1.73 GB
/srv/reproducible-results/rbuild-debian/r-b-build.6JIa58XK/b1/python3.12_3.12.9-1_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/r-b-build.6JIa58XK/b2/python3.12_3.12.9-1_armhf.changes
2.53 KB
Files
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 ·639c29f54d637fed388d1f62df23c132·440816·python·optional·idle-python3.12_3.12.9-1_all.deb1 ·639c29f54d637fed388d1f62df23c132·440816·python·optional·idle-python3.12_3.12.9-1_all.deb
2 ·8d49798ad6bfc105424f0c3a0ada5341·3805968·libdevel·optional·libpython3.12-dev_3.12.9-1_armhf.deb2 ·0fc8339d986ad47a81c5a4cd45883fa1·3807872·libdevel·optional·libpython3.12-dev_3.12.9-1_armhf.deb
3 ·c31e83bbda590fb34b9447bce25c2803·802988·python·optional·libpython3.12-minimal_3.12.9-1_armhf.deb3 ·07dc63623e13ba8e2c8ca9867013d989·802856·python·optional·libpython3.12-minimal_3.12.9-1_armhf.deb
4 ·ea7340286334a21c79bb34e580d2bf56·1833872·python·optional·libpython3.12-stdlib_3.12.9-1_armhf.deb4 ·793e50e6e39529e47aaade072592df25·1833600·python·optional·libpython3.12-stdlib_3.12.9-1_armhf.deb
5 ·09fd228d20be59f14e7cbd696acad5c6·4597128·libdevel·optional·libpython3.12-testsuite_3.12.9-1_all.deb5 ·09fd228d20be59f14e7cbd696acad5c6·4597128·libdevel·optional·libpython3.12-testsuite_3.12.9-1_all.deb
6 ·4d33972d09051f5db02ca19b3b86e0ef·20314828·debug·optional·libpython3.12t64-dbg_3.12.9-1_armhf.deb6 ·a33acae771f0549341c3c4dd47b1140a·20319100·debug·optional·libpython3.12t64-dbg_3.12.9-1_armhf.deb
7 ·d4e54ba6116885221ecd9629109a7622·1848176·libs·optional·libpython3.12t64_3.12.9-1_armhf.deb7 ·d4e54ba6116885221ecd9629109a7622·1848176·libs·optional·libpython3.12t64_3.12.9-1_armhf.deb
8 ·68bd6f840d48614f33a24d1efec995ed·46207876·debug·optional·python3.12-dbg_3.12.9-1_armhf.deb 
9 ·2683f5c3cdc86c510c5bed6f6559b020·506072·python·optional·python3.12-dev_3.12.9-1_armhf.deb 
10 ·9c55b7c98a0a98fab70c95614aa5f6cf·13202692·doc·optional·python3.12-doc_3.12.9-1_all.deb8 ·e0e2d52b31e53e6b55817eecaaae9477·46243400·debug·optional·python3.12-dbg_3.12.9-1_armhf.deb
 9 ·0c1fe6b29d61de534cff7f1f4ae1f56c·506456·python·optional·python3.12-dev_3.12.9-1_armhf.deb
 10 ·e10816106c2108dcaf21a958060558db·13202688·doc·optional·python3.12-doc_3.12.9-1_all.deb
11 ·787d02dfc37e43a8d0e3e93e23b1d858·778944·python·optional·python3.12-examples_3.12.9-1_all.deb11 ·787d02dfc37e43a8d0e3e93e23b1d858·778944·python·optional·python3.12-examples_3.12.9-1_all.deb
12 ·bad723dc9fcff6ac10e55478f104f64a·1280·python·optional·python3.12-full_3.12.9-1_armhf.deb12 ·bad723dc9fcff6ac10e55478f104f64a·1280·python·optional·python3.12-full_3.12.9-1_armhf.deb
13 ·310c75947bfa632c22eb2f8440f4d7e7·28436·python·optional·python3.12-gdbm_3.12.9-1_armhf.deb13 ·310c75947bfa632c22eb2f8440f4d7e7·28436·python·optional·python3.12-gdbm_3.12.9-1_armhf.deb
14 ·ff80cf57ac1462d3e94540460594cde0·1808064·python·optional·python3.12-minimal_3.12.9-1_armhf.deb 
15 ·888263c6d0a99a56abc7a6c5ef5d9c66·1797816·python·optional·python3.12-nopie_3.12.9-1_armhf.deb14 ·50dbc3ae3256c44eb24c1729a2d962ce·1809404·python·optional·python3.12-minimal_3.12.9-1_armhf.deb
 15 ·0e53884cfe83e9fd4b6c9837612b0e28·1798528·python·optional·python3.12-nopie_3.12.9-1_armhf.deb
16 ·6918f31f24a0f486a41d978328b19678·111452·python·optional·python3.12-tk_3.12.9-1_armhf.deb16 ·6918f31f24a0f486a41d978328b19678·111452·python·optional·python3.12-tk_3.12.9-1_armhf.deb
17 ·303103c85ccff31783d477673336821f·5836·python·optional·python3.12-venv_3.12.9-1_armhf.deb17 ·303103c85ccff31783d477673336821f·5836·python·optional·python3.12-venv_3.12.9-1_armhf.deb
18 ·685461b15a16914c900e4a7d894082f3·681104·python·optional·python3.12_3.12.9-1_armhf.deb18 ·685461b15a16914c900e4a7d894082f3·681104·python·optional·python3.12_3.12.9-1_armhf.deb
18.4 MB
libpython3.12-dev_3.12.9-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····6496·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····6492·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0··3799280·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0··3801188·2025-02-05·01:31:18.000000·data.tar.xz
642 B
control.tar.xz
614 B
control.tar
544 B
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·libpython3.12-dev1 Package:·libpython3.12-dev
2 Source:·python3.122 Source:·python3.12
3 Version:·3.12.9-13 Version:·3.12.9-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·178656 Installed-Size:·17871
7 Depends:·libpython3.12-stdlib·(=·3.12.9-1),·libpython3.12t64·(=·3.12.9-1),·libexpat1-dev,·zlib1g-dev7 Depends:·libpython3.12-stdlib·(=·3.12.9-1),·libpython3.12t64·(=·3.12.9-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.12)12 Description:·Header·files·and·a·static·library·for·Python·(v3.12)
13 ·Header·files,·a·static·library·and·development·tools·for·building13 ·Header·files,·a·static·library·and·development·tools·for·building
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
18.4 MB
data.tar.xz
18.4 MB
data.tar
3.53 KB
file list
    
Offset 226, 24 lines modifiedOffset 226, 24 lines modified
226 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/226 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/
227 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/227 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/
228 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/228 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/
229 -rw-r--r--···0·root·········(0)·root·········(0)······291·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12-embed.pc229 -rw-r--r--···0·root·········(0)·root·········(0)······291·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12-embed.pc
230 -rw-r--r--···0·root·········(0)·root·········(0)······276·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12.pc230 -rw-r--r--···0·root·········(0)·root·········(0)······276·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12.pc
231 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/231 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/
232 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/232 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/
233 -rw-r--r--···0·root·········(0)·root·········(0)···181771·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Makefile233 -rw-r--r--···0·root·········(0)·root·········(0)···181761·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Makefile
234 -rw-r--r--···0·root·········(0)·root·········(0)····11197·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup234 -rw-r--r--···0·root·········(0)·root·········(0)····11197·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup
235 -rw-r--r--···0·root·········(0)·root·········(0)······902·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup.bootstrap235 -rw-r--r--···0·root·········(0)·root·········(0)······902·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup.bootstrap
236 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup.local236 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup.local
237 -rw-r--r--···0·root·········(0)·root·········(0)·····6317·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup.stdlib237 -rw-r--r--···0·root·········(0)·root·········(0)·····6317·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Setup.stdlib
238 -rw-r--r--···0·root·········(0)·root·········(0)·····5474·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/config.c238 -rw-r--r--···0·root·········(0)·root·········(0)·····5474·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/config.c
239 -rw-r--r--···0·root·········(0)·root·········(0)·····1752·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/config.c.in239 -rw-r--r--···0·root·········(0)·root·········(0)·····1752·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/config.c.in
240 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/install-sh240 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/install-sh
241 -rw-r--r--···0·root·········(0)·root·········(0)··8269490·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/libpython3.12-pic.a241 -rw-r--r--···0·root·········(0)·root·········(0)··8269490·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/libpython3.12-pic.a
242 -rw-r--r--···0·root·········(0)·root·········(0)··8272398·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/libpython3.12.a242 -rw-r--r--···0·root·········(0)·root·········(0)··8279018·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/libpython3.12.a
243 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9312·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/makesetup243 -rwxr-xr-x···0·root·········(0)·root·········(0)·····9312·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/makesetup
244 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2039·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/python-config.py244 -rwxr-xr-x···0·root·········(0)·root·········(0)·····2039·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/python-config.py
245 -rw-r--r--···0·root·········(0)·root·········(0)·····3172·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/python.o245 -rw-r--r--···0·root·········(0)·root·········(0)·····3172·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/python.o
246 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/246 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/
247 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/247 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/
248 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/248 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/
249 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/overrides/249 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/overrides/
636 B
./usr/include/arm-linux-gnueabihf/python3.12/pyconfig.h
    
Offset 1602, 15 lines modifiedOffset 1602, 15 lines modified
1602 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/1602 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/
1603 #define·PY_SSL_DEFAULT_CIPHERS·21603 #define·PY_SSL_DEFAULT_CIPHERS·2
  
1604 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/1604 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/
1605 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/1605 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/
  
1606 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/1606 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/
1607 #define·PY_SUPPORT_TIER·31607 #define·PY_SUPPORT_TIER·2
  
1608 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/1608 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/
1609 /*·#undef·Py_DEBUG·*/1609 /*·#undef·Py_DEBUG·*/
  
1610 /*·Defined·if·Python·is·built·as·a·shared·library.·*/1610 /*·Defined·if·Python·is·built·as·a·shared·library.·*/
1611 /*·#undef·Py_ENABLE_SHARED·*/1611 /*·#undef·Py_ENABLE_SHARED·*/
  
960 B
./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/Makefile
    
Offset 438, 16 lines modifiedOffset 438, 16 lines modified
438 PYTHON_FOR_FREEZE=./_bootstrap_python438 PYTHON_FOR_FREEZE=./_bootstrap_python
439 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module439 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module
440 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module440 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module
441 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py441 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py
442 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py442 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py
  
443 _PYTHON_HOST_PLATFORM=443 _PYTHON_HOST_PLATFORM=
444 BUILD_GNU_TYPE=»armv7l-unknown-linux-gnueabihf444 BUILD_GNU_TYPE=»aarch64-unknown-linux-gnu
445 HOST_GNU_TYPE=» armv7l-unknown-linux-gnueabihf445 HOST_GNU_TYPE=» aarch64-unknown-linux-gnu
  
446 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.446 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.
447 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite447 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite
448 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use448 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use
449 #·PROFILE_TASK="-m·test·--pgo-extended"449 #·PROFILE_TASK="-m·test·--pgo-extended"
450 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)450 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)
  
18.4 MB
./usr/lib/python3.12/config-3.12-arm-linux-gnueabihf/libpython3.12.a
248 KB
nm -s {}
error from `nm -s {}`: nm: dynamic_annotations.o: no symbols nm: pymath.o: no symbols
    
Offset 73, 17 lines modifiedOffset 73, 17 lines modified
73 _PyPegen_empty_arguments·in·action_helpers.o73 _PyPegen_empty_arguments·in·action_helpers.o
74 _PyPegen_check_barry_as_flufl·in·action_helpers.o74 _PyPegen_check_barry_as_flufl·in·action_helpers.o
75 _PyPegen_augoperator·in·action_helpers.o75 _PyPegen_augoperator·in·action_helpers.o
76 _PyPegen_dummy_name·in·action_helpers.o76 _PyPegen_dummy_name·in·action_helpers.o
77 _PyPegen_make_module·in·action_helpers.o77 _PyPegen_make_module·in·action_helpers.o
78 _PyPegen_join_names_with_dot·in·action_helpers.o78 _PyPegen_join_names_with_dot·in·action_helpers.o
79 _PyPegen_key_value_pair·in·action_helpers.o79 _PyPegen_key_value_pair·in·action_helpers.o
 80 _PyPegen_alias_for_star·in·action_helpers.o
80 _PyPegen_check_legacy_stmt·in·action_helpers.o81 _PyPegen_check_legacy_stmt·in·action_helpers.o
81 _PyPegen_class_def_decorators·in·action_helpers.o82 _PyPegen_class_def_decorators·in·action_helpers.o
82 _PyPegen_alias_for_star·in·action_helpers.o 
83 _PyPegen_decoded_constant_from_token·in·action_helpers.o83 _PyPegen_decoded_constant_from_token·in·action_helpers.o
84 _PyPegen_setup_full_format_spec·in·action_helpers.o84 _PyPegen_setup_full_format_spec·in·action_helpers.o
85 _PyPegen_nonparen_genexp_in_call·in·action_helpers.o85 _PyPegen_nonparen_genexp_in_call·in·action_helpers.o
86 _PyPegen_key_pattern_pair·in·action_helpers.o86 _PyPegen_key_pattern_pair·in·action_helpers.o
87 _PyPegen_get_pattern_keys·in·action_helpers.o87 _PyPegen_get_pattern_keys·in·action_helpers.o
88 _PyPegen_get_patterns·in·action_helpers.o88 _PyPegen_get_patterns·in·action_helpers.o
89 _PyPegen_slash_with_default·in·action_helpers.o89 _PyPegen_slash_with_default·in·action_helpers.o
Offset 1377, 20 lines modifiedOffset 1377, 20 lines modified
1377 _PyAST_Starred·in·Python-ast.o1377 _PyAST_Starred·in·Python-ast.o
1378 _PyAST_Module·in·Python-ast.o1378 _PyAST_Module·in·Python-ast.o
1379 _PyAST_With·in·Python-ast.o1379 _PyAST_With·in·Python-ast.o
1380 _PyAST_Delete·in·Python-ast.o1380 _PyAST_Delete·in·Python-ast.o
1381 _PyAST_Set·in·Python-ast.o1381 _PyAST_Set·in·Python-ast.o
1382 _PyAST_Global·in·Python-ast.o1382 _PyAST_Global·in·Python-ast.o
1383 PyAST_Check·in·Python-ast.o1383 PyAST_Check·in·Python-ast.o
 1384 _PyAST_Yield·in·Python-ast.o
 1385 _PyAST_DictComp·in·Python-ast.o
1384 _PyAST_Fini·in·Python-ast.o1386 _PyAST_Fini·in·Python-ast.o
1385 _PyAST_Lambda·in·Python-ast.o1387 _PyAST_Lambda·in·Python-ast.o
1386 _PyAST_Expression·in·Python-ast.o1388 _PyAST_Expression·in·Python-ast.o
1387 _PyAST_AsyncFunctionDef·in·Python-ast.o1389 _PyAST_AsyncFunctionDef·in·Python-ast.o
1388 _PyAST_Yield·in·Python-ast.o 
1389 _PyAST_DictComp·in·Python-ast.o 
1390 _PyAST_AnnAssign·in·Python-ast.o1390 _PyAST_AnnAssign·in·Python-ast.o
1391 _PyAST_MatchValue·in·Python-ast.o1391 _PyAST_MatchValue·in·Python-ast.o
1392 _PyAST_MatchSequence·in·Python-ast.o1392 _PyAST_MatchSequence·in·Python-ast.o
1393 _PyAST_match_case·in·Python-ast.o1393 _PyAST_match_case·in·Python-ast.o
1394 _PyAST_MatchStar·in·Python-ast.o1394 _PyAST_MatchStar·in·Python-ast.o
1395 _PyAST_Match·in·Python-ast.o1395 _PyAST_Match·in·Python-ast.o
1396 _PyAST_MatchAs·in·Python-ast.o1396 _PyAST_MatchAs·in·Python-ast.o
Offset 2805, 22 lines modifiedOffset 2805, 22 lines modified
2805 00000000·t·get_error_line_from_tokenizer_buffers2805 00000000·t·get_error_line_from_tokenizer_buffers
2806 00000648·t·raise_unclosed_parentheses_error2806 00000648·t·raise_unclosed_parentheses_error
2807 ·········U·stdin2807 ·········U·stdin
2808 ·········U·strchr2808 ·········U·strchr
2809 ·········U·strlen2809 ·········U·strlen
  
2810 action_helpers.o:2810 action_helpers.o:
2811 00000148·r·.LC02811 0000014c·r·.LC0
2812 00000150·r·.LC12812 00000154·r·.LC1
2813 000000c4·r·.LC102813 000000c4·r·.LC10
2814 000000c8·r·.LC112814 000000c8·r·.LC11
2815 00000110·r·.LC122815 00000110·r·.LC12
2816 00000114·r·.LC132816 00000114·r·.LC13
2817 00000144·r·.LC142817 00000144·r·.LC14
2818 00000158·r·.LC152818 00000148·r·.LC15
2819 0000015c·r·.LC162819 0000015c·r·.LC16
2820 00000188·r·.LC172820 00000188·r·.LC17
2821 00000194·r·.LC182821 00000194·r·.LC18
2822 000001a0·r·.LC192822 000001a0·r·.LC19
2823 000001a8·r·.LC202823 000001a8·r·.LC20
2824 000001b0·r·.LC212824 000001b0·r·.LC21
2825 000001b8·r·.LC222825 000001b8·r·.LC22
Offset 2892, 21 lines modifiedOffset 2892, 21 lines modified
2892 ·········U·_PyAST_alias2892 ·········U·_PyAST_alias
2893 ·········U·_PyAST_arg2893 ·········U·_PyAST_arg
2894 ·········U·_PyAST_arguments2894 ·········U·_PyAST_arguments
2895 ·········U·_PyArena_AddPyObject2895 ·········U·_PyArena_AddPyObject
2896 ·········U·_PyArena_Malloc2896 ·········U·_PyArena_Malloc
2897 000009e0·T·_PyPegen_add_type_comment_to_arg2897 000009e0·T·_PyPegen_add_type_comment_to_arg
2898 00000000·t·_PyPegen_add_type_comment_to_arg.part.0.isra.02898 00000000·t·_PyPegen_add_type_comment_to_arg.part.0.isra.0
2899 00000434·T·_PyPegen_alias_for_star2899 000003ac·T·_PyPegen_alias_for_star
2900 000001fe·T·_PyPegen_arguments_parsing_error2900 000001fe·T·_PyPegen_arguments_parsing_error
2901 00000204·T·_PyPegen_augoperator2901 00000204·T·_PyPegen_augoperator
2902 000001a8·T·_PyPegen_check_barry_as_flufl2902 000001a8·T·_PyPegen_check_barry_as_flufl
2903 00001650·T·_PyPegen_check_fstring_conversion2903 00001650·T·_PyPegen_check_fstring_conversion
2904 000003ac·T·_PyPegen_check_legacy_stmt2904 0000041c·T·_PyPegen_check_legacy_stmt
2905 000003f0·T·_PyPegen_class_def_decorators2905 00000460·T·_PyPegen_class_def_decorators
2906 000009ec·T·_PyPegen_cmpop_expr_pair2906 000009ec·T·_PyPegen_cmpop_expr_pair
2907 000008fc·T·_PyPegen_collect_call_seqs2907 000008fc·T·_PyPegen_collect_call_seqs
2908 0000019c·T·_PyPegen_concatenate_strings2908 0000019c·T·_PyPegen_concatenate_strings
2909 00000000·T·_PyPegen_constant_from_string2909 00000000·T·_PyPegen_constant_from_string
2910 00000e60·T·_PyPegen_constant_from_token2910 00000e60·T·_PyPegen_constant_from_token
2911 ·········U·_PyPegen_decode_string2911 ·········U·_PyPegen_decode_string
2912 000004a4·T·_PyPegen_decoded_constant_from_token2912 000004a4·T·_PyPegen_decoded_constant_from_token
Offset 3089, 25 lines modifiedOffset 3089, 25 lines modified
3089 00000f60·r·.LC933089 00000f60·r·.LC93
3090 00000f8c·r·.LC943090 00000f8c·r·.LC94
3091 00000f90·r·.LC953091 00000f90·r·.LC95
3092 00000fac·r·.LC963092 00000fac·r·.LC96
3093 00000fc4·r·.LC973093 00000fc4·r·.LC97
3094 00000ff0·r·.LC983094 00000ff0·r·.LC98
3095 0000101c·r·.LC993095 0000101c·r·.LC99
3096 00001834·t·INVALID_VERSION_CHECK3096 00001830·t·INVALID_VERSION_CHECK
3097 0000e968·t·NEW_TYPE_COMMENT3097 0000e968·t·NEW_TYPE_COMMENT
3098 ·········U·PyBytes_AsString3098 ·········U·PyBytes_AsString
3099 ·········U·PyErr_NoMemory3099 ·········U·PyErr_NoMemory
3100 ·········U·PyErr_Occurred3100 ·········U·PyErr_Occurred
3101 ·········U·PyExc_IndentationError3101 ·········U·PyExc_IndentationError
3102 ·········U·PyExc_SyntaxError3102 ·········U·PyExc_SyntaxError
3103 ·········U·PyMem_Free3103 ·········U·PyMem_Free
3104 ·········U·PyMem_Malloc3104 ·········U·PyMem_Malloc
3105 ·········U·PyMem_Realloc3105 ·········U·PyMem_Realloc
3106 0000373c·t·RAISE_ERROR_KNOWN_LOCATION3106 00003790·t·RAISE_ERROR_KNOWN_LOCATION
3107 ·········U·_PyAST_AnnAssign3107 ·········U·_PyAST_AnnAssign
3108 ·········U·_PyAST_Assert3108 ·········U·_PyAST_Assert
3109 ·········U·_PyAST_Assign3109 ·········U·_PyAST_Assign
3110 ·········U·_PyAST_AsyncFor3110 ·········U·_PyAST_AsyncFor
3111 ·········U·_PyAST_AsyncFunctionDef3111 ·········U·_PyAST_AsyncFunctionDef
3112 ·········U·_PyAST_AsyncWith3112 ·········U·_PyAST_AsyncWith
3113 ·········U·_PyAST_Attribute3113 ·········U·_PyAST_Attribute
Offset 3263, 277 lines modifiedOffset 3263, 277 lines modified
3263 00000148·d·__compound_literal.23263 00000148·d·__compound_literal.2
3264 00000110·d·__compound_literal.33264 00000110·d·__compound_literal.3
3265 000000d0·d·__compound_literal.43265 000000d0·d·__compound_literal.4
3266 00000098·d·__compound_literal.53266 00000098·d·__compound_literal.5
3267 00000060·d·__compound_literal.63267 00000060·d·__compound_literal.6
3268 00000050·d·__compound_literal.73268 00000050·d·__compound_literal.7
3269 00000038·d·__compound_literal.83269 00000038·d·__compound_literal.8
3270 00013890·t·_gather_117_rule3270 00013894·t·_gather_117_rule
3271 00000812·t·_gather_141_rule3271 00000812·t·_gather_141_rule
3272 00000812·t·_gather_143_rule3272 00000812·t·_gather_143_rule
3273 00000812·t·_gather_145_rule3273 00000812·t·_gather_145_rule
3274 00000812·t·_gather_147_rule3274 00000812·t·_gather_147_rule
3275 00001714·t·_gather_18_rule3275 00001710·t·_gather_18_rule
3276 00000182·t·_gather_207_rule3276 00000182·t·_gather_207_rule
Max diff block lines reached; 249865/254238 bytes (98.28%) of diff not shown.
19.5 KB
file list
    
Offset 1, 91 lines modifiedOffset 1, 91 lines modified
1 ----------···0········0········0····65762·1970-01-01·00:00:00.000000·/1 ----------···0········0········0····65762·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·····3216·1970-01-01·00:00:00.000000·token.o4 ?rw-r--r--···0········0········0·····3216·1970-01-01·00:00:00.000000·token.o
5 ?rw-r--r--···0········0········0····14688·1970-01-01·00:00:00.000000·pegen.o5 ?rw-r--r--···0········0········0····14688·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····19832·1970-01-01·00:00:00.000000·action_helpers.o7 ?rw-r--r--···0········0········0····19832·1970-01-01·00:00:00.000000·action_helpers.o
8 ?rw-r--r--···0········0········0···181588·1970-01-01·00:00:00.000000·parser.o8 ?rw-r--r--···0········0········0···181580·1970-01-01·00:00:00.000000·parser.o
9 ?rw-r--r--···0········0········0·····4848·1970-01-01·00:00:00.000000·string_parser.o9 ?rw-r--r--···0········0········0·····5944·1970-01-01·00:00:00.000000·string_parser.o
10 ?rw-r--r--···0········0········0·····1432·1970-01-01·00:00:00.000000·peg_api.o10 ?rw-r--r--···0········0········0·····1432·1970-01-01·00:00:00.000000·peg_api.o
11 ?rw-r--r--···0········0········0·····3260·1970-01-01·00:00:00.000000·myreadline.o11 ?rw-r--r--···0········0········0·····3260·1970-01-01·00:00:00.000000·myreadline.o
12 ?rw-r--r--···0········0········0····29024·1970-01-01·00:00:00.000000·tokenizer.o12 ?rw-r--r--···0········0········0····29052·1970-01-01·00:00:00.000000·tokenizer.o
13 ?rw-r--r--···0········0········0····51432·1970-01-01·00:00:00.000000·abstract.o13 ?rw-r--r--···0········0········0····51992·1970-01-01·00:00:00.000000·abstract.o
14 ?rw-r--r--···0········0········0·····4048·1970-01-01·00:00:00.000000·boolobject.o14 ?rw-r--r--···0········0········0·····4048·1970-01-01·00:00:00.000000·boolobject.o
15 ?rw-r--r--···0········0········0····21516·1970-01-01·00:00:00.000000·bytes_methods.o15 ?rw-r--r--···0········0········0····21520·1970-01-01·00:00:00.000000·bytes_methods.o
16 ?rw-r--r--···0········0········0····61664·1970-01-01·00:00:00.000000·bytearrayobject.o16 ?rw-r--r--···0········0········0····61664·1970-01-01·00:00:00.000000·bytearrayobject.o
17 ?rw-r--r--···0········0········0····69688·1970-01-01·00:00:00.000000·bytesobject.o17 ?rw-r--r--···0········0········0····69700·1970-01-01·00:00:00.000000·bytesobject.o
18 ?rw-r--r--···0········0········0····20764·1970-01-01·00:00:00.000000·call.o18 ?rw-r--r--···0········0········0····20764·1970-01-01·00:00:00.000000·call.o
19 ?rw-r--r--···0········0········0·····5960·1970-01-01·00:00:00.000000·capsule.o19 ?rw-r--r--···0········0········0·····5960·1970-01-01·00:00:00.000000·capsule.o
20 ?rw-r--r--···0········0········0·····4400·1970-01-01·00:00:00.000000·cellobject.o20 ?rw-r--r--···0········0········0·····4400·1970-01-01·00:00:00.000000·cellobject.o
21 ?rw-r--r--···0········0········0·····9120·1970-01-01·00:00:00.000000·classobject.o21 ?rw-r--r--···0········0········0·····9120·1970-01-01·00:00:00.000000·classobject.o
22 ?rw-r--r--···0········0········0····35000·1970-01-01·00:00:00.000000·codeobject.o22 ?rw-r--r--···0········0········0····34924·1970-01-01·00:00:00.000000·codeobject.o
23 ?rw-r--r--···0········0········0····15732·1970-01-01·00:00:00.000000·complexobject.o23 ?rw-r--r--···0········0········0····15732·1970-01-01·00:00:00.000000·complexobject.o
24 ?rw-r--r--···0········0········0····30568·1970-01-01·00:00:00.000000·descrobject.o24 ?rw-r--r--···0········0········0····30568·1970-01-01·00:00:00.000000·descrobject.o
25 ?rw-r--r--···0········0········0·····9152·1970-01-01·00:00:00.000000·enumobject.o25 ?rw-r--r--···0········0········0·····9152·1970-01-01·00:00:00.000000·enumobject.o
26 ?rw-r--r--···0········0········0····71068·1970-01-01·00:00:00.000000·exceptions.o26 ?rw-r--r--···0········0········0····71072·1970-01-01·00:00:00.000000·exceptions.o
27 ?rw-r--r--···0········0········0····14160·1970-01-01·00:00:00.000000·genericaliasobject.o27 ?rw-r--r--···0········0········0····14160·1970-01-01·00:00:00.000000·genericaliasobject.o
28 ?rw-r--r--···0········0········0····28888·1970-01-01·00:00:00.000000·genobject.o28 ?rw-r--r--···0········0········0····28864·1970-01-01·00:00:00.000000·genobject.o
29 ?rw-r--r--···0········0········0·····9488·1970-01-01·00:00:00.000000·fileobject.o29 ?rw-r--r--···0········0········0·····9488·1970-01-01·00:00:00.000000·fileobject.o
30 ?rw-r--r--···0········0········0····34748·1970-01-01·00:00:00.000000·floatobject.o30 ?rw-r--r--···0········0········0····34908·1970-01-01·00:00:00.000000·floatobject.o
31 ?rw-r--r--···0········0········0····17560·1970-01-01·00:00:00.000000·frameobject.o31 ?rw-r--r--···0········0········0····17560·1970-01-01·00:00:00.000000·frameobject.o
32 ?rw-r--r--···0········0········0····25940·1970-01-01·00:00:00.000000·funcobject.o32 ?rw-r--r--···0········0········0····25940·1970-01-01·00:00:00.000000·funcobject.o
33 ?rw-r--r--···0········0········0·····4840·1970-01-01·00:00:00.000000·interpreteridobject.o33 ?rw-r--r--···0········0········0·····4840·1970-01-01·00:00:00.000000·interpreteridobject.o
34 ?rw-r--r--···0········0········0·····8608·1970-01-01·00:00:00.000000·iterobject.o34 ?rw-r--r--···0········0········0·····8608·1970-01-01·00:00:00.000000·iterobject.o
35 ?rw-r--r--···0········0········0····41600·1970-01-01·00:00:00.000000·listobject.o35 ?rw-r--r--···0········0········0····42432·1970-01-01·00:00:00.000000·listobject.o
36 ?rw-r--r--···0········0········0····98936·1970-01-01·00:00:00.000000·longobject.o36 ?rw-r--r--···0········0········0····99080·1970-01-01·00:00:00.000000·longobject.o
37 ?rw-r--r--···0········0········0····79452·1970-01-01·00:00:00.000000·dictobject.o37 ?rw-r--r--···0········0········0····79444·1970-01-01·00:00:00.000000·dictobject.o
38 ?rw-r--r--···0········0········0····23160·1970-01-01·00:00:00.000000·odictobject.o38 ?rw-r--r--···0········0········0····23160·1970-01-01·00:00:00.000000·odictobject.o
39 ?rw-r--r--···0········0········0····47252·1970-01-01·00:00:00.000000·memoryobject.o39 ?rw-r--r--···0········0········0····47292·1970-01-01·00:00:00.000000·memoryobject.o
40 ?rw-r--r--···0········0········0·····9652·1970-01-01·00:00:00.000000·methodobject.o40 ?rw-r--r--···0········0········0·····9652·1970-01-01·00:00:00.000000·methodobject.o
41 ?rw-r--r--···0········0········0····20336·1970-01-01·00:00:00.000000·moduleobject.o41 ?rw-r--r--···0········0········0····21192·1970-01-01·00:00:00.000000·moduleobject.o
42 ?rw-r--r--···0········0········0·····4800·1970-01-01·00:00:00.000000·namespaceobject.o42 ?rw-r--r--···0········0········0·····4800·1970-01-01·00:00:00.000000·namespaceobject.o
43 ?rw-r--r--···0········0········0····35208·1970-01-01·00:00:00.000000·object.o43 ?rw-r--r--···0········0········0····35192·1970-01-01·00:00:00.000000·object.o
44 ?rw-r--r--···0········0········0····26916·1970-01-01·00:00:00.000000·obmalloc.o44 ?rw-r--r--···0········0········0····26884·1970-01-01·00:00:00.000000·obmalloc.o
45 ?rw-r--r--···0········0········0·····4196·1970-01-01·00:00:00.000000·picklebufobject.o45 ?rw-r--r--···0········0········0·····4196·1970-01-01·00:00:00.000000·picklebufobject.o
46 ?rw-r--r--···0········0········0····15816·1970-01-01·00:00:00.000000·rangeobject.o46 ?rw-r--r--···0········0········0····15816·1970-01-01·00:00:00.000000·rangeobject.o
47 ?rw-r--r--···0········0········0····38260·1970-01-01·00:00:00.000000·setobject.o47 ?rw-r--r--···0········0········0····38532·1970-01-01·00:00:00.000000·setobject.o
48 ?rw-r--r--···0········0········0·····9852·1970-01-01·00:00:00.000000·sliceobject.o48 ?rw-r--r--···0········0········0·····9852·1970-01-01·00:00:00.000000·sliceobject.o
49 ?rw-r--r--···0········0········0····10280·1970-01-01·00:00:00.000000·structseq.o49 ?rw-r--r--···0········0········0····10280·1970-01-01·00:00:00.000000·structseq.o
50 ?rw-r--r--···0········0········0····20044·1970-01-01·00:00:00.000000·tupleobject.o50 ?rw-r--r--···0········0········0····19964·1970-01-01·00:00:00.000000·tupleobject.o
51 ?rw-r--r--···0········0········0···165520·1970-01-01·00:00:00.000000·typeobject.o51 ?rw-r--r--···0········0········0···165552·1970-01-01·00:00:00.000000·typeobject.o
52 ?rw-r--r--···0········0········0····32288·1970-01-01·00:00:00.000000·typevarobject.o52 ?rw-r--r--···0········0········0····32288·1970-01-01·00:00:00.000000·typevarobject.o
53 ?rw-r--r--···0········0········0···274104·1970-01-01·00:00:00.000000·unicodeobject.o53 ?rw-r--r--···0········0········0···274800·1970-01-01·00:00:00.000000·unicodeobject.o
54 ?rw-r--r--···0········0········0···139508·1970-01-01·00:00:00.000000·unicodectype.o54 ?rw-r--r--···0········0········0···139508·1970-01-01·00:00:00.000000·unicodectype.o
55 ?rw-r--r--···0········0········0·····6352·1970-01-01·00:00:00.000000·unionobject.o55 ?rw-r--r--···0········0········0·····6352·1970-01-01·00:00:00.000000·unionobject.o
56 ?rw-r--r--···0········0········0····29496·1970-01-01·00:00:00.000000·weakrefobject.o56 ?rw-r--r--···0········0········0····29492·1970-01-01·00:00:00.000000·weakrefobject.o
57 ?rw-r--r--···0········0········0····19824·1970-01-01·00:00:00.000000·_warnings.o57 ?rw-r--r--···0········0········0····19824·1970-01-01·00:00:00.000000·_warnings.o
58 ?rw-r--r--···0········0········0···209380·1970-01-01·00:00:00.000000·Python-ast.o58 ?rw-r--r--···0········0········0···209392·1970-01-01·00:00:00.000000·Python-ast.o
59 ?rw-r--r--···0········0········0·····7484·1970-01-01·00:00:00.000000·Python-tokenize.o59 ?rw-r--r--···0········0········0·····7472·1970-01-01·00:00:00.000000·Python-tokenize.o
60 ?rw-r--r--···0········0········0·····1300·1970-01-01·00:00:00.000000·asdl.o60 ?rw-r--r--···0········0········0·····1300·1970-01-01·00:00:00.000000·asdl.o
61 ?rw-r--r--···0········0········0·····6932·1970-01-01·00:00:00.000000·assemble.o61 ?rw-r--r--···0········0········0·····6984·1970-01-01·00:00:00.000000·assemble.o
62 ?rw-r--r--···0········0········0····16296·1970-01-01·00:00:00.000000·ast.o62 ?rw-r--r--···0········0········0····16296·1970-01-01·00:00:00.000000·ast.o
63 ?rw-r--r--···0········0········0····14532·1970-01-01·00:00:00.000000·ast_opt.o63 ?rw-r--r--···0········0········0····14520·1970-01-01·00:00:00.000000·ast_opt.o
64 ?rw-r--r--···0········0········0····11732·1970-01-01·00:00:00.000000·ast_unparse.o64 ?rw-r--r--···0········0········0····11732·1970-01-01·00:00:00.000000·ast_unparse.o
65 ?rw-r--r--···0········0········0····59652·1970-01-01·00:00:00.000000·bltinmodule.o65 ?rw-r--r--···0········0········0····59656·1970-01-01·00:00:00.000000·bltinmodule.o
66 ?rw-r--r--···0········0········0····83580·1970-01-01·00:00:00.000000·ceval.o66 ?rw-r--r--···0········0········0····84176·1970-01-01·00:00:00.000000·ceval.o
67 ?rw-r--r--···0········0········0····19220·1970-01-01·00:00:00.000000·codecs.o67 ?rw-r--r--···0········0········0····19220·1970-01-01·00:00:00.000000·codecs.o
68 ?rw-r--r--···0········0········0···106188·1970-01-01·00:00:00.000000·compile.o68 ?rw-r--r--···0········0········0···106212·1970-01-01·00:00:00.000000·compile.o
69 ?rw-r--r--···0········0········0····18372·1970-01-01·00:00:00.000000·context.o69 ?rw-r--r--···0········0········0····18372·1970-01-01·00:00:00.000000·context.o
70 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·dynamic_annotations.o70 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·dynamic_annotations.o
71 ?rw-r--r--···0········0········0····26340·1970-01-01·00:00:00.000000·errors.o71 ?rw-r--r--···0········0········0····26348·1970-01-01·00:00:00.000000·errors.o
72 ?rw-r--r--···0········0········0····25460·1970-01-01·00:00:00.000000·flowgraph.o72 ?rw-r--r--···0········0········0····25428·1970-01-01·00:00:00.000000·flowgraph.o
73 ?rw-r--r--···0········0········0·····2588·1970-01-01·00:00:00.000000·frame.o73 ?rw-r--r--···0········0········0·····2588·1970-01-01·00:00:00.000000·frame.o
74 ?rw-r--r--···0········0········0·····2392·1970-01-01·00:00:00.000000·frozenmain.o74 ?rw-r--r--···0········0········0·····2392·1970-01-01·00:00:00.000000·frozenmain.o
75 ?rw-r--r--···0········0········0·····2580·1970-01-01·00:00:00.000000·future.o75 ?rw-r--r--···0········0········0·····2580·1970-01-01·00:00:00.000000·future.o
76 ?rw-r--r--···0········0········0····35228·1970-01-01·00:00:00.000000·getargs.o76 ?rw-r--r--···0········0········0····35224·1970-01-01·00:00:00.000000·getargs.o
77 ?rw-r--r--···0········0········0······788·1970-01-01·00:00:00.000000·getcompiler.o77 ?rw-r--r--···0········0········0······788·1970-01-01·00:00:00.000000·getcompiler.o
78 ?rw-r--r--···0········0········0·····1104·1970-01-01·00:00:00.000000·getcopyright.o78 ?rw-r--r--···0········0········0·····1104·1970-01-01·00:00:00.000000·getcopyright.o
79 ?rw-r--r--···0········0········0······784·1970-01-01·00:00:00.000000·getplatform.o79 ?rw-r--r--···0········0········0······784·1970-01-01·00:00:00.000000·getplatform.o
80 ?rw-r--r--···0········0········0·····1316·1970-01-01·00:00:00.000000·getversion.o80 ?rw-r--r--···0········0········0·····1316·1970-01-01·00:00:00.000000·getversion.o
81 ?rw-r--r--···0········0········0····11820·1970-01-01·00:00:00.000000·ceval_gil.o81 ?rw-r--r--···0········0········0····11680·1970-01-01·00:00:00.000000·ceval_gil.o
82 ?rw-r--r--···0········0········0····14328·1970-01-01·00:00:00.000000·hamt.o82 ?rw-r--r--···0········0········0····14328·1970-01-01·00:00:00.000000·hamt.o
83 ?rw-r--r--···0········0········0·····3308·1970-01-01·00:00:00.000000·hashtable.o83 ?rw-r--r--···0········0········0·····3308·1970-01-01·00:00:00.000000·hashtable.o
84 ?rw-r--r--···0········0········0····52744·1970-01-01·00:00:00.000000·import.o84 ?rw-r--r--···0········0········0····52772·1970-01-01·00:00:00.000000·import.o
85 ?rw-r--r--···0········0········0·····4952·1970-01-01·00:00:00.000000·importdl.o85 ?rw-r--r--···0········0········0·····4952·1970-01-01·00:00:00.000000·importdl.o
86 ?rw-r--r--···0········0········0····61740·1970-01-01·00:00:00.000000·initconfig.o86 ?rw-r--r--···0········0········0····61740·1970-01-01·00:00:00.000000·initconfig.o
87 ?rw-r--r--···0········0········0····24204·1970-01-01·00:00:00.000000·instrumentation.o87 ?rw-r--r--···0········0········0····24204·1970-01-01·00:00:00.000000·instrumentation.o
88 ?rw-r--r--···0········0········0·····6060·1970-01-01·00:00:00.000000·intrinsics.o88 ?rw-r--r--···0········0········0·····6060·1970-01-01·00:00:00.000000·intrinsics.o
89 ?rw-r--r--···0········0········0·····6904·1970-01-01·00:00:00.000000·legacy_tracing.o89 ?rw-r--r--···0········0········0·····6904·1970-01-01·00:00:00.000000·legacy_tracing.o
90 ?rw-r--r--···0········0········0····28364·1970-01-01·00:00:00.000000·marshal.o90 ?rw-r--r--···0········0········0····28364·1970-01-01·00:00:00.000000·marshal.o
91 ?rw-r--r--···0········0········0····10752·1970-01-01·00:00:00.000000·modsupport.o91 ?rw-r--r--···0········0········0····10752·1970-01-01·00:00:00.000000·modsupport.o
Offset 97, 94 lines modifiedOffset 97, 94 lines modified
97 ?rw-r--r--···0········0········0·····2260·1970-01-01·00:00:00.000000·pyctype.o97 ?rw-r--r--···0········0········0·····2260·1970-01-01·00:00:00.000000·pyctype.o
98 ?rw-r--r--···0········0········0······716·1970-01-01·00:00:00.000000·pyfpe.o98 ?rw-r--r--···0········0········0······716·1970-01-01·00:00:00.000000·pyfpe.o
99 ?rw-r--r--···0········0········0·····4620·1970-01-01·00:00:00.000000·pyhash.o99 ?rw-r--r--···0········0········0·····4620·1970-01-01·00:00:00.000000·pyhash.o
100 ?rw-r--r--···0········0········0···287732·1970-01-01·00:00:00.000000·pylifecycle.o100 ?rw-r--r--···0········0········0···287732·1970-01-01·00:00:00.000000·pylifecycle.o
101 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·pymath.o101 ?rw-r--r--···0········0········0······444·1970-01-01·00:00:00.000000·pymath.o
102 ?rw-r--r--···0········0········0···279564·1970-01-01·00:00:00.000000·pystate.o102 ?rw-r--r--···0········0········0···279564·1970-01-01·00:00:00.000000·pystate.o
103 ?rw-r--r--···0········0········0····25900·1970-01-01·00:00:00.000000·pythonrun.o103 ?rw-r--r--···0········0········0····25900·1970-01-01·00:00:00.000000·pythonrun.o
104 ?rw-r--r--···0········0········0····10752·1970-01-01·00:00:00.000000·pytime.o104 ?rw-r--r--···0········0········0····10244·1970-01-01·00:00:00.000000·pytime.o
105 ?rw-r--r--···0········0········0·····4128·1970-01-01·00:00:00.000000·bootstrap_hash.o105 ?rw-r--r--···0········0········0·····4128·1970-01-01·00:00:00.000000·bootstrap_hash.o
106 ?rw-r--r--···0········0········0·····8480·1970-01-01·00:00:00.000000·specialize.o106 ?rw-r--r--···0········0········0·····8480·1970-01-01·00:00:00.000000·specialize.o
107 ?rw-r--r--···0········0········0·····5248·1970-01-01·00:00:00.000000·structmember.o107 ?rw-r--r--···0········0········0·····5248·1970-01-01·00:00:00.000000·structmember.o
108 ?rw-r--r--···0········0········0····35576·1970-01-01·00:00:00.000000·symtable.o108 ?rw-r--r--···0········0········0····35576·1970-01-01·00:00:00.000000·symtable.o
109 ?rw-r--r--···0········0········0····72580·1970-01-01·00:00:00.000000·sysmodule.o109 ?rw-r--r--···0········0········0····72580·1970-01-01·00:00:00.000000·sysmodule.o
110 ?rw-r--r--···0········0········0·····8292·1970-01-01·00:00:00.000000·thread.o110 ?rw-r--r--···0········0········0·····8332·1970-01-01·00:00:00.000000·thread.o
111 ?rw-r--r--···0········0········0····18872·1970-01-01·00:00:00.000000·traceback.o111 ?rw-r--r--···0········0········0····18872·1970-01-01·00:00:00.000000·traceback.o
112 ?rw-r--r--···0········0········0····14636·1970-01-01·00:00:00.000000·tracemalloc.o112 ?rw-r--r--···0········0········0····14632·1970-01-01·00:00:00.000000·tracemalloc.o
113 ?rw-r--r--···0········0········0·····3392·1970-01-01·00:00:00.000000·getopt.o113 ?rw-r--r--···0········0········0·····3392·1970-01-01·00:00:00.000000·getopt.o
114 ?rw-r--r--···0········0········0······984·1970-01-01·00:00:00.000000·pystrcmp.o114 ?rw-r--r--···0········0········0······984·1970-01-01·00:00:00.000000·pystrcmp.o
115 ?rw-r--r--···0········0········0·····4848·1970-01-01·00:00:00.000000·pystrtod.o115 ?rw-r--r--···0········0········0·····4848·1970-01-01·00:00:00.000000·pystrtod.o
116 ?rw-r--r--···0········0········0·····2900·1970-01-01·00:00:00.000000·pystrhex.o116 ?rw-r--r--···0········0········0·····2900·1970-01-01·00:00:00.000000·pystrhex.o
117 ?rw-r--r--···0········0········0····23888·1970-01-01·00:00:00.000000·dtoa.o117 ?rw-r--r--···0········0········0····23940·1970-01-01·00:00:00.000000·dtoa.o
118 ?rw-r--r--···0········0········0····16336·1970-01-01·00:00:00.000000·formatter_unicode.o118 ?rw-r--r--···0········0········0····16352·1970-01-01·00:00:00.000000·formatter_unicode.o
119 ?rw-r--r--···0········0········0····15784·1970-01-01·00:00:00.000000·fileutils.o119 ?rw-r--r--···0········0········0····15784·1970-01-01·00:00:00.000000·fileutils.o
120 ?rw-r--r--···0········0········0····10948·1970-01-01·00:00:00.000000·suggestions.o120 ?rw-r--r--···0········0········0····10948·1970-01-01·00:00:00.000000·suggestions.o
121 ?rw-r--r--···0········0········0·····1092·1970-01-01·00:00:00.000000·perf_trampoline.o121 ?rw-r--r--···0········0········0·····1092·1970-01-01·00:00:00.000000·perf_trampoline.o
122 ?rw-r--r--···0········0········0·····2260·1970-01-01·00:00:00.000000·dynload_shlib.o122 ?rw-r--r--···0········0········0·····2260·1970-01-01·00:00:00.000000·dynload_shlib.o
123 ?rw-r--r--···0········0········0·····1308·1970-01-01·00:00:00.000000·pydtrace.o123 ?rw-r--r--···0········0········0·····1308·1970-01-01·00:00:00.000000·pydtrace.o
124 ?rw-r--r--···0········0········0·····4512·1970-01-01·00:00:00.000000·config.o124 ?rw-r--r--···0········0········0·····4512·1970-01-01·00:00:00.000000·config.o
125 ?rw-r--r--···0········0········0····11356·1970-01-01·00:00:00.000000·main.o125 ?rw-r--r--···0········0········0····11356·1970-01-01·00:00:00.000000·main.o
126 ?rw-r--r--···0········0········0····26844·1970-01-01·00:00:00.000000·gcmodule.o126 ?rw-r--r--···0········0········0····26836·1970-01-01·00:00:00.000000·gcmodule.o
127 ?rw-r--r--···0········0········0····11844·1970-01-01·00:00:00.000000·_bisectmodule.o127 ?rw-r--r--···0········0········0····11836·1970-01-01·00:00:00.000000·_bisectmodule.o
128 ?rw-r--r--···0········0········0····27192·1970-01-01·00:00:00.000000·_csv.o128 ?rw-r--r--···0········0········0····27192·1970-01-01·00:00:00.000000·_csv.o
129 ?rw-r--r--···0········0········0····80632·1970-01-01·00:00:00.000000·_datetimemodule.o129 ?rw-r--r--···0········0········0····80632·1970-01-01·00:00:00.000000·_datetimemodule.o
130 ?rw-r--r--···0········0········0····14412·1970-01-01·00:00:00.000000·_heapqmodule.o130 ?rw-r--r--···0········0········0····14412·1970-01-01·00:00:00.000000·_heapqmodule.o
131 ?rw-r--r--···0········0········0·····3588·1970-01-01·00:00:00.000000·_opcode.o131 ?rw-r--r--···0········0········0·····3588·1970-01-01·00:00:00.000000·_opcode.o
Max diff block lines reached; 5927/19991 bytes (29.65%) of diff not shown.
5.61 KB
pegen.o
1.34 KB
readelf --wide --relocs {}
    
Offset 250, 16 lines modifiedOffset 250, 16 lines modified
250 00000e96··00002b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc250 00000e96··00002b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
251 00000e9e··00002b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc251 00000e9e··00002b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
252 00000ebc··0000516b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate252 00000ebc··0000516b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
253 00000ec0··0000516b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate253 00000ec0··0000516b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
254 00000f2a··0000530a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc254 00000f2a··0000530a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc
255 00000f70··0000530a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc255 00000f70··0000530a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc
256 00000fca··0000350a·R_ARM_THM_CALL·········00000691···_PyPegen_fill_token256 00000fca··0000350a·R_ARM_THM_CALL·········00000691···_PyPegen_fill_token
257 00001030··0000412f·R_ARM_THM_MOVW_ABS_NC··00000bf1···_PyPegen_expect_soft_keyword257 0000102e··0000412f·R_ARM_THM_MOVW_ABS_NC··00000bf1···_PyPegen_expect_soft_keyword
258 00001034··00004130·R_ARM_THM_MOVT_ABS·····00000bf1···_PyPegen_expect_soft_keyword258 00001032··00004130·R_ARM_THM_MOVT_ABS·····00000bf1···_PyPegen_expect_soft_keyword
259 00001060··0000350a·R_ARM_THM_CALL·········00000691···_PyPegen_fill_token259 00001060··0000350a·R_ARM_THM_CALL·········00000691···_PyPegen_fill_token
260 00001078··0000420a·R_ARM_THM_CALL·········00000000···PyBytes_AsString260 00001078··0000420a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
261 00001080··0000430a·R_ARM_THM_CALL·········00000000···strcmp261 00001080··0000430a·R_ARM_THM_CALL·········00000000···strcmp
262 0000108a··0000440a·R_ARM_THM_CALL·········00000cd5···_PyPegen_name_token262 0000108a··0000440a·R_ARM_THM_CALL·········00000cd5···_PyPegen_name_token
263 000010f6··0000420a·R_ARM_THM_CALL·········00000000···PyBytes_AsString263 000010f6··0000420a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
264 00001104··0000590a·R_ARM_THM_CALL·········00000000···strchr264 00001104··0000590a·R_ARM_THM_CALL·········00000000···strchr
265 00001116··00005a0a·R_ARM_THM_CALL·········00000000···__errno_location265 00001116··00005a0a·R_ARM_THM_CALL·········00000000···__errno_location
4.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1777, 77 lines modifiedOffset 1777, 77 lines modified
  
1777 00001020·<_PyPegen_lookahead_with_string>:1777 00001020·<_PyPegen_lookahead_with_string>:
1778 _PyPegen_lookahead_with_string():1778 _PyPegen_lookahead_with_string():
1779 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}1779 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
1780 »       mov.w»  ip,·#4096»  @·0x10001780 »       mov.w»  ip,·#4096»  @·0x1000
1781 »       sub.w»  ip,·sp,·ip1781 »       sub.w»  ip,·sp,·ip
1782 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81782 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1783 »       mov»    r4,·r0 
1784 »       movw»   r0,·#01783 »       movw»   ip,·#0
1785 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_soft_keyword1784 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_soft_keyword
1786 »       movt»   r0,·#01785 »       movt»   ip,·#0
1787 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_soft_keyword1786 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_soft_keyword
1788 »       ldr»    r6,·[r2,·#8]1787 »       ldr»    r5,·[r2,·#8]
1789 »       mov»    r5,·r21788 »       mov»    r4,·r2
1790 »       mov»    r7,·r31789 »       mov»    r7,·r0
 1790 »       mov»    r6,·r3
1791 »       cmp»    r1,·r01791 »       cmp»    r1,·ip
1792 »       bne.n»  109e·<_PyPegen_lookahead_with_string+0x7e>1792 »       bne.n»  109e·<_PyPegen_lookahead_with_string+0x7e>
1793 »       ldr»    r2,·[r2,·#12]1793 »       ldr»    r2,·[r2,·#12]
1794 »       cmp»    r6,·r21794 »       cmp»    r5,·r2
1795 »       beq.n»  105e·<_PyPegen_lookahead_with_string+0x3e>1795 »       beq.n»  105e·<_PyPegen_lookahead_with_string+0x3e>
1796 »       ldr»    r3,·[r5,·#4]1796 »       ldr»    r3,·[r4,·#4]
1797 »       ldr.w»  r2,·[r3,·r6,·lsl·#2]1797 »       ldr.w»  r2,·[r3,·r5,·lsl·#2]
1798 »       ldr»    r3,·[r2,·#0]1798 »       ldr»    r3,·[r2,·#0]
1799 »       cmp»    r3,·#11799 »       cmp»    r3,·#1
1800 »       beq.n»  1076·<_PyPegen_lookahead_with_string+0x56>1800 »       beq.n»  1076·<_PyPegen_lookahead_with_string+0x56>
1801 »       clz»    r0,·r41801 »       clz»    r0,·r7
1802 »       str»    r6,·[r5,·#8]1802 »       str»    r5,·[r4,·#8]
1803 »       lsrs»   r0,·r0,·#51803 »       lsrs»   r0,·r0,·#5
1804 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1804 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1805 »       mov»    r0,·r51805 »       mov»    r0,·r4
1806 »       bl»     690·<_PyPegen_fill_token>1806 »       bl»     690·<_PyPegen_fill_token>
1807 ·R_ARM_THM_CALL» _PyPegen_fill_token1807 ·R_ARM_THM_CALL» _PyPegen_fill_token
1808 »       cmp»    r0,·#01808 »       cmp»    r0,·#0
1809 »       blt.n»  10ae·<_PyPegen_lookahead_with_string+0x8e>1809 »       blt.n»  10ae·<_PyPegen_lookahead_with_string+0x8e>
1810 »       ldrd»   r3,·r2,·[r5,·#4]1810 »       ldrd»   r3,·r2,·[r4,·#4]
1811 »       ldr.w»  r2,·[r3,·r2,·lsl·#2]1811 »       ldr.w»  r2,·[r3,·r2,·lsl·#2]
1812 »       ldr»    r3,·[r2,·#0]1812 »       ldr»    r3,·[r2,·#0]
1813 »       cmp»    r3,·#11813 »       cmp»    r3,·#1
1814 »       bne.n»  1054·<_PyPegen_lookahead_with_string+0x34>1814 »       bne.n»  1054·<_PyPegen_lookahead_with_string+0x34>
1815 »       ldr»    r0,·[r2,·#4]1815 »       ldr»    r0,·[r2,·#4]
1816 »       bl»     0·<PyBytes_AsString>1816 »       bl»     0·<PyBytes_AsString>
1817 ·R_ARM_THM_CALL» PyBytes_AsString1817 ·R_ARM_THM_CALL» PyBytes_AsString
1818 »       cbz»    r0,·10ae·<_PyPegen_lookahead_with_string+0x8e>1818 »       cbz»    r0,·10ae·<_PyPegen_lookahead_with_string+0x8e>
1819 »       mov»    r1,·r71819 »       mov»    r1,·r6
1820 »       bl»     0·<strcmp>1820 »       bl»     0·<strcmp>
1821 ·R_ARM_THM_CALL» strcmp1821 ·R_ARM_THM_CALL» strcmp
1822 »       cmp»    r0,·#01822 »       cmp»    r0,·#0
1823 »       bne.n»  1054·<_PyPegen_lookahead_with_string+0x34>1823 »       bne.n»  1054·<_PyPegen_lookahead_with_string+0x34>
1824 »       mov»    r0,·r51824 »       mov»    r0,·r4
1825 »       bl»     cd4·<_PyPegen_name_token>1825 »       bl»     cd4·<_PyPegen_name_token>
1826 ·R_ARM_THM_CALL» _PyPegen_name_token1826 ·R_ARM_THM_CALL» _PyPegen_name_token
1827 »       subs»   r3,·r0,·#01827 »       subs»   r3,·r0,·#0
1828 »       it»     ne1828 »       it»     ne
1829 »       movne»  r3,·#11829 »       movne»  r3,·#1
1830 »       subs»   r3,·r4,·r31830 »       subs»   r3,·r7,·r3
1831 »       str»    r6,·[r5,·#8]1831 »       str»    r5,·[r4,·#8]
1832 »       negs»   r0,·r31832 »       negs»   r0,·r3
1833 »       adcs»   r0,·r31833 »       adcs»   r0,·r3
1834 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1834 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1835 »       mov»    r2,·r11835 »       mov»    r2,·r1
1836 »       mov»    r0,·r51836 »       mov»    r0,·r4
1837 »       mov»    r1,·r31837 »       mov»    r1,·r3
1838 »       blx»    r21838 »       blx»    r2
1839 »       subs»   r3,·r0,·#01839 »       subs»   r3,·r0,·#0
1840 »       it»     ne1840 »       it»     ne
1841 »       movne»  r3,·#11841 »       movne»  r3,·#1
1842 »       b.n»    1094·<_PyPegen_lookahead_with_string+0x74>1842 »       b.n»    1094·<_PyPegen_lookahead_with_string+0x74>
1843 »       movs»   r2,·#11843 »       movs»   r2,·#1
1844 »       movs»   r3,·#01844 »       movs»   r3,·#0
1845 »       str»    r2,·[r5,·#60]» @·0x3c1845 »       str»    r2,·[r4,·#60]» @·0x3c
1846 »       b.n»    1094·<_PyPegen_lookahead_with_string+0x74>1846 »       b.n»    1094·<_PyPegen_lookahead_with_string+0x74>
1847 »       nop1847 »       nop
  
1848 000010b8·<_PyPegen_number_token>:1848 000010b8·<_PyPegen_number_token>:
1849 _PyPegen_number_token():1849 _PyPegen_number_token():
1850 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}1850 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
1851 »       mov.w»  ip,·#4096»  @·0x10001851 »       mov.w»  ip,·#4096»  @·0x1000
Offset 2241, 68 lines modifiedOffset 2241, 68 lines modified
2241 ·R_ARM_THM_JUMP24»       _PyPegen_raise_error2241 ·R_ARM_THM_JUMP24»       _PyPegen_raise_error
2242 »       nop2242 »       nop
2243 »       .word»  0x0000009e2243 »       .word»  0x0000009e
2244 ·R_ARM_TLS_IE32» _Py_tss_tstate2244 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
2245 00001460·<_PyPegen_expect_forced_token>:2245 00001460·<_PyPegen_expect_forced_token>:
2246 _PyPegen_expect_forced_token():2246 _PyPegen_expect_forced_token():
2247 »       push»   {r4,·r5,·r6,·lr}2247 »       push»   {r4,·r5,·lr}
2248 »       mov.w»  ip,·#4096»  @·0x10002248 »       mov.w»  ip,·#4096»  @·0x1000
2249 »       sub.w»  ip,·sp,·ip2249 »       sub.w»  ip,·sp,·ip
2250 »       str.w»  r0,·[ip,·#4056]»     @·0xfd82250 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
2251 »       ldr»    r3,·[r0,·#60]» @·0x3c2251 »       ldr»    r3,·[r0,·#60]» @·0x3c
2252 »       sub»    sp,·#242252 »       sub»    sp,·#28
2253 »       cmp»    r3,·#12253 »       cmp»    r3,·#1
2254 »       beq.n»  14dc·<_PyPegen_expect_forced_token+0x7c>2254 »       beq.n»  14dc·<_PyPegen_expect_forced_token+0x7c>
2255 »       ldrd»   r3,·r5,·[r0,·#8]2255 »       ldrd»   r3,·r5,·[r0,·#8]
2256 »       mov»    r4,·r02256 »       mov»    r4,·r0
2257 »       cmp»    r3,·r52257 »       cmp»    r3,·r5
2258 »       beq.n»  1496·<_PyPegen_expect_forced_token+0x36>2258 »       beq.n»  1496·<_PyPegen_expect_forced_token+0x36>
2259 »       ldr»    r0,·[r0,·#4]2259 »       ldr»    r0,·[r0,·#4]
2260 »       ldr.w»  r6,·[r0,·r3,·lsl·#2]2260 »       ldr.w»  r5,·[r0,·r3,·lsl·#2]
2261 »       ldr»    r0,·[r6,·#0]2261 »       ldr»    r0,·[r5,·#0]
2262 »       cmp»    r1,·r02262 »       cmp»    r1,·r0
2263 »       bne.n»  14b4·<_PyPegen_expect_forced_token+0x54>2263 »       bne.n»  14b4·<_PyPegen_expect_forced_token+0x54>
2264 »       adds»   r3,·#12264 »       adds»   r3,·#1
2265 »       str»    r3,·[r4,·#8]2265 »       str»    r3,·[r4,·#8]
2266 »       mov»    r0,·r62266 »       mov»    r0,·r5
2267 »       add»    sp,·#242267 »       add»    sp,·#28
2268 »       pop»    {r4,·r5,·r6,·pc}2268 »       pop»    {r4,·r5,·pc}
2269 »       strd»   r1,·r2,·[sp,·#16]2269 »       strd»   r1,·r2,·[sp,·#16]
2270 »       bl»     690·<_PyPegen_fill_token>2270 »       bl»     690·<_PyPegen_fill_token>
2271 ·R_ARM_THM_CALL» _PyPegen_fill_token2271 ·R_ARM_THM_CALL» _PyPegen_fill_token
2272 »       cmp»    r0,·#02272 »       cmp»    r0,·#0
2273 »       blt.n»  14e0·<_PyPegen_expect_forced_token+0x80>2273 »       blt.n»  14e0·<_PyPegen_expect_forced_token+0x80>
2274 »       ldrd»   r0,·r3,·[r4,·#4]2274 »       ldrd»   r0,·r3,·[r4,·#4]
2275 »       ldr»    r1,·[sp,·#16]2275 »       ldr»    r1,·[sp,·#16]
2276 »       ldr»    r2,·[sp,·#20]2276 »       ldr»    r2,·[sp,·#20]
2277 »       ldr.w»  r6,·[r0,·r3,·lsl·#2]2277 »       ldr.w»  r5,·[r0,·r3,·lsl·#2]
2278 »       ldr»    r0,·[r6,·#0]2278 »       ldr»    r0,·[r5,·#0]
2279 »       cmp»    r0,·r12279 »       cmp»    r0,·r1
2280 »       beq.n»  148c·<_PyPegen_expect_forced_token+0x2c>2280 »       beq.n»  148c·<_PyPegen_expect_forced_token+0x2c>
2281 »       str»    r2,·[sp,·#12]2281 »       str»    r2,·[sp,·#12]
2282 »       movw»   r3,·#02282 »       movw»   r3,·#0
2283 ·R_ARM_THM_MOVW_ABS_NC»  .LC82283 ·R_ARM_THM_MOVW_ABS_NC»  .LC8
2284 »       movt»   r3,·#02284 »       movt»   r3,·#0
2285 ·R_ARM_THM_MOVT_ABS»     .LC82285 ·R_ARM_THM_MOVT_ABS»     .LC8
2286 »       str»    r3,·[sp,·#8]2286 »       str»    r3,·[sp,·#8]
2287 »       movw»   r3,·#02287 »       movw»   r3,·#0
Max diff block lines reached; 547/4168 bytes (13.12%) of diff not shown.
20.0 KB
action_helpers.o
4.61 KB
readelf --wide --symbols {}
    
Offset 25, 18 lines modifiedOffset 25, 18 lines modified
25 ····21:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1125 ····21:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
26 ····22:·00000110·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1226 ····22:·00000110·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
27 ····23:·00000114·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1327 ····23:·00000114·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
28 ····24:·00000144·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1428 ····24:·00000144·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
29 ····25:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····1·$d29 ····25:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
30 ····26:·00000230·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····26:·00000230·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····27:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d31 ····27:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
32 ····28:·00000148·····0·NOTYPE··LOCAL··DEFAULT····5·.LC032 ····28:·00000148·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
33 ····29:·00000150·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1 
34 ····30:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t33 ····29:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 34 ····30:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
35 ····31:·00000158·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1535 ····31:·00000154·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
36 ····32:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1636 ····32:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16
37 ····33:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t37 ····33:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
38 ····34:·000006a6·····0·NOTYPE··LOCAL··DEFAULT····1·$d38 ····34:·000006a6·····0·NOTYPE··LOCAL··DEFAULT····1·$d
39 ····35:·00000188·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1739 ····35:·00000188·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
40 ····36:·00000194·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1840 ····36:·00000194·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
41 ····37:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1941 ····37:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
42 ····38:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2042 ····38:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC20
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicodeWriter_Dealloc
102 ····98:·00000861····34·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_singleton_seq102 ····98:·00000861····34·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_singleton_seq
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_generic_seq_new103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_generic_seq_new
104 ···100:·00000885···120·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_seq_insert_in_front104 ···100:·00000885···120·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_seq_insert_in_front
105 ···101:·000008fd···228·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_collect_call_seqs105 ···101:·000008fd···228·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_collect_call_seqs
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Call106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Call
107 ···103:·000016d5···150·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_seq_extract_starred_exprs107 ···103:·000016d5···150·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_seq_extract_starred_exprs
108 ···104:·0000176d···186·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_seq_delete_starred_exprs108 ···104:·0000176d···188·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_seq_delete_starred_exprs
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
111 ···107:·000009e1····12·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_add_type_comment_to_arg111 ···107:·000009e1····12·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_add_type_comment_to_arg
112 ···108:·000008a1····80·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_new_type_comment112 ···108:·000008a1····80·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_new_type_comment
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_arg113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_arg
114 ···110:·000009ed····34·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_cmpop_expr_pair114 ···110:·000009ed····34·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_cmpop_expr_pair
115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc115 ···111:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_Malloc
Offset 158, 21 lines modifiedOffset 158, 21 lines modified
158 ···154:·000002a5···264·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_join_names_with_dot158 ···154:·000002a5···264·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_join_names_with_dot
159 ···155:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize159 ···155:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcpy
161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternMortal162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_InternMortal
163 ···159:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate163 ···159:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
164 ···160:·00001829····34·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_key_value_pair164 ···160:·00001829····34·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_key_value_pair
 165 ···161:·000003ad···110·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_alias_for_star
 166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString
 167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_alias
165 ···161:·000003ad····68·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_check_legacy_stmt168 ···164:·0000041d····68·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_check_legacy_stmt
166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_CompareWithASCIIString
167 ···163:·000003f1····68·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_class_def_decorators170 ···166:·00000461····68·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_class_def_decorators
168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_ClassDef171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_ClassDef
169 ···165:·00000435···110·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_alias_for_star 
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_InternFromString 
171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_alias 
172 ···168:·000004a5···118·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_decoded_constant_from_token172 ···168:·000004a5···118·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_decoded_constant_from_token
173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsStringAndSize
174 ···170:·0000051d···172·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_setup_full_format_spec174 ···170:·0000051d···172·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_setup_full_format_spec
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetLength175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetLength
176 ···172:·00000001···138·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_nonparen_genexp_in_call176 ···172:·00000001···138·FUNC····GLOBAL·HIDDEN·····8·_PyPegen_nonparen_genexp_in_call
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
178 ···174:·000005c9····34·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_key_pattern_pair178 ···174:·000005c9····34·FUNC····GLOBAL·HIDDEN·····1·_PyPegen_key_pattern_pair
2.79 KB
readelf --wide --relocs {}
    
Offset 41, 27 lines modifiedOffset 41, 27 lines modified
41 0000032c··00009d0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF841 0000032c··00009d0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8
42 00000344··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc42 00000344··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
43 0000035c··00009e0a·R_ARM_THM_CALL·········00000000···_PyUnicode_InternMortal43 0000035c··00009e0a·R_ARM_THM_CALL·········00000000···_PyUnicode_InternMortal
44 00000366··0000490a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject44 00000366··0000490a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
45 00000386··00004f0a·R_ARM_THM_CALL·········00000000···_PyAST_Name45 00000386··00004f0a·R_ARM_THM_CALL·········00000000···_PyAST_Name
46 000003a0··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc46 000003a0··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
47 000003a8··00009f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate47 000003a8··00009f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
48 000003c4··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC048 000003c0··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000148···.LC15
49 000003c8··00001c30·R_ARM_THM_MOVT_ABS·····00000148···.LC049 000003c4··00001c30·R_ARM_THM_MOVT_ABS·····00000148···.LC15
 50 000003ce··0000a20a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString
 51 000003dc··0000490a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
 52 000003f6··0000a30a·R_ARM_THM_CALL·········00000000···_PyAST_alias
 53 00000412··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 54 00000434··00001e2f·R_ARM_THM_MOVW_ABS_NC··0000014c···.LC0
 55 00000438··00001e30·R_ARM_THM_MOVT_ABS·····0000014c···.LC0
50 000003cc··0000a20a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString56 0000043c··0000a50a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString
51 000003d4··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000150···.LC157 00000444··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000154···.LC1
52 000003d8··00001d30·R_ARM_THM_MOVT_ABS·····00000150···.LC158 00000448··00001f30·R_ARM_THM_MOVT_ABS·····00000154···.LC1
53 000003dc··0000a20a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString59 0000044c··0000a50a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString
54 0000042a··0000a40a·R_ARM_THM_CALL·········00000000···_PyAST_ClassDef60 0000049a··0000a70a·R_ARM_THM_CALL·········00000000···_PyAST_ClassDef
55 00000448··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000158···.LC15 
56 0000044c··00001f30·R_ARM_THM_MOVT_ABS·····00000158···.LC15 
57 00000456··0000a60a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString 
58 00000464··0000490a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject 
59 0000047e··0000a70a·R_ARM_THM_CALL·········00000000···_PyAST_alias 
60 0000049a··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
61 000004be··0000a90a·R_ARM_THM_CALL·········00000000···PyBytes_AsStringAndSize61 000004be··0000a90a·R_ARM_THM_CALL·········00000000···PyBytes_AsStringAndSize
62 000004d0··0000820a·R_ARM_THM_CALL·········00000000···_PyPegen_decode_string62 000004d0··0000820a·R_ARM_THM_CALL·········00000000···_PyPegen_decode_string
63 000004dc··0000490a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject63 000004dc··0000490a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
64 000004f8··00004a0a·R_ARM_THM_CALL·········00000000···_PyAST_Constant64 000004f8··00004a0a·R_ARM_THM_CALL·········00000000···_PyAST_Constant
65 00000512··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc65 00000512··00004d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 00000550··0000ab0a·R_ARM_THM_CALL·········00000000···PyUnicode_GetLength66 00000550··0000ab0a·R_ARM_THM_CALL·········00000000···PyUnicode_GetLength
67 00000576··0000590a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr67 00000576··0000590a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr
722 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 112, 21 lines modifiedOffset 112, 21 lines modified
112 _PyAST_TypeIgnore112 _PyAST_TypeIgnore
113 _PyPegen_join_names_with_dot113 _PyPegen_join_names_with_dot
114 PyBytes_FromStringAndSize114 PyBytes_FromStringAndSize
115 PyUnicode_DecodeUTF8115 PyUnicode_DecodeUTF8
116 _PyUnicode_InternMortal116 _PyUnicode_InternMortal
117 _Py_tss_tstate117 _Py_tss_tstate
118 _PyPegen_key_value_pair118 _PyPegen_key_value_pair
 119 _PyPegen_alias_for_star
 120 PyUnicode_InternFromString
 121 _PyAST_alias
119 _PyPegen_check_legacy_stmt122 _PyPegen_check_legacy_stmt
120 PyUnicode_CompareWithASCIIString123 PyUnicode_CompareWithASCIIString
121 _PyPegen_class_def_decorators124 _PyPegen_class_def_decorators
122 _PyAST_ClassDef125 _PyAST_ClassDef
123 _PyPegen_alias_for_star 
124 PyUnicode_InternFromString 
125 _PyAST_alias 
126 _PyPegen_decoded_constant_from_token126 _PyPegen_decoded_constant_from_token
127 PyBytes_AsStringAndSize127 PyBytes_AsStringAndSize
128 _PyPegen_setup_full_format_spec128 _PyPegen_setup_full_format_spec
129 PyUnicode_GetLength129 PyUnicode_GetLength
130 _PyPegen_nonparen_genexp_in_call130 _PyPegen_nonparen_genexp_in_call
131 _PyPegen_raise_error_known_location131 _PyPegen_raise_error_known_location
132 _PyPegen_key_pattern_pair132 _PyPegen_key_pattern_pair
4.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 427, 32 lines modifiedOffset 427, 84 lines modified
427 »       bl»     0·<_Py_Dealloc>427 »       bl»     0·<_Py_Dealloc>
428 ·R_ARM_THM_CALL» _Py_Dealloc428 ·R_ARM_THM_CALL» _Py_Dealloc
429 »       movs»   r0,·#0429 »       movs»   r0,·#0
430 »       b.n»    38a·<_PyPegen_join_names_with_dot+0xe6>430 »       b.n»    38a·<_PyPegen_join_names_with_dot+0xe6>
431 »       .word»  0x00000050431 »       .word»  0x00000050
432 ·R_ARM_TLS_IE32» _Py_tss_tstate432 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
 433 000003ac·<_PyPegen_alias_for_star>:
 434 _PyPegen_alias_for_star():
 435 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
 436 »       mov.w»  ip,·#4096»  @·0x1000
 437 »       sub.w»  ip,·sp,·ip
 438 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
 439 »       sub»    sp,·#16
 440 »       mov»    r8,·r0
 441 »       movw»   r0,·#0
 442 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
 443 »       movt»   r0,·#0
 444 ·R_ARM_THM_MOVT_ABS»     .LC15
 445 »       mov»    r6,·r1
 446 »       mov»    r7,·r2
 447 »       mov»    r5,·r3
 448 »       bl»     0·<PyUnicode_InternFromString>
 449 ·R_ARM_THM_CALL» PyUnicode_InternFromString
 450 »       cbz»    r0,·416·<_PyPegen_alias_for_star+0x6a>
 451 »       mov»    r4,·r0
 452 »       ldr.w»  r0,·[r8,·#20]
 453 »       mov»    r1,·r4
 454 »       bl»     0·<_PyArena_AddPyObject>
 455 ·R_ARM_THM_CALL» _PyArena_AddPyObject
 456 »       cmp»    r0,·#0
 457 »       blt.n»  400·<_PyPegen_alias_for_star+0x54>
 458 »       ldr»    r3,·[sp,·#44]» @·0x2c
 459 »       mov»    r2,·r6
 460 »       ldr»    r1,·[sp,·#40]» @·0x28
 461 »       mov»    r0,·r4
 462 »       str»    r3,·[sp,·#8]
 463 »       mov»    r3,·r7
 464 »       str»    r1,·[sp,·#4]
 465 »       movs»   r1,·#0
 466 »       str»    r5,·[sp,·#0]
 467 »       bl»     0·<_PyAST_alias>
 468 ·R_ARM_THM_CALL» _PyAST_alias
 469 »       add»    sp,·#16
 470 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
 471 »       ldr»    r3,·[r4,·#0]
 472 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
 473 »       cmp»    r3,·r2
 474 »       beq.n»  416·<_PyPegen_alias_for_star+0x6a>
 475 »       subs»   r3,·#1
 476 »       str»    r3,·[r4,·#0]
 477 »       cbnz»   r3,·416·<_PyPegen_alias_for_star+0x6a>
 478 »       mov»    r0,·r4
 479 »       bl»     0·<_Py_Dealloc>
 480 ·R_ARM_THM_CALL» _Py_Dealloc
 481 »       movs»   r0,·#0
 482 »       b.n»    3fa·<_PyPegen_alias_for_star+0x4e>
 483 »       nop
  
433 000003ac·<_PyPegen_check_legacy_stmt>:484 0000041c·<_PyPegen_check_legacy_stmt>:
434 _PyPegen_check_legacy_stmt():485 _PyPegen_check_legacy_stmt():
435 »       ldr»    r3,·[r1,·#0]486 »       ldr»    r3,·[r1,·#0]
436 »       cmp»    r3,·#24487 »       cmp»    r3,·#24
437 »       bne.n»  3e8·<_PyPegen_check_legacy_stmt+0x3c>488 »       bne.n»  458·<_PyPegen_check_legacy_stmt+0x3c>
438 »       push»   {r4,·lr}489 »       push»   {r4,·lr}
439 »       mov.w»  ip,·#4096»  @·0x1000490 »       mov.w»  ip,·#4096»  @·0x1000
440 »       sub.w»  ip,·sp,·ip491 »       sub.w»  ip,·sp,·ip
441 »       str.w»  r0,·[ip,·#4088]»     @·0xff8492 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
442 »       ldr»    r0,·[r1,·#4]493 »       ldr»    r0,·[r1,·#4]
443 »       mov»    r4,·r1494 »       mov»    r4,·r1
444 »       movw»   r1,·#0495 »       movw»   r1,·#0
445 ·R_ARM_THM_MOVW_ABS_NC»  .LC0496 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
446 »       movt»   r1,·#0497 »       movt»   r1,·#0
447 ·R_ARM_THM_MOVT_ABS»     .LC0498 ·R_ARM_THM_MOVT_ABS»     .LC0
448 »       bl»     0·<PyUnicode_CompareWithASCIIString>499 »       bl»     0·<PyUnicode_CompareWithASCIIString>
449 ·R_ARM_THM_CALL» PyUnicode_CompareWithASCIIString500 ·R_ARM_THM_CALL» PyUnicode_CompareWithASCIIString
450 »       cbz»    r0,·3ec·<_PyPegen_check_legacy_stmt+0x40>501 »       cbz»    r0,·45c·<_PyPegen_check_legacy_stmt+0x40>
451 »       ldr»    r0,·[r4,·#4]502 »       ldr»    r0,·[r4,·#4]
452 »       movw»   r1,·#0503 »       movw»   r1,·#0
453 ·R_ARM_THM_MOVW_ABS_NC»  .LC1504 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
454 »       movt»   r1,·#0505 »       movt»   r1,·#0
455 ·R_ARM_THM_MOVT_ABS»     .LC1506 ·R_ARM_THM_MOVT_ABS»     .LC1
456 »       bl»     0·<PyUnicode_CompareWithASCIIString>507 »       bl»     0·<PyUnicode_CompareWithASCIIString>
457 ·R_ARM_THM_CALL» PyUnicode_CompareWithASCIIString508 ·R_ARM_THM_CALL» PyUnicode_CompareWithASCIIString
Offset 460, 15 lines modifiedOffset 512, 15 lines modified
460 »       lsrs»   r0,·r0,·#5512 »       lsrs»   r0,·r0,·#5
461 »       pop»    {r4,·pc}513 »       pop»    {r4,·pc}
462 »       movs»   r0,·#0514 »       movs»   r0,·#0
463 »       bx»     lr515 »       bx»     lr
464 »       movs»   r0,·#1516 »       movs»   r0,·#1
465 »       pop»    {r4,·pc}517 »       pop»    {r4,·pc}
  
466 000003f0·<_PyPegen_class_def_decorators>:518 00000460·<_PyPegen_class_def_decorators>:
467 _PyPegen_class_def_decorators():519 _PyPegen_class_def_decorators():
468 »       push»   {lr}520 »       push»   {lr}
469 »       mov.w»  ip,·#4096»  @·0x1000521 »       mov.w»  ip,·#4096»  @·0x1000
470 »       sub.w»  ip,·sp,·ip522 »       sub.w»  ip,·sp,·ip
471 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8523 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
472 »       sub»    sp,·#36»      @·0x24524 »       sub»    sp,·#36»      @·0x24
473 »       mov»    ip,·r2525 »       mov»    ip,·r2
Offset 484, 66 lines modifiedOffset 536, 14 lines modified
484 »       strd»   r1,·r0,·[sp,·#4]536 »       strd»   r1,·r0,·[sp,·#4]
485 »       ldrd»   r0,·r1,·[ip,·#4]537 »       ldrd»   r0,·r1,·[ip,·#4]
486 »       bl»     0·<_PyAST_ClassDef>538 »       bl»     0·<_PyAST_ClassDef>
487 ·R_ARM_THM_CALL» _PyAST_ClassDef539 ·R_ARM_THM_CALL» _PyAST_ClassDef
488 »       add»    sp,·#36»      @·0x24540 »       add»    sp,·#36»      @·0x24
489 »       ldr.w»  pc,·[sp],·#4541 »       ldr.w»  pc,·[sp],·#4
  
490 00000434·<_PyPegen_alias_for_star>: 
491 _PyPegen_alias_for_star(): 
492 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr} 
493 »       mov.w»  ip,·#4096»  @·0x1000 
494 »       sub.w»  ip,·sp,·ip 
495 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8 
496 »       sub»    sp,·#16 
497 »       mov»    r8,·r0 
498 »       movw»   r0,·#0 
499 ·R_ARM_THM_MOVW_ABS_NC»  .LC15 
500 »       movt»   r0,·#0 
501 ·R_ARM_THM_MOVT_ABS»     .LC15 
502 »       mov»    r6,·r1 
503 »       mov»    r7,·r2 
504 »       mov»    r5,·r3 
505 »       bl»     0·<PyUnicode_InternFromString> 
506 ·R_ARM_THM_CALL» PyUnicode_InternFromString 
507 »       cbz»    r0,·49e·<_PyPegen_alias_for_star+0x6a> 
508 »       mov»    r4,·r0 
Max diff block lines reached; 156/4174 bytes (3.74%) of diff not shown.
705 B
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 7, 17 lines modifiedOffset 7, 17 lines modified
7 ··[····7c]··unexpected·JoinedStr·node·without·debug·data·in·f-string·at·line·%d7 ··[····7c]··unexpected·JoinedStr·node·without·debug·data·in·f-string·at·line·%d
8 ··[····c0]··{{8 ··[····c0]··{{
9 ··[····c4]··}}9 ··[····c4]··}}
10 ··[····c8]··f-string:·conversion·type·must·come·right·after·the·exclamanation·mark10 ··[····c8]··f-string:·conversion·type·must·come·right·after·the·exclamanation·mark
11 ··[···110]··<>11 ··[···110]··<>
12 ··[···114]··with·Barry·as·BDFL,·use·'<>'·instead·of·'!='12 ··[···114]··with·Barry·as·BDFL,·use·'<>'·instead·of·'!='
13 ··[···144]··!=13 ··[···144]··!=
 14 ··[···148]··*
14 ··[···148]··print15 ··[···14c]··print
15 ··[···150]··exec16 ··[···154]··exec
16 ··[···158]··* 
17 ··[···15c]··Generator·expression·must·be·parenthesized17 ··[···15c]··Generator·expression·must·be·parenthesized
18 ··[···188]··attribute18 ··[···188]··attribute
19 ··[···194]··subscript19 ··[···194]··subscript
20 ··[···1a0]··starred20 ··[···1a0]··starred
21 ··[···1a8]··name21 ··[···1a8]··name
22 ··[···1b0]··list22 ··[···1b0]··list
23 ··[···1b8]··tuple23 ··[···1b8]··tuple
3.27 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2560, 93 lines modifiedOffset 2560, 92 lines modified
2560 »       movs»   r0,·#02560 »       movs»   r0,·#0
2561 »       bx»     lr2561 »       bx»     lr
2562 »       nop2562 »       nop
  
2563 0000176c·<_PyPegen_seq_delete_starred_exprs>:2563 0000176c·<_PyPegen_seq_delete_starred_exprs>:
2564 _PyPegen_seq_delete_starred_exprs():2564 _PyPegen_seq_delete_starred_exprs():
2565 »       cmp»    r1,·#02565 »       cmp»    r1,·#0
2566 »       beq.n»  1822·<_PyPegen_seq_delete_starred_exprs+0xb6>2566 »       beq.n»  1824·<_PyPegen_seq_delete_starred_exprs+0xb8>
2567 »       push»   {r4,·r5,·r6,·lr}2567 »       push»   {r3,·r4,·r5,·lr}
2568 »       mov.w»  ip,·#4096»  @·0x10002568 »       mov.w»  ip,·#4096»  @·0x1000
2569 »       sub.w»  ip,·sp,·ip2569 »       sub.w»  ip,·sp,·ip
2570 »       str.w»  r0,·[ip,·#4080]»     @·0xff02570 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
2571 »       ldr»    r4,·[r1,·#0]2571 »       ldr»    r4,·[r1,·#0]
2572 »       mov»    lr,·r02572 »       mov»    lr,·r0
2573 »       mov»    r5,·r12573 »       mov»    r5,·r1
2574 »       cmp»    r4,·#02574 »       cmp»    r4,·#0
2575 »       ble.n»  1812·<_PyPegen_seq_delete_starred_exprs+0xa6>2575 »       ble.n»  1814·<_PyPegen_seq_delete_starred_exprs+0xa8>
2576 »       ldr»    r2,·[r1,·#4]2576 »       ldr»    r2,·[r1,·#4]
2577 »       cmp»    r4,·#12577 »       cmp»    r4,·#1
2578 »       ldr»    r3,·[r2,·#0]2578 »       ldr»    r3,·[r2,·#0]
2579 »       ldr»    r3,·[r3,·#4]2579 »       ldr»    r3,·[r3,·#4]
2580 »       clz»    r3,·r32580 »       clz»    r3,·r3
2581 »       mov.w»  r3,·r3,·lsr·#52581 »       mov.w»  r3,·r3,·lsr·#5
2582 »       beq.n»  17ba·<_PyPegen_seq_delete_starred_exprs+0x4e>2582 »       beq.n»  17ba·<_PyPegen_seq_delete_starred_exprs+0x4e>
2583 »       ldr»    r1,·[r2,·#4]2583 »       ldr»    r1,·[r2,·#4]
2584 »       ldr»    r1,·[r1,·#4]2584 »       ldr»    r1,·[r1,·#4]
2585 »       cmp»    r1,·#02585 »       cmp»    r1,·#0
2586 »       beq.n»  181a·<_PyPegen_seq_delete_starred_exprs+0xae>2586 »       beq.n»  181c·<_PyPegen_seq_delete_starred_exprs+0xb0>
2587 »       cmp»    r4,·#22587 »       cmp»    r4,·#2
2588 »       beq.n»  17ba·<_PyPegen_seq_delete_starred_exprs+0x4e>2588 »       beq.n»  17ba·<_PyPegen_seq_delete_starred_exprs+0x4e>
2589 »       add.w»  ip,·r2,·#82589 »       add.w»  ip,·r2,·#8
2590 »       add.w»  r2,·r2,·r4,·lsl·#22590 »       add.w»  r2,·r2,·r4,·lsl·#2
2591 »       ldr.w»  r1,·[ip],·#42591 »       ldr.w»  r1,·[ip],·#4
2592 »       ldr»    r1,·[r1,·#4]2592 »       ldr»    r1,·[r1,·#4]
2593 »       cbz»    r1,·1816·<_PyPegen_seq_delete_starred_exprs+0xaa>2593 »       cbz»    r1,·1818·<_PyPegen_seq_delete_starred_exprs+0xac>
2594 »       cmp»    ip,·r22594 »       cmp»    ip,·r2
2595 »       bne.n»  17ae·<_PyPegen_seq_delete_starred_exprs+0x42>2595 »       bne.n»  17ae·<_PyPegen_seq_delete_starred_exprs+0x42>
2596 »       subs»   r0,·r4,·r32596 »       subs»   r0,·r4,·r3
2597 »       beq.n»  181e·<_PyPegen_seq_delete_starred_exprs+0xb2>2597 »       beq.n»  1820·<_PyPegen_seq_delete_starred_exprs+0xb4>
2598 »       ldr.w»  r1,·[lr,·#20]2598 »       ldr.w»  r1,·[lr,·#20]
2599 »       bl»     0·<_Py_asdl_keyword_seq_new>2599 »       bl»     0·<_Py_asdl_keyword_seq_new>
2600 ·R_ARM_THM_CALL» _Py_asdl_keyword_seq_new2600 ·R_ARM_THM_CALL» _Py_asdl_keyword_seq_new
2601 »       cbz»    r0,·181e·<_PyPegen_seq_delete_starred_exprs+0xb2>2601 »       cbz»    r0,·1820·<_PyPegen_seq_delete_starred_exprs+0xb4>
2602 »       cmp»    r4,·#02602 »       cmp»    r4,·#0
2603 »       ble.n»  1810·<_PyPegen_seq_delete_starred_exprs+0xa4>2603 »       ble.n»  1812·<_PyPegen_seq_delete_starred_exprs+0xa6>
2604 »       ldr»    r2,·[r5,·#4]2604 »       ldr»    r2,·[r5,·#4]
2605 »       ldr»    r1,·[r2,·#0]2605 »       ldr»    r1,·[r2,·#0]
2606 »       ldr»    r3,·[r1,·#4]2606 »       ldr»    r3,·[r1,·#4]
2607 »       cbz»    r3,·17da·<_PyPegen_seq_delete_starred_exprs+0x6e>2607 »       cbz»    r3,·17da·<_PyPegen_seq_delete_starred_exprs+0x6e>
2608 »       ldr»    r1,·[r1,·#0]2608 »       ldr»    r1,·[r1,·#0]
2609 »       movs»   r3,·#12609 »       movs»   r3,·#1
2610 »       str»    r1,·[r0,·#8]2610 »       str»    r1,·[r0,·#8]
2611 »       cmp»    r4,·#12611 »       cmp»    r4,·#1
2612 »       beq.n»  1810·<_PyPegen_seq_delete_starred_exprs+0xa4>2612 »       beq.n»  1812·<_PyPegen_seq_delete_starred_exprs+0xa6>
2613 »       ldr»    r1,·[r2,·#4]2613 »       ldr»    r1,·[r2,·#4]
2614 »       ldr»    r5,·[r1,·#4]2614 »       ldr»    r5,·[r1,·#4]
2615 »       cbz»    r5,·17ee·<_PyPegen_seq_delete_starred_exprs+0x82>2615 »       cbz»    r5,·17ee·<_PyPegen_seq_delete_starred_exprs+0x82>
2616 »       ldr»    r5,·[r1,·#0]2616 »       ldr»    r5,·[r1,·#0]
2617 »       adds»   r1,·r3,·#22617 »       adds»   r1,·r3,·#2
2618 »       adds»   r3,·#12618 »       adds»   r3,·#1
2619 »       str.w»  r5,·[r0,·r1,·lsl·#2]2619 »       str.w»  r5,·[r0,·r1,·lsl·#2]
2620 »       cmp»    r4,·#22620 »       cmp»    r4,·#2
2621 »       beq.n»  1810·<_PyPegen_seq_delete_starred_exprs+0xa4>2621 »       beq.n»  1812·<_PyPegen_seq_delete_starred_exprs+0xa6>
2622 »       add.w»  r1,·r2,·#82622 »       add.w»  r1,·r2,·#8
2623 »       add.w»  r2,·r2,·r4,·lsl·#22623 »       add.w»  r2,·r2,·r4,·lsl·#2
2624 »       ldr.w»  r4,·[r1],·#42624 »       ldr.w»  r4,·[r1],·#4
2625 »       adds»   r5,·r3,·#22625 »       add.w»  ip,·r3,·#2
2626 »       ldr»    r6,·[r4,·#4]2626 »       ldr»    r5,·[r4,·#4]
2627 »       cbz»    r6,·180c·<_PyPegen_seq_delete_starred_exprs+0xa0>2627 »       cbz»    r5,·180e·<_PyPegen_seq_delete_starred_exprs+0xa2>
2628 »       ldr»    r4,·[r4,·#0]2628 »       ldr»    r4,·[r4,·#0]
2629 »       adds»   r3,·#12629 »       adds»   r3,·#1
2630 »       str.w»  r4,·[r0,·r5,·lsl·#2]2630 »       str.w»  r4,·[r0,·ip,·lsl·#2]
2631 »       cmp»    r1,·r22631 »       cmp»    r1,·r2
2632 »       bne.n»  17fa·<_PyPegen_seq_delete_starred_exprs+0x8e>2632 »       bne.n»  17fa·<_PyPegen_seq_delete_starred_exprs+0x8e>
2633 »       pop»    {r4,·r5,·r6,·pc}2633 »       pop»    {r3,·r4,·r5,·pc}
2634 »       movs»   r3,·#02634 »       movs»   r3,·#0
2635 »       b.n»    17ba·<_PyPegen_seq_delete_starred_exprs+0x4e>2635 »       b.n»    17ba·<_PyPegen_seq_delete_starred_exprs+0x4e>
2636 »       adds»   r3,·#12636 »       adds»   r3,·#1
2637 »       b.n»    17b6·<_PyPegen_seq_delete_starred_exprs+0x4a>2637 »       b.n»    17b6·<_PyPegen_seq_delete_starred_exprs+0x4a>
2638 »       adds»   r3,·#12638 »       adds»   r3,·#1
2639 »       b.n»    17a2·<_PyPegen_seq_delete_starred_exprs+0x36>2639 »       b.n»    17a2·<_PyPegen_seq_delete_starred_exprs+0x36>
2640 »       movs»   r0,·#02640 »       movs»   r0,·#0
2641 »       pop»    {r4,·r5,·r6,·pc}2641 »       pop»    {r3,·r4,·r5,·pc}
2642 »       movs»   r0,·#02642 »       movs»   r0,·#0
2643 »       bx»     lr2643 »       bx»     lr
2644 »       nop 
  
2645 00001828·<_PyPegen_key_value_pair>:2644 00001828·<_PyPegen_key_value_pair>:
2646 _PyPegen_key_value_pair():2645 _PyPegen_key_value_pair():
2647 »       push»   {r3,·r4,·r5,·lr}2646 »       push»   {r3,·r4,·r5,·lr}
2648 »       mov.w»  ip,·#4096»  @·0x10002647 »       mov.w»  ip,·#4096»  @·0x1000
2649 »       sub.w»  ip,·sp,·ip2648 »       sub.w»  ip,·sp,·ip
2650 »       str.w»  r0,·[ip,·#4080]»     @·0xff02649 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
3.67 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 8, 16 lines modifiedOffset 8, 16 lines modified
8 ··0x00000050·7372612e·30005f67·65745f6e·616d6573·sra.0._get_names8 ··0x00000050·7372612e·30005f67·65745f6e·616d6573·sra.0._get_names
9 ··0x00000060·2e697372·612e3000·5f676574·5f646566·.isra.0._get_def9 ··0x00000060·2e697372·612e3000·5f676574·5f646566·.isra.0._get_def
10 ··0x00000070·61756c74·732e6973·72612e30·002e4c43·aults.isra.0..LC10 ··0x00000070·61756c74·732e6973·72612e30·002e4c43·aults.isra.0..LC
11 ··0x00000080·36005241·4953455f·4552524f·525f4b4e·6.RAISE_ERROR_KN11 ··0x00000080·36005241·4953455f·4552524f·525f4b4e·6.RAISE_ERROR_KN
12 ··0x00000090·4f574e5f·4c4f4341·54494f4e·002e4c43·OWN_LOCATION..LC12 ··0x00000090·4f574e5f·4c4f4341·54494f4e·002e4c43·OWN_LOCATION..LC
13 ··0x000000a0·37002e4c·4338002e·4c433900·2e4c4331·7..LC8..LC9..LC113 ··0x000000a0·37002e4c·4338002e·4c433900·2e4c4331·7..LC8..LC9..LC1
14 ··0x000000b0·30002e4c·43313100·2e4c4331·32002e4c·0..LC11..LC12..L14 ··0x000000b0·30002e4c·43313100·2e4c4331·32002e4c·0..LC11..LC12..L
15 ··0x000000c0·43313300·2e4c4331·34002e4c·4330002e·C13..LC14..LC0..15 ··0x000000c0·43313300·2e4c4331·34002e4c·43313500·C13..LC14..LC15.
16 ··0x000000d0·4c433100·2e4c4331·35002e4c·43313600·LC1..LC15..LC16.16 ··0x000000d0·2e4c4330·002e4c43·31002e4c·43313600·.LC0..LC1..LC16.
17 ··0x000000e0·2e4c4331·37002e4c·43313800·2e4c4331·.LC17..LC18..LC117 ··0x000000e0·2e4c4331·37002e4c·43313800·2e4c4331·.LC17..LC18..LC1
18 ··0x000000f0·39002e4c·43323000·2e4c4332·31002e4c·9..LC20..LC21..L18 ··0x000000f0·39002e4c·43323000·2e4c4332·31002e4c·9..LC20..LC21..L
19 ··0x00000100·43323200·2e4c4332·33002e4c·43323400·C22..LC23..LC24.19 ··0x00000100·43323200·2e4c4332·33002e4c·43323400·C22..LC23..LC24.
20 ··0x00000110·2e4c4332·35002e4c·43323600·2e4c4332·.LC25..LC26..LC220 ··0x00000110·2e4c4332·35002e4c·43323600·2e4c4332·.LC25..LC26..LC2
21 ··0x00000120·37002e4c·43323800·2e4c4332·39002e4c·7..LC28..LC29..L21 ··0x00000120·37002e4c·43323800·2e4c4332·39002e4c·7..LC28..LC29..L
22 ··0x00000130·43333000·2e4c4333·31002e4c·43333200·C30..LC31..LC32.22 ··0x00000130·43333000·2e4c4333·31002e4c·43333200·C30..LC31..LC32.
23 ··0x00000140·2e4c4333·33002e4c·43333400·2e4c4333·.LC33..LC34..LC323 ··0x00000140·2e4c4333·33002e4c·43333400·2e4c4333·.LC33..LC34..LC3
Offset 140, 25 lines modifiedOffset 140, 25 lines modified
140 ··0x00000890·7465735f·46726f6d·53747269·6e67416e·tes_FromStringAn140 ··0x00000890·7465735f·46726f6d·53747269·6e67416e·tes_FromStringAn
141 ··0x000008a0·6453697a·65007374·72637079·00507955·dSize.strcpy.PyU141 ··0x000008a0·6453697a·65007374·72637079·00507955·dSize.strcpy.PyU
142 ··0x000008b0·6e69636f·64655f44·65636f64·65555446·nicode_DecodeUTF142 ··0x000008b0·6e69636f·64655f44·65636f64·65555446·nicode_DecodeUTF
143 ··0x000008c0·38005f50·79556e69·636f6465·5f496e74·8._PyUnicode_Int143 ··0x000008c0·38005f50·79556e69·636f6465·5f496e74·8._PyUnicode_Int
144 ··0x000008d0·65726e4d·6f727461·6c005f50·795f7473·ernMortal._Py_ts144 ··0x000008d0·65726e4d·6f727461·6c005f50·795f7473·ernMortal._Py_ts
145 ··0x000008e0·735f7473·74617465·005f5079·50656765·s_tstate._PyPege145 ··0x000008e0·735f7473·74617465·005f5079·50656765·s_tstate._PyPege
146 ··0x000008f0·6e5f6b65·795f7661·6c75655f·70616972·n_key_value_pair146 ··0x000008f0·6e5f6b65·795f7661·6c75655f·70616972·n_key_value_pair
 147 ··0x00000900·005f5079·50656765·6e5f616c·6961735f·._PyPegen_alias_
 148 ··0x00000910·666f725f·73746172·00507955·6e69636f·for_star.PyUnico
 149 ··0x00000920·64655f49·6e746572·6e46726f·6d537472·de_InternFromStr
 150 ··0x00000930·696e6700·5f507941·53545f61·6c696173·ing._PyAST_alias
147 ··0x00000900·005f5079·50656765·6e5f6368·65636b5f·._PyPegen_check_151 ··0x00000940·005f5079·50656765·6e5f6368·65636b5f·._PyPegen_check_
148 ··0x00000910·6c656761·63795f73·746d7400·5079556e·legacy_stmt.PyUn152 ··0x00000950·6c656761·63795f73·746d7400·5079556e·legacy_stmt.PyUn
149 ··0x00000920·69636f64·655f436f·6d706172·65576974·icode_CompareWit153 ··0x00000960·69636f64·655f436f·6d706172·65576974·icode_CompareWit
150 ··0x00000930·68415343·49495374·72696e67·005f5079·hASCIIString._Py154 ··0x00000970·68415343·49495374·72696e67·005f5079·hASCIIString._Py
151 ··0x00000940·50656765·6e5f636c·6173735f·6465665f·Pegen_class_def_155 ··0x00000980·50656765·6e5f636c·6173735f·6465665f·Pegen_class_def_
152 ··0x00000950·6465636f·7261746f·7273005f·50794153·decorators._PyAS156 ··0x00000990·6465636f·7261746f·7273005f·50794153·decorators._PyAS
153 ··0x00000960·545f436c·61737344·6566005f·50795065·T_ClassDef._PyPe157 ··0x000009a0·545f436c·61737344·6566005f·50795065·T_ClassDef._PyPe
154 ··0x00000970·67656e5f·616c6961·735f666f·725f7374·gen_alias_for_st 
155 ··0x00000980·61720050·79556e69·636f6465·5f496e74·ar.PyUnicode_Int 
156 ··0x00000990·65726e46·726f6d53·7472696e·67005f50·ernFromString._P 
157 ··0x000009a0·79415354·5f616c69·6173005f·50795065·yAST_alias._PyPe 
158 ··0x000009b0·67656e5f·6465636f·6465645f·636f6e73·gen_decoded_cons158 ··0x000009b0·67656e5f·6465636f·6465645f·636f6e73·gen_decoded_cons
159 ··0x000009c0·74616e74·5f66726f·6d5f746f·6b656e00·tant_from_token.159 ··0x000009c0·74616e74·5f66726f·6d5f746f·6b656e00·tant_from_token.
160 ··0x000009d0·50794279·7465735f·41735374·72696e67·PyBytes_AsString160 ··0x000009d0·50794279·7465735f·41735374·72696e67·PyBytes_AsString
161 ··0x000009e0·416e6453·697a6500·5f507950·6567656e·AndSize._PyPegen161 ··0x000009e0·416e6453·697a6500·5f507950·6567656e·AndSize._PyPegen
162 ··0x000009f0·5f736574·75705f66·756c6c5f·666f726d·_setup_full_form162 ··0x000009f0·5f736574·75705f66·756c6c5f·666f726d·_setup_full_form
163 ··0x00000a00·61745f73·70656300·5079556e·69636f64·at_spec.PyUnicod163 ··0x00000a00·61745f73·70656300·5079556e·69636f64·at_spec.PyUnicod
164 ··0x00000a10·655f4765·744c656e·67746800·5f507950·e_GetLength._PyP164 ··0x00000a10·655f4765·744c656e·67746800·5f507950·e_GetLength._PyP
1.72 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:··········180948·(bytes·into·file)13 ··Start·of·section·headers:··········180940·(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.4 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x2c2d4:1 There·are·16·section·headers,·starting·at·offset·0x2c2cc:
  
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·006e1c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·006e18·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0230d0·0024e0·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0230d0·0024e0·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·006e50·000188·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·006e4c·000188·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0255b0·000170·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·0255b0·000170·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·006fd8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·006fd4·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·006fd8·015e10·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·006fd4·015e14·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·025720·006638·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·025720·006630·08···I·13···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·01cde8·001217·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·01cde8·001217·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·01e000·000d8c·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·01e000·000d8c·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·02bd58·0004f8·08···I·13···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·02bd50·0004f8·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·01ed8c·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·01ed8c·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01ed8c·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01ed8c·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·01edc0·002290·10·····14·392··417 ··[13]·.symtab···········SYMTAB··········00000000·01edc0·002290·10·····14·392··4
18 ··[14]·.strtab···········STRTAB··········00000000·021050·00207f·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·021050·00207f·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·02c250·000084·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·02c248·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)
36.5 KB
readelf --wide --symbols {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Symbol·table·'.symtab'·contains·553·entries:1 Symbol·table·'.symtab'·contains·553·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:·00000921··6974·FUNC····LOCAL··DEFAULT····6·compound_stmt_rule7 ·····4:·00000951··6974·FUNC····LOCAL··DEFAULT····6·compound_stmt_rule
8 ·····5:·000027d9··6544·FUNC····LOCAL··DEFAULT····6·simple_stmt_rule8 ·····5:·00002809··6546·FUNC····LOCAL··DEFAULT····6·simple_stmt_rule
9 ·····6:·00002321··1040·FUNC····LOCAL··DEFAULT····1·expressions_rule9 ·····6:·0000231d··1040·FUNC····LOCAL··DEFAULT····1·expressions_rule
10 ·····7:·000033c5···226·FUNC····LOCAL··DEFAULT····1·_loop0_1_rule10 ·····7:·00003419···226·FUNC····LOCAL··DEFAULT····1·_loop0_1_rule
11 ·····8:·00002605···466·FUNC····LOCAL··DEFAULT····6·simple_stmts_rule11 ·····8:·00002635···466·FUNC····LOCAL··DEFAULT····6·simple_stmts_rule
12 ·····9:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_141_rule12 ·····9:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_141_rule
13 ····10:·000070b5··1390·FUNC····LOCAL··DEFAULT····6·expression_rule13 ····10:·000070b9··1390·FUNC····LOCAL··DEFAULT····6·expression_rule
14 ····11:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_143_rule14 ····11:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_143_rule
15 ····12:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_145_rule15 ····12:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_145_rule
16 ····13:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_147_rule16 ····13:·00000813···282·FUNC····LOCAL··DEFAULT····9·_gather_147_rule
17 ····14:·000033c5···226·FUNC····LOCAL··DEFAULT····1·_loop0_2_rule17 ····14:·00003419···226·FUNC····LOCAL··DEFAULT····1·_loop0_2_rule
18 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.418 ····15:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
19 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d19 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
20 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC020 ····17:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC0
21 ····18:·00000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LC121 ····18:·00000010·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
22 ····19:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC222 ····19:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
23 ····20:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC323 ····20:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
24 ····21:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC424 ····21:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
Offset 31, 133 lines modifiedOffset 31, 133 lines modified
31 ····27:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1031 ····27:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
32 ····28:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1132 ····28:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
33 ····29:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1233 ····29:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
34 ····30:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1334 ····30:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
35 ····31:·00000204·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1435 ····31:·00000204·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
36 ····32:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1536 ····32:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
37 ····33:·00000258·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1637 ····33:·00000258·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
38 ····34:·00002461···118·FUNC····LOCAL··DEFAULT····6·_tmp_7_rule38 ····34:·00002491···118·FUNC····LOCAL··DEFAULT····6·_tmp_7_rule
39 ····35:·000024d9···100·FUNC····LOCAL··DEFAULT····6·_tmp_8_rule39 ····35:·00002509···100·FUNC····LOCAL··DEFAULT····6·_tmp_8_rule
40 ····36:·0000253d···100·FUNC····LOCAL··DEFAULT····6·_tmp_9_rule40 ····36:·0000256d···100·FUNC····LOCAL··DEFAULT····6·_tmp_9_rule
41 ····37:·000025a1···100·FUNC····LOCAL··DEFAULT····6·_tmp_10_rule41 ····37:·000025d1···100·FUNC····LOCAL··DEFAULT····6·_tmp_10_rule
42 ····38:·0000bcad···494·FUNC····LOCAL··DEFAULT····6·decorators_rule42 ····38:·0000bcad···494·FUNC····LOCAL··DEFAULT····6·decorators_rule
43 ····39:·0000c3e1··2508·FUNC····LOCAL··DEFAULT····6·function_def_raw_rule43 ····39:·0000c3e1··2508·FUNC····LOCAL··DEFAULT····6·function_def_raw_rule
44 ····40:·00010765···944·FUNC····LOCAL··DEFAULT····6·named_expression_rule44 ····40:·00010765···944·FUNC····LOCAL··DEFAULT····6·named_expression_rule
45 ····41:·00011f31··1416·FUNC····LOCAL··DEFAULT····6·block_rule45 ····41:·00011f31··1416·FUNC····LOCAL··DEFAULT····6·block_rule
46 ····42:·000130e1···698·FUNC····LOCAL··DEFAULT····6·elif_stmt_rule46 ····42:·000130e5···698·FUNC····LOCAL··DEFAULT····6·elif_stmt_rule
47 ····43:·00013771···286·FUNC····LOCAL··DEFAULT····6·else_block_rule47 ····43:·00013775···286·FUNC····LOCAL··DEFAULT····6·else_block_rule
48 ····44:·00001105···818·FUNC····LOCAL··DEFAULT····1·class_def_raw_rule48 ····44:·00001105···818·FUNC····LOCAL··DEFAULT····1·class_def_raw_rule
49 ····45:·00005f19··1002·FUNC····LOCAL··DEFAULT····6·star_targets_rule49 ····45:·00005f1d··1002·FUNC····LOCAL··DEFAULT····6·star_targets_rule
50 ····46:·00009049··1536·FUNC····LOCAL··DEFAULT····6·star_expressions_rule50 ····46:·0000904d··1536·FUNC····LOCAL··DEFAULT····6·star_expressions_rule
51 ····47:·0000e969····50·FUNC····LOCAL··DEFAULT····6·NEW_TYPE_COMMENT51 ····47:·0000e969····50·FUNC····LOCAL··DEFAULT····6·NEW_TYPE_COMMENT
52 ····48:·00001a75···286·FUNC····LOCAL··DEFAULT····1·_gather_53_rule52 ····48:·00001a71···286·FUNC····LOCAL··DEFAULT····1·_gather_53_rule
53 ····49:·00000c79···284·FUNC····LOCAL··DEFAULT····1·finally_block_rule53 ····49:·00000c79···284·FUNC····LOCAL··DEFAULT····1·finally_block_rule
54 ····50:·00000d95···878·FUNC····LOCAL··DEFAULT····1·_loop1_60_rule54 ····50:·00000d95···878·FUNC····LOCAL··DEFAULT····1·_loop1_60_rule
55 ····51:·0000404d···266·FUNC····LOCAL··DEFAULT····1·subject_expr_rule55 ····51:·00004049···266·FUNC····LOCAL··DEFAULT····1·subject_expr_rule
56 ····52:·00004159···214·FUNC····LOCAL··DEFAULT····1·patterns_rule56 ····52:·00004155···214·FUNC····LOCAL··DEFAULT····1·patterns_rule
57 ····53:·00005ced····86·FUNC····LOCAL··DEFAULT····1·guard_rule57 ····53:·00005ce9····86·FUNC····LOCAL··DEFAULT····1·guard_rule
58 ····54:·00001835····78·FUNC····LOCAL··DEFAULT····1·INVALID_VERSION_CHECK58 ····54:·00001831····78·FUNC····LOCAL··DEFAULT····1·INVALID_VERSION_CHECK
59 ····55:·00001a75···286·FUNC····LOCAL··DEFAULT····1·_gather_57_rule59 ····55:·00001a71···286·FUNC····LOCAL··DEFAULT····1·_gather_57_rule
60 ····56:·00006589···732·FUNC····LOCAL··DEFAULT····1·_loop1_61_rule60 ····56:·00006585···732·FUNC····LOCAL··DEFAULT····1·_loop1_61_rule
61 ····57:·0000040b····88·FUNC····LOCAL··DEFAULT····9·_tmp_215_rule61 ····57:·0000040b····88·FUNC····LOCAL··DEFAULT····9·_tmp_215_rule
62 ····58:·00000463···210·FUNC····LOCAL··DEFAULT····9·_loop0_216_rule62 ····58:·00000463···210·FUNC····LOCAL··DEFAULT····9·_loop0_216_rule
63 ····59:·00000d95···878·FUNC····LOCAL··DEFAULT····1·_loop1_217_rule63 ····59:·00000d95···878·FUNC····LOCAL··DEFAULT····1·_loop1_217_rule
64 ····60:·00000463···210·FUNC····LOCAL··DEFAULT····9·_loop0_219_rule64 ····60:·00000463···210·FUNC····LOCAL··DEFAULT····9·_loop0_219_rule
65 ····61:·00006589···732·FUNC····LOCAL··DEFAULT····1·_loop1_220_rule65 ····61:·00006585···732·FUNC····LOCAL··DEFAULT····1·_loop1_220_rule
66 ····62:·00000183···280·FUNC····LOCAL··DEFAULT····9·_gather_211_rule66 ····62:·00000183···280·FUNC····LOCAL··DEFAULT····9·_gather_211_rule
67 ····63:·00001a75···286·FUNC····LOCAL··DEFAULT····1·_gather_51_rule67 ····63:·00001a71···286·FUNC····LOCAL··DEFAULT····1·_gather_51_rule
68 ····64:·00000535····94·FUNC····LOCAL··DEFAULT····9·_tmp_218_rule68 ····64:·00000535····94·FUNC····LOCAL··DEFAULT····9·_tmp_218_rule
69 ····65:·0000373d····58·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION69 ····65:·00003791····58·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION
70 ····66:·00000535····94·FUNC····LOCAL··DEFAULT····9·_tmp_275_rule70 ····66:·00000535····94·FUNC····LOCAL··DEFAULT····9·_tmp_275_rule
71 ····67:·00000b11···280·FUNC····LOCAL··DEFAULT····9·_gather_209_rule71 ····67:·00000b11···280·FUNC····LOCAL··DEFAULT····9·_gather_209_rule
72 ····68:·00000183···280·FUNC····LOCAL··DEFAULT····9·_gather_207_rule72 ····68:·00000183···280·FUNC····LOCAL··DEFAULT····9·_gather_207_rule
73 ····69:·00000b11···280·FUNC····LOCAL··DEFAULT····9·_gather_213_rule73 ····69:·00000b11···280·FUNC····LOCAL··DEFAULT····9·_gather_213_rule
74 ····70:·00001a75···286·FUNC····LOCAL··DEFAULT····1·_gather_55_rule74 ····70:·00001a71···286·FUNC····LOCAL··DEFAULT····1·_gather_55_rule
75 ····71:·000039f1···122·FUNC····LOCAL··DEFAULT····1·invalid_for_target_rule75 ····71:·000039ed···122·FUNC····LOCAL··DEFAULT····1·invalid_for_target_rule
76 ····72:·00000298·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1776 ····72:·00000298·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
77 ····73:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1877 ····73:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
78 ····74:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1978 ····74:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
79 ····75:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2079 ····75:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
80 ····76:·00000338·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2180 ····76:·00000338·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
81 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2281 ····77:·00000358·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
82 ····78:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2382 ····78:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
83 ····79:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2483 ····79:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
84 ····80:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2584 ····80:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
85 ····81:·00007ba9··1228·FUNC····LOCAL··DEFAULT····6·single_target_rule85 ····81:·00007bad··1228·FUNC····LOCAL··DEFAULT····6·single_target_rule
86 ····82:·0000c379···102·FUNC····LOCAL··DEFAULT····6·_tmp_6_rule86 ····82:·0000c379···102·FUNC····LOCAL··DEFAULT····6·_tmp_6_rule
87 ····83:·00003e31····82·FUNC····LOCAL··DEFAULT····1·_tmp_11_rule87 ····83:·00003e2d····82·FUNC····LOCAL··DEFAULT····1·_tmp_11_rule
88 ····84:·00013c85···638·FUNC····LOCAL··DEFAULT····6·augassign_rule88 ····84:·00013c89···638·FUNC····LOCAL··DEFAULT····6·augassign_rule
89 ····85:·0000ddc9····84·FUNC····LOCAL··DEFAULT····6·_tmp_16_rule89 ····85:·0000ddc9····84·FUNC····LOCAL··DEFAULT····6·_tmp_16_rule
90 ····86:·0000e451···330·FUNC····LOCAL··DEFAULT····6·yield_expr_rule90 ····86:·0000e451···330·FUNC····LOCAL··DEFAULT····6·yield_expr_rule
91 ····87:·00004201··2106·FUNC····LOCAL··DEFAULT····6·t_primary_raw91 ····87:·00004235··2078·FUNC····LOCAL··DEFAULT····6·t_primary_raw
92 ····88:·00000001··1862·FUNC····LOCAL··DEFAULT····1·import_stmt_rule92 ····88:·00000001··1862·FUNC····LOCAL··DEFAULT····1·import_stmt_rule
93 ····89:·00005ea1···118·FUNC····LOCAL··DEFAULT····6·t_lookahead_rule93 ····89:·00005ea5···118·FUNC····LOCAL··DEFAULT····6·t_lookahead_rule
94 ····90:·0001339d···980·FUNC····LOCAL··DEFAULT····6·slices_rule94 ····90:·000133a1···980·FUNC····LOCAL··DEFAULT····6·slices_rule
95 ····91:·00001cd5···366·FUNC····LOCAL··DEFAULT····1·del_targets_rule95 ····91:·00001cd1···366·FUNC····LOCAL··DEFAULT····1·del_targets_rule
96 ····92:·00002175····88·FUNC····LOCAL··DEFAULT····1·_tmp_22_rule96 ····92:·00002171····88·FUNC····LOCAL··DEFAULT····1·_tmp_22_rule
97 ····93:·00001715···286·FUNC····LOCAL··DEFAULT····1·_gather_18_rule97 ····93:·00001711···286·FUNC····LOCAL··DEFAULT····1·_gather_18_rule
98 ····94:·00003e31····82·FUNC····LOCAL··DEFAULT····1·_tmp_13_rule98 ····94:·00003e2d····82·FUNC····LOCAL··DEFAULT····1·_tmp_13_rule
99 ····95:·0000396d···132·FUNC····LOCAL··DEFAULT····1·invalid_ann_assign_target_rule99 ····95:·00003969···132·FUNC····LOCAL··DEFAULT····1·invalid_ann_assign_target_rule
100 ····96:·00010da5···230·FUNC····LOCAL··DEFAULT····6·star_named_expression_rule100 ····96:·00010da5···230·FUNC····LOCAL··DEFAULT····6·star_named_expression_rule
101 ····97:·000061b1···294·FUNC····LOCAL··DEFAULT····1·_loop0_164_rule101 ····97:·000061ad···294·FUNC····LOCAL··DEFAULT····1·_loop0_164_rule
102 ····98:·000061b1···294·FUNC····LOCAL··DEFAULT····1·_loop0_165_rule102 ····98:·000061ad···294·FUNC····LOCAL··DEFAULT····1·_loop0_165_rule
103 ····99:·00001715···286·FUNC····LOCAL··DEFAULT····1·_gather_20_rule103 ····99:·00001711···286·FUNC····LOCAL··DEFAULT····1·_gather_20_rule
104 ···100:·0000ddc9····84·FUNC····LOCAL··DEFAULT····6·_tmp_166_rule104 ···100:·0000ddc9····84·FUNC····LOCAL··DEFAULT····6·_tmp_166_rule
105 ···101:·00000001···118·FUNC····LOCAL··DEFAULT····9·_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0105 ···101:·00000001···118·FUNC····LOCAL··DEFAULT····9·_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0
106 ···102:·000124b9··1018·FUNC····LOCAL··DEFAULT····6·star_named_expressions_rule106 ···102:·000124b9··1018·FUNC····LOCAL··DEFAULT····6·star_named_expressions_rule
107 ···103:·0000e26d···484·FUNC····LOCAL··DEFAULT····6·type_params_rule107 ···103:·0000e26d···484·FUNC····LOCAL··DEFAULT····6·type_params_rule
108 ···104:·00004169···150·FUNC····LOCAL··DEFAULT····6·t_primary_rule108 ···104:·0000419d···150·FUNC····LOCAL··DEFAULT····6·t_primary_rule
109 ···105:·00004a3d··3814·FUNC····LOCAL··DEFAULT····6·atom_rule109 ···105:·00004a55··3796·FUNC····LOCAL··DEFAULT····6·atom_rule
110 ···106:·0000cdad··2292·FUNC····LOCAL··DEFAULT····6·arguments_rule110 ···106:·0000cdad··2292·FUNC····LOCAL··DEFAULT····6·arguments_rule
111 ···107:·00006e01···692·FUNC····LOCAL··DEFAULT····6·genexp_rule111 ···107:·00006e05···692·FUNC····LOCAL··DEFAULT····6·genexp_rule
112 ···108:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26112 ···108:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
113 ···109:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27113 ···109:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
114 ···110:·00000428·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28114 ···110:·00000428·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
115 ···111:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29115 ···111:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
116 ···112:·00000484·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30116 ···112:·00000484·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
117 ···113:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31117 ···113:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
118 ···114:·00005925····98·FUNC····LOCAL··DEFAULT····6·_tmp_93_rule118 ···114:·00005929····98·FUNC····LOCAL··DEFAULT····6·_tmp_93_rule
119 ···115:·00005989··1302·FUNC····LOCAL··DEFAULT····6·strings_rule119 ···115:·0000598d··1302·FUNC····LOCAL··DEFAULT····6·strings_rule
120 ···116:·00010b15···656·FUNC····LOCAL··DEFAULT····6·tuple_rule120 ···116:·00010b15···656·FUNC····LOCAL··DEFAULT····6·tuple_rule
121 ···117:·00011e3d···244·FUNC····LOCAL··DEFAULT····6·list_rule121 ···117:·00011e3d···244·FUNC····LOCAL··DEFAULT····6·list_rule
122 ···118:·0000bfc9···944·FUNC····LOCAL··DEFAULT····6·for_if_clauses_rule122 ···118:·0000bfc9···944·FUNC····LOCAL··DEFAULT····6·for_if_clauses_rule
123 ···119:·00013891··1012·FUNC····LOCAL··DEFAULT····6·_gather_117_rule123 ···119:·00013895··1012·FUNC····LOCAL··DEFAULT····6·_gather_117_rule
124 ···120:·00013891··1012·FUNC····LOCAL··DEFAULT····6·_gather_231_rule124 ···120:·00013895··1012·FUNC····LOCAL··DEFAULT····6·_gather_231_rule
125 ···121:·00009741···424·FUNC····LOCAL··DEFAULT····6·bitwise_or_rule125 ···121:·00009745···424·FUNC····LOCAL··DEFAULT····6·bitwise_or_rule
126 ···122:·00003779····86·FUNC····LOCAL··DEFAULT····1·_tmp_233_rule126 ···122:·0000272d····86·FUNC····LOCAL··DEFAULT····1·_tmp_233_rule
 127 ···123:·00006e15·····4·FUNC····LOCAL··DEFAULT····1·_tmp_234_rule
127 ···123:·0000e99d···436·FUNC····LOCAL··DEFAULT····6·starred_expression_rule128 ···124:·0000e99d···436·FUNC····LOCAL··DEFAULT····6·starred_expression_rule
128 ···124:·00006e19·····4·FUNC····LOCAL··DEFAULT····1·_tmp_234_rule 
129 ···125:·00003515···462·FUNC····LOCAL··DEFAULT····1·invalid_comprehension_rule129 ···125:·00003569···462·FUNC····LOCAL··DEFAULT····1·invalid_comprehension_rule
130 ···126:·000128b5··2092·FUNC····LOCAL··DEFAULT····6·fstring_replacement_field_rule130 ···126:·000128b5··2096·FUNC····LOCAL··DEFAULT····6·fstring_replacement_field_rule
Max diff block lines reached; 25116/37365 bytes (67.22%) of diff not shown.
530 KB
readelf --wide --relocs {}
    
Offset 3, 35 lines modifiedOffset 3, 35 lines modified
3 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name3 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
4 00000062··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token4 00000062··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
5 000000be··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc5 000000be··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
6 000000de··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token6 000000de··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
7 000000f0··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new7 000000f0··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
8 00000106··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free8 00000106··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
9 00000116··0001970a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_insert_in_front9 00000116··0001970a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_insert_in_front
10 0000012a··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token10 0000012a··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
11 00000146··0001f10a·R_ARM_THM_CALL·········00000000···_PyAST_Import11 00000146··0001f10a·R_ARM_THM_CALL·········00000000···_PyAST_Import
12 0000015a··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred12 0000015a··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
13 000001a2··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token13 000001a2··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
14 000001c8··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc14 000001c8··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
15 000001f4··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new15 000001f4··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
16 00000204··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free16 00000204··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
17 00000210··0000a00a·R_ARM_THM_CALL·········0000de1d···dotted_name_rule17 00000210··0000a00a·R_ARM_THM_CALL·········0000de1d···dotted_name_rule
18 00000220··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token18 00000220··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
19 00000236··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token19 00000236··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
20 0000024a··0001f20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_count_dots20 0000024a··0001f20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_count_dots
21 00000262··0001f30a·R_ARM_THM_CALL·········00000000···_PyAST_ImportFrom21 00000262··0001f30a·R_ARM_THM_CALL·········00000000···_PyAST_ImportFrom
22 0000026c··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred22 0000026c··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
23 000002a4··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free23 000002a4··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
24 000002ac··0001980a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory24 000002ac··0001980a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
25 000002c8··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token25 000002c8··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
26 000002ee··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc26 000002ee··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
27 00000322··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new27 00000322··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
28 00000352··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free28 00000352··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
29 00000362··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token29 00000362··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
30 0000037c··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token30 0000037c··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
31 0000038e··0001f20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_count_dots31 0000038e··0001f20a·R_ARM_THM_CALL·········00000000···_PyPegen_seq_count_dots
32 000003a6··0001f30a·R_ARM_THM_CALL·········00000000···_PyAST_ImportFrom32 000003a6··0001f30a·R_ARM_THM_CALL·········00000000···_PyAST_ImportFrom
33 000003ec··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc33 000003ec··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
34 000003fe··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free34 000003fe··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
35 00000414··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow35 00000414··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
36 00000426··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc36 00000426··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
37 00000438··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free37 00000438··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
Offset 70, 30 lines modifiedOffset 70, 30 lines modified
70 000006f0··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc70 000006f0··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
71 00000712··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow71 00000712··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
72 0000071e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow72 0000071e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
73 00000732··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow73 00000732··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
74 0000077a··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token74 0000077a··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token
75 00000792··0000a00a·R_ARM_THM_CALL·········0000de1d···dotted_name_rule75 00000792··0000a00a·R_ARM_THM_CALL·········0000de1d···dotted_name_rule
76 0000079c··0000be0a·R_ARM_THM_CALL·········0000f51d···_tmp_31_rule76 0000079c··0000be0a·R_ARM_THM_CALL·········0000f51d···_tmp_31_rule
77 000007a8··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token77 000007a8··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
78 000007c6··0001fd0a·R_ARM_THM_CALL·········00000000···_PyAST_alias78 000007c6··0001fd0a·R_ARM_THM_CALL·········00000000···_PyAST_alias
79 0000080e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow79 0000080e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
80 00000814··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred80 00000814··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
81 00000850··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token81 00000850··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
82 00000860··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token82 00000860··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
83 00000870··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow83 00000870··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
84 000008b2··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token84 000008b2··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token
85 000008ce··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token85 000008ce··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
86 000008e6··00018a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyPegen_expect_token86 000008e6··00018a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyPegen_expect_token
87 000008ea··00018a30·R_ARM_THM_MOVT_ABS·····00000000···_PyPegen_expect_token87 000008ea··00018a30·R_ARM_THM_MOVT_ABS·····00000000···_PyPegen_expect_token
88 000008f4··00018b0a·R_ARM_THM_CALL·········00000000···_PyPegen_lookahead_with_int88 000008f4··00018b0a·R_ARM_THM_CALL·········00000000···_PyPegen_lookahead_with_int
89 00000918··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token89 00000918··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
90 00000926··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token90 00000926··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
91 0000093a··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token91 0000093a··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
92 00000946··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token92 00000946··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
93 0000095e··0002040a·R_ARM_THM_CALL·········00000000···_PyPegen_alias_for_star93 0000095e··0002040a·R_ARM_THM_CALL·········00000000···_PyPegen_alias_for_star
94 00000968··00018c0a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq94 00000968··00018c0a·R_ARM_THM_CALL·········00000000···_PyPegen_singleton_seq
95 00000972··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred95 00000972··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
96 00000980··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow96 00000980··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
97 000009e0··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token97 000009e0··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
98 000009ea··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token98 000009ea··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
99 000009f0··0001af2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError99 000009f0··0001af2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 00000b52··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free112 00000b52··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
113 00000b5a··0001980a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory113 00000b5a··0001980a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
114 00000b6e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow114 00000b6e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
115 00000b84··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow115 00000b84··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
116 00000b8e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow116 00000b8e··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
117 00000bd0··0001b20a·R_ARM_THM_CALL·········00000000···_PyPegen_name_token117 00000bd0··0001b20a·R_ARM_THM_CALL·········00000000···_PyPegen_name_token
118 00000bdc··0000d90a·R_ARM_THM_CALL·········0000f51d···_tmp_28_rule118 00000bdc··0000d90a·R_ARM_THM_CALL·········0000f51d···_tmp_28_rule
119 00000be8··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token119 00000be8··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
120 00000c0a··0001fd0a·R_ARM_THM_CALL·········00000000···_PyAST_alias120 00000c0a··0001fd0a·R_ARM_THM_CALL·········00000000···_PyAST_alias
121 00000c22··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token121 00000c22··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token
122 00000c4e··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred122 00000c4e··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
123 00000c60··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow123 00000c60··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
124 00000caa··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token124 00000caa··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
125 00000cbe··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC9125 00000cbe··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC9
126 00000cc2··00001a30·R_ARM_THM_MOVT_ABS·····00000198···.LC9126 00000cc2··00001a30·R_ARM_THM_MOVT_ABS·····00000198···.LC9
Offset 139, 32 lines modifiedOffset 139, 32 lines modified
139 00000d68··0001112f·R_ARM_THM_MOVW_ABS_NC··00000d50···.LC83139 00000d68··0001112f·R_ARM_THM_MOVW_ABS_NC··00000d50···.LC83
140 00000d6c··00011130·R_ARM_THM_MOVT_ABS·····00000d50···.LC83140 00000d6c··00011130·R_ARM_THM_MOVT_ABS·····00000d50···.LC83
141 00000d74··0001ae0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error141 00000d74··0001ae0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error
142 00000d7a··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred142 00000d7a··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
143 00000dc6··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc143 00000dc6··0001890a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
144 00000e02··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token144 00000e02··0001950a·R_ARM_THM_CALL·········00000000···_PyPegen_fill_token
145 00000e2e··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token145 00000e2e··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
146 00000e38··00000a0a·R_ARM_THM_CALL·········000070b5···expression_rule146 00000e38··00000a0a·R_ARM_THM_CALL·········000070b9···expression_rule
147 00000e44··0000db0a·R_ARM_THM_CALL·········0000f51d···_tmp_62_rule147 00000e44··0000db0a·R_ARM_THM_CALL·········0000f51d···_tmp_62_rule
148 00000e54··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token148 00000e54··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
149 00000e5c··0000290a·R_ARM_THM_CALL·········00011f31···block_rule149 00000e5c··0000290a·R_ARM_THM_CALL·········00011f31···block_rule
150 00000e66··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token150 00000e66··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
151 00000e8a··00020d0a·R_ARM_THM_CALL·········00000000···_PyAST_ExceptHandler151 00000e8a··00020d0a·R_ARM_THM_CALL·········00000000···_PyAST_ExceptHandler
152 00000eba··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token152 00000eba··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
153 00000ee6··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new153 00000ee6··00018e0a·R_ARM_THM_CALL·········00000000···_Py_asdl_generic_seq_new
154 00000ef8··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free154 00000ef8··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
155 00000f38··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token155 00000f38··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
156 00000f42··0000290a·R_ARM_THM_CALL·········00011f31···block_rule156 00000f42··0000290a·R_ARM_THM_CALL·········00011f31···block_rule
157 00000f4e··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token157 00000f4e··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
158 00000f70··00020d0a·R_ARM_THM_CALL·········00000000···_PyAST_ExceptHandler158 00000f70··00020d0a·R_ARM_THM_CALL·········00000000···_PyAST_ExceptHandler
159 00000f7a··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred159 00000f7a··0001930a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
160 00000f94··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc160 00000f94··0001940a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
161 00000fa2··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free161 00000fa2··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
162 00000fcc··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token162 00000fcc··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
163 00000fd6··00000a0a·R_ARM_THM_CALL·········000070b5···expression_rule163 00000fd6··00000a0a·R_ARM_THM_CALL·········000070b9···expression_rule
164 00000fea··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token164 00000fea··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
165 00000ff6··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token165 00000ff6··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
166 0000100c··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow166 0000100c··00018d0a·R_ARM_THM_CALL·········00000000···_Pypegen_stack_overflow
167 00001020··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free167 00001020··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Free
168 00001028··0001980a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory168 00001028··0001980a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
169 00001034··0001130a·R_ARM_THM_CALL·········00000535···_tmp_225_rule169 00001034··0001130a·R_ARM_THM_CALL·········00000535···_tmp_225_rule
170 00001042··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token170 00001042··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
Offset 190, 15 lines modifiedOffset 190, 15 lines modified
190 0000115c··0001b20a·R_ARM_THM_CALL·········00000000···_PyPegen_name_token190 0000115c··0001b20a·R_ARM_THM_CALL·········00000000···_PyPegen_name_token
191 0000116a··0000670a·R_ARM_THM_CALL·········0000e26d···type_params_rule191 0000116a··0000670a·R_ARM_THM_CALL·········0000e26d···type_params_rule
192 00001190··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token192 00001190··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
193 0000119a··00006a0a·R_ARM_THM_CALL·········0000cdad···arguments_rule193 0000119a··00006a0a·R_ARM_THM_CALL·········0000cdad···arguments_rule
194 000011ae··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token194 000011ae··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
195 000011d2··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token195 000011d2··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
196 000011de··0000290a·R_ARM_THM_CALL·········00011f31···block_rule196 000011de··0000290a·R_ARM_THM_CALL·········00011f31···block_rule
197 000011ec··00019a0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token197 000011ec··00019c0a·R_ARM_THM_CALL·········00000000···_PyPegen_get_last_nonnwhitespace_token
198 0000121a··00020e0a·R_ARM_THM_CALL·········00000000···_PyAST_ClassDef198 0000121a··00020e0a·R_ARM_THM_CALL·········00000000···_PyAST_ClassDef
199 0000125c··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token199 0000125c··00018a0a·R_ARM_THM_CALL·········00000000···_PyPegen_expect_token
200 00001264··0001b20a·R_ARM_THM_CALL·········00000000···_PyPegen_name_token200 00001264··0001b20a·R_ARM_THM_CALL·········00000000···_PyPegen_name_token
Max diff block lines reached; 532638/542861 bytes (98.12%) of diff not shown.
1.03 KB
strings --all --bytes=8 {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 )F3FBF·F3 )F3FBF·F
4 e+F1F·F@4 e+F1F·F@
5 BFIFPFgi5 BFIFPFgi
6 1FCFPFfi6 1FCFPFfi
7 +FBFIFei7 +FBFIFei
8 *FKFAFei8 *FKFAFei
9 ,F=F7F(F9 ,F=F7F(F
10 ;FHFRFeiQF10 ;F@FRFeiQF
11 9FKFRFgi11 9FKFRFgi
12 h.F)F·F@12 h.F)F·F@
13 h.F)F·F@13 h.F)F·F@
14 h.F)F·F@14 h.F)F·F@
15 ;FJF@Fei15 ;FJF@Fei
16 VCF:FQFeiHF16 VCF:FQFeiHF
17 &3F)F·F@17 &3F)F·F@
Offset 204, 16 lines modifiedOffset 204, 16 lines modified
204 tuple_rule204 tuple_rule
205 list_rule205 list_rule
206 for_if_clauses_rule206 for_if_clauses_rule
207 _gather_117_rule207 _gather_117_rule
208 _gather_231_rule208 _gather_231_rule
209 bitwise_or_rule209 bitwise_or_rule
210 _tmp_233_rule210 _tmp_233_rule
211 starred_expression_rule 
212 _tmp_234_rule211 _tmp_234_rule
 212 starred_expression_rule
213 invalid_comprehension_rule213 invalid_comprehension_rule
214 fstring_replacement_field_rule214 fstring_replacement_field_rule
215 target_with_star_atom_rule215 target_with_star_atom_rule
216 star_target_rule216 star_target_rule
217 disjunction_rule217 disjunction_rule
218 lambdef_rule218 lambdef_rule
219 _tmp_158_rule219 _tmp_158_rule
Offset 398, 19 lines modifiedOffset 398, 19 lines modified
398 _PyAST_Expression398 _PyAST_Expression
399 PyErr_Occurred399 PyErr_Occurred
400 PyMem_Realloc400 PyMem_Realloc
401 _PyPegen_fill_token401 _PyPegen_fill_token
402 _PyAST_Interactive402 _PyAST_Interactive
403 _PyPegen_seq_insert_in_front403 _PyPegen_seq_insert_in_front
404 PyErr_NoMemory404 PyErr_NoMemory
 405 _PyAST_FunctionType
 406 _PyPegen_seq_append_to_end
405 _PyPegen_interactive_exit407 _PyPegen_interactive_exit
406 _PyPegen_get_last_nonnwhitespace_token408 _PyPegen_get_last_nonnwhitespace_token
407 _PyAST_Pass409 _PyAST_Pass
408 _PyAST_FunctionType 
409 _PyPegen_seq_append_to_end 
410 _PyPegen_lookahead410 _PyPegen_lookahead
411 _PyPegen_expect_soft_keyword411 _PyPegen_expect_soft_keyword
412 _PyAST_If412 _PyAST_If
413 _PyAST_For413 _PyAST_For
414 _PyAST_With414 _PyAST_With
415 _PyPegen_expect_forced_token415 _PyPegen_expect_forced_token
416 _PyAST_Try416 _PyAST_Try
324 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 655, 15 lines modifiedOffset 655, 15 lines modified
655 ·R_ARM_THM_MOVT_ABS»     .LC40655 ·R_ARM_THM_MOVT_ABS»     .LC40
656 »       str»    r2,·[sp,·#8]656 »       str»    r2,·[sp,·#8]
657 »       mvn.w»  r2,·#4657 »       mvn.w»  r2,·#4
658 »       strd»   r2,·r2,·[sp]658 »       strd»   r2,·r2,·[sp]
659 »       mov»    r0,·r4659 »       mov»    r0,·r4
660 »       ldr»    r1,·[r3,·#0]660 »       ldr»    r1,·[r3,·#0]
661 »       ldrd»   r2,·r3,·[r7,·#12]661 »       ldrd»   r2,·r3,·[r7,·#12]
662 »       bl»     373c·<RAISE_ERROR_KNOWN_LOCATION>662 »       bl»     3790·<RAISE_ERROR_KNOWN_LOCATION>
663 »       bl»     0·<PyErr_Occurred>663 »       bl»     0·<PyErr_Occurred>
664 ·R_ARM_THM_CALL» PyErr_Occurred664 ·R_ARM_THM_CALL» PyErr_Occurred
665 »       ldr»    r3,·[r4,·#88]» @·0x58665 »       ldr»    r3,·[r4,·#88]» @·0x58
666 »       subs»   r2,·r3,·#1666 »       subs»   r2,·r3,·#1
667 »       cmp»    r0,·#0667 »       cmp»    r0,·#0
668 »       beq.n»  718·<import_stmt_rule+0x718>668 »       beq.n»  718·<import_stmt_rule+0x718>
669 »       movs»   r1,·#1669 »       movs»   r1,·#1
Offset 1604, 15 lines modifiedOffset 1604, 15 lines modified
1604 »       mov»    r0,·r41604 »       mov»    r0,·r4
1605 »       movw»   r1,·#637»    @·0x27d1605 »       movw»   r1,·#637»    @·0x27d
1606 »       bl»     0·<_PyPegen_expect_token>1606 »       bl»     0·<_PyPegen_expect_token>
1607 ·R_ARM_THM_CALL» _PyPegen_expect_token1607 ·R_ARM_THM_CALL» _PyPegen_expect_token
1608 »       cmp»    r0,·#01608 »       cmp»    r0,·#0
1609 »       beq.n»  eae·<_loop1_217_rule+0x11a>1609 »       beq.n»  eae·<_loop1_217_rule+0x11a>
1610 »       mov»    r0,·r41610 »       mov»    r0,·r4
1611 »       bl»     70b4·<expression_rule>1611 »       bl»     70b8·<expression_rule>
1612 ·R_ARM_THM_CALL» expression_rule1612 ·R_ARM_THM_CALL» expression_rule
1613 »       mov»    r8,·r01613 »       mov»    r8,·r0
1614 »       cmp»    r0,·#01614 »       cmp»    r0,·#0
1615 »       beq.n»  eae·<_loop1_217_rule+0x11a>1615 »       beq.n»  eae·<_loop1_217_rule+0x11a>
1616 »       mov»    r0,·r41616 »       mov»    r0,·r4
1617 »       bl»     f51c·<_tmp_28_rule>1617 »       bl»     f51c·<_tmp_28_rule>
1618 ·R_ARM_THM_CALL» _tmp_62_rule1618 ·R_ARM_THM_CALL» _tmp_62_rule
Offset 1794, 15 lines modifiedOffset 1794, 15 lines modified
1794 »       movw»   r1,·#637»    @·0x27d1794 »       movw»   r1,·#637»    @·0x27d
1795 »       ldr.w»  r8,·[r4,·#8]1795 »       ldr.w»  r8,·[r4,·#8]
1796 »       bl»     0·<_PyPegen_expect_token>1796 »       bl»     0·<_PyPegen_expect_token>
1797 ·R_ARM_THM_CALL» _PyPegen_expect_token1797 ·R_ARM_THM_CALL» _PyPegen_expect_token
1798 »       mov»    r7,·r01798 »       mov»    r7,·r0
1799 »       cbz»    r0,·fdc·<_loop1_217_rule+0x248>1799 »       cbz»    r0,·fdc·<_loop1_217_rule+0x248>
1800 »       mov»    r0,·r41800 »       mov»    r0,·r4
1801 »       bl»     70b4·<expression_rule>1801 »       bl»     70b8·<expression_rule>
1802 ·R_ARM_THM_CALL» expression_rule1802 ·R_ARM_THM_CALL» expression_rule
1803 »       cbnz»   r0,·1032·<_loop1_217_rule+0x29e>1803 »       cbnz»   r0,·1032·<_loop1_217_rule+0x29e>
1804 »       ldr»    r6,·[r4,·#60]» @·0x3c1804 »       ldr»    r6,·[r4,·#60]» @·0x3c
1805 »       str.w»  r8,·[r4,·#8]1805 »       str.w»  r8,·[r4,·#8]
1806 »       cbnz»   r6,·1016·<_loop1_217_rule+0x282>1806 »       cbnz»   r6,·1016·<_loop1_217_rule+0x282>
1807 »       mov»    r0,·r41807 »       mov»    r0,·r4
1808 »       movw»   r1,·#637»    @·0x27d1808 »       movw»   r1,·#637»    @·0x27d
Offset 2355, 15 lines modifiedOffset 2355, 15 lines modified
2355 »       ldr»    r3,·[r4,·#88]» @·0x582355 »       ldr»    r3,·[r4,·#88]» @·0x58
2356 »       subs»   r3,·#12356 »       subs»   r3,·#1
2357 »       mov»    r0,·r52357 »       mov»    r0,·r5
2358 »       str»    r3,·[r4,·#88]» @·0x582358 »       str»    r3,·[r4,·#88]» @·0x58
2359 »       add»    sp,·#82359 »       add»    sp,·#8
2360 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}2360 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
2361 »       mov»    r0,·r42361 »       mov»    r0,·r4
2362 »       bl»     7624·<disjunction_rule>2362 »       bl»     7628·<disjunction_rule>
2363 ·R_ARM_THM_CALL» disjunction_rule2363 ·R_ARM_THM_CALL» disjunction_rule
2364 »       mov»    r2,·r02364 »       mov»    r2,·r0
2365 »       cmp»    r0,·#02365 »       cmp»    r0,·#0
2366 »       beq.n»  149c·<_loop0_120_rule+0x64>2366 »       beq.n»  149c·<_loop0_120_rule+0x64>
2367 »       ldr»    r3,·[r4,·#88]» @·0x582367 »       ldr»    r3,·[r4,·#88]» @·0x58
2368 »       cmp»    sl,·r82368 »       cmp»    sl,·r8
2369 »       add.w»  r3,·r3,·#4294967295» @·0xffffffff2369 »       add.w»  r3,·r3,·#4294967295» @·0xffffffff
Offset 2418, 281 lines modifiedOffset 2418, 278 lines modified
2418 »       b.n»    14be·<_loop0_120_rule+0x86>2418 »       b.n»    14be·<_loop0_120_rule+0x86>
2419 »       bl»     0·<_Pypegen_stack_overflow>2419 »       bl»     0·<_Pypegen_stack_overflow>
2420 ·R_ARM_THM_CALL» _Pypegen_stack_overflow2420 ·R_ARM_THM_CALL» _Pypegen_stack_overflow
2421 »       b.n»    145a·<_loop0_120_rule+0x22>2421 »       b.n»    145a·<_loop0_120_rule+0x22>
  
2422 00001550·<_loop0_171_rule>:2422 00001550·<_loop0_171_rule>:
2423 _loop0_176_rule():2423 _loop0_176_rule():
2424 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}2424 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
2425 »       mov.w»  ip,·#4096»  @·0x10002425 »       mov.w»  ip,·#4096»  @·0x1000
2426 »       sub.w»  ip,·sp,·ip2426 »       sub.w»  ip,·sp,·ip
2427 »       str.w»  r0,·[ip,·#4056]»     @·0xfd82427 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
2428 »       ldr»    r3,·[r0,·#88]» @·0x582428 »       ldr»    r3,·[r0,·#88]» @·0x58
2429 »       sub»    sp,·#12 
2430 »       movw»   r2,·#6000»   @·0x17702429 »       movw»   r2,·#6000»   @·0x1770
2431 »       mov»    r4,·r02430 »       mov»    r4,·r0
2432 »       adds»   r1,·r3,·#12431 »       adds»   r1,·r3,·#1
2433 »       cmp»    r3,·r22432 »       cmp»    r3,·r2
2434 »       str»    r1,·[r0,·#88]» @·0x582433 »       str»    r1,·[r0,·#88]» @·0x58
2435 »       beq.n»  15fe·<_loop0_171_rule+0xae>2434 »       beq.n»  15f8·<_loop0_171_rule+0xa8>
2436 »       ldr.w»  r8,·[r4,·#60]»       @·0x3c2435 »       ldr»    r7,·[r4,·#60]» @·0x3c
2437 »       cmp.w»  r8,·#02436 »       cmp»    r7,·#0
2438 »       bne.n»  1618·<_loop0_171_rule+0xc8>2437 »       bne.n»  1612·<_loop0_171_rule+0xc2>
2439 »       movs»   r0,·#42438 »       movs»   r0,·#4
2440 »       ldr»    r5,·[r4,·#8]2439 »       ldr»    r5,·[r4,·#8]
2441 »       bl»     0·<PyMem_Malloc>2440 »       bl»     0·<PyMem_Malloc>
2442 ·R_ARM_THM_CALL» PyMem_Malloc2441 ·R_ARM_THM_CALL» PyMem_Malloc
2443 »       mov»    r6,·r02442 »       mov»    r6,·r0
2444 »       cmp»    r0,·#02443 »       cmp»    r0,·#0
2445 »       beq.n»  1620·<_loop0_171_rule+0xd0>2444 »       beq.n»  161a·<_loop0_171_rule+0xca>
2446 »       ldr»    r7,·[r4,·#60]» @·0x3c2445 »       ldr.w»  r8,·[r4,·#60]»       @·0x3c
2447 »       cmp»    r7,·#02446 »       cmp.w»  r8,·#0
2448 »       bne.n»  1618·<_loop0_171_rule+0xc8>2447 »       bne.n»  1612·<_loop0_171_rule+0xc2>
2449 »       mov»    r8,·r72448 »       mov»    r9,·r8
2450 »       mov.w»  r9,·#12449 »       mov.w»  sl,·#1
2451 »       mov»    r0,·r42450 »       mov»    r0,·r4
2452 »       bl»     1630·<param_maybe_default_rule>2451 »       bl»     162c·<param_maybe_default_rule>
2453 »       mov»    r3,·r02452 »       mov»    r7,·r0
2454 »       cbnz»   r0,·15c6·<_loop0_171_rule+0x76>2453 »       cbnz»   r0,·15c2·<_loop0_171_rule+0x72>
2455 »       str»    r5,·[r4,·#8]2454 »       str»    r5,·[r4,·#8]
2456 »       mov»    r0,·r82455 »       mov»    r0,·r9
2457 »       ldr»    r1,·[r4,·#20]2456 »       ldr»    r1,·[r4,·#20]
2458 »       bl»     0·<_Py_asdl_generic_seq_new>2457 »       bl»     0·<_Py_asdl_generic_seq_new>
2459 ·R_ARM_THM_CALL» _Py_asdl_generic_seq_new2458 ·R_ARM_THM_CALL» _Py_asdl_generic_seq_new
2460 »       mov»    r5,·r02459 »       mov»    r5,·r0
2461 »       cbz»    r0,·1604·<_loop0_171_rule+0xb4>2460 »       cbz»    r0,·15fe·<_loop0_171_rule+0xae>
2462 »       cmp»    r8,·r72461 »       cmp»    r9,·r8
2463 »       bgt.n»  15d6·<_loop0_171_rule+0x86>2462 »       bgt.n»  15d2·<_loop0_171_rule+0x82>
2464 »       mov»    r0,·r62463 »       mov»    r0,·r6
2465 »       bl»     0·<PyMem_Free>2464 »       bl»     0·<PyMem_Free>
2466 ·R_ARM_THM_CALL» PyMem_Free2465 ·R_ARM_THM_CALL» PyMem_Free
2467 »       ldr»    r3,·[r4,·#88]» @·0x582466 »       ldr»    r3,·[r4,·#88]» @·0x58
2468 »       subs»   r3,·#12467 »       subs»   r3,·#1
2469 »       mov»    r0,·r52468 »       mov»    r0,·r5
2470 »       str»    r3,·[r4,·#88]» @·0x582469 »       str»    r3,·[r4,·#88]» @·0x58
2471 »       add»    sp,·#12 
2472 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}2470 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
2473 »       cmp»    r9,·r82471 »       cmp»    sl,·r9
2474 »       beq.n»  15e4·<_loop0_171_rule+0x94>2472 »       beq.n»  15e2·<_loop0_171_rule+0x92>
2475 »       ldr»    r5,·[r4,·#8]2473 »       ldr»    r5,·[r4,·#8]
2476 »       str.w»  r3,·[r6,·r8,·lsl·#2]2474 »       str.w»  r7,·[r6,·r9,·lsl·#2]
2477 »       add.w»  r8,·r8,·#12475 »       add.w»  r9,·r9,·#1
2478 »       b.n»    1596·<_loop0_171_rule+0x46>2476 »       b.n»    1594·<_loop0_171_rule+0x44>
2479 »       ldr»    r3,·[r5,·#4]2477 »       ldr»    r3,·[r5,·#4]
Max diff block lines reached; 327786/331993 bytes (98.73%) of diff not shown.
861 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 19, 1403 lines modifiedOffset 19, 1414 lines modified
19 »       movs»   r1,·#919 »       movs»   r1,·#9
20 »       ldr»    r3,·[r0,·#36]» @·0x2420 »       ldr»    r3,·[r0,·#36]» @·0x24
21 »       mov»    r4,·r021 »       mov»    r4,·r0
22 »       str»    r2,·[r0,·#28]22 »       str»    r2,·[r0,·#28]
23 »       movw»   r2,·#257»    @·0x10123 »       movw»   r2,·#257»    @·0x101
24 »       str»    r1,·[r0,·#32]24 »       str»    r1,·[r0,·#32]
25 »       cmp»    r3,·r225 »       cmp»    r3,·r2
26 »       bne.w»  212·<_PyPegen_parse+0x212>26 »       bne.w»  218·<_PyPegen_parse+0x218>
27 »       ldr»    r3,·[r0,·#88]» @·0x5827 »       ldr»    r3,·[r0,·#88]» @·0x58
28 »       movw»   r2,·#6000»   @·0x177028 »       movw»   r2,·#6000»   @·0x1770
29 »       mov»    r1,·r3 
30 »       adds»   r3,·#1 
31 »       cmp»    r1,·r2 
32 »       str»    r3,·[r0,·#88]» @·0x58 
33 »       beq.w»  612·<_PyPegen_parse+0x612> 
34 »       ldr»    r2,·[r4,·#60]» @·0x3c 
35 »       cmp»    r2,·#0 
36 »       bne.w»  3aa·<_PyPegen_parse+0x3aa> 
37 »       ldr.w»  sl,·[r4,·#8] 
38 »       adds»   r2,·r3,·#129 »       adds»   r5,·r3,·#1
39 »       movw»   r1,·#6000»   @·0x1770 
40 »       str»    r2,·[r4,·#88]» @·0x58 
41 »       mov»    r8,·sl 
42 »       cmp»    r3,·r1 
43 »       beq.w»  61a·<_PyPegen_parse+0x61a> 
44 »       mov»    r3,·r2 
45 »       adds»   r2,·r3,·#1 
46 »       str.w»  r8,·[sp,·#20] 
47 »       str»    r2,·[r4,·#88]» @·0x58 
48 »       movw»   r2,·#6000»   @·0x1770 
49 »       cmp»    r3,·r230 »       cmp»    r3,·r2
 31 »       str»    r5,·[r0,·#88]» @·0x58
50 »       beq.w»  8b6·<_PyPegen_parse+0x8b6>32 »       beq.w»  3c8·<_PyPegen_parse+0x3c8>
 33 »       ldr»    r3,·[r0,·#60]» @·0x3c
 34 »       cmp»    r3,·#0
 35 »       bne.w»  3d6·<_PyPegen_parse+0x3d6>
 36 »       ldr»    r1,·[r4,·#8]
 37 »       adds»   r2,·r5,·#1
 38 »       movw»   r3,·#6000»   @·0x1770
 39 »       str»    r1,·[sp,·#20]
 40 »       cmp»    r5,·r3
 41 »       str»    r2,·[r4,·#88]» @·0x58
 42 »       beq.w»  568·<_PyPegen_parse+0x568>
 43 »       adds»   r5,·#2
 44 »       cmp»    r2,·r3
 45 »       str»    r5,·[r4,·#88]» @·0x58
 46 »       beq.w»  596·<_PyPegen_parse+0x596>
 47 »       mov»    r8,·r1
 48 »       mov»    sl,·r1
51 »       movs»   r0,·#449 »       movs»   r0,·#4
52 »       bl»     0·<PyMem_Malloc>50 »       bl»     0·<PyMem_Malloc>
53 ·R_ARM_THM_CALL» PyMem_Malloc51 ·R_ARM_THM_CALL» PyMem_Malloc
 52 »       mov»    fp,·r0
54 »       cmp»    r0,·#053 »       cmp»    r0,·#0
55 »       beq.w»  58a·<_PyPegen_parse+0x58a>54 »       beq.w»  542·<_PyPegen_parse+0x542>
56 »       ldr»    r1,·[r4,·#60]» @·0x3c55 »       ldr»    r5,·[r4,·#60]» @·0x3c
57 »       ldr»    r3,·[r4,·#88]» @·0x5856 »       ldr»    r2,·[r4,·#88]» @·0x58
58 »       cmp»    r1,·#057 »       cmp»    r5,·#0
59 »       bne.w»  596·<_PyPegen_parse+0x596>58 »       bne.w»  54e·<_PyPegen_parse+0x54e>
60 »       adds»   r2,·r3,·#159 »       adds»   r3,·r2,·#1
61 »       movw»   ip,·#060 »       movw»   ip,·#0
62 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token61 ·R_ARM_THM_MOVW_ABS_NC»  _PyPegen_expect_token
63 »       movt»   ip,·#062 »       movt»   ip,·#0
64 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token63 ·R_ARM_THM_MOVT_ABS»     _PyPegen_expect_token
65 »       movw»   r9,·#6000»   @·0x177064 »       movw»   r7,·#6000»   @·0x1770
66 »       str.w»  sl,·[sp,·#16] 
67 »       mov»    r5,·r1 
68 »       mov.w»  fp,·#165 »       mov.w»  r9,·#1
69 »       mov»    sl,·r0 
70 »       cmp»    r3,·r966 »       cmp»    r2,·r7
71 »       str.w»  ip,·[sp,·#12]67 »       strd»   ip,·r8,·[sp,·#12]
72 »       str»    r2,·[r4,·#88]» @·0x5868 »       str»    r3,·[r4,·#88]» @·0x58
73 »       beq.n»  12c·<_PyPegen_parse+0x12c>69 »       beq.n»  120·<_PyPegen_parse+0x120>
74 »       ldr»    r3,·[r4,·#60]» @·0x3c70 »       ldr»    r3,·[r4,·#60]» @·0x3c
75 »       cmp»    r3,·#071 »       cmp»    r3,·#0
76 »       bne.w»  668·<_PyPegen_parse+0x668>72 »       bne.w»  5b0·<_PyPegen_parse+0x5b0>
77 »       mov»    r0,·r473 »       mov»    r0,·r4
78 »       ldr»    r7,·[r4,·#8]74 »       ldr.w»  r8,·[r4,·#8]
79 »       bl»     920·<compound_stmt_rule>75 »       bl»     950·<compound_stmt_rule>
80 »       cmp»    r0,·#076 »       cmp»    r0,·#0
81 »       bne.w»  29c·<_PyPegen_parse+0x29c>77 »       bne.w»  2a2·<_PyPegen_parse+0x2a2>
82 »       ldr»    r3,·[r4,·#60]» @·0x3c78 »       ldr»    r3,·[r4,·#60]» @·0x3c
83 »       ldr»    r2,·[r4,·#88]» @·0x5879 »       ldr»    r1,·[r4,·#88]» @·0x58
84 »       str»    r7,·[r4,·#8]80 »       str.w»  r8,·[r4,·#8]
85 »       cmp»    r3,·#081 »       cmp»    r3,·#0
86 »       bne.w»  4e4·<_PyPegen_parse+0x4e4>82 »       bne.w»  3dc·<_PyPegen_parse+0x3dc>
87 »       adds»   r3,·r2,·#183 »       adds»   r3,·r1,·#1
88 »       mov»    r0,·r484 »       mov»    r0,·r4
89 »       cmp»    r2,·r985 »       cmp»    r1,·r7
90 »       str»    r3,·[r4,·#88]» @·0x5886 »       str»    r3,·[r4,·#88]» @·0x58
91 »       beq.w»  59a·<_PyPegen_parse+0x59a>87 »       beq.w»  558·<_PyPegen_parse+0x558>
92 »       bl»     27d8·<simple_stmt_rule>88 »       bl»     2808·<simple_stmt_rule>
93 »       mov»    r6,·r089 »       mov»    r6,·r0
94 »       cbz»    r0,·134·<_PyPegen_parse+0x134>90 »       cbz»    r0,·128·<_PyPegen_parse+0x128>
95 »       ldr»    r1,·[sp,·#12]91 »       ldr»    r1,·[sp,·#12]
96 »       movs»   r3,·#1392 »       movs»   r3,·#13
97 »       mov»    r2,·r493 »       mov»    r2,·r4
98 »       movs»   r0,·#094 »       movs»   r0,·#0
99 »       bl»     0·<_PyPegen_lookahead_with_int>95 »       bl»     0·<_PyPegen_lookahead_with_int>
100 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int96 ·R_ARM_THM_CALL» _PyPegen_lookahead_with_int
101 »       cbz»    r0,·134·<_PyPegen_parse+0x134>97 »       cbz»    r0,·128·<_PyPegen_parse+0x128>
102 »       movs»   r1,·#498 »       movs»   r1,·#4
103 »       mov»    r0,·r499 »       mov»    r0,·r4
104 »       bl»     0·<_PyPegen_expect_token>100 »       bl»     0·<_PyPegen_expect_token>
105 ·R_ARM_THM_CALL» _PyPegen_expect_token101 ·R_ARM_THM_CALL» _PyPegen_expect_token
106 »       cbz»    r0,·134·<_PyPegen_parse+0x134>102 »       cbz»    r0,·128·<_PyPegen_parse+0x128>
107 »       mov»    r1,·r6103 »       mov»    r1,·r6
108 »       mov»    r0,·r4104 »       mov»    r0,·r4
109 »       bl»     0·<_PyPegen_singleton_seq>105 »       bl»     0·<_PyPegen_singleton_seq>
110 ·R_ARM_THM_CALL» _PyPegen_singleton_seq106 ·R_ARM_THM_CALL» _PyPegen_singleton_seq
111 »       mov»    r6,·r0107 »       mov»    r6,·r0
112 »       cmp»    r0,·#0108 »       cmp»    r0,·#0
113 »       beq.w»  648·<_PyPegen_parse+0x648>109 »       beq.w»  84e·<_PyPegen_parse+0x84e>
114 »       ldr»    r3,·[r4,·#88]» @·0x58110 »       ldr»    r2,·[r4,·#88]» @·0x58
115 »       subs»   r3,·#2111 »       subs»   r2,·#2
116 »       cmp»    fp,·r5112 »       cmp»    r9,·r5
117 »       str»    r3,·[r4,·#88]» @·0x58 
118 »       beq.w»  282·<_PyPegen_parse+0x282> 
119 »       str.w»  r6,·[sl,·r5,·lsl·#2] 
120 »       adds»   r2,·r3,·#1 
121 »       ldr.w»  r8,·[r4,·#8] 
122 »       adds»   r5,·#1 
123 »       cmp»    r3,·r9 
124 »       str»    r2,·[r4,·#88]» @·0x58113 »       str»    r2,·[r4,·#88]» @·0x58
 114 »       beq.w»  288·<_PyPegen_parse+0x288>
 115 »       str.w»  r6,·[fp,·r5,·lsl·#2]
 116 »       adds»   r3,·r2,·#1
Max diff block lines reached; 877705/881679 bytes (99.55%) of diff not shown.
5.47 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 »       mov»    r3,·sl40 »       mov»    r3,·sl
41 »       strd»   r5,·r0,·[sp,·#8]41 »       strd»   r5,·r0,·[sp,·#8]
42 »       mov»    r2,·r942 »       mov»    r2,·r9
43 »       mov»    r1,·r843 »       mov»    r1,·r8
44 »       mov»    r0,·r644 »       mov»    r0,·r6
45 »       str»    r4,·[sp,·#4]45 »       str»    r4,·[sp,·#4]
46 »       str»    r7,·[sp,·#0]46 »       str»    r7,·[sp,·#0]
47 »       bl»     373c·<RAISE_ERROR_KNOWN_LOCATION>47 »       bl»     3790·<RAISE_ERROR_KNOWN_LOCATION>
48 ·R_ARM_THM_CALL» RAISE_ERROR_KNOWN_LOCATION48 ·R_ARM_THM_CALL» RAISE_ERROR_KNOWN_LOCATION
49 »       b.n»    70·<_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x70>49 »       b.n»    70·<_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x70>
50 »       bl»     0·<PyErr_Occurred>50 »       bl»     0·<PyErr_Occurred>
51 ·R_ARM_THM_CALL» PyErr_Occurred51 ·R_ARM_THM_CALL» PyErr_Occurred
52 »       cbz»    r0,·70·<_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x70>52 »       cbz»    r0,·70·<_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x70>
53 »       movs»   r3,·#153 »       movs»   r3,·#1
54 »       str»    r3,·[r6,·#60]» @·0x3c54 »       str»    r3,·[r6,·#60]» @·0x3c
Offset 169, 22 lines modifiedOffset 169, 22 lines modified
169 »       cbz»    r3,·160·<_tmp_187_rule+0x2e>169 »       cbz»    r3,·160·<_tmp_187_rule+0x2e>
170 »       ldr»    r3,·[r4,·#88]» @·0x58170 »       ldr»    r3,·[r4,·#88]» @·0x58
171 »       movs»   r0,·#0171 »       movs»   r0,·#0
172 »       subs»   r3,·#1172 »       subs»   r3,·#1
173 »       b.n»    17e·<_tmp_187_rule+0x4c>173 »       b.n»    17e·<_tmp_187_rule+0x4c>
174 »       mov»    r0,·r4174 »       mov»    r0,·r4
175 »       ldr»    r5,·[r4,·#8]175 »       ldr»    r5,·[r4,·#8]
176 »       bl»     2cf8·<lambda_slash_no_default_rule>176 »       bl»     2d4c·<lambda_slash_no_default_rule>
177 ·R_ARM_THM_CALL» lambda_slash_no_default_rule177 ·R_ARM_THM_CALL» lambda_slash_no_default_rule
178 »       cbnz»   r0,·17a·<_tmp_187_rule+0x48>178 »       cbnz»   r0,·17a·<_tmp_187_rule+0x48>
179 »       ldr»    r3,·[r4,·#60]» @·0x3c179 »       ldr»    r3,·[r4,·#60]» @·0x3c
180 »       str»    r5,·[r4,·#8]180 »       str»    r5,·[r4,·#8]
181 »       cbnz»   r3,·17a·<_tmp_187_rule+0x48>181 »       cbnz»   r3,·17a·<_tmp_187_rule+0x48>
182 »       mov»    r0,·r4182 »       mov»    r0,·r4
183 »       bl»     2d8c·<lambda_slash_with_default_rule>183 »       bl»     2de0·<lambda_slash_with_default_rule>
184 ·R_ARM_THM_CALL» lambda_slash_with_default_rule184 ·R_ARM_THM_CALL» lambda_slash_with_default_rule
185 »       cbnz»   r0,·17a·<_tmp_187_rule+0x48>185 »       cbnz»   r0,·17a·<_tmp_187_rule+0x48>
186 »       str»    r5,·[r4,·#8]186 »       str»    r5,·[r4,·#8]
187 »       ldr»    r3,·[r4,·#88]» @·0x58187 »       ldr»    r3,·[r4,·#88]» @·0x58
188 »       subs»   r3,·#1188 »       subs»   r3,·#1
189 »       str»    r3,·[r4,·#88]» @·0x58189 »       str»    r3,·[r4,·#88]» @·0x58
190 »       pop»    {r3,·r4,·r5,·pc}190 »       pop»    {r3,·r4,·r5,·pc}
Offset 330, 15 lines modifiedOffset 330, 15 lines modified
330 »       cbz»    r3,·2c8·<_tmp_271_rule+0x2e>330 »       cbz»    r3,·2c8·<_tmp_271_rule+0x2e>
331 »       ldr»    r3,·[r4,·#88]» @·0x58331 »       ldr»    r3,·[r4,·#88]» @·0x58
332 »       movs»   r0,·#0332 »       movs»   r0,·#0
333 »       subs»   r3,·#1333 »       subs»   r3,·#1
334 »       b.n»    2f2·<_tmp_271_rule+0x58>334 »       b.n»    2f2·<_tmp_271_rule+0x58>
335 »       mov»    r0,·r4335 »       mov»    r0,·r4
336 »       ldr»    r6,·[r4,·#8]336 »       ldr»    r6,·[r4,·#8]
337 »       bl»     70b4·<expression_rule>337 »       bl»     70b8·<expression_rule>
338 ·R_ARM_THM_CALL» expression_rule338 ·R_ARM_THM_CALL» expression_rule
339 »       mov»    r5,·r0339 »       mov»    r5,·r0
340 »       cbz»    r0,·2ea·<_tmp_271_rule+0x50>340 »       cbz»    r0,·2ea·<_tmp_271_rule+0x50>
341 »       mov»    r0,·r4341 »       mov»    r0,·r4
342 »       bl»     762·<_tmp_279_rule>342 »       bl»     762·<_tmp_279_rule>
343 »       ldr»    r3,·[r4,·#60]» @·0x3c343 »       ldr»    r3,·[r4,·#60]» @·0x3c
344 »       mov»    r2,·r0344 »       mov»    r2,·r0
Offset 696, 25 lines modifiedOffset 696, 25 lines modified
696 »       movs»   r1,·#16696 »       movs»   r1,·#16
697 »       mov»    r0,·r4697 »       mov»    r0,·r4
698 »       bl»     0·<_PyPegen_expect_token>698 »       bl»     0·<_PyPegen_expect_token>
699 ·R_ARM_THM_CALL» _PyPegen_expect_token699 ·R_ARM_THM_CALL» _PyPegen_expect_token
700 »       ldr»    r3,·[r4,·#60]» @·0x3c700 »       ldr»    r3,·[r4,·#60]» @·0x3c
701 »       cbnz»   r3,·63c·<invalid_except_stmt_rule+0xaa>701 »       cbnz»   r3,·63c·<invalid_except_stmt_rule+0xaa>
702 »       mov»    r0,·r4702 »       mov»    r0,·r4
703 »       bl»     70b4·<expression_rule>703 »       bl»     70b8·<expression_rule>
704 ·R_ARM_THM_CALL» expression_rule704 ·R_ARM_THM_CALL» expression_rule
705 »       mov»    r6,·r0705 »       mov»    r6,·r0
706 »       cbz»    r0,·63c·<invalid_except_stmt_rule+0xaa>706 »       cbz»    r0,·63c·<invalid_except_stmt_rule+0xaa>
707 »       movs»   r1,·#12707 »       movs»   r1,·#12
708 »       mov»    r0,·r4708 »       mov»    r0,·r4
709 »       bl»     0·<_PyPegen_expect_token>709 »       bl»     0·<_PyPegen_expect_token>
710 ·R_ARM_THM_CALL» _PyPegen_expect_token710 ·R_ARM_THM_CALL» _PyPegen_expect_token
711 »       cbz»    r0,·63c·<invalid_except_stmt_rule+0xaa>711 »       cbz»    r0,·63c·<invalid_except_stmt_rule+0xaa>
712 »       mov»    r0,·r4712 »       mov»    r0,·r4
713 »       bl»     2320·<expressions_rule>713 »       bl»     231c·<expressions_rule>
714 ·R_ARM_THM_CALL» expressions_rule714 ·R_ARM_THM_CALL» expressions_rule
715 »       cbz»    r0,·63c·<invalid_except_stmt_rule+0xaa>715 »       cbz»    r0,·63c·<invalid_except_stmt_rule+0xaa>
716 »       mov»    r0,·r4716 »       mov»    r0,·r4
717 »       bl»     534·<_tmp_218_rule>717 »       bl»     534·<_tmp_218_rule>
718 »       ldr»    r5,·[r4,·#60]» @·0x3c718 »       ldr»    r5,·[r4,·#60]» @·0x3c
719 »       cbnz»   r5,·63c·<invalid_except_stmt_rule+0xaa>719 »       cbnz»   r5,·63c·<invalid_except_stmt_rule+0xaa>
720 »       movs»   r1,·#11720 »       movs»   r1,·#11
Offset 732, 15 lines modifiedOffset 732, 15 lines modified
732 ·R_ARM_THM_MOVT_ABS»     .LC104732 ·R_ARM_THM_MOVT_ABS»     .LC104
733 »       str»    r2,·[sp,·#8]733 »       str»    r2,·[sp,·#8]
734 »       mvn.w»  r2,·#4734 »       mvn.w»  r2,·#4
735 »       strd»   r2,·r2,·[sp]735 »       strd»   r2,·r2,·[sp]
736 »       mov»    r0,·r4736 »       mov»    r0,·r4
737 »       ldr»    r1,·[r3,·#0]737 »       ldr»    r1,·[r3,·#0]
738 »       ldrd»   r2,·r3,·[r6,·#16]738 »       ldrd»   r2,·r3,·[r6,·#16]
739 »       bl»     373c·<RAISE_ERROR_KNOWN_LOCATION>739 »       bl»     3790·<RAISE_ERROR_KNOWN_LOCATION>
740 ·R_ARM_THM_CALL» RAISE_ERROR_KNOWN_LOCATION740 ·R_ARM_THM_CALL» RAISE_ERROR_KNOWN_LOCATION
741 »       bl»     0·<PyErr_Occurred>741 »       bl»     0·<PyErr_Occurred>
742 ·R_ARM_THM_CALL» PyErr_Occurred742 ·R_ARM_THM_CALL» PyErr_Occurred
743 »       ldr»    r3,·[r4,·#88]» @·0x58743 »       ldr»    r3,·[r4,·#88]» @·0x58
744 »       subs»   r3,·#1744 »       subs»   r3,·#1
745 »       cmp»    r0,·#0745 »       cmp»    r0,·#0
746 »       bne.w»  74c·<invalid_except_stmt_rule+0x1ba>746 »       bne.w»  74c·<invalid_except_stmt_rule+0x1ba>
Offset 757, 15 lines modifiedOffset 757, 15 lines modified
757 »       movs»   r1,·#16757 »       movs»   r1,·#16
758 »       mov»    r0,·r4758 »       mov»    r0,·r4
759 »       bl»     0·<_PyPegen_expect_token>759 »       bl»     0·<_PyPegen_expect_token>
760 ·R_ARM_THM_CALL» _PyPegen_expect_token760 ·R_ARM_THM_CALL» _PyPegen_expect_token
761 »       ldr»    r3,·[r4,·#60]» @·0x3c761 »       ldr»    r3,·[r4,·#60]» @·0x3c
762 »       cbnz»   r3,·678·<invalid_except_stmt_rule+0xe6>762 »       cbnz»   r3,·678·<invalid_except_stmt_rule+0xe6>
763 »       mov»    r0,·r4763 »       mov»    r0,·r4
764 »       bl»     70b4·<expression_rule>764 »       bl»     70b8·<expression_rule>
765 ·R_ARM_THM_CALL» expression_rule765 ·R_ARM_THM_CALL» expression_rule
766 »       cbz»    r0,·678·<invalid_except_stmt_rule+0xe6>766 »       cbz»    r0,·678·<invalid_except_stmt_rule+0xe6>
767 »       mov»    r0,·r4767 »       mov»    r0,·r4
768 »       bl»     534·<_tmp_218_rule>768 »       bl»     534·<_tmp_218_rule>
769 »       ldr»    r5,·[r4,·#60]» @·0x3c769 »       ldr»    r5,·[r4,·#60]» @·0x3c
770 »       cbnz»   r5,·678·<invalid_except_stmt_rule+0xe6>770 »       cbnz»   r5,·678·<invalid_except_stmt_rule+0xe6>
771 »       movs»   r1,·#4771 »       movs»   r1,·#4
Offset 913, 15 lines modifiedOffset 913, 15 lines modified
913 »       mov»    r0,·r4913 »       mov»    r0,·r4
914 »       ldr»    r6,·[r4,·#8]914 »       ldr»    r6,·[r4,·#8]
915 »       bl»     0·<_PyPegen_expect_token>915 »       bl»     0·<_PyPegen_expect_token>
916 ·R_ARM_THM_CALL» _PyPegen_expect_token916 ·R_ARM_THM_CALL» _PyPegen_expect_token
917 »       mov»    r5,·r0917 »       mov»    r5,·r0
918 »       cbz»    r0,·7b4·<_tmp_279_rule+0x52>918 »       cbz»    r0,·7b4·<_tmp_279_rule+0x52>
919 »       mov»    r0,·r4919 »       mov»    r0,·r4
920 »       bl»     6304·<star_target_rule>920 »       bl»     6308·<star_target_rule>
921 ·R_ARM_THM_CALL» star_target_rule921 ·R_ARM_THM_CALL» star_target_rule
922 »       mov»    r2,·r0922 »       mov»    r2,·r0
923 »       cbz»    r0,·7b4·<_tmp_279_rule+0x52>923 »       cbz»    r0,·7b4·<_tmp_279_rule+0x52>
924 »       mov»    r1,·r5924 »       mov»    r1,·r5
925 »       mov»    r0,·r4925 »       mov»    r0,·r4
926 »       bl»     0·<_PyPegen_dummy_name>926 »       bl»     0·<_PyPegen_dummy_name>
Max diff block lines reached; 1721/5398 bytes (31.88%) of diff not shown.
3.41 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 90, 17 lines modifiedOffset 90, 17 lines modified
90 ··0x00000570·5f39335f·72756c65·00737472·696e6773·_93_rule.strings90 ··0x00000570·5f39335f·72756c65·00737472·696e6773·_93_rule.strings
91 ··0x00000580·5f72756c·65007475·706c655f·72756c65·_rule.tuple_rule91 ··0x00000580·5f72756c·65007475·706c655f·72756c65·_rule.tuple_rule
92 ··0x00000590·006c6973·745f7275·6c650066·6f725f69·.list_rule.for_i92 ··0x00000590·006c6973·745f7275·6c650066·6f725f69·.list_rule.for_i
93 ··0x000005a0·665f636c·61757365·735f7275·6c65005f·f_clauses_rule._93 ··0x000005a0·665f636c·61757365·735f7275·6c65005f·f_clauses_rule._
94 ··0x000005b0·67617468·65725f31·31375f72·756c6500·gather_117_rule.94 ··0x000005b0·67617468·65725f31·31375f72·756c6500·gather_117_rule.
95 ··0x000005c0·5f676174·6865725f·3233315f·72756c65·_gather_231_rule95 ··0x000005c0·5f676174·6865725f·3233315f·72756c65·_gather_231_rule
96 ··0x000005d0·00626974·77697365·5f6f725f·72756c65·.bitwise_or_rule96 ··0x000005d0·00626974·77697365·5f6f725f·72756c65·.bitwise_or_rule
97 ··0x000005e0·005f746d·705f3233·335f7275·6c650073·._tmp_233_rule.s97 ··0x000005e0·005f746d·705f3233·335f7275·6c65005f·._tmp_233_rule._
 98 ··0x000005f0·746d705f·3233345f·72756c65·00737461·tmp_234_rule.sta
98 ··0x000005f0·74617272·65645f65·78707265·7373696f·tarred_expressio99 ··0x00000600·72726564·5f657870·72657373·696f6e5f·rred_expression_
99 ··0x00000600·6e5f7275·6c65005f·746d705f·3233345f·n_rule._tmp_234_ 
100 ··0x00000610·72756c65·00696e76·616c6964·5f636f6d·rule.invalid_com100 ··0x00000610·72756c65·00696e76·616c6964·5f636f6d·rule.invalid_com
101 ··0x00000620·70726568·656e7369·6f6e5f72·756c6500·prehension_rule.101 ··0x00000620·70726568·656e7369·6f6e5f72·756c6500·prehension_rule.
102 ··0x00000630·66737472·696e675f·7265706c·6163656d·fstring_replacem102 ··0x00000630·66737472·696e675f·7265706c·6163656d·fstring_replacem
103 ··0x00000640·656e745f·6669656c·645f7275·6c650074·ent_field_rule.t103 ··0x00000640·656e745f·6669656c·645f7275·6c650074·ent_field_rule.t
104 ··0x00000650·61726765·745f7769·74685f73·7461725f·arget_with_star_104 ··0x00000650·61726765·745f7769·74685f73·7461725f·arget_with_star_
105 ··0x00000660·61746f6d·5f72756c·65007374·61725f74·atom_rule.star_t105 ··0x00000660·61746f6d·5f72756c·65007374·61725f74·atom_rule.star_t
106 ··0x00000670·61726765·745f7275·6c65002e·4c433332·arget_rule..LC32106 ··0x00000670·61726765·745f7275·6c65002e·4c433332·arget_rule..LC32
Offset 331, 22 lines modifiedOffset 331, 22 lines modified
331 ··0x00001480·4572725f·4f636375·72726564·0050794d·Err_Occurred.PyM331 ··0x00001480·4572725f·4f636375·72726564·0050794d·Err_Occurred.PyM
332 ··0x00001490·656d5f52·65616c6c·6f63005f·50795065·em_Realloc._PyPe332 ··0x00001490·656d5f52·65616c6c·6f63005f·50795065·em_Realloc._PyPe
333 ··0x000014a0·67656e5f·66696c6c·5f746f6b·656e005f·gen_fill_token._333 ··0x000014a0·67656e5f·66696c6c·5f746f6b·656e005f·gen_fill_token._
334 ··0x000014b0·50794153·545f496e·74657261·63746976·PyAST_Interactiv334 ··0x000014b0·50794153·545f496e·74657261·63746976·PyAST_Interactiv
335 ··0x000014c0·65005f50·79506567·656e5f73·65715f69·e._PyPegen_seq_i335 ··0x000014c0·65005f50·79506567·656e5f73·65715f69·e._PyPegen_seq_i
336 ··0x000014d0·6e736572·745f696e·5f66726f·6e740050·nsert_in_front.P336 ··0x000014d0·6e736572·745f696e·5f66726f·6e740050·nsert_in_front.P
337 ··0x000014e0·79457272·5f4e6f4d·656d6f72·79005f50·yErr_NoMemory._P337 ··0x000014e0·79457272·5f4e6f4d·656d6f72·79005f50·yErr_NoMemory._P
 338 ··0x000014f0·79415354·5f46756e·6374696f·6e547970·yAST_FunctionTyp
 339 ··0x00001500·65005f50·79506567·656e5f73·65715f61·e._PyPegen_seq_a
 340 ··0x00001510·7070656e·645f746f·5f656e64·005f5079·ppend_to_end._Py
338 ··0x000014f0·79506567·656e5f69·6e746572·61637469·yPegen_interacti341 ··0x00001520·50656765·6e5f696e·74657261·63746976·Pegen_interactiv
339 ··0x00001500·76655f65·78697400·5f507950·6567656e·ve_exit._PyPegen342 ··0x00001530·655f6578·6974005f·50795065·67656e5f·e_exit._PyPegen_
340 ··0x00001510·5f676574·5f6c6173·745f6e6f·6e6e7768·_get_last_nonnwh343 ··0x00001540·6765745f·6c617374·5f6e6f6e·6e776869·get_last_nonnwhi
341 ··0x00001520·69746573·70616365·5f746f6b·656e005f·itespace_token._344 ··0x00001550·74657370·6163655f·746f6b65·6e005f50·tespace_token._P
342 ··0x00001530·50794153·545f5061·7373005f·50794153·PyAST_Pass._PyAS345 ··0x00001560·79415354·5f506173·73005f50·79506567·yAST_Pass._PyPeg
343 ··0x00001540·545f4675·6e637469·6f6e5479·7065005f·T_FunctionType._ 
344 ··0x00001550·50795065·67656e5f·7365715f·61707065·PyPegen_seq_appe 
345 ··0x00001560·6e645f74·6f5f656e·64005f50·79506567·nd_to_end._PyPeg 
346 ··0x00001570·656e5f6c·6f6f6b61·68656164·005f5079·en_lookahead._Py346 ··0x00001570·656e5f6c·6f6f6b61·68656164·005f5079·en_lookahead._Py
347 ··0x00001580·50656765·6e5f6578·70656374·5f736f66·Pegen_expect_sof347 ··0x00001580·50656765·6e5f6578·70656374·5f736f66·Pegen_expect_sof
348 ··0x00001590·745f6b65·79776f72·64005f50·79415354·t_keyword._PyAST348 ··0x00001590·745f6b65·79776f72·64005f50·79415354·t_keyword._PyAST
349 ··0x000015a0·5f496600·5f507941·53545f46·6f72005f·_If._PyAST_For._349 ··0x000015a0·5f496600·5f507941·53545f46·6f72005f·_If._PyAST_For._
350 ··0x000015b0·50794153·545f5769·7468005f·50795065·PyAST_With._PyPe350 ··0x000015b0·50794153·545f5769·7468005f·50795065·PyAST_With._PyPe
351 ··0x000015c0·67656e5f·65787065·63745f66·6f726365·gen_expect_force351 ··0x000015c0·67656e5f·65787065·63745f66·6f726365·gen_expect_force
352 ··0x000015d0·645f746f·6b656e00·5f507941·53545f54·d_token._PyAST_T352 ··0x000015d0·645f746f·6b656e00·5f507941·53545f54·d_token._PyAST_T
49.8 KB
string_parser.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:··········4328·(bytes·into·file)13 ··Start·of·section·headers:··········5424·(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.23 KB
readelf --wide --sections {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 There·are·13·section·headers,·starting·at·offset·0x10e8:1 There·are·13·section·headers,·starting·at·offset·0x1530:
  
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·00015c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·00015c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·000df0·0000c0·08···I·10···1··46 ··[·2]·.rel.text·········REL·············00000000·000ff8·0000c0·08···I·10···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000190·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000190·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000190·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000190·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000190·0000a2·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000190·0000a2·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000234·0006d4·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000234·00088c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·000eb0·0001c8·08···I·10···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0010b8·000408·08···I·10···6··4
12 ··[·8]·.note.GNU-stack···PROGBITS········00000000·000908·000000·00······0···0··112 ··[·8]·.note.GNU-stack···PROGBITS········00000000·000ac0·000000·00······0···0··1
13 ··[·9]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000908·000033·00······0···0··113 ··[·9]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000ac0·000033·00······0···0··1
14 ··[10]·.symtab···········SYMTAB··········00000000·00093c·000260·10·····11··15··414 ··[10]·.symtab···········SYMTAB··········00000000·000af4·0002b0·10·····11··20··4
15 ··[11]·.strtab···········STRTAB··········00000000·000b9c·000253·00······0···0··115 ··[11]·.strtab···········STRTAB··········00000000·000da4·000253·00······0···0··1
16 ··[12]·.shstrtab·········STRTAB··········00000000·001078·00006d·00······0···0··116 ··[12]·.shstrtab·········STRTAB··········00000000·0014c0·00006d·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)
5.2 KB
readelf --wide --symbols {}
    
Offset 1, 41 lines modifiedOffset 1, 46 lines modified
  
1 Symbol·table·'.symtab'·contains·38·entries:1 Symbol·table·'.symtab'·contains·43·entries:
2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name2 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·3 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC05 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
6 ·····3:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16 ·····3:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
7 ·····4:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC27 ·····4:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
8 ·····5:·00000054·····0·NOTYPE··LOCAL··DEFAULT····5·.LC38 ·····5:·00000054·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
 9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
9 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t10 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
10 ·····7:·000001ba·····0·NOTYPE··LOCAL··DEFAULT····6·$d11 ·····8:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
11 ·····8:·000001de·····0·NOTYPE··LOCAL··DEFAULT····6·$t12 ·····9:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
 13 ····10:·00000228·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 14 ····11:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
 15 ····12:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 16 ····13:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
12 ·····9:·00000001···280·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence17 ····14:·00000001···280·FUNC····LOCAL··DEFAULT····1·warn_invalid_escape_sequence
13 ····10:·000006bd····22·FUNC····LOCAL··DEFAULT····6·Py_XDECREF18 ····15:·00000875····22·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
14 ····11:·00000119····68·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION.constprop.019 ····16:·00000119····68·FUNC····LOCAL··DEFAULT····1·RAISE_ERROR_KNOWN_LOCATION.constprop.0
15 ····12:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC420 ····17:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
16 ····13:·00000084·····0·NOTYPE··LOCAL··DEFAULT····5·.LC521 ····18:·00000084·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
17 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t22 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
18 ····15:·00000001··1158·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_parse_string23 ····20:·00000001··1598·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_parse_string
19 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
20 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
21 ····18:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
22 ····19:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
23 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8Stateful
24 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
25 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
26 ····23:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_DecodeUnicodeEscapeInternal
27 ····24:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc32 ····29:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
28 ····25:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_DecodeEscape
29 ····26:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF834 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
30 ····27:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sprintf_chk
31 ····28:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
32 ····29:·00000489···564·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_decode_string37 ····34:·00000641···564·FUNC····GLOBAL·HIDDEN·····6·_PyPegen_decode_string
33 ····30:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
34 ····31:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxWarning
35 ····32:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
36 ····33:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnExplicitObject
37 ····34:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
38 ····35:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
39 ····36:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error44 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error
40 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_raise_error_known_location
15.5 KB
readelf --wide --relocs {}
    
Offset 1, 87 lines modifiedOffset 1, 159 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xdf0·contains·24·entries:1 Relocation·section·'.rel.text'·at·offset·0xff8·contains·24·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000003c··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC43 0000003c··0000112f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC4
4 00000040··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC54 00000040··0000122f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC5
5 00000046··00000c30·R_ARM_THM_MOVT_ABS·····0000005c···.LC45 00000046··00001130·R_ARM_THM_MOVT_ABS·····0000005c···.LC4
6 0000004a··00000d30·R_ARM_THM_MOVT_ABS·····00000084···.LC56 0000004a··00001230·R_ARM_THM_MOVT_ABS·····00000084···.LC5
7 0000004e··00001e0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat7 0000004e··0000230a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
8 00000064··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxWarning8 00000064··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxWarning
9 00000068··0000202f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_DeprecationWarning9 00000068··0000252f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_DeprecationWarning
10 0000006c··00001f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxWarning10 0000006c··00002430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxWarning
11 00000070··00002030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_DeprecationWarning11 00000070··00002530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_DeprecationWarning
12 00000086··0000210a·R_ARM_THM_CALL·········00000000···PyErr_WarnExplicitObject12 00000086··0000260a·R_ARM_THM_CALL·········00000000···PyErr_WarnExplicitObject
13 000000ac··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc13 000000ac··00001d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
14 000000b4··0000220a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches14 000000b4··0000270a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
15 000000ba··0000230a·R_ARM_THM_CALL·········00000000···PyErr_Clear15 000000ba··0000280a·R_ARM_THM_CALL·········00000000···PyErr_Clear
16 000000be··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError16 000000be··0000212f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
17 000000c2··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError17 000000c2··00002130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
18 000000d4··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC418 000000d4··0000112f·R_ARM_THM_MOVW_ABS_NC··0000005c···.LC4
19 000000d8··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC519 000000d8··0000122f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC5
20 000000dc··00000c30·R_ARM_THM_MOVT_ABS·····0000005c···.LC420 000000dc··00001130·R_ARM_THM_MOVT_ABS·····0000005c···.LC4
21 000000e0··00000d30·R_ARM_THM_MOVT_ABS·····00000084···.LC521 000000e0··00001230·R_ARM_THM_MOVT_ABS·····00000084···.LC5
22 000000ec··0000240a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error22 000000ec··0000290a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error
23 00000102··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc23 00000102··00001d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
24 00000148··0000032f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC124 00000148··0000032f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
25 0000014c··00000330·R_ARM_THM_MOVT_ABS·····0000001c···.LC125 0000014c··00000330·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
26 00000152··0000250a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error_known_location26 00000152··00002a0a·R_ARM_THM_CALL·········00000000···_PyPegen_raise_error_known_location
  
27 Relocation·section·'.rel.text.hot'·at·offset·0xeb0·contains·57·entries:27 Relocation·section·'.rel.text.hot'·at·offset·0x10b8·contains·129·entries:
28 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name28 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
29 00000018··0000100a·R_ARM_THM_CALL·········00000000···PyBytes_AsString29 00000018··0000150a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
30 00000026··0000112f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table30 00000026··0000162f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
31 0000002a··00001130·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table31 0000002a··00001630·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
32 00000058··0000120a·R_ARM_THM_CALL·········00000000···strlen32 00000058··0000170a·R_ARM_THM_CALL·········00000000···strlen
33 00000080··0000130a·R_ARM_THM_CALL·········00000000···strchr33 00000080··0000180a·R_ARM_THM_CALL·········00000000···strchr
34 000000be··0000150a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize34 000000be··00001a0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
35 000000ca··0000100a·R_ARM_THM_CALL·········00000000···PyBytes_AsString35 000000ca··0000150a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
36 00000138··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC036 00000138··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
37 0000013c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC037 0000013c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
38 00000140··0000160a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall38 00000140··00001b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
39 00000146··0000052f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC339 00000146··0000052f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC3
40 0000014a··00000530·R_ARM_THM_MOVT_ABS·····00000054···.LC340 0000014a··00000530·R_ARM_THM_MOVT_ABS·····00000054···.LC3
41 00000168··0000170a·R_ARM_THM_CALL·········00000000···_PyUnicode_DecodeUnicodeEscapeInternal41 00000168··00001c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_DecodeUnicodeEscapeInternal
42 0000018e··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc42 0000018e··00001d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
43 00000208··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC043 000001f0··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
44 0000020c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0 
45 00000210··0000160a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall 
46 000002f0··0000190a·R_ARM_THM_CALL·········00000000···_PyBytes_DecodeEscape 
47 00000304··0000090a·R_ARM_THM_CALL·········00000001···warn_invalid_escape_sequence 
48 00000320··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
49 00000344··00001a0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8 
50 00000368··0000042f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2 
51 0000036c··00000430·R_ARM_THM_MOVT_ABS·····0000004c···.LC2 
52 000003b6··00001b0a·R_ARM_THM_CALL·········00000000···__sprintf_chk 
53 000003e8··0000180a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
54 000003f2··0000090a·R_ARM_THM_CALL·········00000001···warn_invalid_escape_sequence 
55 00000408··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError 
56 0000040c··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError 
57 00000410··0000032f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1 
58 00000414··00000330·R_ARM_THM_MOVT_ABS·····0000001c···.LC1 
59 00000426··00000b0a·R_ARM_THM_CALL·········00000119···RAISE_ERROR_KNOWN_LOCATION.constprop.0 
60 0000042c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC3 
61 00000430··00000530·R_ARM_THM_MOVT_ABS·····00000054···.LC3 
62 00000452··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0 
63 00000456··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC044 000001f4··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
64 0000045a··0000160a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall45 000001f8··00001b0a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
 46 00000228··00000602·R_ARM_ABS32············00000000···.text.hot
 47 0000022c··00000602·R_ARM_ABS32············00000000···.text.hot
 48 00000230··00000602·R_ARM_ABS32············00000000···.text.hot
 49 00000234··00000602·R_ARM_ABS32············00000000···.text.hot
 50 00000238··00000602·R_ARM_ABS32············00000000···.text.hot
 51 0000023c··00000602·R_ARM_ABS32············00000000···.text.hot
 52 00000240··00000602·R_ARM_ABS32············00000000···.text.hot
 53 00000244··00000602·R_ARM_ABS32············00000000···.text.hot
 54 00000248··00000602·R_ARM_ABS32············00000000···.text.hot
 55 0000024c··00000602·R_ARM_ABS32············00000000···.text.hot
 56 00000250··00000602·R_ARM_ABS32············00000000···.text.hot
 57 00000254··00000602·R_ARM_ABS32············00000000···.text.hot
 58 00000258··00000602·R_ARM_ABS32············00000000···.text.hot
 59 0000025c··00000602·R_ARM_ABS32············00000000···.text.hot
 60 00000260··00000602·R_ARM_ABS32············00000000···.text.hot
 61 00000264··00000602·R_ARM_ABS32············00000000···.text.hot
 62 00000268··00000602·R_ARM_ABS32············00000000···.text.hot
 63 0000026c··00000602·R_ARM_ABS32············00000000···.text.hot
 64 00000270··00000602·R_ARM_ABS32············00000000···.text.hot
 65 00000274··00000602·R_ARM_ABS32············00000000···.text.hot
 66 00000278··00000602·R_ARM_ABS32············00000000···.text.hot
 67 0000027c··00000602·R_ARM_ABS32············00000000···.text.hot
 68 00000280··00000602·R_ARM_ABS32············00000000···.text.hot
 69 00000284··00000602·R_ARM_ABS32············00000000···.text.hot
 70 00000288··00000602·R_ARM_ABS32············00000000···.text.hot
 71 0000028c··00000602·R_ARM_ABS32············00000000···.text.hot
 72 00000290··00000602·R_ARM_ABS32············00000000···.text.hot
 73 00000294··00000602·R_ARM_ABS32············00000000···.text.hot
 74 00000298··00000602·R_ARM_ABS32············00000000···.text.hot
 75 0000029c··00000602·R_ARM_ABS32············00000000···.text.hot
 76 000002a0··00000602·R_ARM_ABS32············00000000···.text.hot
 77 000002a4··00000602·R_ARM_ABS32············00000000···.text.hot
 78 000002a8··00000602·R_ARM_ABS32············00000000···.text.hot
 79 000002ac··00000602·R_ARM_ABS32············00000000···.text.hot
 80 000002b0··00000602·R_ARM_ABS32············00000000···.text.hot
 81 000002b4··00000602·R_ARM_ABS32············00000000···.text.hot
 82 00000310··00000602·R_ARM_ABS32············00000000···.text.hot
 83 00000314··00000602·R_ARM_ABS32············00000000···.text.hot
 84 00000318··00000602·R_ARM_ABS32············00000000···.text.hot
 85 0000031c··00000602·R_ARM_ABS32············00000000···.text.hot
 86 00000320··00000602·R_ARM_ABS32············00000000···.text.hot
 87 00000324··00000602·R_ARM_ABS32············00000000···.text.hot
 88 00000328··00000602·R_ARM_ABS32············00000000···.text.hot
 89 0000032c··00000602·R_ARM_ABS32············00000000···.text.hot
 90 00000330··00000602·R_ARM_ABS32············00000000···.text.hot
 91 00000334··00000602·R_ARM_ABS32············00000000···.text.hot
 92 00000338··00000602·R_ARM_ABS32············00000000···.text.hot
 93 0000033c··00000602·R_ARM_ABS32············00000000···.text.hot
 94 00000340··00000602·R_ARM_ABS32············00000000···.text.hot
 95 00000344··00000602·R_ARM_ABS32············00000000···.text.hot
 96 00000348··00000602·R_ARM_ABS32············00000000···.text.hot
 97 0000034c··00000602·R_ARM_ABS32············00000000···.text.hot
 98 00000350··00000602·R_ARM_ABS32············00000000···.text.hot
 99 00000354··00000602·R_ARM_ABS32············00000000···.text.hot
 100 00000358··00000602·R_ARM_ABS32············00000000···.text.hot
 101 0000035c··00000602·R_ARM_ABS32············00000000···.text.hot
 102 00000360··00000602·R_ARM_ABS32············00000000···.text.hot
 103 00000364··00000602·R_ARM_ABS32············00000000···.text.hot
 104 00000368··00000602·R_ARM_ABS32············00000000···.text.hot
 105 0000036c··00000602·R_ARM_ABS32············00000000···.text.hot
 106 00000370··00000602·R_ARM_ABS32············00000000···.text.hot
Max diff block lines reached; -1/15805 bytes (-0.01%) of diff not shown.
26.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 »       sub»    sp,·#52»      @·0x3412 »       sub»    sp,·#52»      @·0x34
13 »       mov»    r6,·r113 »       mov»    r6,·r1
14 »       str»    r0,·[sp,·#20]14 »       str»    r0,·[sp,·#20]
15 »       ldr»    r0,·[r1,·#4]15 »       ldr»    r0,·[r1,·#4]
16 »       bl»     0·<PyBytes_AsString>16 »       bl»     0·<PyBytes_AsString>
17 ·R_ARM_THM_CALL» PyBytes_AsString17 ·R_ARM_THM_CALL» PyBytes_AsString
18 »       cmp»    r0,·#018 »       cmp»    r0,·#0
19 »       beq.w»  324·<_PyPegen_parse_string+0x324>19 »       beq.w»  4dc·<_PyPegen_parse_string+0x4dc>
20 »       ldrb.w» r8,·[r0]20 »       ldrb.w» r8,·[r0]
21 »       movw»   r3,·#021 »       movw»   r3,·#0
22 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table22 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table
23 »       movt»   r3,·#023 »       movt»   r3,·#0
24 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table24 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table
25 »       mov»    r5,·r025 »       mov»    r5,·r0
26 »       ldr.w»  r3,·[r3,·r8,·lsl·#2]26 »       ldr.w»  r3,·[r3,·r8,·lsl·#2]
Offset 28, 72 lines modifiedOffset 28, 72 lines modified
28 »       bne.w»  19a·<_PyPegen_parse_string+0x19a>28 »       bne.w»  19a·<_PyPegen_parse_string+0x19a>
29 »       cmp.w»  r8,·#39»    @·0x2729 »       cmp.w»  r8,·#39»    @·0x27
30 »       it»     ne30 »       it»     ne
31 »       cmpne.w»r8,·#34»  @·0x2231 »       cmpne.w»r8,·#34»  @·0x22
32 »       ite»    ne32 »       ite»    ne
33 »       movne.w»fp,·#133 »       movne.w»fp,·#1
34 »       moveq.w»fp,·#034 »       moveq.w»fp,·#0
35 »       bne.w»  206·<_PyPegen_parse_string+0x206>35 »       bne.w»  1ee·<_PyPegen_parse_string+0x1ee>
36 »       mov»    r9,·fp36 »       mov»    r9,·fp
37 »       adds»   r4,·r5,·#137 »       adds»   r4,·r5,·#1
38 »       mov»    r0,·r438 »       mov»    r0,·r4
39 »       bl»     0·<strlen>39 »       bl»     0·<strlen>
40 ·R_ARM_THM_CALL» strlen40 ·R_ARM_THM_CALL» strlen
41 »       ldrb»   r2,·[r5,·r0]41 »       ldrb»   r2,·[r5,·r0]
42 »       add.w»  sl,·r0,·#4294967295» @·0xffffffff42 »       add.w»  sl,·r0,·#4294967295» @·0xffffffff
43 »       adds»   r7,·r5,·r043 »       adds»   r7,·r5,·r0
44 »       cmp»    r2,·r844 »       cmp»    r2,·r8
45 »       bne.w»  450·<_PyPegen_parse_string+0x450>45 »       bne.w»  608·<_PyPegen_parse_string+0x608>
46 »       cmp.w»  sl,·#346 »       cmp.w»  sl,·#3
47 »       bls.n»  76·<_PyPegen_parse_string+0x76>47 »       bls.n»  76·<_PyPegen_parse_string+0x76>
48 »       ldrb»   r2,·[r5,·#1]48 »       ldrb»   r2,·[r5,·#1]
49 »       cmp»    r2,·r849 »       cmp»    r2,·r8
50 »       beq.n»  114·<_PyPegen_parse_string+0x114>50 »       beq.n»  114·<_PyPegen_parse_string+0x114>
51 »       cmp.w»  fp,·#051 »       cmp.w»  fp,·#0
52 »       bne.n»  86·<_PyPegen_parse_string+0x86>52 »       bne.n»  86·<_PyPegen_parse_string+0x86>
53 »       movs»   r1,·#92»     @·0x5c53 »       movs»   r1,·#92»     @·0x5c
54 »       mov»    r0,·r454 »       mov»    r0,·r4
55 »       bl»     0·<strchr>55 »       bl»     0·<strchr>
56 ·R_ARM_THM_CALL» strchr56 ·R_ARM_THM_CALL» strchr
57 »       cbnz»   r0,·a0·<_PyPegen_parse_string+0xa0>57 »       cbnz»   r0,·a0·<_PyPegen_parse_string+0xa0>
58 »       cmp.w»  r9,·#058 »       cmp.w»  r9,·#0
59 »       bne.w»  22a·<_PyPegen_parse_string+0x22a>59 »       bne.w»  3e2·<_PyPegen_parse_string+0x3e2>
60 »       movs»   r3,·#060 »       movs»   r3,·#0
61 »       mov»    r1,·sl61 »       mov»    r1,·sl
62 »       mov»    r2,·r362 »       mov»    r2,·r3
63 »       mov»    r0,·r463 »       mov»    r0,·r4
64 »       add»    sp,·#52»      @·0x3464 »       add»    sp,·#52»      @·0x34
65 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}65 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
66 »       b.w»    0·<PyUnicode_DecodeUTF8Stateful>66 »       b.w»    0·<PyUnicode_DecodeUTF8Stateful>
67 ·R_ARM_THM_JUMP24»       PyUnicode_DecodeUTF8Stateful67 ·R_ARM_THM_JUMP24»       PyUnicode_DecodeUTF8Stateful
68 »       cmp.w»  r9,·#068 »       cmp.w»  r9,·#0
69 »       bne.w»  2e0·<_PyPegen_parse_string+0x2e0>69 »       bne.w»  498·<_PyPegen_parse_string+0x498>
70 »       movw»   r2,·#43690»  @·0xaaaa70 »       movw»   r2,·#43690»  @·0xaaaa
71 »       movt»   r2,·#10922»  @·0x2aaa71 »       movt»   r2,·#10922»  @·0x2aaa
72 »       cmp»    sl,·r272 »       cmp»    sl,·r2
73 »       bhi.w»  324·<_PyPegen_parse_string+0x324>73 »       bhi.w»  4dc·<_PyPegen_parse_string+0x4dc>
74 »       movs»   r1,·#674 »       movs»   r1,·#6
75 »       mov»    r0,·r975 »       mov»    r0,·r9
76 »       mul.w»  r1,·r1,·sl76 »       mul.w»  r1,·r1,·sl
77 »       bl»     0·<PyBytes_FromStringAndSize>77 »       bl»     0·<PyBytes_FromStringAndSize>
78 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize78 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
79 »       mov»    r8,·r079 »       mov»    r8,·r0
80 »       cmp»    r0,·#080 »       cmp»    r0,·#0
81 »       beq.w»  324·<_PyPegen_parse_string+0x324>81 »       beq.w»  4dc·<_PyPegen_parse_string+0x4dc>
82 »       bl»     0·<PyBytes_AsString>82 »       bl»     0·<PyBytes_AsString>
83 ·R_ARM_THM_CALL» PyBytes_AsString83 ·R_ARM_THM_CALL» PyBytes_AsString
84 »       mov»    r9,·r084 »       mov»    r9,·r0
85 »       cmp»    r0,·#085 »       cmp»    r0,·#0
86 »       beq.w»  324·<_PyPegen_parse_string+0x324>86 »       beq.w»  4dc·<_PyPegen_parse_string+0x4dc>
87 »       mov»    r5,·r087 »       mov»    r5,·r0
88 »       cmp»    r4,·r788 »       cmp»    r4,·r7
89 »       bcc.n»  f0·<_PyPegen_parse_string+0xf0>89 »       bcc.n»  f0·<_PyPegen_parse_string+0xf0>
90 »       b.n»    15a·<_PyPegen_parse_string+0x15a>90 »       b.n»    15a·<_PyPegen_parse_string+0x15a>
91 »       lsls»   r0,·r3,·#2491 »       lsls»   r0,·r3,·#24
92 »       bmi.w»  328·<_PyPegen_parse_string+0x328>92 »       bmi.w»  4e0·<_PyPegen_parse_string+0x4e0>
93 »       mov»    r5,·r193 »       mov»    r5,·r1
94 »       adds»   r4,·#194 »       adds»   r4,·#1
95 »       cmp»    r4,·r795 »       cmp»    r4,·r7
96 »       strb.w» r3,·[r5],·#196 »       strb.w» r3,·[r5],·#1
97 »       bcs.n»  15a·<_PyPegen_parse_string+0x15a>97 »       bcs.n»  15a·<_PyPegen_parse_string+0x15a>
98 »       ldrb»   r3,·[r4,·#0]98 »       ldrb»   r3,·[r4,·#0]
99 »       mov»    r1,·r599 »       mov»    r1,·r5
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 »       add.w»  ip,·r4,·#1102 »       add.w»  ip,·r4,·#1
103 »       strb.w» r3,·[r1],·#1103 »       strb.w» r3,·[r1],·#1
104 »       cmp»    ip,·r7104 »       cmp»    ip,·r7
105 »       bcs.n»  146·<_PyPegen_parse_string+0x146>105 »       bcs.n»  146·<_PyPegen_parse_string+0x146>
106 »       ldrsb.w»r2,·[r4,·#1]106 »       ldrsb.w»r2,·[r4,·#1]
107 »       ldrb»   r3,·[r4,·#1]107 »       ldrb»   r3,·[r4,·#1]
108 »       cmp»    r2,·#0108 »       cmp»    r2,·#0
109 »       blt.w»  42c·<_PyPegen_parse_string+0x42c>109 »       blt.w»  5e4·<_PyPegen_parse_string+0x5e4>
110 »       mov»    r4,·ip110 »       mov»    r4,·ip
111 »       b.n»    e4·<_PyPegen_parse_string+0xe4>111 »       b.n»    e4·<_PyPegen_parse_string+0xe4>
112 »       ldrb»   r2,·[r5,·#2]112 »       ldrb»   r2,·[r5,·#2]
113 »       cmp»    r2,·r8113 »       cmp»    r2,·r8
114 »       bne.n»  76·<_PyPegen_parse_string+0x76>114 »       bne.n»  76·<_PyPegen_parse_string+0x76>
115 »       adds»   r4,·r5,·#3115 »       adds»   r4,·r5,·#3
116 »       adds»   r3,·r4,·r0116 »       adds»   r3,·r4,·r0
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 »       movs»   r1,·#254»    @·0xfe125 »       movs»   r1,·#254»    @·0xfe
126 »       movw»   r0,·#0126 »       movw»   r0,·#0
127 ·R_ARM_THM_MOVW_ABS_NC»  .LC0127 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
128 »       movt»   r0,·#0128 »       movt»   r0,·#0
129 ·R_ARM_THM_MOVT_ABS»     .LC0129 ·R_ARM_THM_MOVT_ABS»     .LC0
130 »       bl»     0·<_PyErr_BadInternalCall>130 »       bl»     0·<_PyErr_BadInternalCall>
131 ·R_ARM_THM_CALL» _PyErr_BadInternalCall131 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
132 »       b.n»    324·<_PyPegen_parse_string+0x324>132 »       b.n»    4dc·<_PyPegen_parse_string+0x4dc>
133 »       movw»   r3,·#0133 »       movw»   r3,·#0
134 ·R_ARM_THM_MOVW_ABS_NC»  .LC3134 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
135 »       movt»   r3,·#0135 »       movt»   r3,·#0
136 ·R_ARM_THM_MOVT_ABS»     .LC3136 ·R_ARM_THM_MOVT_ABS»     .LC3
137 »       adds»   r5,·#6137 »       adds»   r5,·#6
138 »       ldr»    r0,·[r3,·#0]138 »       ldr»    r0,·[r3,·#0]
139 »       ldrh»   r3,·[r3,·#4]139 »       ldrh»   r3,·[r3,·#4]
Offset 147, 251 lines modifiedOffset 147, 443 lines modified
147 »       mov»    r2,·r3147 »       mov»    r2,·r3
148 »       bl»     0·<_PyUnicode_DecodeUnicodeEscapeInternal>148 »       bl»     0·<_PyUnicode_DecodeUnicodeEscapeInternal>
149 ·R_ARM_THM_CALL» _PyUnicode_DecodeUnicodeEscapeInternal149 ·R_ARM_THM_CALL» _PyUnicode_DecodeUnicodeEscapeInternal
150 »       mov»    r4,·r0150 »       mov»    r4,·r0
151 »       cbz»    r0,·178·<_PyPegen_parse_string+0x178>151 »       cbz»    r0,·178·<_PyPegen_parse_string+0x178>
152 »       ldr»    r1,·[sp,·#44]» @·0x2c152 »       ldr»    r1,·[sp,·#44]» @·0x2c
Max diff block lines reached; 22861/26468 bytes (86.37%) of diff not shown.
256 KB
tokenizer.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:··········28384·(bytes·into·file)13 ··Start·of·section·headers:··········28412·(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·0x6ee0:1 There·are·16·section·headers,·starting·at·offset·0x6efc:
  
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·000948·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000948·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005de8·000478·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·005e0c·000478·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00097c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·00097c·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·00097c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·00097c·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·00097c·00362c·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·00097c·003650·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·006260·000ab0·08···I·13···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·006284·000aa8·08···I·13···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003fa8·000653·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·003fcc·000653·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0045fc·0002cc·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·004620·0002cc·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·006d10·000148·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·006d2c·000148·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·0048c8·00000b·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·0048ec·00000b·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·0048d3·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·0048f7·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0048d3·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0048f7·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·004908·000c20·10·····14·111··417 ··[13]·.symtab···········SYMTAB··········00000000·00492c·000c20·10·····14·111··4
18 ··[14]·.strtab···········STRTAB··········00000000·005528·0008c0·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·00554c·0008c0·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·006e58·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·006e74·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)
11.5 KB
readelf --wide --symbols {}
    
Offset 11, 28 lines modifiedOffset 11, 28 lines modified
11 ·····7:·0000028d····10·FUNC····LOCAL··DEFAULT····8·buf_setreadl11 ·····7:·0000028d····10·FUNC····LOCAL··DEFAULT····8·buf_setreadl
12 ·····8:·000001d1···760·FUNC····LOCAL··DEFAULT····1·check_coding_spec12 ·····8:·000001d1···760·FUNC····LOCAL··DEFAULT····1·check_coding_spec
13 ·····9:·0000023f····78·FUNC····LOCAL··DEFAULT····8·translate_into_utf813 ·····9:·0000023f····78·FUNC····LOCAL··DEFAULT····8·translate_into_utf8
14 ····10:·00000205····58·FUNC····LOCAL··DEFAULT····8·error_ret.isra.014 ····10:·00000205····58·FUNC····LOCAL··DEFAULT····8·error_ret.isra.0
15 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t15 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$t
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC017 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
18 ····14:·00003419····52·FUNC····LOCAL··DEFAULT····5·new_string18 ····14:·0000343d····52·FUNC····LOCAL··DEFAULT····5·new_string
19 ····15:·00000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LC119 ····15:·00000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
20 ····16:·00000014·····0·NOTYPE··LOCAL··DEFAULT····7·.LC220 ····16:·00000014·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
21 ····17:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC321 ····17:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
22 ····18:·00000024·····0·NOTYPE··LOCAL··DEFAULT····7·.LC422 ····18:·00000024·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
23 ····19:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC523 ····19:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
24 ····20:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC624 ····20:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
25 ····21:·00000044·····0·NOTYPE··LOCAL··DEFAULT····7·.LC725 ····21:·00000044·····0·NOTYPE··LOCAL··DEFAULT····7·.LC7
26 ····22:·00000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LC826 ····22:·00000050·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
27 ····23:·00000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LC927 ····23:·00000060·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
28 ····24:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1028 ····24:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC10
29 ····25:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d29 ····25:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
30 ····26:·000001e5··7904·FUNC····LOCAL··DEFAULT····5·tok_get_normal_mode30 ····26:·000001e5··7938·FUNC····LOCAL··DEFAULT····5·tok_get_normal_mode
31 ····27:·00002865··1496·FUNC····LOCAL··DEFAULT····5·tok_get_fstring_mode31 ····27:·00002889··1496·FUNC····LOCAL··DEFAULT····5·tok_get_fstring_mode
32 ····28:·00000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1232 ····28:·00000098·····0·NOTYPE··LOCAL··DEFAULT····7·.LC12
33 ····29:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1333 ····29:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC13
34 ····30:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1434 ····30:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC14
35 ····31:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1535 ····31:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC15
36 ····32:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1636 ····32:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC16
37 ····33:·00000108·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1737 ····33:·00000108·····0·NOTYPE··LOCAL··DEFAULT····7·.LC17
38 ····34:·00000130·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1838 ····34:·00000130·····0·NOTYPE··LOCAL··DEFAULT····7·.LC18
Offset 56, 48 lines modifiedOffset 56, 48 lines modified
56 ····52:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3656 ····52:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC36
57 ····53:·00000330·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3757 ····53:·00000330·····0·NOTYPE··LOCAL··DEFAULT····7·.LC37
58 ····54:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3858 ····54:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC38
59 ····55:·00000370·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3959 ····55:·00000370·····0·NOTYPE··LOCAL··DEFAULT····7·.LC39
60 ····56:·00000380·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4060 ····56:·00000380·····0·NOTYPE··LOCAL··DEFAULT····7·.LC40
61 ····57:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4161 ····57:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC41
62 ····58:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4262 ····58:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC42
63 ····59:·000020c5··1854·FUNC····LOCAL··DEFAULT····5·tok_nextc63 ····59:·000020e9··1854·FUNC····LOCAL··DEFAULT····5·tok_nextc
64 ····60:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·$d64 ····60:·00000508·····0·NOTYPE··LOCAL··DEFAULT····5·$d
65 ····61:·00000508·····0·NOTYPE··LOCAL··DEFAULT····5·$t65 ····61:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
66 ····62:·00002f6d···322·FUNC····LOCAL··DEFAULT····5·verify_end_of_number66 ····62:·00002f91···322·FUNC····LOCAL··DEFAULT····5·verify_end_of_number
67 ····63:·00000591····50·FUNC····LOCAL··DEFAULT····1·syntaxerror67 ····63:·00000591····50·FUNC····LOCAL··DEFAULT····1·syntaxerror
68 ····64:·00002e3d···212·FUNC····LOCAL··DEFAULT····5·update_fstring_expr68 ····64:·00002e61···212·FUNC····LOCAL··DEFAULT····5·update_fstring_expr
69 ····65:·00002f11····90·FUNC····LOCAL··DEFAULT····5·tok_decimal_tail69 ····65:·00002f35····90·FUNC····LOCAL··DEFAULT····5·tok_decimal_tail
70 ····66:·00002805····94·FUNC····LOCAL··DEFAULT····5·tok_backup70 ····66:·00002829····94·FUNC····LOCAL··DEFAULT····5·tok_backup
 71 ····67:·000004c9····80·FUNC····LOCAL··DEFAULT····1·tok_continuation_line
 72 ····68:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
71 ····67:·00000297····52·FUNC····LOCAL··DEFAULT····8·syntaxerror_known_range.constprop.073 ····69:·00000297····52·FUNC····LOCAL··DEFAULT····8·syntaxerror_known_range.constprop.0
72 ····68:·000004c9····80·FUNC····LOCAL··DEFAULT····1·tok_continuation_line 
73 ····69:·00003215····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF74 ····70:·00003239····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
74 ····70:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0 
75 ····71:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4475 ····71:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC44
76 ····72:·00000454·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4576 ····72:·00000454·····0·NOTYPE··LOCAL··DEFAULT····7·.LC45
77 ····73:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4677 ····73:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC46
78 ····74:·00000484·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4778 ····74:·00000484·····0·NOTYPE··LOCAL··DEFAULT····7·.LC47
79 ····75:·00000488·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4879 ····75:·00000488·····0·NOTYPE··LOCAL··DEFAULT····7·.LC48
80 ····76:·0000344d···260·FUNC····LOCAL··DEFAULT····5·tok_reserve_buf80 ····76:·00003471···260·FUNC····LOCAL··DEFAULT····5·tok_reserve_buf
81 ····77:·00003551···190·FUNC····LOCAL··DEFAULT····5·ensure_utf881 ····77:·00003575···190·FUNC····LOCAL··DEFAULT····5·ensure_utf8
82 ····78:·00000093···370·FUNC····LOCAL··DEFAULT····8·fp_setreadl82 ····78:·00000093···370·FUNC····LOCAL··DEFAULT····8·fp_setreadl
83 ····79:·00000001···146·FUNC····LOCAL··DEFAULT····8·tok_concatenate_interactive_new_line83 ····79:·00000001···146·FUNC····LOCAL··DEFAULT····8·tok_concatenate_interactive_new_line
84 ····80:·000006bd·····6·FUNC····LOCAL··DEFAULT····1·fp_ungetc84 ····80:·000006bd·····6·FUNC····LOCAL··DEFAULT····1·fp_ungetc
85 ····81:·00000589·····6·FUNC····LOCAL··DEFAULT····1·fp_getc85 ····81:·00000589·····6·FUNC····LOCAL··DEFAULT····1·fp_getc
86 ····82:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4986 ····82:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC49
87 ····83:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5087 ····83:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC50
88 ····84:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5188 ····84:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC51
89 ····85:·00000550·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5289 ····85:·00000550·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52
90 ····86:·00000570·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5390 ····86:·00000570·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53
91 ····87:·00000574·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5491 ····87:·00000574·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54
92 ····88:·00000578·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5592 ····88:·00000578·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55
93 ····89:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5693 ····89:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56
94 ····90:·00000580·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5794 ····90:·00000580·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57
95 ····91:·00000584·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5895 ····91:·00000584·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58
96 ····92:·00002f92·····0·NOTYPE··LOCAL··DEFAULT····5·$d96 ····92:·00002fb6·····0·NOTYPE··LOCAL··DEFAULT····5·$d
97 ····93:·000007d1···102·FUNC····LOCAL··DEFAULT····1·lookahead97 ····93:·000007d1···102·FUNC····LOCAL··DEFAULT····1·lookahead
98 ····94:·00000839···154·FUNC····LOCAL··DEFAULT····1·parser_warn.constprop.098 ····94:·00000839···154·FUNC····LOCAL··DEFAULT····1·parser_warn.constprop.0
99 ····95:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t99 ····95:·000004c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
100 ····96:·000005c5···248·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range.isra.0100 ····96:·000005c5···248·FUNC····LOCAL··DEFAULT····1·_syntaxerror_range.isra.0
101 ····97:·00000598·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59101 ····97:·00000598·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59
102 ····98:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t102 ····98:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
103 ····99:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60103 ····99:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60
Offset 106, 18 lines modifiedOffset 106, 18 lines modified
106 ···102:·00000644·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63106 ···102:·00000644·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63
107 ···103:·00000648·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64107 ···103:·00000648·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64
108 ···104:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····8·$d108 ···104:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····8·$d
109 ···105:·00000650·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65109 ···105:·00000650·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65
110 ···106:·00000204·····0·NOTYPE··LOCAL··DEFAULT····8·$t110 ···106:·00000204·····0·NOTYPE··LOCAL··DEFAULT····8·$t
111 ···107:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d111 ···107:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
112 ···108:·00000000····11·OBJECT··LOCAL··DEFAULT···10·__func__.0112 ···108:·00000000····11·OBJECT··LOCAL··DEFAULT···10·__func__.0
113 ···109:·00002fa1·····0·NOTYPE··LOCAL··DEFAULT····5·$d113 ···109:·00002fc5·····0·NOTYPE··LOCAL··DEFAULT····5·$d
114 ···110:·00002fa2·····0·NOTYPE··LOCAL··DEFAULT····5·$t114 ···110:·00002fc6·····0·NOTYPE··LOCAL··DEFAULT····5·$t
115 ···111:·00000001···296·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromString115 ···111:·00000001···296·FUNC····GLOBAL·HIDDEN·····1·_PyTokenizer_FromString
116 ···112:·000030b1···354·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_Free116 ···112:·000030d5···354·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_Free
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_AsString
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
Offset 132, 27 lines modifiedOffset 132, 27 lines modified
132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
133 ···129:·00000191·····6·FUNC····GLOBAL·HIDDEN·····5·_PyToken_Init133 ···129:·00000191·····6·FUNC····GLOBAL·HIDDEN·····5·_PyToken_Init
134 ···130:·00000199····74·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_Get134 ···130:·00000199····74·FUNC····GLOBAL·HIDDEN·····5·_PyTokenizer_Get
135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__ctype_b_loc
136 ···132:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars136 ···132:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_TwoChars
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_IsPrintable
138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_OneChar
 139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeUTF8
140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_ScanIdentifier
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyToken_ThreeChars 
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc 
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free 
146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy 
147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
 145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
 146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8String
150 ···146:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_UnicodeDecodeError
151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches150 ···146:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
 151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strchr
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_UniversalNewlineFgetsWithSize154 ···150:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_UniversalNewlineFgetsWithSize
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallNoArgs
Max diff block lines reached; 1988/11745 bytes (16.93%) of diff not shown.
55.5 KB
readelf --wide --relocs {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5de8·contains·143·entries:1 Relocation·section·'.rel.text'·at·offset·0x5e0c·contains·143·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000016··0000020a·R_ARM_THM_CALL·········00000001···tok_new3 00000016··0000020a·R_ARM_THM_CALL·········00000001···tok_new
4 00000030··0000030a·R_ARM_THM_CALL·········000000c1···translate_newlines4 00000030··0000030a·R_ARM_THM_CALL·········000000c1···translate_newlines
5 00000042··0000042f·R_ARM_THM_MOVW_ABS_NC··000001c5···buf_ungetc5 00000042··0000042f·R_ARM_THM_MOVW_ABS_NC··000001c5···buf_ungetc
6 00000046··00000430·R_ARM_THM_MOVT_ABS·····000001c5···buf_ungetc6 00000046··00000430·R_ARM_THM_MOVT_ABS·····000001c5···buf_ungetc
7 0000004a··0000052f·R_ARM_THM_MOVW_ABS_NC··000001b5···buf_getc7 0000004a··0000052f·R_ARM_THM_MOVW_ABS_NC··000001b5···buf_getc
8 0000004e··00000530·R_ARM_THM_MOVT_ABS·····000001b5···buf_getc8 0000004e··00000530·R_ARM_THM_MOVT_ABS·····000001b5···buf_getc
9 0000009a··0000072f·R_ARM_THM_MOVW_ABS_NC··0000028d···buf_setreadl9 0000009a··0000072f·R_ARM_THM_MOVW_ABS_NC··0000028d···buf_setreadl
10 0000009e··00000730·R_ARM_THM_MOVT_ABS·····0000028d···buf_setreadl10 0000009e··00000730·R_ARM_THM_MOVT_ABS·····0000028d···buf_setreadl
11 000000d6··0000072f·R_ARM_THM_MOVW_ABS_NC··0000028d···buf_setreadl11 000000d6··0000072f·R_ARM_THM_MOVW_ABS_NC··0000028d···buf_setreadl
12 000000da··00000730·R_ARM_THM_MOVT_ABS·····0000028d···buf_setreadl12 000000da··00000730·R_ARM_THM_MOVT_ABS·····0000028d···buf_setreadl
13 000000f4··0000090a·R_ARM_THM_CALL·········0000023f···translate_into_utf813 000000f4··0000090a·R_ARM_THM_CALL·········0000023f···translate_into_utf8
14 00000104··00000a0a·R_ARM_THM_CALL·········00000205···error_ret.isra.014 00000104··00000a0a·R_ARM_THM_CALL·········00000205···error_ret.isra.0
15 0000010a··0000700a·R_ARM_THM_CALL·········000030b1···_PyTokenizer_Free15 0000010a··0000700a·R_ARM_THM_CALL·········000030d5···_PyTokenizer_Free
16 00000116··0000090a·R_ARM_THM_CALL·········0000023f···translate_into_utf816 00000116··0000090a·R_ARM_THM_CALL·········0000023f···translate_into_utf8
17 00000120··0000710a·R_ARM_THM_CALL·········00000000···PyBytes_AsString17 00000120··0000710a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
18 00000178··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC018 00000178··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
19 0000017c··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LC019 0000017c··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LC0
20 00000180··00000e0a·R_ARM_THM_CALL·········00003419···new_string20 00000180··00000e0a·R_ARM_THM_CALL·········0000343d···new_string
21 0000019c··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free21 0000019c··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free
22 00000284··0000102f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC222 00000284··0000102f·R_ARM_THM_MOVW_ABS_NC··00000014···.LC2
23 00000288··00001030·R_ARM_THM_MOVT_ABS·····00000014···.LC223 00000288··00001030·R_ARM_THM_MOVT_ABS·····00000014···.LC2
24 00000296··0000780a·R_ARM_THM_CALL·········00000000···memcmp24 00000296··0000780a·R_ARM_THM_CALL·········00000000···memcmp
25 000002c0··0000792f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table25 000002c0··0000792f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
26 000002c4··00007930·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table26 000002c4··00007930·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
27 00000304··00000e0a·R_ARM_THM_CALL·········00003419···new_string27 00000304··00000e0a·R_ARM_THM_CALL·········0000343d···new_string
28 0000031c··00007a0a·R_ARM_THM_CALL·········00000000···__ctype_tolower_loc28 0000031c··00007a0a·R_ARM_THM_CALL·········00000000···__ctype_tolower_loc
29 00000340··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC029 00000340··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
30 00000344··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LC030 00000344··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LC0
31 00000352··00007b0a·R_ARM_THM_CALL·········00000000···strcmp31 00000352··00007b0a·R_ARM_THM_CALL·········00000000···strcmp
32 00000362··0000112f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC332 00000362··0000112f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC3
33 00000366··00001130·R_ARM_THM_MOVT_ABS·····0000001c···.LC333 00000366··00001130·R_ARM_THM_MOVT_ABS·····0000001c···.LC3
34 0000036a··00007c0a·R_ARM_THM_CALL·········00000000···strncmp34 0000036a··00007c0a·R_ARM_THM_CALL·········00000000···strncmp
Offset 64, 437 lines modifiedOffset 64, 436 lines modified
64 00000448··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Format64 00000448··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Format
65 0000044e··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free65 0000044e··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free
66 00000458··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free66 00000458··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free
67 0000046c··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC167 0000046c··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC1
68 00000470··00000f30·R_ARM_THM_MOVT_ABS·····00000008···.LC168 00000470··00000f30·R_ARM_THM_MOVT_ABS·····00000008···.LC1
69 0000047c··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free69 0000047c··0000770a·R_ARM_THM_CALL·········00000000···PyMem_Free
70 00000482··0000740a·R_ARM_THM_CALL·········00000000···strlen70 00000482··0000740a·R_ARM_THM_CALL·········00000000···strlen
71 0000048c··00000e0a·R_ARM_THM_CALL·········00003419···new_string71 0000048c··00000e0a·R_ARM_THM_CALL·········0000343d···new_string
72 000004a0··00000a0a·R_ARM_THM_CALL·········00000205···error_ret.isra.072 000004a0··00000a0a·R_ARM_THM_CALL·········00000205···error_ret.isra.0
73 000004a4··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError73 000004a4··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
74 000004a8··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError74 000004a8··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
75 000004ac··0000172f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC975 000004ac··0000172f·R_ARM_THM_MOVW_ABS_NC··00000060···.LC9
76 000004b0··00001730·R_ARM_THM_MOVT_ABS·····00000060···.LC976 000004b0··00001730·R_ARM_THM_MOVT_ABS·····00000060···.LC9
77 000004b8··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC077 000004b8··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
78 000004bc··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LC078 000004bc··00000d30·R_ARM_THM_MOVT_ABS·····00000000···.LC0
79 000004c4··00008002·R_ARM_ABS32············00000000···__stack_chk_guard79 000004c4··00008002·R_ARM_ABS32············00000000···__stack_chk_guard
80 000004d8··00003b0a·R_ARM_THM_CALL·········000020c5···tok_nextc80 000004d8··00003b0a·R_ARM_THM_CALL·········000020e9···tok_nextc
81 000004e6··00003b0a·R_ARM_THM_CALL·········000020c5···tok_nextc81 000004e6··00003b0a·R_ARM_THM_CALL·········000020e9···tok_nextc
82 000004f4··0000420a·R_ARM_THM_CALL·········00002805···tok_backup82 000004f4··0000420a·R_ARM_THM_CALL·········00002829···tok_backup
83 000004fe··00003b0a·R_ARM_THM_CALL·········000020c5···tok_nextc83 000004fe··00003b0a·R_ARM_THM_CALL·········000020e9···tok_nextc
84 00000530··0000020a·R_ARM_THM_CALL·········00000001···tok_new84 00000530··0000020a·R_ARM_THM_CALL·········00000001···tok_new
85 0000053c··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc85 0000053c··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
86 00000560··0000700a·R_ARM_THM_CALL·········000030b1···_PyTokenizer_Free86 00000560··0000700a·R_ARM_THM_CALL·········000030d5···_PyTokenizer_Free
87 0000056a··0000740a·R_ARM_THM_CALL·········00000000···strlen87 0000056a··0000740a·R_ARM_THM_CALL·········00000000···strlen
88 00000574··00000e0a·R_ARM_THM_CALL·········00003419···new_string88 00000574··00000e0a·R_ARM_THM_CALL·········0000343d···new_string
89 000005e6··0000a80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV89 000005e6··0000a80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV
90 000005f4··0000482f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC4590 000005f4··0000482f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC45
91 000005f8··00004830·R_ARM_THM_MOVT_ABS·····00000454···.LC4591 000005f8··00004830·R_ARM_THM_MOVT_ABS·····00000454···.LC45
92 00000600··0000870a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF892 00000600··0000880a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8
93 00000610··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000484···.LC4793 00000610··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000484···.LC47
94 00000614··00004a30·R_ARM_THM_MOVT_ABS·····00000484···.LC4794 00000614··00004a30·R_ARM_THM_MOVT_ABS·····00000484···.LC47
95 0000061e··0000a90a·R_ARM_THM_CALL·········00000000···strcspn95 0000061e··0000a90a·R_ARM_THM_CALL·········00000000···strcspn
96 00000648··0000890a·R_ARM_THM_CALL·········00000000···_Py_Dealloc96 00000648··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
97 00000652··0000482f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC4597 00000652··0000482f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC45
98 00000656··00004830·R_ARM_THM_MOVT_ABS·····00000454···.LC4598 00000656··00004830·R_ARM_THM_MOVT_ABS·····00000454···.LC45
99 0000065a··0000870a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF899 0000065a··0000880a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8
100 00000666··0000612f·R_ARM_THM_MOVW_ABS_NC··00000598···.LC59100 00000666··0000612f·R_ARM_THM_MOVW_ABS_NC··00000598···.LC59
101 0000066a··00006130·R_ARM_THM_MOVT_ABS·····00000598···.LC59101 0000066a··00006130·R_ARM_THM_MOVT_ABS·····00000598···.LC59
102 0000067c··0000aa0a·R_ARM_THM_CALL·········00000000···_Py_BuildValue_SizeT102 0000067c··0000aa0a·R_ARM_THM_CALL·········00000000···_Py_BuildValue_SizeT
103 00000684··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError103 00000684··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
104 00000688··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError104 00000688··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
105 00000690··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_SetObject105 00000690··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
106 000006a6··0000450a·R_ARM_THM_CALL·········00003215···Py_XDECREF106 000006a6··0000460a·R_ARM_THM_CALL·········00003239···Py_XDECREF
107 000006b6··0000890a·R_ARM_THM_CALL·········00000000···_Py_Dealloc107 000006b6··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
108 000006d6··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_dup108 000006d6··0000ae0a·R_ARM_THM_CALL·········00000000···_Py_dup
109 000006de··0000592f·R_ARM_THM_MOVW_ABS_NC··0000057c···.LC56109 000006de··0000592f·R_ARM_THM_MOVW_ABS_NC··0000057c···.LC56
110 000006e2··00005930·R_ARM_THM_MOVT_ABS·····0000057c···.LC56110 000006e2··00005930·R_ARM_THM_MOVT_ABS·····0000057c···.LC56
111 000006e6··0000af0a·R_ARM_THM_CALL·········00000000···fdopen111 000006e6··0000af0a·R_ARM_THM_CALL·········00000000···fdopen
112 000006f6··0000a60a·R_ARM_THM_CALL·········00000519···_PyTokenizer_FromFile112 000006f6··0000a60a·R_ARM_THM_CALL·········00000519···_PyTokenizer_FromFile
113 00000746··00001a0a·R_ARM_THM_CALL·········000001e5···tok_get_normal_mode113 00000746··00001a0a·R_ARM_THM_CALL·········000001e5···tok_get_normal_mode
114 00000754··0000450a·R_ARM_THM_CALL·········00003215···Py_XDECREF114 00000754··0000460a·R_ARM_THM_CALL·········00003239···Py_XDECREF
115 0000075c··0000b00a·R_ARM_THM_CALL·········00000000···fclose115 0000075c··0000b00a·R_ARM_THM_CALL·········00000000···fclose
116 00000768··0000700a·R_ARM_THM_CALL·········000030b1···_PyTokenizer_Free116 00000768··0000700a·R_ARM_THM_CALL·········000030d5···_PyTokenizer_Free
117 0000077a··00001b0a·R_ARM_THM_CALL·········00002865···tok_get_fstring_mode117 0000077a··00001b0a·R_ARM_THM_CALL·········00002889···tok_get_fstring_mode
118 00000782··0000642f·R_ARM_THM_MOVW_ABS_NC··00000630···.LC61118 00000782··0000642f·R_ARM_THM_MOVW_ABS_NC··00000630···.LC61
119 00000786··00006430·R_ARM_THM_MOVT_ABS·····00000630···.LC61119 00000786··00006430·R_ARM_THM_MOVT_ABS·····00000630···.LC61
120 0000078a··0000b10a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString120 0000078a··0000b10a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
121 00000798··0000b00a·R_ARM_THM_CALL·········00000000···fclose121 00000798··0000b00a·R_ARM_THM_CALL·········00000000···fclose
122 0000079e··0000700a·R_ARM_THM_CALL·········000030b1···_PyTokenizer_Free122 0000079e··0000700a·R_ARM_THM_CALL·········000030d5···_PyTokenizer_Free
123 000007a6··0000b00a·R_ARM_THM_CALL·········00000000···fclose123 000007a6··0000b00a·R_ARM_THM_CALL·········00000000···fclose
124 000007b0··0000740a·R_ARM_THM_CALL·········00000000···strlen124 000007b0··0000740a·R_ARM_THM_CALL·········00000000···strlen
125 000007b6··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc125 000007b6··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
126 000007c4··00009e0a·R_ARM_THM_CALL·········00000000···strcpy126 000007c4··00009e0a·R_ARM_THM_CALL·········00000000···strcpy
127 000007e8··00003b0a·R_ARM_THM_CALL·········000020c5···tok_nextc127 000007e8··00003b0a·R_ARM_THM_CALL·········000020e9···tok_nextc
128 0000081e··0000420a·R_ARM_THM_CALL·········00002805···tok_backup128 0000081e··0000420a·R_ARM_THM_CALL·········00002829···tok_backup
129 0000082c··0000420a·R_ARM_THM_CALL·········00002805···tok_backup129 0000082c··0000420a·R_ARM_THM_CALL·········00002829···tok_backup
130 00000854··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000584···.LC58130 00000854··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000584···.LC58
131 00000858··00005b30·R_ARM_THM_MOVT_ABS·····00000584···.LC58131 00000858··00005b30·R_ARM_THM_MOVT_ABS·····00000584···.LC58
132 00000860··0000a80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV132 00000860··0000a80a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV
133 0000087a··0000a40a·R_ARM_THM_CALL·········00000000···PyErr_WarnExplicitObject133 0000087a··0000a40a·R_ARM_THM_CALL·········00000000···PyErr_WarnExplicitObject
134 000008a0··0000890a·R_ARM_THM_CALL·········00000000···_Py_Dealloc134 000008a0··00008a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
135 000008a8··0000930a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches135 000008a8··0000920a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
136 000008ae··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear136 000008ae··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
137 000008b2··0000692f·R_ARM_THM_MOVW_ABS_NC··00000650···.LC65137 000008b2··0000692f·R_ARM_THM_MOVW_ABS_NC··00000650···.LC65
138 000008b6··00006930·R_ARM_THM_MOVT_ABS·····00000650···.LC65138 000008b6··00006930·R_ARM_THM_MOVT_ABS·····00000650···.LC65
139 000008c4··0000450a·R_ARM_THM_CALL·········00003215···Py_XDECREF139 000008c4··0000460a·R_ARM_THM_CALL·········00003239···Py_XDECREF
140 000008e6··0000020a·R_ARM_THM_CALL·········00000001···tok_new140 000008e6··0000020a·R_ARM_THM_CALL·········00000001···tok_new
141 000008f2··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc141 000008f2··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
142 0000090c··0000740a·R_ARM_THM_CALL·········00000000···strlen142 0000090c··0000740a·R_ARM_THM_CALL·········00000000···strlen
143 00000916··00000e0a·R_ARM_THM_CALL·········00003419···new_string143 00000916··00000e0a·R_ARM_THM_CALL·········0000343d···new_string
144 0000093e··0000700a·R_ARM_THM_CALL·········000030b1···_PyTokenizer_Free144 0000093e··0000700a·R_ARM_THM_CALL·········000030d5···_PyTokenizer_Free
145 0000058a··0000a71e·R_ARM_THM_JUMP24·······00000000···getc145 0000058a··0000a71e·R_ARM_THM_JUMP24·······00000000···getc
146 000006be··0000ac1e·R_ARM_THM_JUMP24·······00000000···ungetc146 000006be··0000ac1e·R_ARM_THM_JUMP24·······00000000···ungetc
  
147 Relocation·section·'.rel.text.hot'·at·offset·0x6260·contains·342·entries:147 Relocation·section·'.rel.text.hot'·at·offset·0x6284·contains·341·entries:
148 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name148 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
149 00000014··0000720a·R_ARM_THM_CALL·········00000000···PyMem_Calloc149 00000014··0000720a·R_ARM_THM_CALL·········00000000···PyMem_Calloc
150 000000b6··0000730a·R_ARM_THM_CALL·········00000000···memset150 000000b6··0000730a·R_ARM_THM_CALL·········00000000···memset
151 000000d8··0000740a·R_ARM_THM_CALL·········00000000···strlen151 000000d8··0000740a·R_ARM_THM_CALL·········00000000···strlen
152 000000e0··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc152 000000e0··0000750a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
153 00000166··0000760a·R_ARM_THM_CALL·········00000000···PyMem_Realloc153 00000166··0000760a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
Max diff block lines reached; 30496/56814 bytes (53.68%) of diff not shown.
983 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 55, 18 lines modifiedOffset 55, 18 lines modified
55 tok_get_fstring_mode55 tok_get_fstring_mode
56 tok_nextc56 tok_nextc
57 verify_end_of_number57 verify_end_of_number
58 syntaxerror58 syntaxerror
59 update_fstring_expr59 update_fstring_expr
60 tok_decimal_tail60 tok_decimal_tail
61 tok_backup61 tok_backup
62 syntaxerror_known_range.constprop.0 
63 tok_continuation_line62 tok_continuation_line
64 Py_XDECREF 
65 .LANCHOR063 .LANCHOR0
 64 syntaxerror_known_range.constprop.0
 65 Py_XDECREF
66 tok_reserve_buf66 tok_reserve_buf
67 ensure_utf867 ensure_utf8
68 fp_setreadl68 fp_setreadl
69 tok_concatenate_interactive_new_line69 tok_concatenate_interactive_new_line
70 fp_ungetc70 fp_ungetc
71 lookahead71 lookahead
72 parser_warn.constprop.072 parser_warn.constprop.0
Offset 87, 22 lines modifiedOffset 87, 22 lines modified
87 __stack_chk_guard87 __stack_chk_guard
88 _PyToken_Init88 _PyToken_Init
89 _PyTokenizer_Get89 _PyTokenizer_Get
90 __ctype_b_loc90 __ctype_b_loc
91 _PyToken_TwoChars91 _PyToken_TwoChars
92 _PyUnicode_IsPrintable92 _PyUnicode_IsPrintable
93 _PyToken_OneChar93 _PyToken_OneChar
 94 _PyToken_ThreeChars
94 PyUnicode_DecodeUTF895 PyUnicode_DecodeUTF8
95 _PyUnicode_ScanIdentifier96 _PyUnicode_ScanIdentifier
96 _Py_Dealloc97 _Py_Dealloc
97 _PyToken_ThreeChars 
98 __aeabi_idiv98 __aeabi_idiv
 99 _Py_FatalErrorFunc
99 PyObject_Malloc100 PyObject_Malloc
100 PyObject_Free101 PyObject_Free
101 _Py_FatalErrorFunc 
102 PyUnicode_Substring102 PyUnicode_Substring
103 PyUnicode_AsUTF8String103 PyUnicode_AsUTF8String
104 PyExc_UnicodeDecodeError104 PyExc_UnicodeDecodeError
105 PyErr_ExceptionMatches105 PyErr_ExceptionMatches
106 _Py_UniversalNewlineFgetsWithSize106 _Py_UniversalNewlineFgetsWithSize
107 PyObject_CallNoArgs107 PyObject_CallNoArgs
108 PyUnicode_Decode108 PyUnicode_Decode
6.83 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
112 »       add.w»  r5,·r0,·#16112 »       add.w»  r5,·r0,·#16
113 »       cmp»    r0,·#0113 »       cmp»    r0,·#0
114 »       bne.n»  bc·<_PyTokenizer_FromString+0xbc>114 »       bne.n»  bc·<_PyTokenizer_FromString+0xbc>
115 »       mov»    r0,·r4115 »       mov»    r0,·r4
116 »       bl»     204·<check_coding_spec+0x34>116 »       bl»     204·<check_coding_spec+0x34>
117 ·R_ARM_THM_CALL» error_ret.isra.0117 ·R_ARM_THM_CALL» error_ret.isra.0
118 »       mov»    r0,·r4118 »       mov»    r0,·r4
119 »       bl»     30b0·<_PyTokenizer_Free>119 »       bl»     30d4·<_PyTokenizer_Free>
120 ·R_ARM_THM_CALL» _PyTokenizer_Free120 ·R_ARM_THM_CALL» _PyTokenizer_Free
121 »       movs»   r4,·#0121 »       movs»   r4,·#0
122 »       b.n»    ca·<_PyTokenizer_FromString+0xca>122 »       b.n»    ca·<_PyTokenizer_FromString+0xca>
123 »       mov»    r1,·r6123 »       mov»    r1,·r6
124 »       mov»    r0,·r5124 »       mov»    r0,·r5
125 »       bl»     23e·<check_coding_spec+0x6e>125 »       bl»     23e·<check_coding_spec+0x6e>
126 ·R_ARM_THM_CALL» translate_into_utf8126 ·R_ARM_THM_CALL» translate_into_utf8
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 »       cbnz»   r0,·19c·<check_bom.isra.0+0x74>167 »       cbnz»   r0,·19c·<check_bom.isra.0+0x74>
168 »       mov»    r2,·r4168 »       mov»    r2,·r4
169 »       movs»   r1,·#5169 »       movs»   r1,·#5
170 »       movw»   r0,·#0170 »       movw»   r0,·#0
171 ·R_ARM_THM_MOVW_ABS_NC»  .LC0171 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
172 »       movt»   r0,·#0172 »       movt»   r0,·#0
173 ·R_ARM_THM_MOVT_ABS»     .LC0173 ·R_ARM_THM_MOVT_ABS»     .LC0
174 »       bl»     3418·<new_string>174 »       bl»     343c·<new_string>
175 ·R_ARM_THM_CALL» new_string175 ·R_ARM_THM_CALL» new_string
176 »       str.w»  r0,·[r4,·#2696]»     @·0xa88176 »       str.w»  r0,·[r4,·#2696]»     @·0xa88
177 »       subs»   r0,·#0177 »       subs»   r0,·#0
178 »       it»     ne178 »       it»     ne
179 »       movne»  r0,·#1179 »       movne»  r0,·#1
180 »       b.n»    158·<check_bom.isra.0+0x30>180 »       b.n»    158·<check_bom.isra.0+0x30>
181 »       mov»    r1,·r4181 »       mov»    r1,·r4
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
338 »       cmp»    r2,·r1338 »       cmp»    r2,·r1
339 »       bcs.w»  45e·<check_coding_spec+0x28e>339 »       bcs.w»  45e·<check_coding_spec+0x28e>
340 »       subs»   r1,·r1,·r2340 »       subs»   r1,·r1,·r2
341 »       str»    r0,·[sp,·#0]341 »       str»    r0,·[sp,·#0]
342 »       mov»    r0,·r2342 »       mov»    r0,·r2
343 »       mov»    r2,·sl343 »       mov»    r2,·sl
344 »       mov»    r4,·r3344 »       mov»    r4,·r3
345 »       bl»     3418·<new_string>345 »       bl»     343c·<new_string>
346 ·R_ARM_THM_CALL» new_string346 ·R_ARM_THM_CALL» new_string
347 »       ldr»    r3,·[sp,·#0]347 »       ldr»    r3,·[sp,·#0]
348 »       mov»    r6,·r0348 »       mov»    r6,·r0
349 »       cmp»    r0,·#0349 »       cmp»    r0,·#0
350 »       beq.n»  242·<check_coding_spec+0x72>350 »       beq.n»  242·<check_coding_spec+0x72>
351 »       add»    r7,·sp,·#12351 »       add»    r7,·sp,·#12
352 »       mov»    r8,·r3352 »       mov»    r8,·r3
Offset 520, 15 lines modifiedOffset 520, 15 lines modified
520 ·R_ARM_THM_CALL» PyMem_Free520 ·R_ARM_THM_CALL» PyMem_Free
521 »       mov»    r0,·r4521 »       mov»    r0,·r4
522 »       bl»     0·<strlen>522 »       bl»     0·<strlen>
523 ·R_ARM_THM_CALL» strlen523 ·R_ARM_THM_CALL» strlen
524 »       mov»    r2,·sl524 »       mov»    r2,·sl
525 »       mov»    r1,·r0525 »       mov»    r1,·r0
526 »       mov»    r0,·r4526 »       mov»    r0,·r4
527 »       bl»     3418·<new_string>527 »       bl»     343c·<new_string>
528 ·R_ARM_THM_CALL» new_string528 ·R_ARM_THM_CALL» new_string
529 »       ldr»    r3,·[sp,·#0]529 »       ldr»    r3,·[sp,·#0]
530 »       mov»    r6,·r0530 »       mov»    r6,·r0
531 »       cmp»    r0,·#0531 »       cmp»    r0,·#0
532 »       bne.n»  3f4·<check_coding_spec+0x224>532 »       bne.n»  3f4·<check_coding_spec+0x224>
533 »       b.n»    242·<check_coding_spec+0x72>533 »       b.n»    242·<check_coding_spec+0x72>
534 »       movs»   r3,·#45»     @·0x2d534 »       movs»   r3,·#45»     @·0x2d
Offset 558, 34 lines modifiedOffset 558, 34 lines modified
558 000004c8·<tok_continuation_line>:558 000004c8·<tok_continuation_line>:
559 tok_continuation_line():559 tok_continuation_line():
560 »       push»   {r3,·r4,·r5,·lr}560 »       push»   {r3,·r4,·r5,·lr}
561 »       mov.w»  ip,·#4096»  @·0x1000561 »       mov.w»  ip,·#4096»  @·0x1000
562 »       sub.w»  ip,·sp,·ip562 »       sub.w»  ip,·sp,·ip
563 »       str.w»  r0,·[ip,·#4080]»     @·0xff0563 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
564 »       mov»    r5,·r0564 »       mov»    r5,·r0
565 »       bl»     20c4·<tok_nextc>565 »       bl»     20e8·<tok_nextc>
566 ·R_ARM_THM_CALL» tok_nextc566 ·R_ARM_THM_CALL» tok_nextc
567 »       cmp»    r0,·#13567 »       cmp»    r0,·#13
568 »       beq.n»  4fc·<tok_continuation_line+0x34>568 »       beq.n»  4fc·<tok_continuation_line+0x34>
569 »       cmp»    r0,·#10569 »       cmp»    r0,·#10
570 »       bne.n»  512·<tok_continuation_line+0x4a>570 »       bne.n»  512·<tok_continuation_line+0x4a>
571 »       mov»    r0,·r5571 »       mov»    r0,·r5
572 »       bl»     20c4·<tok_nextc>572 »       bl»     20e8·<tok_nextc>
573 ·R_ARM_THM_CALL» tok_nextc573 ·R_ARM_THM_CALL» tok_nextc
574 »       mov»    r4,·r0574 »       mov»    r4,·r0
575 »       adds»   r3,·r0,·#1575 »       adds»   r3,·r0,·#1
576 »       beq.n»  504·<tok_continuation_line+0x3c>576 »       beq.n»  504·<tok_continuation_line+0x3c>
577 »       mov»    r1,·r0577 »       mov»    r1,·r0
578 »       mov»    r0,·r5578 »       mov»    r0,·r5
579 »       bl»     2804·<tok_backup>579 »       bl»     2828·<tok_backup>
580 ·R_ARM_THM_CALL» tok_backup580 ·R_ARM_THM_CALL» tok_backup
581 »       mov»    r0,·r4581 »       mov»    r0,·r4
582 »       pop»    {r3,·r4,·r5,·pc}582 »       pop»    {r3,·r4,·r5,·pc}
583 »       mov»    r0,·r5583 »       mov»    r0,·r5
584 »       bl»     20c4·<tok_nextc>584 »       bl»     20e8·<tok_nextc>
585 ·R_ARM_THM_CALL» tok_nextc585 ·R_ARM_THM_CALL» tok_nextc
586 »       b.n»    4e0·<tok_continuation_line+0x18>586 »       b.n»    4e0·<tok_continuation_line+0x18>
587 »       ldr»    r2,·[r5,·#8]587 »       ldr»    r2,·[r5,·#8]
588 »       movs»   r3,·#11588 »       movs»   r3,·#11
589 »       str»    r2,·[r5,·#4]589 »       str»    r2,·[r5,·#4]
590 »       str»    r3,·[r5,·#32]590 »       str»    r3,·[r5,·#32]
591 »       mov.w»  r4,·#4294967295»    @·0xffffffff591 »       mov.w»  r4,·#4294967295»    @·0xffffffff
Offset 618, 25 lines modifiedOffset 618, 25 lines modified
618 »       str.w»  r8,·[r4,·#36]»       @·0x24618 »       str.w»  r8,·[r4,·#36]»       @·0x24
619 »       str»    r0,·[r4,·#24]619 »       str»    r0,·[r4,·#24]
620 »       strd»   r7,·r6,·[r4,·#456]»    @·0x1c8620 »       strd»   r7,·r6,·[r4,·#456]»    @·0x1c8
621 »       cbnz»   r5,·568·<_PyTokenizer_FromFile+0x50>621 »       cbnz»   r5,·568·<_PyTokenizer_FromFile+0x50>
622 »       mov»    r0,·r4622 »       mov»    r0,·r4
623 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}623 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
624 »       mov»    r0,·r4624 »       mov»    r0,·r4
625 »       bl»     30b0·<_PyTokenizer_Free>625 »       bl»     30d4·<_PyTokenizer_Free>
626 ·R_ARM_THM_CALL» _PyTokenizer_Free626 ·R_ARM_THM_CALL» _PyTokenizer_Free
627 »       movs»   r4,·#0627 »       movs»   r4,·#0
628 »       b.n»    558·<_PyTokenizer_FromFile+0x40>628 »       b.n»    558·<_PyTokenizer_FromFile+0x40>
629 »       mov»    r0,·r5629 »       mov»    r0,·r5
630 »       bl»     0·<strlen>630 »       bl»     0·<strlen>
631 ·R_ARM_THM_CALL» strlen631 ·R_ARM_THM_CALL» strlen
632 »       mov»    r2,·r4632 »       mov»    r2,·r4
633 »       mov»    r1,·r0633 »       mov»    r1,·r0
634 »       mov»    r0,·r5634 »       mov»    r0,·r5
635 »       bl»     3418·<new_string>635 »       bl»     343c·<new_string>
636 ·R_ARM_THM_CALL» new_string636 ·R_ARM_THM_CALL» new_string
637 »       str.w»  r0,·[r4,·#2696]»     @·0xa88637 »       str.w»  r0,·[r4,·#2696]»     @·0xa88
638 »       cmp»    r0,·#0638 »       cmp»    r0,·#0
639 »       beq.n»  55e·<_PyTokenizer_FromFile+0x46>639 »       beq.n»  55e·<_PyTokenizer_FromFile+0x46>
640 »       movs»   r3,·#2640 »       movs»   r3,·#2
641 »       str.w»  r3,·[r4,·#2688]»     @·0xa80641 »       str.w»  r3,·[r4,·#2688]»     @·0xa80
642 »       b.n»    558·<_PyTokenizer_FromFile+0x40>642 »       b.n»    558·<_PyTokenizer_FromFile+0x40>
Offset 767, 15 lines modifiedOffset 767, 15 lines modified
767 »       mvn.w»  r2,·#3221225472»    @·0xc0000000767 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
768 »       cmp»    r3,·r2768 »       cmp»    r3,·r2
Max diff block lines reached; 3595/6806 bytes (52.82%) of diff not shown.
172 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ·R_ARM_THM_CALL» strlen79 ·R_ARM_THM_CALL» strlen
80 »       adds»   r6,·r0,·#280 »       adds»   r6,·r0,·#2
81 »       mov»    r0,·r681 »       mov»    r0,·r6
82 »       bl»     0·<PyMem_Malloc>82 »       bl»     0·<PyMem_Malloc>
83 ·R_ARM_THM_CALL» PyMem_Malloc83 ·R_ARM_THM_CALL» PyMem_Malloc
84 »       mov»    r5,·r084 »       mov»    r5,·r0
85 »       cmp»    r0,·#085 »       cmp»    r0,·#0
86 »       beq.n»  17c·<translate_newlines+0xbc>86 »       beq.n»  186·<translate_newlines+0xc6>
87 »       ldrb»   r2,·[r4,·#0]87 »       ldrb»   r2,·[r4,·#0]
88 »       cmp»    r2,·#088 »       cmp»    r2,·#0
89 »       beq.n»  176·<translate_newlines+0xb6>89 »       beq.n»  176·<translate_newlines+0xb6>
90 »       clz»    r8,·r890 »       clz»    r8,·r8
91 »       movs»   r3,·#091 »       movs»   r3,·#0
92 »       mov.w»  r8,·r8,·lsr·#592 »       mov.w»  r8,·r8,·lsr·#5
93 »       cmp»    r2,·#1093 »       cmp»    r2,·#10
Offset 138, 29 lines modifiedOffset 138, 29 lines modified
138 »       cmp»    r6,·r1138 »       cmp»    r6,·r1
139 »       bls.n»  170·<translate_newlines+0xb0>139 »       bls.n»  170·<translate_newlines+0xb0>
140 »       cbz»    r1,·170·<translate_newlines+0xb0>140 »       cbz»    r1,·170·<translate_newlines+0xb0>
141 »       mov»    r0,·r5141 »       mov»    r0,·r5
142 »       bl»     0·<PyMem_Realloc>142 »       bl»     0·<PyMem_Realloc>
143 ·R_ARM_THM_CALL» PyMem_Realloc143 ·R_ARM_THM_CALL» PyMem_Realloc
144 »       mov»    r4,·r0144 »       mov»    r4,·r0
145 »       cbz»    r0,·184·<translate_newlines+0xc4>145 »       cbz»    r0,·17c·<translate_newlines+0xbc>
146 »       mov»    r5,·r4146 »       mov»    r5,·r4
147 »       mov»    r0,·r5147 »       mov»    r0,·r5
148 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}148 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
149 »       movs»   r1,·#1149 »       movs»   r1,·#1
150 »       strb»   r2,·[r0,·#0]150 »       strb»   r2,·[r0,·#0]
151 »       b.n»    164·<translate_newlines+0xa4>151 »       b.n»    164·<translate_newlines+0xa4>
152 »       movs»   r3,·#15 
153 »       str.w»  r3,·[r9,·#32] 
154 »       b.n»    170·<translate_newlines+0xb0> 
155 »       mov»    r0,·r5152 »       mov»    r0,·r5
156 »       mov»    r5,·r4153 »       mov»    r5,·r4
157 »       bl»     0·<PyMem_Free>154 »       bl»     0·<PyMem_Free>
158 ·R_ARM_THM_CALL» PyMem_Free155 ·R_ARM_THM_CALL» PyMem_Free
159 »       b.n»    170·<translate_newlines+0xb0>156 »       b.n»    170·<translate_newlines+0xb0>
 157 »       movs»   r3,·#15
 158 »       str.w»  r3,·[r9,·#32]
 159 »       b.n»    170·<translate_newlines+0xb0>
160 »       nop160 »       nop
  
161 00000190·<_PyToken_Init>:161 00000190·<_PyToken_Init>:
162 _PyToken_Init():162 _PyToken_Init():
163 »       movs»   r3,·#0163 »       movs»   r3,·#0
164 »       str»    r3,·[r0,·#28]164 »       str»    r3,·[r0,·#28]
165 »       bx»     lr165 »       bx»     lr
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 »       add.w»  r1,·r0,·ip182 »       add.w»  r1,·r0,·ip
183 »       ldr.w»  r3,·[r3,·#2764]»     @·0xacc183 »       ldr.w»  r3,·[r3,·#2764]»     @·0xacc
184 »       cbnz»   r3,·1ce·<_PyTokenizer_Get+0x36>184 »       cbnz»   r3,·1ce·<_PyTokenizer_Get+0x36>
185 »       bl»     1e4·<tok_get_normal_mode>185 »       bl»     1e4·<tok_get_normal_mode>
186 »       ldr.w»  r3,·[r4,·#2692]»     @·0xa84186 »       ldr.w»  r3,·[r4,·#2692]»     @·0xa84
187 »       cbnz»   r3,·1da·<_PyTokenizer_Get+0x42>187 »       cbnz»   r3,·1da·<_PyTokenizer_Get+0x42>
188 »       pop»    {r4,·pc}188 »       pop»    {r4,·pc}
189 »       bl»     2864·<tok_get_fstring_mode>189 »       bl»     2888·<tok_get_fstring_mode>
190 »       ldr.w»  r3,·[r4,·#2692]»     @·0xa84190 »       ldr.w»  r3,·[r4,·#2692]»     @·0xa84
191 »       cmp»    r3,·#0191 »       cmp»    r3,·#0
192 »       beq.n»  1cc·<_PyTokenizer_Get+0x34>192 »       beq.n»  1cc·<_PyTokenizer_Get+0x34>
193 »       movs»   r3,·#22193 »       movs»   r3,·#22
194 »       movs»   r0,·#66»     @·0x42194 »       movs»   r0,·#66»     @·0x42
195 »       str»    r3,·[r4,·#32]195 »       str»    r3,·[r4,·#32]
196 »       pop»    {r4,·pc}196 »       pop»    {r4,·pc}
Offset 213, 553 lines modifiedOffset 213, 584 lines modified
213 »       mov.w»  r0,·#4294967295»    @·0xffffffff213 »       mov.w»  r0,·#4294967295»    @·0xffffffff
214 »       movs»   r5,·#0214 »       movs»   r5,·#0
215 »       mov»    r6,·r2215 »       mov»    r6,·r2
216 »       ldr.w»  r3,·[r4,·#448]»      @·0x1c0216 »       ldr.w»  r3,·[r4,·#448]»      @·0x1c0
217 »       mov»    r7,·r1217 »       mov»    r7,·r1
218 »       str.w»  r0,·[r4,·#472]»      @·0x1d8218 »       str.w»  r0,·[r4,·#472]»      @·0x1d8
219 »       add.w»  r0,·sp,·#12416»      @·0x3080219 »       add.w»  r0,·sp,·#12416»      @·0x3080
220 »       ldr»    r2,·[pc,·#732]»@·(504·<tok_get_normal_mode+0x320>)220 »       ldr»    r2,·[pc,·#736]»@·(508·<tok_get_normal_mode+0x324>)
221 »       adds»   r0,·#20221 »       adds»   r0,·#20
222 »       str»    r5,·[r4,·#28]222 »       str»    r5,·[r4,·#28]
223 »       ldr»    r2,·[r2,·#0]223 »       ldr»    r2,·[r2,·#0]
224 »       str»    r2,·[r0,·#0]224 »       str»    r2,·[r0,·#0]
225 »       mov.w»  r2,·#0225 »       mov.w»  r2,·#0
226 »       cmp»    r3,·#0226 »       cmp»    r3,·#0
227 »       bne.w»  5ce·<tok_get_normal_mode+0x3ea>227 »       bne.w»  5ec·<tok_get_normal_mode+0x408>
228 »       ldr.w»  r8,·[r4,·#452]»      @·0x1c4228 »       ldr.w»  r8,·[r4,·#452]»      @·0x1c4
229 »       ldr»    r2,·[r4,·#4]229 »       ldr»    r2,·[r4,·#4]
230 »       ldr.w»  r1,·[r4,·#476]»      @·0x1dc230 »       ldr.w»  r1,·[r4,·#476]»      @·0x1dc
231 »       str»    r2,·[r4,·#28]231 »       str»    r2,·[r4,·#28]
232 »       str.w»  r1,·[r4,·#472]»      @·0x1d8232 »       str.w»  r1,·[r4,·#472]»      @·0x1d8
233 »       cmp.w»  r8,·#0233 »       cmp.w»  r8,·#0
234 »       bne.w»  9c2·<tok_get_normal_mode+0x7de>234 »       bne.w»  a1a·<tok_get_normal_mode+0x836>
235 »       mov.w»  fp,·#1235 »       mov.w»  fp,·#1
236 »       mov»    r0,·r4236 »       mov»    r0,·r4
237 »       bl»     20c4·<tok_nextc>237 »       bl»     20e8·<tok_nextc>
238 »       adds»   r1,·r0,·#1238 »       adds»   r5,·r0,·#1
239 »       beq.w»  11fa·<tok_get_normal_mode+0x1016>239 »       beq.w»  1212·<tok_get_normal_mode+0x102e>
240 »       ldrd»   r1,·r3,·[r4]240 »       ldrd»   r1,·r3,·[r4]
241 »       subs»   r2,·r3,·#1241 »       subs»   r2,·r3,·#1
242 »       str»    r2,·[r4,·#4]242 »       str»    r2,·[r4,·#4]
243 »       cmp»    r2,·r1243 »       cmp»    r2,·r1
244 »       bcc.w»  201e·<tok_get_normal_mode+0x1e3a>244 »       bcc.w»  1b46·<tok_get_normal_mode+0x1962>
245 »       ldrb.w» r2,·[r3,·#-1]245 »       ldrb.w» r2,·[r3,·#-1]
246 »       uxtb»   r3,·r0246 »       uxtb»   r3,·r0
247 »       cmp»    r2,·r3247 »       cmp»    r2,·r3
248 »       bne.w»  1d2a·<tok_get_normal_mode+0x1b46>248 »       bne.w»  1b90·<tok_get_normal_mode+0x19ac>
249 »       ldr.w»  r2,·[r4,·#2744]»     @·0xab8249 »       ldr.w»  r2,·[r4,·#2744]»     @·0xab8
250 »       ldr.w»  r3,·[r4,·#476]»      @·0x1dc250 »       ldr.w»  r3,·[r4,·#476]»      @·0x1dc
251 »       subs»   r3,·#1251 »       subs»   r3,·#1
252 »       str.w»  r3,·[r4,·#476]»      @·0x1dc252 »       str.w»  r3,·[r4,·#476]»      @·0x1dc
253 »       cmp»    r2,·#0253 »       cmp»    r2,·#0
254 »       bne.w»  1204·<tok_get_normal_mode+0x1020>254 »       bne.w»  121c·<tok_get_normal_mode+0x1038>
255 »       mov.w»  sl,·#0255 »       mov.w»  sl,·#0
256 »       mov»    r0,·r4256 »       mov»    r0,·r4
257 »       str.w»  sl,·[r4,·#28]257 »       str.w»  sl,·[r4,·#28]
258 »       bl»     20c4·<tok_nextc>258 »       bl»     20e8·<tok_nextc>
259 »       sub.w»  r2,·r0,·#9259 »       sub.w»  r2,·r0,·#9
260 »       mov»    r5,·r0260 »       mov»    r5,·r0
261 »       cmp»    r2,·#23261 »       cmp»    r2,·#23
262 »       bhi.w»  43a·<tok_get_normal_mode+0x256>262 »       bhi.w»  438·<tok_get_normal_mode+0x254>
263 »       movs»   r3,·#9263 »       movs»   r3,·#9
264 »       movt»   r3,·#128»    @·0x80264 »       movt»   r3,·#128»    @·0x80
265 »       lsrs»   r3,·r2265 »       lsrs»   r3,·r2
266 »       lsls»   r2,·r3,·#31266 »       lsls»   r1,·r3,·#31
267 »       bmi.w»  88e·<tok_get_normal_mode+0x6aa>267 »       bmi.w»  6ee·<tok_get_normal_mode+0x50a>
268 »       ldr»    r3,·[r4,·#4]268 »       ldr»    r3,·[r4,·#4]
269 »       cmp»    r3,·#0 
270 »       beq.w»  10d8·<tok_get_normal_mode+0xef4>269 »       mov»    r2,·r3
 270 »       cbz»    r3,·2c0·<tok_get_normal_mode+0xdc>
271 »       subs»   r3,·#1271 »       subs»   r2,·r3,·#1
272 »       str»    r3,·[r4,·#28]272 »       str»    r2,·[r4,·#28]
273 »       ldr.w»  r3,·[r4,·#476]»      @·0x1dc273 »       ldr.w»  r2,·[r4,·#476]»      @·0x1dc
Max diff block lines reached; 172032/176073 bytes (97.70%) of diff not shown.
611 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 173, 15 lines modifiedOffset 173, 15 lines modified
173 »       mov»    r0,·r6173 »       mov»    r0,·r6
174 »       bl»     0·<_Py_Dealloc>174 »       bl»     0·<_Py_Dealloc>
175 ·R_ARM_THM_CALL» _Py_Dealloc175 ·R_ARM_THM_CALL» _Py_Dealloc
176 »       cmp»    r4,·#0176 »       cmp»    r4,·#0
177 »       beq.n»  10a·<fp_setreadl+0x78>177 »       beq.n»  10a·<fp_setreadl+0x78>
178 »       ldr.w»  r0,·[r7,·#2712]»     @·0xa98178 »       ldr.w»  r0,·[r7,·#2712]»     @·0xa98
179 »       str.w»  r4,·[r7,·#2712]»     @·0xa98179 »       str.w»  r4,·[r7,·#2712]»     @·0xa98
180 »       bl»     3214·<Py_XDECREF>180 »       bl»     3238·<Py_XDECREF>
181 ·R_ARM_THM_CALL» Py_XDECREF181 ·R_ARM_THM_CALL» Py_XDECREF
182 »       cmp»    r5,·#0182 »       cmp»    r5,·#0
183 »       bgt.n»  198·<fp_setreadl+0x106>183 »       bgt.n»  198·<fp_setreadl+0x106>
184 »       movs»   r0,·#1184 »       movs»   r0,·#1
185 »       b.n»    1f4·<fp_setreadl+0x162>185 »       b.n»    1f4·<fp_setreadl+0x162>
186 »       ldr»    r1,·[r4,·#4]186 »       ldr»    r1,·[r4,·#4]
187 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}187 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
4.85 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 28, 20 lines modifiedOffset 28, 20 lines modified
28 ··0x00000190·3337002e·4c433338·002e4c43·3339002e·37..LC38..LC39..28 ··0x00000190·3337002e·4c433338·002e4c43·3339002e·37..LC38..LC39..
29 ··0x000001a0·4c433430·002e4c43·3431002e·4c433432·LC40..LC41..LC4229 ··0x000001a0·4c433430·002e4c43·3431002e·4c433432·LC40..LC41..LC42
30 ··0x000001b0·00746f6b·5f6e6578·74630076·65726966·.tok_nextc.verif30 ··0x000001b0·00746f6b·5f6e6578·74630076·65726966·.tok_nextc.verif
31 ··0x000001c0·795f656e·645f6f66·5f6e756d·62657200·y_end_of_number.31 ··0x000001c0·795f656e·645f6f66·5f6e756d·62657200·y_end_of_number.
32 ··0x000001d0·73796e74·61786572·726f7200·75706461·syntaxerror.upda32 ··0x000001d0·73796e74·61786572·726f7200·75706461·syntaxerror.upda
33 ··0x000001e0·74655f66·73747269·6e675f65·78707200·te_fstring_expr.33 ··0x000001e0·74655f66·73747269·6e675f65·78707200·te_fstring_expr.
34 ··0x000001f0·746f6b5f·64656369·6d616c5f·7461696c·tok_decimal_tail34 ··0x000001f0·746f6b5f·64656369·6d616c5f·7461696c·tok_decimal_tail
35 ··0x00000200·00746f6b·5f626163·6b757000·73796e74·.tok_backup.synt35 ··0x00000200·00746f6b·5f626163·6b757000·746f6b5f·.tok_backup.tok_
 36 ··0x00000210·636f6e74·696e7561·74696f6e·5f6c696e·continuation_lin
 37 ··0x00000220·65002e4c·414e4348·4f523000·73796e74·e..LANCHOR0.synt
36 ··0x00000210·61786572·726f725f·6b6e6f77·6e5f7261·axerror_known_ra38 ··0x00000230·61786572·726f725f·6b6e6f77·6e5f7261·axerror_known_ra
37 ··0x00000220·6e67652e·636f6e73·7470726f·702e3000·nge.constprop.0.39 ··0x00000240·6e67652e·636f6e73·7470726f·702e3000·nge.constprop.0.
 40 ··0x00000250·50795f58·44454352·4546002e·4c433434·Py_XDECREF..LC44
38 ··0x00000230·746f6b5f·636f6e74·696e7561·74696f6e·tok_continuation 
39 ··0x00000240·5f6c696e·65005079·5f584445·43524546·_line.Py_XDECREF 
40 ··0x00000250·002e4c41·4e43484f·5230002e·4c433434·..LANCHOR0..LC44 
41 ··0x00000260·002e4c43·3435002e·4c433436·002e4c43·..LC45..LC46..LC41 ··0x00000260·002e4c43·3435002e·4c433436·002e4c43·..LC45..LC46..LC
42 ··0x00000270·3437002e·4c433438·00746f6b·5f726573·47..LC48.tok_res42 ··0x00000270·3437002e·4c433438·00746f6b·5f726573·47..LC48.tok_res
43 ··0x00000280·65727665·5f627566·00656e73·7572655f·erve_buf.ensure_43 ··0x00000280·65727665·5f627566·00656e73·7572655f·erve_buf.ensure_
44 ··0x00000290·75746638·0066705f·73657472·6561646c·utf8.fp_setreadl44 ··0x00000290·75746638·0066705f·73657472·6561646c·utf8.fp_setreadl
45 ··0x000002a0·00746f6b·5f636f6e·63617465·6e617465·.tok_concatenate45 ··0x000002a0·00746f6b·5f636f6e·63617465·6e617465·.tok_concatenate
46 ··0x000002b0·5f696e74·65726163·74697665·5f6e6577·_interactive_new46 ··0x000002b0·5f696e74·65726163·74697665·5f6e6577·_interactive_new
47 ··0x000002c0·5f6c696e·65006670·5f756e67·65746300·_line.fp_ungetc.47 ··0x000002c0·5f6c696e·65006670·5f756e67·65746300·_line.fp_ungetc.
Offset 74, 30 lines modifiedOffset 74, 30 lines modified
74 ··0x00000470·636b5f63·686b5f67·75617264·005f5079·ck_chk_guard._Py74 ··0x00000470·636b5f63·686b5f67·75617264·005f5079·ck_chk_guard._Py
75 ··0x00000480·546f6b65·6e5f496e·6974005f·5079546f·Token_Init._PyTo75 ··0x00000480·546f6b65·6e5f496e·6974005f·5079546f·Token_Init._PyTo
76 ··0x00000490·6b656e69·7a65725f·47657400·5f5f6374·kenizer_Get.__ct76 ··0x00000490·6b656e69·7a65725f·47657400·5f5f6374·kenizer_Get.__ct
77 ··0x000004a0·7970655f·625f6c6f·63005f50·79546f6b·ype_b_loc._PyTok77 ··0x000004a0·7970655f·625f6c6f·63005f50·79546f6b·ype_b_loc._PyTok
78 ··0x000004b0·656e5f54·776f4368·61727300·5f507955·en_TwoChars._PyU78 ··0x000004b0·656e5f54·776f4368·61727300·5f507955·en_TwoChars._PyU
79 ··0x000004c0·6e69636f·64655f49·73507269·6e746162·nicode_IsPrintab79 ··0x000004c0·6e69636f·64655f49·73507269·6e746162·nicode_IsPrintab
80 ··0x000004d0·6c65005f·5079546f·6b656e5f·4f6e6543·le._PyToken_OneC80 ··0x000004d0·6c65005f·5079546f·6b656e5f·4f6e6543·le._PyToken_OneC
 81 ··0x000004e0·68617200·5f507954·6f6b656e·5f546872·har._PyToken_Thr
81 ··0x000004e0·68617200·5079556e·69636f64·655f4465·har.PyUnicode_De82 ··0x000004f0·65654368·61727300·5079556e·69636f64·eeChars.PyUnicod
82 ··0x000004f0·636f6465·55544638·005f5079·556e6963·codeUTF8._PyUnic83 ··0x00000500·655f4465·636f6465·55544638·005f5079·e_DecodeUTF8._Py
83 ··0x00000500·6f64655f·5363616e·4964656e·74696669·ode_ScanIdentifi84 ··0x00000510·556e6963·6f64655f·5363616e·4964656e·Unicode_ScanIden
84 ··0x00000510·6572005f·50795f44·65616c6c·6f63005f·er._Py_Dealloc._85 ··0x00000520·74696669·6572005f·50795f44·65616c6c·tifier._Py_Deall
85 ··0x00000520·5079546f·6b656e5f·54687265·65436861·PyToken_ThreeCha 
86 ··0x00000530·7273005f·5f616561·62695f69·64697600·rs.__aeabi_idiv.86 ··0x00000530·6f63005f·5f616561·62695f69·64697600·oc.__aeabi_idiv.
 87 ··0x00000540·5f50795f·46617461·6c457272·6f724675·_Py_FatalErrorFu
87 ··0x00000540·50794f62·6a656374·5f4d616c·6c6f6300·PyObject_Malloc.88 ··0x00000550·6e630050·794f626a·6563745f·4d616c6c·nc.PyObject_Mall
88 ··0x00000550·50794f62·6a656374·5f467265·65006d65·PyObject_Free.me89 ··0x00000560·6f630050·794f626a·6563745f·46726565·oc.PyObject_Free
 90 ··0x00000570·00507955·6e69636f·64655f53·75627374·.PyUnicode_Subst
 91 ··0x00000580·72696e67·00507955·6e69636f·64655f41·ring.PyUnicode_A
 92 ··0x00000590·73555446·38537472·696e6700·50794578·sUTF8String.PyEx
 93 ··0x000005a0·635f556e·69636f64·65446563·6f646545·c_UnicodeDecodeE
 94 ··0x000005b0·72726f72·00507945·72725f45·78636570·rror.PyErr_Excep
 95 ··0x000005c0·74696f6e·4d617463·68657300·6d656d63·tionMatches.memc
89 ··0x00000560·6d637079·005f5079·5f466174·616c4572·mcpy._Py_FatalEr 
90 ··0x00000570·726f7246·756e6300·5079556e·69636f64·rorFunc.PyUnicod 
91 ··0x00000580·655f5375·62737472·696e6700·5079556e·e_Substring.PyUn 
92 ··0x00000590·69636f64·655f4173·55544638·53747269·icode_AsUTF8Stri 
93 ··0x000005a0·6e670050·79457863·5f556e69·636f6465·ng.PyExc_Unicode 
94 ··0x000005b0·4465636f·64654572·726f7200·50794572·DecodeError.PyEr 
95 ··0x000005c0·725f4578·63657074·696f6e4d·61746368·r_ExceptionMatch 
96 ··0x000005d0·65730073·74726368·72006d65·6d636872·es.strchr.memchr96 ··0x000005d0·70790073·74726368·72006d65·6d636872·py.strchr.memchr
97 ··0x000005e0·005f5079·5f556e69·76657273·616c4e65·._Py_UniversalNe97 ··0x000005e0·005f5079·5f556e69·76657273·616c4e65·._Py_UniversalNe
98 ··0x000005f0·776c696e·65466765·74735769·74685369·wlineFgetsWithSi98 ··0x000005f0·776c696e·65466765·74735769·74685369·wlineFgetsWithSi
99 ··0x00000600·7a650050·794f626a·6563745f·43616c6c·ze.PyObject_Call99 ··0x00000600·7a650050·794f626a·6563745f·43616c6c·ze.PyObject_Call
100 ··0x00000610·4e6f4172·67730050·79556e69·636f6465·NoArgs.PyUnicode100 ··0x00000610·4e6f4172·67730050·79556e69·636f6465·NoArgs.PyUnicode
101 ··0x00000620·5f446563·6f646500·5079556e·69636f64·_Decode.PyUnicod101 ··0x00000620·5f446563·6f646500·5079556e·69636f64·_Decode.PyUnicod
102 ··0x00000630·655f4173·55544638·416e6453·697a6500·e_AsUTF8AndSize.102 ··0x00000630·655f4173·55544638·416e6453·697a6500·e_AsUTF8AndSize.
103 ··0x00000640·50794578·635f5374·6f704974·65726174·PyExc_StopIterat103 ··0x00000640·50794578·635f5374·6f704974·65726174·PyExc_StopIterat
345 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:··········50832·(bytes·into·file)13 ··Start·of·section·headers:··········51392·(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·0xc690:1 There·are·15·section·headers,·starting·at·offset·0xc8c0:
  
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·0009bc·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0009bc·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0096d8·000500·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·009868·000500·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0009f0·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0009f0·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0009f0·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0009f0·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0009f0·004ce4·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·0009f0·004e74·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·009bd8·002428·08···I·12···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·009d68·0024c8·08···I·12···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·0056d4·000d2a·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·005864·000d2a·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·006400·000b24·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·006590·000b24·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00c000·000610·08···I·12···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00c230·000610·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·006f24·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·0070b4·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006f24·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0070b4·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·006f58·001640·10·····13·163··416 ··[12]·.symtab···········SYMTAB··········00000000·0070e8·001640·10·····13·163··4
17 ··[13]·.strtab···········STRTAB··········00000000·008598·001140·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·008728·001140·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·00c610·000080·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·00c840·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)
18.2 KB
readelf --wide --symbols {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
  
1 Symbol·table·'.symtab'·contains·356·entries:1 Symbol·table·'.symtab'·contains·356·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:·000004c1····48·FUNC····LOCAL··DEFAULT····8·null_error.isra.05 ·····2:·000004c1····48·FUNC····LOCAL··DEFAULT····8·null_error.isra.0
6 ·····3:·00003d9d····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF6 ·····3:·00003f2d····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
7 ·····4:·00000210·····0·NOTYPE··LOCAL··DEFAULT····5·$d7 ·····4:·00000210·····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:·00000214·····0·NOTYPE··LOCAL··DEFAULT····5·$t13 ····10:·00000214·····0·NOTYPE··LOCAL··DEFAULT····5·$t
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 ····16:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC520 ····16:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
21 ····17:·00000438·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·00000438·····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···308·FUNC····LOCAL··DEFAULT····5·binary_op124 ····20:·000006e1···308·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:·00000b19··1570·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance26 ····22:·00000b19··1570·FUNC····LOCAL··DEFAULT····5·object_recursive_isinstance
27 ····23:·00002e21···212·FUNC····LOCAL··DEFAULT····5·object_isinstance27 ····23:·00002fbd···212·FUNC····LOCAL··DEFAULT····5·object_isinstance
28 ····24:·00000ad0·····0·NOTYPE··LOCAL··DEFAULT····5·$d28 ····24:·00000ad0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
29 ····25:·00000ad8·····0·NOTYPE··LOCAL··DEFAULT····5·$t29 ····25:·00000ad8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
30 ····26:·00001038·····0·NOTYPE··LOCAL··DEFAULT····5·$d30 ····26:·00001038·····0·NOTYPE··LOCAL··DEFAULT····5·$d
31 ····27:·0000103c·····0·NOTYPE··LOCAL··DEFAULT····5·$t31 ····27:·0000103c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
32 ····28:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC932 ····28:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
33 ····29:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1033 ····29:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC10
34 ····30:·00000190·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1134 ····30:·00000190·····0·NOTYPE··LOCAL··DEFAULT····7·.LC11
Offset 50, 72 lines modifiedOffset 50, 72 lines modified
50 ····46:·000000cd····98·FUNC····LOCAL··DEFAULT····1·binary_iop.part.050 ····46:·000000cd····98·FUNC····LOCAL··DEFAULT····1·binary_iop.part.0
51 ····47:·00001849····52·FUNC····LOCAL··DEFAULT····5·binary_iop51 ····47:·00001849····52·FUNC····LOCAL··DEFAULT····5·binary_iop
52 ····48:·0000187d····84·FUNC····LOCAL··DEFAULT····5·binary_iop152 ····48:·0000187d····84·FUNC····LOCAL··DEFAULT····5·binary_iop1
53 ····49:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2353 ····49:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC23
54 ····50:·00000131···172·FUNC····LOCAL··DEFAULT····1·binary_op.part.054 ····50:·00000131···172·FUNC····LOCAL··DEFAULT····1·binary_op.part.0
55 ····51:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2455 ····51:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····7·.LC24
56 ····52:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2556 ····52:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC25
57 ····53:·00001a1d··1270·FUNC····LOCAL··DEFAULT····5·object_issubclass 
58 ····54:·00001a18·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
59 ····55:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2657 ····53:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC26
60 ····56:·00001a1c·····0·NOTYPE··LOCAL··DEFAULT····5·$t58 ····54:·00001bb1··1278·FUNC····LOCAL··DEFAULT····5·object_issubclass
61 ····57:·000023e1····42·FUNC····LOCAL··DEFAULT····5·recursive_issubclass59 ····55:·0000257d····42·FUNC····LOCAL··DEFAULT····5·recursive_issubclass
62 ····58:·000001dd····80·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.060 ····56:·000001dd····80·FUNC····LOCAL··DEFAULT····1·recursive_issubclass.part.0
 61 ····57:·00001ba8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 62 ····58:·00001bb0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
63 ····59:·00001e68·····0·NOTYPE··LOCAL··DEFAULT····5·$d63 ····59:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
64 ····60:·00001e6c·····0·NOTYPE··LOCAL··DEFAULT····5·$t64 ····60:·00001fe8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
65 ····61:·00000484·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2765 ····61:·00000484·····0·NOTYPE··LOCAL··DEFAULT····7·.LC27
66 ····62:·00002158·····0·NOTYPE··LOCAL··DEFAULT····5·$d66 ····62:·000022f4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
67 ····63:·00000488·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2867 ····63:·00000488·····0·NOTYPE··LOCAL··DEFAULT····7·.LC28
68 ····64:·0000215c·····0·NOTYPE··LOCAL··DEFAULT····5·$t68 ····64:·000022f8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
69 ····65:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2969 ····65:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC29
70 ····66:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3070 ····66:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC30
71 ····67:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3171 ····67:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC31
72 ····68:·00000500·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3272 ····68:·00000500·····0·NOTYPE··LOCAL··DEFAULT····7·.LC32
73 ····69:·00000609···100·FUNC····LOCAL··DEFAULT····1·check_class73 ····69:·00000609···100·FUNC····LOCAL··DEFAULT····1·check_class
74 ····70:·000006b5···268·FUNC····LOCAL··DEFAULT····1·abstract_issubclass74 ····70:·000006b5···268·FUNC····LOCAL··DEFAULT····1·abstract_issubclass
75 ····71:·00000544·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3375 ····71:·00000544·····0·NOTYPE··LOCAL··DEFAULT····7·.LC33
76 ····72:·0000056c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3476 ····72:·0000056c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC34
77 ····73:·0000059c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3577 ····73:·0000059c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC35
78 ····74:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3678 ····74:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC36
79 ····75:·000026c0·····0·NOTYPE··LOCAL··DEFAULT····5·$d79 ····75:·0000285c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
80 ····76:·000005f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3780 ····76:·000005f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC37
81 ····77:·000026d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t81 ····77:·0000286c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
82 ····78:·00000624·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3882 ····78:·00000624·····0·NOTYPE··LOCAL··DEFAULT····7·.LC38
83 ····79:·00000658·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3983 ····79:·00000658·····0·NOTYPE··LOCAL··DEFAULT····7·.LC39
84 ····80:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4084 ····80:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC40
85 ····81:·00000660·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4185 ····81:·00000660·····0·NOTYPE··LOCAL··DEFAULT····7·.LC41
86 ····82:·00000688·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4286 ····82:·00000688·····0·NOTYPE··LOCAL··DEFAULT····7·.LC42
87 ····83:·00000730·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4387 ····83:·00000730·····0·NOTYPE··LOCAL··DEFAULT····7·.LC43
88 ····84:·00000764·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4488 ····84:·00000764·····0·NOTYPE··LOCAL··DEFAULT····7·.LC44
89 ····85:·00000794·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4589 ····85:·00000794·····0·NOTYPE··LOCAL··DEFAULT····7·.LC45
90 ····86:·00002e18·····0·NOTYPE··LOCAL··DEFAULT····5·$d90 ····86:·00002fb4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
91 ····87:·000007e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4691 ····87:·000007e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC46
92 ····88:·00002e20·····0·NOTYPE··LOCAL··DEFAULT····5·$t92 ····88:·00002fbc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
93 ····89:·00002ef0·····0·NOTYPE··LOCAL··DEFAULT····5·$d93 ····89:·0000308c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
94 ····90:·00002ef4·····0·NOTYPE··LOCAL··DEFAULT····5·$t94 ····90:·00003090·····0·NOTYPE··LOCAL··DEFAULT····5·$t
95 ····91:·0000305d····62·FUNC····LOCAL··DEFAULT····5·_IsCContiguous95 ····91:·000031ed····62·FUNC····LOCAL··DEFAULT····5·_IsCContiguous
96 ····92:·00004ca1····68·FUNC····LOCAL··DEFAULT····5·_IsFortranContiguous96 ····92:·00004e31····68·FUNC····LOCAL··DEFAULT····5·_IsFortranContiguous
97 ····93:·000007e9····42·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.097 ····93:·000007e9····42·FUNC····LOCAL··DEFAULT····1·_IsFortranContiguous.part.0
98 ····94:·00000828·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4798 ····94:·00000828·····0·NOTYPE··LOCAL··DEFAULT····7·.LC47
99 ····95:·0000326c·····0·NOTYPE··LOCAL··DEFAULT····5·$d99 ····95:·000033fc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
100 ····96:·00003274·····0·NOTYPE··LOCAL··DEFAULT····5·$t100 ····96:·00003404·····0·NOTYPE··LOCAL··DEFAULT····5·$t
101 ····97:·000034ac·····0·NOTYPE··LOCAL··DEFAULT····5·$d101 ····97:·0000363c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
102 ····98:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC48102 ····98:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC48
103 ····99:·000034b4·····0·NOTYPE··LOCAL··DEFAULT····5·$t103 ····99:·00003644·····0·NOTYPE··LOCAL··DEFAULT····5·$t
104 ···100:·00000860·····0·NOTYPE··LOCAL··DEFAULT····7·.LC49104 ···100:·00000860·····0·NOTYPE··LOCAL··DEFAULT····7·.LC49
105 ···101:·00003871···110·FUNC····LOCAL··DEFAULT····5·sequence_repeat105 ···101:·00003a01···110·FUNC····LOCAL··DEFAULT····5·sequence_repeat
106 ···102:·00000864·····0·NOTYPE··LOCAL··DEFAULT····7·.LC50106 ···102:·00000864·····0·NOTYPE··LOCAL··DEFAULT····7·.LC50
107 ···103:·00000868·····0·NOTYPE··LOCAL··DEFAULT····7·.LC51107 ···103:·00000868·····0·NOTYPE··LOCAL··DEFAULT····7·.LC51
108 ···104:·0000086c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52108 ···104:·0000086c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52
109 ···105:·00000870·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53109 ···105:·00000870·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53
110 ···106:·0000087c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54110 ···106:·0000087c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54
111 ···107:·00000894·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55111 ···107:·00000894·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55
112 ···108:·00003ef8·····0·NOTYPE··LOCAL··DEFAULT····5·$d112 ···108:·00004088·····0·NOTYPE··LOCAL··DEFAULT····5·$d
113 ···109:·00000898·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56113 ···109:·00000898·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56
114 ···110:·00003efc·····0·NOTYPE··LOCAL··DEFAULT····5·$t114 ···110:·0000408c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
115 ···111:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57115 ···111:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57
116 ···112:·00000908·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58116 ···112:·00000908·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58
117 ···113:·0000090c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59117 ···113:·0000090c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59
118 ···114:·00000910·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60118 ···114:·00000910·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60
119 ···115:·00000930·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61119 ···115:·00000930·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61
120 ···116:·00000934·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62120 ···116:·00000934·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62
121 ···117:·00000938·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63121 ···117:·00000938·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 ···161:·00000d04·····0·NOTYPE··LOCAL··DEFAULT····7·.LC92165 ···161:·00000d04·····0·NOTYPE··LOCAL··DEFAULT····7·.LC92
166 ···162:·00000a69····78·FUNC····LOCAL··DEFAULT····8·as_read_buffer166 ···162:·00000a69····78·FUNC····LOCAL··DEFAULT····8·as_read_buffer
167 ···163:·00000001···532·FUNC····GLOBAL·DEFAULT····5·PySequence_Tuple167 ···163:·00000001···532·FUNC····GLOBAL·DEFAULT····5·PySequence_Tuple
168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Type
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_AsTuple
171 ···167:·0000034d···150·FUNC····GLOBAL·DEFAULT····5·PyObject_GetIter171 ···167:·0000034d···150·FUNC····GLOBAL·DEFAULT····5·PyObject_GetIter
172 ···168:·00002511···448·FUNC····GLOBAL·DEFAULT····5·PyObject_LengthHint172 ···168:·000026ad···448·FUNC····GLOBAL·DEFAULT····5·PyObject_LengthHint
173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTuple_Resize
176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ExceptionMatches178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ExceptionMatches
179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Clear
Offset 230, 97 lines modifiedOffset 230, 97 lines modified
230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
233 ···229:·000016d9···366·FUNC····GLOBAL·DEFAULT····5·PyNumber_InPlaceOr233 ···229:·000016d9···366·FUNC····GLOBAL·DEFAULT····5·PyNumber_InPlaceOr
234 ···230:·000018d1···308·FUNC····GLOBAL·DEFAULT····5·PyNumber_Lshift234 ···230:·000018d1···308·FUNC····GLOBAL·DEFAULT····5·PyNumber_Lshift
Max diff block lines reached; 9488/18597 bytes (51.02%) of diff not shown.
120 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x96d8·contains·160·entries:1 Relocation·section·'.rel.text'·at·offset·0x9868·contains·160·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000b30a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString3 00000014··0000b30a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
4 00000020··0000b40a·R_ARM_THM_CALL·········00000215···PyObject_GetItem4 00000020··0000b40a·R_ARM_THM_CALL·········00000215···PyObject_GetItem
5 00000038··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc5 00000038··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
6 00000040··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.06 00000040··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.0
7 0000006e··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.07 0000006e··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.0
8 00000092··0000b30a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString8 00000092··0000b30a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
Offset 116, 17 lines modifiedOffset 116, 17 lines modified
116 00000632··0000bd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError116 00000632··0000bd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
117 0000063a··0000ee0a·R_ARM_THM_CALL·········00000000···_PyErr_SetString117 0000063a··0000ee0a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
118 00000662··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc118 00000662··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
119 00000668··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate119 00000668··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
120 00000680··0000b90a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr120 00000680··0000b90a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr
121 000006a6··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc121 000006a6··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
122 000006b0··0000bf02·R_ARM_ABS32············00000000···_PyRuntime122 000006b0··0000bf02·R_ARM_ABS32············00000000···_PyRuntime
123 000006d4··0000030a·R_ARM_THM_CALL·········00003d9d···Py_XDECREF123 000006d4··0000030a·R_ARM_THM_CALL·········00003f2d···Py_XDECREF
124 0000073a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc124 0000073a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
125 0000074a··0000030a·R_ARM_THM_CALL·········00003d9d···Py_XDECREF125 0000074a··0000030a·R_ARM_THM_CALL·········00003f2d···Py_XDECREF
126 0000075a··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000b50···.LC78126 0000075a··00008e2f·R_ARM_THM_MOVW_ABS_NC··00000b50···.LC78
127 0000075e··00008e30·R_ARM_THM_MOVT_ABS·····00000b50···.LC78127 0000075e··00008e30·R_ARM_THM_MOVT_ABS·····00000b50···.LC78
128 00000762··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall128 00000762··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall
129 0000079a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc129 0000079a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
130 000007a0··0000aa0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred130 000007a0··0000aa0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
131 000007b0··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc131 000007b0··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
132 000007b8··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate132 000007b8··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Offset 155, 39 lines modifiedOffset 155, 39 lines modified
155 0000095c··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc155 0000095c··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
156 00000964··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.0156 00000964··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.0
157 0000096e··0000bd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError157 0000096e··0000bd2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
158 00000972··0000bd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError158 00000972··0000bd30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
159 00000978··00009c2f·R_ARM_THM_MOVW_ABS_NC··00000c4c···.LC87159 00000978··00009c2f·R_ARM_THM_MOVW_ABS_NC··00000c4c···.LC87
160 0000097c··00009c30·R_ARM_THM_MOVT_ABS·····00000c4c···.LC87160 0000097c··00009c30·R_ARM_THM_MOVT_ABS·····00000c4c···.LC87
161 00000982··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_Format161 00000982··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_Format
162 00000360··0000651e·R_ARM_THM_JUMP24·······00003871···sequence_repeat162 00000360··0000651e·R_ARM_THM_JUMP24·······00003a01···sequence_repeat
163 00000816··0000d21e·R_ARM_THM_JUMP24·······0000049d···_PySequence_IterSearch163 00000816··0000d21e·R_ARM_THM_JUMP24·······0000049d···_PySequence_IterSearch
  
164 Relocation·section·'.rel.text.hot'·at·offset·0x9bd8·contains·1157·entries:164 Relocation·section·'.rel.text.hot'·at·offset·0x9d68·contains·1177·entries:
165 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name165 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
166 0000001e··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type166 0000001e··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
167 00000022··0000a430·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type167 00000022··0000a430·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
168 00000042··0000a52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type168 00000042··0000a52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyList_Type
169 00000046··0000a530·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type169 00000046··0000a530·R_ARM_THM_MOVT_ABS·····00000000···PyList_Type
170 0000004e··0000a60a·R_ARM_THM_CALL·········00000000···PyList_AsTuple170 0000004e··0000a60a·R_ARM_THM_CALL·········00000000···PyList_AsTuple
171 00000058··0000a70a·R_ARM_THM_CALL·········0000034d···PyObject_GetIter171 00000058··0000a70a·R_ARM_THM_CALL·········0000034d···PyObject_GetIter
172 00000068··0000a80a·R_ARM_THM_CALL·········00002511···PyObject_LengthHint172 00000068··0000a80a·R_ARM_THM_CALL·········000026ad···PyObject_LengthHint
173 00000074··0000a90a·R_ARM_THM_CALL·········00000000···PyTuple_New173 00000074··0000a90a·R_ARM_THM_CALL·········00000000···PyTuple_New
174 0000014e··0000aa0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred174 0000014e··0000aa0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
175 0000015e··0000ab0a·R_ARM_THM_CALL·········00000000···_PyTuple_Resize175 0000015e··0000ab0a·R_ARM_THM_CALL·········00000000···_PyTuple_Resize
176 0000017c··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc176 00000178··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
177 0000018e··0000ab0a·R_ARM_THM_CALL·········00000000···_PyTuple_Resize177 0000018c··0000ab0a·R_ARM_THM_CALL·········00000000···_PyTuple_Resize
178 000001a6··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration178 000001a4··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
179 000001aa··0000ad30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration179 000001a8··0000ad30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
180 000001b2··0000ae0a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches180 000001b0··0000ae0a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches
181 000001bc··0000af0a·R_ARM_THM_CALL·········00000000···_PyErr_Clear181 000001ba··0000af0a·R_ARM_THM_CALL·········00000000···_PyErr_Clear
182 000001c2··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.0182 000001c0··0000020a·R_ARM_THM_CALL·········000004c1···null_error.isra.0
183 000001dc··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc183 000001da··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
184 000001fa··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc184 000001f8··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
185 00000200··0000b00a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory185 000001fe··0000b00a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
186 00000210··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate186 00000210··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
187 0000025c··0000b52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError187 0000025c··0000b52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
188 00000260··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError188 00000260··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
189 00000268··0000b60a·R_ARM_THM_CALL·········00001299···PyNumber_AsSsize_t189 00000268··0000b60a·R_ARM_THM_CALL·········00001299···PyNumber_AsSsize_t
190 00000286··0000b82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyType_Type190 00000286··0000b82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyType_Type
191 0000028a··0000b830·R_ARM_THM_MOVT_ABS·····00000000···PyType_Type191 0000028a··0000b830·R_ARM_THM_MOVT_ABS·····00000000···PyType_Type
192 00000298··0000b90a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr192 00000298··0000b90a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr
Offset 524, 809 lines modifiedOffset 524, 829 lines modified
524 000019a0··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct524 000019a0··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
525 000019a4··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct525 000019a4··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
526 000019a8··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc526 000019a8··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
527 000019c8··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct527 000019c8··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
528 000019cc··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct528 000019cc··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
529 000019f0··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc529 000019f0··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Diff chunk too large, falling back to line-by-line diff (440 lines added, 446 lines removed)
530 000019fe··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc530 000019fe··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
531 00001a18··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate531 00001a24··0000b82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyType_Type
532 00001a2e··0000b82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyType_Type532 00001a28··0000b830·R_ARM_THM_MOVT_ABS·····00000000···PyType_Type
533 00001a32··0000b830·R_ARM_THM_MOVT_ABS·····00000000···PyType_Type533 00001a32··0000cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyUnion_Type
534 00001a3e··0000cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyUnion_Type534 00001a36··0000cc30·R_ARM_THM_MOVT_ABS·····00000000···_PyUnion_Type
535 00001a42··0000cc30·R_ARM_THM_MOVT_ABS·····00000000···_PyUnion_Type535 00001a98··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args
536 00001b6e··0000c90a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype536 00001aaa··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
537 00001b98··0000c90a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype537 00001ac2··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
538 00001bae··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial538 00001ae0··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
539 00001bca··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg539 00001ae8··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
540 00001be8··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc540 00001b02··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
541 00001bf4··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue541 00001b5c··0000352f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26
542 00001c10··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc542 00001b60··00003530·R_ARM_THM_MOVT_ABS·····0000046c···.LC26
543 00001c1c··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial543 00001b66··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall
544 00001c36··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg544 00001b7a··0000352f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26
545 00001c5a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc545 00001b7e··00003530·R_ARM_THM_MOVT_ABS·····0000046c···.LC26
546 00001c66··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue546 00001b84··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall
547 00001c86··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc547 00001ba0··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
548 00001c92··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial548 00001ba8··0000b16b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
549 00001cac··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg549 00001bac··0000bf02·R_ARM_ABS32············00000000···_PyRuntime
550 00001cd4··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc550 00001bc2··0000b82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyType_Type
551 00001cde··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue551 00001bc6··0000b830·R_ARM_THM_MOVT_ABS·····00000000···PyType_Type
552 00001d42··0000372f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26552 00001bd2··0000cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyUnion_Type
553 00001d46··00003730·R_ARM_THM_MOVT_ABS·····0000046c···.LC26553 00001bd6··0000cc30·R_ARM_THM_MOVT_ABS·····00000000···_PyUnion_Type
554 00001d4c··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall554 00001d02··0000c90a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
555 00001da0··00003a0a·R_ARM_THM_CALL·········000001dd···recursive_issubclass.part.0555 00001d2c··0000c90a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
556 00001dc4··00003a0a·R_ARM_THM_CALL·········000001dd···recursive_issubclass.part.0556 00001d42··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
557 00001dcc··0000372f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26557 00001d5e··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
558 00001dd0··00003730·R_ARM_THM_MOVT_ABS·····0000046c···.LC26558 00001d7c··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
559 00001dd6··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall559 00001d88··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
560 00001dea··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args560 00001da4··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
561 00001df6··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args561 00001db0··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
562 00001e02··0000372f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26562 00001dca··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
563 00001e06··00003730·R_ARM_THM_MOVT_ABS·····0000046c···.LC26563 00001dee··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
564 00001e0c··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall564 00001dfa··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
565 00001e2a··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args565 00001e1a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
566 00001e3c··0000372f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26566 00001e26··0000ce0a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
567 00001e40··00003730·R_ARM_THM_MOVT_ABS·····0000046c···.LC26567 00001e40··0000bb0a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
568 00001e46··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall568 00001e68··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
569 00001e60··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc569 00001e72··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
570 00001e68··0000bf02·R_ARM_ABS32············00000000···_PyRuntime570 00001ed6··0000352f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26
571 00001e7a··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc571 00001eda··00003530·R_ARM_THM_MOVT_ABS·····0000046c···.LC26
572 00001e88··0000372f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26572 00001ee0··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall
573 00001e8c··00003730·R_ARM_THM_MOVT_ABS·····0000046c···.LC26573 00001f34··0000380a·R_ARM_THM_CALL·········000001dd···recursive_issubclass.part.0
574 00001e92··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall574 00001f6c··0000352f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26
575 00001eac··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc575 00001f70··00003530·R_ARM_THM_MOVT_ABS·····0000046c···.LC26
576 00001ed8··0000372f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26576 00001f76··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall
577 00001edc··00003730·R_ARM_THM_MOVT_ABS·····0000046c···.LC26577 00001f84··0000380a·R_ARM_THM_CALL·········000001dd···recursive_issubclass.part.0
578 00001ee2··0000cd0a·R_ARM_THM_CALL·········00000000···_Py_CheckRecursiveCall578 00001f8e··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args
579 00001f04··0000ac0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc579 00001f9a··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args
580 00001f3c··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct580 00001fa6··0000d00a·R_ARM_THM_CALL·········00000000···_Py_union_args
581 00001f40··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct581 00001fb0··0000352f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC26
Max diff block lines reached; 55495/123050 bytes (45.10%) of diff not shown.
1.38 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 411, 15 lines modifiedOffset 411, 15 lines modified
411 »       cbz»    r6,·382·<PyNumber_InPlaceMultiply+0x76>411 »       cbz»    r6,·382·<PyNumber_InPlaceMultiply+0x76>
412 »       ldr»    r0,·[r6,·#8]412 »       ldr»    r0,·[r6,·#8]
413 »       cbz»    r0,·382·<PyNumber_InPlaceMultiply+0x76>413 »       cbz»    r0,·382·<PyNumber_InPlaceMultiply+0x76>
414 »       mov»    r2,·r5414 »       mov»    r2,·r5
415 »       mov»    r1,·r4415 »       mov»    r1,·r4
416 »       add»    sp,·#12416 »       add»    sp,·#12
417 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}417 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
418 »       b.w»    3870·<sequence_repeat>418 »       b.w»    3a00·<sequence_repeat>
419 ·R_ARM_THM_JUMP24»       sequence_repeat419 ·R_ARM_THM_JUMP24»       sequence_repeat
420 »       ldr»    r0,·[r7,·#36]» @·0x24420 »       ldr»    r0,·[r7,·#36]» @·0x24
421 »       cbz»    r0,·37c·<PyNumber_InPlaceMultiply+0x70>421 »       cbz»    r0,·37c·<PyNumber_InPlaceMultiply+0x70>
422 »       mov»    r2,·r4422 »       mov»    r2,·r4
423 »       mov»    r1,·r5423 »       mov»    r1,·r5
424 »       b.n»    35a·<PyNumber_InPlaceMultiply+0x4e>424 »       b.n»    35a·<PyNumber_InPlaceMultiply+0x4e>
425 »       subs»   r2,·#1425 »       subs»   r2,·#1
Offset 821, 15 lines modifiedOffset 821, 15 lines modified
821 »       movs»   r5,·#0821 »       movs»   r5,·#0
822 »       mov»    r6,·r1822 »       mov»    r6,·r1
823 »       cmp»    r0,·r6823 »       cmp»    r0,·r6
824 »       beq.n»  746·<abstract_issubclass+0x92>824 »       beq.n»  746·<abstract_issubclass+0x92>
825 »       bl»     66c·<abstract_get_bases>825 »       bl»     66c·<abstract_get_bases>
826 »       mov»    r4,·r0826 »       mov»    r4,·r0
827 »       mov»    r0,·r5827 »       mov»    r0,·r5
828 »       bl»     3d9c·<Py_XDECREF>828 »       bl»     3f2c·<Py_XDECREF>
829 ·R_ARM_THM_CALL» Py_XDECREF829 ·R_ARM_THM_CALL» Py_XDECREF
830 »       cmp»    r4,·#0830 »       cmp»    r4,·#0
831 »       beq.n»  7a0·<abstract_issubclass+0xec>831 »       beq.n»  7a0·<abstract_issubclass+0xec>
832 »       ldr»    r5,·[r4,·#8]832 »       ldr»    r5,·[r4,·#8]
833 »       cmp»    r5,·#0833 »       cmp»    r5,·#0
834 »       beq.n»  786·<abstract_issubclass+0xd2>834 »       beq.n»  786·<abstract_issubclass+0xd2>
835 »       cmp»    r5,·#1835 »       cmp»    r5,·#1
Offset 871, 15 lines modifiedOffset 871, 15 lines modified
871 »       bl»     0·<_Py_Dealloc>871 »       bl»     0·<_Py_Dealloc>
872 ·R_ARM_THM_CALL» _Py_Dealloc872 ·R_ARM_THM_CALL» _Py_Dealloc
873 »       mov»    r5,·r7873 »       mov»    r5,·r7
874 »       mov»    r0,·r5874 »       mov»    r0,·r5
875 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}875 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
876 »       mov»    r0,·r5876 »       mov»    r0,·r5
877 »       movs»   r5,·#1877 »       movs»   r5,·#1
878 »       bl»     3d9c·<Py_XDECREF>878 »       bl»     3f2c·<Py_XDECREF>
879 ·R_ARM_THM_CALL» Py_XDECREF879 ·R_ARM_THM_CALL» Py_XDECREF
880 »       b.n»    740·<abstract_issubclass+0x8c>880 »       b.n»    740·<abstract_issubclass+0x8c>
881 »       add.w»  sl,·sl,·#1881 »       add.w»  sl,·sl,·#1
882 »       b.n»    706·<abstract_issubclass+0x52>882 »       b.n»    706·<abstract_issubclass+0x52>
883 »       movs»   r7,·#0883 »       movs»   r7,·#0
884 »       b.n»    718·<abstract_issubclass+0x64>884 »       b.n»    718·<abstract_issubclass+0x64>
885 »       movw»   r1,·#0885 »       movw»   r1,·#0
197 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 9, 15 lines modifiedOffset 9, 15 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,·#812 »       sub»    sp,·#8
13 »       movs»   r5,·#013 »       movs»   r5,·#0
14 »       str»    r5,·[sp,·#4]14 »       str»    r5,·[sp,·#4]
15 »       cmp»    r0,·#015 »       cmp»    r0,·#0
16 »       beq.w»  1c2·<PySequence_Tuple+0x1c2>16 »       beq.w»  1c0·<PySequence_Tuple+0x1c0>
17 »       ldr»    r2,·[r0,·#4]17 »       ldr»    r2,·[r0,·#4]
18 »       movw»   r3,·#018 »       movw»   r3,·#0
19 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type19 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type
20 »       movt»   r3,·#020 »       movt»   r3,·#0
21 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type21 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type
22 »       mov»    r4,·r022 »       mov»    r4,·r0
23 »       cmp»    r2,·r323 »       cmp»    r2,·r3
Offset 41, 40 lines modifiedOffset 41, 40 lines modified
41 ·R_ARM_THM_CALL» PyList_AsTuple41 ·R_ARM_THM_CALL» PyList_AsTuple
42 »       add»    sp,·#842 »       add»    sp,·#8
43 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}43 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
44 »       bl»     34c·<PyObject_GetIter>44 »       bl»     34c·<PyObject_GetIter>
45 ·R_ARM_THM_CALL» PyObject_GetIter45 ·R_ARM_THM_CALL» PyObject_GetIter
46 »       mov»    r6,·r046 »       mov»    r6,·r0
47 »       cmp»    r0,·#047 »       cmp»    r0,·#0
48 »       beq.w»  1c6·<PySequence_Tuple+0x1c6>48 »       beq.w»  1c4·<PySequence_Tuple+0x1c4>
49 »       movs»   r1,·#1049 »       movs»   r1,·#10
50 »       mov»    r0,·r450 »       mov»    r0,·r4
51 »       bl»     2510·<PyObject_LengthHint>51 »       bl»     26ac·<PyObject_LengthHint>
52 ·R_ARM_THM_CALL» PyObject_LengthHint52 ·R_ARM_THM_CALL» PyObject_LengthHint
53 »       mov»    r7,·r053 »       mov»    r7,·r0
54 »       adds»   r3,·r0,·#154 »       adds»   r3,·r0,·#1
55 »       beq.w»  1e0·<PySequence_Tuple+0x1e0>55 »       beq.w»  1de·<PySequence_Tuple+0x1de>
56 »       bl»     0·<PyTuple_New>56 »       bl»     0·<PyTuple_New>
57 ·R_ARM_THM_CALL» PyTuple_New57 ·R_ARM_THM_CALL» PyTuple_New
58 »       str»    r0,·[sp,·#4]58 »       str»    r0,·[sp,·#4]
59 »       cmp»    r0,·#059 »       cmp»    r0,·#0
60 »       beq.w»  1e0·<PySequence_Tuple+0x1e0>60 »       beq.w»  1de·<PySequence_Tuple+0x1de>
61 »       mov»    r4,·r561 »       mov»    r4,·r5
62 »       subs»   r3,·r7,·r462 »       subs»   r3,·r7,·r4
63 »       ands.w» r8,·r3,·#363 »       ands.w» r8,·r3,·#3
64 »       beq.n»  e0·<PySequence_Tuple+0xe0>64 »       beq.n»  e0·<PySequence_Tuple+0xe0>
65 »       ldr»    r2,·[r6,·#4]65 »       ldr»    r2,·[r6,·#4]
66 »       mov»    r0,·r666 »       mov»    r0,·r6
67 »       ldr»    r2,·[r2,·#112]»@·0x7067 »       ldr»    r2,·[r2,·#112]»@·0x70
68 »       blx»    r268 »       blx»    r2
69 »       mov»    r5,·r069 »       mov»    r5,·r0
70 »       cmp»    r0,·#070 »       cmp»    r0,·#0
71 »       beq.n»  13e·<PySequence_Tuple+0x13e>71 »       beq.n»  13e·<PySequence_Tuple+0x13e>
72 »       cmp»    r4,·r772 »       cmp»    r4,·r7
73 »       bge.n»  182·<PySequence_Tuple+0x182>73 »       bge.n»  180·<PySequence_Tuple+0x180>
74 »       ldr»    r3,·[sp,·#4]74 »       ldr»    r3,·[sp,·#4]
75 »       cmp.w»  r8,·#175 »       cmp.w»  r8,·#1
76 »       add.w»  r3,·r3,·r4,·lsl·#276 »       add.w»  r3,·r3,·r4,·lsl·#2
77 »       add.w»  r4,·r4,·#177 »       add.w»  r4,·r4,·#1
78 »       str»    r0,·[r3,·#12]78 »       str»    r0,·[r3,·#12]
79 »       beq.n»  e0·<PySequence_Tuple+0xe0>79 »       beq.n»  e0·<PySequence_Tuple+0xe0>
80 »       cmp.w»  r8,·#280 »       cmp.w»  r8,·#2
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 »       mov»    r0,·r6103 »       mov»    r0,·r6
104 »       ldr»    r2,·[r2,·#112]»@·0x70104 »       ldr»    r2,·[r2,·#112]»@·0x70
105 »       blx»    r2105 »       blx»    r2
106 »       mov»    r5,·r0106 »       mov»    r5,·r0
107 »       mov»    r0,·r6107 »       mov»    r0,·r6
108 »       cbz»    r5,·13e·<PySequence_Tuple+0x13e>108 »       cbz»    r5,·13e·<PySequence_Tuple+0x13e>
109 »       cmp»    r4,·r7109 »       cmp»    r4,·r7
110 »       bge.n»  182·<PySequence_Tuple+0x182>110 »       bge.n»  180·<PySequence_Tuple+0x180>
111 »       ldr»    r3,·[sp,·#4]111 »       ldr»    r3,·[sp,·#4]
112 »       ldr»    r2,·[r6,·#4]112 »       ldr»    r2,·[r6,·#4]
113 »       add.w»  r3,·r3,·r4,·lsl·#2113 »       add.w»  r3,·r3,·r4,·lsl·#2
114 »       adds»   r4,·#1114 »       adds»   r4,·#1
115 »       ldr»    r2,·[r2,·#112]»@·0x70115 »       ldr»    r2,·[r2,·#112]»@·0x70
116 »       mov»    r8,·r4116 »       mov»    r8,·r4
117 »       str»    r5,·[r3,·#12]117 »       str»    r5,·[r3,·#12]
Offset 142, 48 lines modifiedOffset 142, 47 lines modified
142 »       b.n»    e0·<PySequence_Tuple+0xe0>142 »       b.n»    e0·<PySequence_Tuple+0xe0>
143 »       ldr»    r3,·[pc,·#208]»@·(210·<PySequence_Tuple+0x210>)143 »       ldr»    r3,·[pc,·#208]»@·(210·<PySequence_Tuple+0x210>)
144 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}144 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
145 »       add»    r3,·pc145 »       add»    r3,·pc
146 »       ldr»    r3,·[r3,·#0]146 »       ldr»    r3,·[r3,·#0]
147 »       ldr»    r5,·[r2,·r3]147 »       ldr»    r5,·[r2,·r3]
148 »       ldr»    r3,·[r5,·#60]» @·0x3c148 »       ldr»    r3,·[r5,·#60]» @·0x3c
149 »       cbnz»   r3,·1a0·<PySequence_Tuple+0x1a0>149 »       cbnz»   r3,·19e·<PySequence_Tuple+0x19e>
150 »       bl»     0·<PyErr_Occurred>150 »       bl»     0·<PyErr_Occurred>
151 ·R_ARM_THM_CALL» PyErr_Occurred151 ·R_ARM_THM_CALL» PyErr_Occurred
152 »       cmp»    r0,·#0152 »       cmp»    r0,·#0
153 »       bne.n»  1e0·<PySequence_Tuple+0x1e0>153 »       bne.n»  1de·<PySequence_Tuple+0x1de>
154 »       cmp»    r4,·r7154 »       cmp»    r4,·r7
155 »       bge.n»  166·<PySequence_Tuple+0x166>155 »       bge.n»  166·<PySequence_Tuple+0x166>
156 »       mov»    r1,·r4156 »       mov»    r1,·r4
157 »       add»    r0,·sp,·#4157 »       add»    r0,·sp,·#4
158 »       bl»     0·<_PyTuple_Resize>158 »       bl»     0·<_PyTuple_Resize>
159 ·R_ARM_THM_CALL» _PyTuple_Resize159 ·R_ARM_THM_CALL» _PyTuple_Resize
160 »       cmp»    r0,·#0160 »       cmp»    r0,·#0
161 »       bne.n»  1e0·<PySequence_Tuple+0x1e0>161 »       bne.n»  1de·<PySequence_Tuple+0x1de>
162 »       ldr»    r3,·[r6,·#0]162 »       ldr»    r3,·[r6,·#0]
163 »       mvn.w»  r2,·#3221225472»    @·0xc0000000163 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
164 »       cmp»    r3,·r2164 »       cmp»    r3,·r2
165 »       beq.n»  176·<PySequence_Tuple+0x176>165 »       beq.n»  17c·<PySequence_Tuple+0x17c>
166 »       subs»   r3,·#1166 »       subs»   r3,·#1
167 »       str»    r3,·[r6,·#0]167 »       str»    r3,·[r6,·#0]
168 »       cbz»    r3,·17a·<PySequence_Tuple+0x17a>168 »       cbnz»   r3,·17c·<PySequence_Tuple+0x17c>
169 »       ldr»    r0,·[sp,·#4] 
170 »       b.n»    3c·<PySequence_Tuple+0x3c> 
171 »       mov»    r0,·r6169 »       mov»    r0,·r6
172 »       bl»     0·<_Py_Dealloc>170 »       bl»     0·<_Py_Dealloc>
173 ·R_ARM_THM_CALL» _Py_Dealloc171 ·R_ARM_THM_CALL» _Py_Dealloc
 172 »       ldr»    r0,·[sp,·#4]
174 »       b.n»    176·<PySequence_Tuple+0x176>173 »       b.n»    3c·<PySequence_Tuple+0x3c>
175 »       adds»   r7,·#10174 »       adds»   r7,·#10
176 »       adds.w» r7,·r7,·r7,·lsr·#2175 »       adds.w» r7,·r7,·r7,·lsr·#2
177 »       bmi.n»  200·<PySequence_Tuple+0x200>176 »       bmi.n»  1fe·<PySequence_Tuple+0x1fe>
178 »       mov»    r1,·r7177 »       mov»    r1,·r7
179 »       add»    r0,·sp,·#4178 »       add»    r0,·sp,·#4
180 »       bl»     0·<_PyTuple_Resize>179 »       bl»     0·<_PyTuple_Resize>
181 ·R_ARM_THM_CALL» _PyTuple_Resize180 ·R_ARM_THM_CALL» _PyTuple_Resize
182 »       cbnz»   r0,·1ca·<PySequence_Tuple+0x1ca>181 »       cbnz»   r0,·1c8·<PySequence_Tuple+0x1c8>
183 »       ldr»    r3,·[sp,·#4]182 »       ldr»    r3,·[sp,·#4]
184 »       add.w»  r3,·r3,·r4,·lsl·#2183 »       add.w»  r3,·r3,·r4,·lsl·#2
185 »       adds»   r4,·#1184 »       adds»   r4,·#1
186 »       str»    r5,·[r3,·#12]185 »       str»    r5,·[r3,·#12]
187 »       b.n»    82·<PySequence_Tuple+0x82>186 »       b.n»    82·<PySequence_Tuple+0x82>
188 »       ldr»    r3,·[r3,·#4]187 »       ldr»    r3,·[r3,·#4]
189 »       cmp»    r3,·#0188 »       cmp»    r3,·#0
Offset 205, 42 lines modifiedOffset 204, 43 lines modified
205 »       bl»     4c0·<PyObject_SetItem+0x88>204 »       bl»     4c0·<PyObject_SetItem+0x88>
206 ·R_ARM_THM_CALL» null_error.isra.0205 ·R_ARM_THM_CALL» null_error.isra.0
207 »       movs»   r0,·#0206 »       movs»   r0,·#0
208 »       b.n»    3c·<PySequence_Tuple+0x3c>207 »       b.n»    3c·<PySequence_Tuple+0x3c>
Max diff block lines reached; 198271/201830 bytes (98.24%) of diff not shown.
3.52 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
563 ·R_ARM_THM_CALL» PyUnicode_FromString563 ·R_ARM_THM_CALL» PyUnicode_FromString
564 »       mov»    r4,·r0564 »       mov»    r4,·r0
565 »       cbnz»   r0,·49c·<PyObject_DelItemString+0x2a>565 »       cbnz»   r0,·49c·<PyObject_DelItemString+0x2a>
566 »       mov.w»  r5,·#4294967295»    @·0xffffffff566 »       mov.w»  r5,·#4294967295»    @·0xffffffff
567 »       b.n»    4bc·<PyObject_DelItemString+0x4a>567 »       b.n»    4bc·<PyObject_DelItemString+0x4a>
568 »       mov»    r1,·r0568 »       mov»    r1,·r0
569 »       mov»    r0,·r5569 »       mov»    r0,·r5
570 »       bl»     2460·<PyObject_DelItem>570 »       bl»     25fc·<PyObject_DelItem>
571 ·R_ARM_THM_CALL» PyObject_DelItem571 ·R_ARM_THM_CALL» PyObject_DelItem
572 »       ldr»    r3,·[r4,·#0]572 »       ldr»    r3,·[r4,·#0]
573 »       mvn.w»  r2,·#3221225472»    @·0xc0000000573 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
574 »       mov»    r5,·r0574 »       mov»    r5,·r0
575 »       cmp»    r3,·r2575 »       cmp»    r3,·r2
576 »       beq.n»  4bc·<PyObject_DelItemString+0x4a>576 »       beq.n»  4bc·<PyObject_DelItemString+0x4a>
577 »       subs»   r3,·#1577 »       subs»   r3,·#1
Offset 863, 21 lines modifiedOffset 863, 21 lines modified
863 »       cbz»    r0,·708·<PyBuffer_SizeFromFormat+0x54>863 »       cbz»    r0,·708·<PyBuffer_SizeFromFormat+0x54>
864 »       bl»     0·<PyLong_AsSsize_t>864 »       bl»     0·<PyLong_AsSsize_t>
865 ·R_ARM_THM_CALL» PyLong_AsSsize_t865 ·R_ARM_THM_CALL» PyLong_AsSsize_t
866 »       mov»    r5,·r0866 »       mov»    r5,·r0
867 »       b.n»    70c·<PyBuffer_SizeFromFormat+0x58>867 »       b.n»    70c·<PyBuffer_SizeFromFormat+0x58>
868 »       mov.w»  r5,·#4294967295»    @·0xffffffff868 »       mov.w»  r5,·#4294967295»    @·0xffffffff
869 »       mov»    r0,·r7869 »       mov»    r0,·r7
870 »       bl»     3d9c·<Py_XDECREF>870 »       bl»     3f2c·<Py_XDECREF>
871 ·R_ARM_THM_CALL» Py_XDECREF871 ·R_ARM_THM_CALL» Py_XDECREF
872 »       mov»    r0,·r4872 »       mov»    r0,·r4
873 »       bl»     3d9c·<Py_XDECREF>873 »       bl»     3f2c·<Py_XDECREF>
874 ·R_ARM_THM_CALL» Py_XDECREF874 ·R_ARM_THM_CALL» Py_XDECREF
875 »       mov»    r0,·r6875 »       mov»    r0,·r6
876 »       bl»     3d9c·<Py_XDECREF>876 »       bl»     3f2c·<Py_XDECREF>
877 ·R_ARM_THM_CALL» Py_XDECREF877 ·R_ARM_THM_CALL» Py_XDECREF
878 »       mov»    r0,·r5878 »       mov»    r0,·r5
879 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}879 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
  
880 00000722·<PyBuffer_FromContiguous>:880 00000722·<PyBuffer_FromContiguous>:
881 PyBuffer_FromContiguous():881 PyBuffer_FromContiguous():
882 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}882 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}
Offset 889, 15 lines modifiedOffset 889, 15 lines modified
889 »       mov»    r1,·r3889 »       mov»    r1,·r3
890 »       ldr»    r3,·[r0,·#8]890 »       ldr»    r3,·[r0,·#8]
891 »       mov»    r4,·r0891 »       mov»    r4,·r0
892 »       cmp»    r2,·r3892 »       cmp»    r2,·r3
893 »       it»     ge893 »       it»     ge
894 »       movge»  r2,·r3894 »       movge»  r2,·r3
895 »       mov»    r8,·r2895 »       mov»    r8,·r2
896 »       bl»     2f4c·<PyBuffer_IsContiguous>896 »       bl»     30e8·<PyBuffer_IsContiguous>
897 ·R_ARM_THM_CALL» PyBuffer_IsContiguous897 ·R_ARM_THM_CALL» PyBuffer_IsContiguous
898 »       cbz»    r0,·756·<PyBuffer_FromContiguous+0x34>898 »       cbz»    r0,·756·<PyBuffer_FromContiguous+0x34>
899 »       ldr»    r0,·[r4,·#0]899 »       ldr»    r0,·[r4,·#0]
900 »       mov»    r2,·r8900 »       mov»    r2,·r8
901 »       mov»    r1,·r7901 »       mov»    r1,·r7
902 »       bl»     0·<memcpy>902 »       bl»     0·<memcpy>
903 ·R_ARM_THM_CALL» memcpy903 ·R_ARM_THM_CALL» memcpy
Offset 1004, 15 lines modifiedOffset 1004, 15 lines modified
1004 »       str.w»  r6,·[r1],·#41004 »       str.w»  r6,·[r1],·#4
1005 »       b.n»    80c·<_Py_add_one_to_index_F+0x6>1005 »       b.n»    80c·<_Py_add_one_to_index_F+0x6>
1006 »       pop»    {r4,·r5,·r6}1006 »       pop»    {r4,·r5,·r6}
1007 »       bx»     lr1007 »       bx»     lr
  
1008 0000082e·<PyObject_Length>:1008 0000082e·<PyObject_Length>:
1009 PyObject_Length():1009 PyObject_Length():
1010 »       b.w»    240c·<PyObject_Size>1010 »       b.w»    25a8·<PyObject_Size>
1011 ·R_ARM_THM_JUMP24»       PyObject_Size1011 ·R_ARM_THM_JUMP24»       PyObject_Size
  
1012 00000832·<PyBuffer_FillContiguousStrides>:1012 00000832·<PyBuffer_FillContiguousStrides>:
1013 PyBuffer_FillContiguousStrides():1013 PyBuffer_FillContiguousStrides():
1014 »       push»   {r4,·r5}1014 »       push»   {r4,·r5}
1015 »       ldrb.w» r4,·[sp,·#8]1015 »       ldrb.w» r4,·[sp,·#8]
1016 »       cmp»    r4,·#70»      @·0x461016 »       cmp»    r4,·#70»      @·0x46
Offset 1105, 31 lines modifiedOffset 1105, 31 lines modified
1105 »       add»    r0,·sp,·#44»   @·0x2c1105 »       add»    r0,·sp,·#44»   @·0x2c
1106 »       bl»     1250·<PyBuffer_Release>1106 »       bl»     1250·<PyBuffer_Release>
1107 ·R_ARM_THM_CALL» PyBuffer_Release1107 ·R_ARM_THM_CALL» PyBuffer_Release
1108 »       b.n»    8a0·<PyObject_CopyData+0x34>1108 »       b.n»    8a0·<PyObject_CopyData+0x34>
1109 »       ldr»    r3,·[sp,·#36]» @·0x241109 »       ldr»    r3,·[sp,·#36]» @·0x24
1110 »       cbnz»   r3,·946·<PyObject_CopyData+0xda>1110 »       cbnz»   r3,·946·<PyObject_CopyData+0xda>
1111 »       mov»    r0,·sp1111 »       mov»    r0,·sp
1112 »       bl»     305c·<_IsCContiguous>1112 »       bl»     31ec·<_IsCContiguous>
1113 ·R_ARM_THM_CALL» _IsCContiguous1113 ·R_ARM_THM_CALL» _IsCContiguous
1114 »       cbz»    r0,·91a·<PyObject_CopyData+0xae>1114 »       cbz»    r0,·91a·<PyObject_CopyData+0xae>
1115 »       ldr»    r3,·[sp,·#80]» @·0x501115 »       ldr»    r3,·[sp,·#80]» @·0x50
1116 »       cbnz»   r3,·91a·<PyObject_CopyData+0xae>1116 »       cbnz»   r3,·91a·<PyObject_CopyData+0xae>
1117 »       add»    r0,·sp,·#44»   @·0x2c1117 »       add»    r0,·sp,·#44»   @·0x2c
1118 »       bl»     305c·<_IsCContiguous>1118 »       bl»     31ec·<_IsCContiguous>
1119 ·R_ARM_THM_CALL» _IsCContiguous1119 ·R_ARM_THM_CALL» _IsCContiguous
1120 »       cbnz»   r0,·92e·<PyObject_CopyData+0xc2>1120 »       cbnz»   r0,·92e·<PyObject_CopyData+0xc2>
1121 »       mov»    r0,·sp1121 »       mov»    r0,·sp
1122 »       bl»     4ca0·<_IsFortranContiguous>1122 »       bl»     4e30·<_IsFortranContiguous>
1123 ·R_ARM_THM_CALL» _IsFortranContiguous1123 ·R_ARM_THM_CALL» _IsFortranContiguous
1124 »       cbz»    r0,·946·<PyObject_CopyData+0xda>1124 »       cbz»    r0,·946·<PyObject_CopyData+0xda>
1125 »       ldr»    r3,·[sp,·#80]» @·0x501125 »       ldr»    r3,·[sp,·#80]» @·0x50
1126 »       cbnz»   r3,·946·<PyObject_CopyData+0xda>1126 »       cbnz»   r3,·946·<PyObject_CopyData+0xda>
1127 »       add»    r0,·sp,·#44»   @·0x2c1127 »       add»    r0,·sp,·#44»   @·0x2c
1128 »       bl»     4ca0·<_IsFortranContiguous>1128 »       bl»     4e30·<_IsFortranContiguous>
1129 ·R_ARM_THM_CALL» _IsFortranContiguous1129 ·R_ARM_THM_CALL» _IsFortranContiguous
1130 »       cbz»    r0,·946·<PyObject_CopyData+0xda>1130 »       cbz»    r0,·946·<PyObject_CopyData+0xda>
1131 »       ldr»    r1,·[sp,·#44]» @·0x2c1131 »       ldr»    r1,·[sp,·#44]» @·0x2c
1132 »       mov»    r2,·r41132 »       mov»    r2,·r4
1133 »       ldr»    r0,·[sp,·#0]1133 »       ldr»    r0,·[sp,·#0]
1134 »       bl»     0·<memcpy>1134 »       bl»     0·<memcpy>
1135 ·R_ARM_THM_CALL» memcpy1135 ·R_ARM_THM_CALL» memcpy
Offset 1345, 20 lines modifiedOffset 1345, 20 lines modified
1345 »       add»    sp,·#52»      @·0x341345 »       add»    sp,·#52»      @·0x34
1346 »       ldr.w»  pc,·[sp],·#41346 »       ldr.w»  pc,·[sp],·#4
1347 »       movs»   r0,·#01347 »       movs»   r0,·#0
1348 »       bx»     lr1348 »       bx»     lr
  
1349 00000af8·<PySequence_Length>:1349 00000af8·<PySequence_Length>:
1350 PySequence_Length():1350 PySequence_Length():
1351 »       b.w»    40c8·<PySequence_Size>1351 »       b.w»    4258·<PySequence_Size>
1352 ·R_ARM_THM_JUMP24»       PySequence_Size1352 ·R_ARM_THM_JUMP24»       PySequence_Size
  
1353 00000afc·<PyMapping_Length>:1353 00000afc·<PyMapping_Length>:
1354 PyMapping_Length():1354 PyMapping_Length():
1355 »       b.w»    3d40·<PyMapping_Size>1355 »       b.w»    3ed0·<PyMapping_Size>
1356 ·R_ARM_THM_JUMP24»       PyMapping_Size1356 ·R_ARM_THM_JUMP24»       PyMapping_Size
  
1357 00000b00·<PyAIter_Check>:1357 00000b00·<PyAIter_Check>:
1358 PyAIter_Check():1358 PyAIter_Check():
1359 »       ldr»    r3,·[r0,·#4]1359 »       ldr»    r3,·[r0,·#4]
1360 »       ldr»    r0,·[r3,·#40]» @·0x281360 »       ldr»    r0,·[r3,·#40]» @·0x28
1361 »       cbz»    r0,·b1c·<PyAIter_Check+0x1c>1361 »       cbz»    r0,·b1c·<PyAIter_Check+0x1c>
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 14, 16 lines modifiedOffset 14, 16 lines modified
14 ··0x000000b0·3135002e·4c433136·002e4c43·3137002e·15..LC16..LC17..14 ··0x000000b0·3135002e·4c433136·002e4c43·3137002e·15..LC16..LC17..
15 ··0x000000c0·4c433138·002e4c43·3139002e·4c433230·LC18..LC19..LC2015 ··0x000000c0·4c433138·002e4c43·3139002e·4c433230·LC18..LC19..LC20
16 ··0x000000d0·002e4c43·3231002e·4c433232·0062696e·..LC21..LC22.bin16 ··0x000000d0·002e4c43·3231002e·4c433232·0062696e·..LC21..LC22.bin
17 ··0x000000e0·6172795f·696f702e·70617274·2e300062·ary_iop.part.0.b17 ··0x000000e0·6172795f·696f702e·70617274·2e300062·ary_iop.part.0.b
18 ··0x000000f0·696e6172·795f696f·70006269·6e617279·inary_iop.binary18 ··0x000000f0·696e6172·795f696f·70006269·6e617279·inary_iop.binary
19 ··0x00000100·5f696f70·31002e4c·43323300·62696e61·_iop1..LC23.bina19 ··0x00000100·5f696f70·31002e4c·43323300·62696e61·_iop1..LC23.bina
20 ··0x00000110·72795f6f·702e7061·72742e30·002e4c43·ry_op.part.0..LC20 ··0x00000110·72795f6f·702e7061·72742e30·002e4c43·ry_op.part.0..LC
21 ··0x00000120·3234002e·4c433235·006f626a·6563745f·24..LC25.object_ 
22 ··0x00000130·69737375·62636c61·7373002e·4c433236·issubclass..LC2621 ··0x00000120·3234002e·4c433235·002e4c43·3236006f·24..LC25..LC26.o
 22 ··0x00000130·626a6563·745f6973·73756263·6c617373·bject_issubclass
23 ··0x00000140·00726563·75727369·76655f69·73737562·.recursive_issub23 ··0x00000140·00726563·75727369·76655f69·73737562·.recursive_issub
24 ··0x00000150·636c6173·73007265·63757273·6976655f·class.recursive_24 ··0x00000150·636c6173·73007265·63757273·6976655f·class.recursive_
25 ··0x00000160·69737375·62636c61·73732e70·6172742e·issubclass.part.25 ··0x00000160·69737375·62636c61·73732e70·6172742e·issubclass.part.
26 ··0x00000170·30002e4c·43323700·2e4c4332·38002e4c·0..LC27..LC28..L26 ··0x00000170·30002e4c·43323700·2e4c4332·38002e4c·0..LC27..LC28..L
27 ··0x00000180·43323900·2e4c4333·30002e4c·43333100·C29..LC30..LC31.27 ··0x00000180·43323900·2e4c4333·30002e4c·43333100·C29..LC30..LC31.
28 ··0x00000190·2e4c4333·32006368·65636b5f·636c6173·.LC32.check_clas28 ··0x00000190·2e4c4333·32006368·65636b5f·636c6173·.LC32.check_clas
29 ··0x000001a0·73006162·73747261·63745f69·73737562·s.abstract_issub29 ··0x000001a0·73006162·73747261·63745f69·73737562·s.abstract_issub
71.2 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:··········20876·(bytes·into·file)13 ··Start·of·section·headers:··········20880·(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·0x518c:1 There·are·16·section·headers,·starting·at·offset·0x5190:
  
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·001350·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001350·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00468c·000510·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·004690·000510·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001384·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·001384·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·001384·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·001384·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·001384·0014cc·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·001384·0014d0·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·004b9c·000500·08···I·13···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·004ba0·000500·08···I·13···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·002850·000123·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·002854·000123·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·002974·0000c4·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·002978·0000c4·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00509c·000068·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0050a0·000068·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·002a38·000ece·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·002a3c·000ece·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·003906·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·00390a·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003906·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00390a·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·00393c·000760·10·····14··46··417 ··[13]·.symtab···········SYMTAB··········00000000·003940·000760·10·····14··46··4
18 ··[14]·.strtab···········STRTAB··········00000000·00409c·0005ed·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·0040a0·0005ed·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·005104·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·005108·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.81 KB
readelf --wide --symbols {}
    
Offset 18, 32 lines modifiedOffset 18, 32 lines modified
18 ····14:·00000304·····0·NOTYPE··LOCAL··DEFAULT····1·$d18 ····14:·00000304·····0·NOTYPE··LOCAL··DEFAULT····1·$d
19 ····15:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$t19 ····15:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$t
20 ····16:·000010ad···676·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find20 ····16:·000010ad···676·FUNC····LOCAL··DEFAULT····1·stringlib_adaptive_find
21 ····17:·00000300·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·00000300·····0·NOTYPE··LOCAL··DEFAULT····5·$t
22 ····18:·00000070·····0·NOTYPE··LOCAL··DEFAULT····7·.LC622 ····18:·00000070·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
23 ····19:·00000724·····0·NOTYPE··LOCAL··DEFAULT····5·$d23 ····19:·00000724·····0·NOTYPE··LOCAL··DEFAULT····5·$d
24 ····20:·00000728·····0·NOTYPE··LOCAL··DEFAULT····5·$t24 ····20:·00000728·····0·NOTYPE··LOCAL··DEFAULT····5·$t
25 ····21:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····5·$d25 ····21:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
26 ····22:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC826 ····22:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
27 ····23:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····5·$t27 ····23:·00000a30·····0·NOTYPE··LOCAL··DEFAULT····5·$t
28 ····24:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC928 ····24:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
29 ····25:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1029 ····25:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC10
30 ····26:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1130 ····26:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC11
31 ····27:·000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1231 ····27:·000000d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC12
32 ····28:·00000565···176·FUNC····LOCAL··DEFAULT····1·tailmatch32 ····28:·00000565···176·FUNC····LOCAL··DEFAULT····1·tailmatch
33 ····29:·00000560·····0·NOTYPE··LOCAL··DEFAULT····1·$d33 ····29:·00000560·····0·NOTYPE··LOCAL··DEFAULT····1·$d
34 ····30:·00000564·····0·NOTYPE··LOCAL··DEFAULT····1·$t34 ····30:·00000564·····0·NOTYPE··LOCAL··DEFAULT····1·$t
35 ····31:·00000108·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1435 ····31:·00000108·····0·NOTYPE··LOCAL··DEFAULT····7·.LC14
36 ····32:·00000d1c·····0·NOTYPE··LOCAL··DEFAULT····5·$d36 ····32:·00000d20·····0·NOTYPE··LOCAL··DEFAULT····5·$d
37 ····33:·00000d20·····0·NOTYPE··LOCAL··DEFAULT····5·$t37 ····33:·00000d24·····0·NOTYPE··LOCAL··DEFAULT····5·$t
38 ····34:·00001018·····0·NOTYPE··LOCAL··DEFAULT····5·$d38 ····34:·0000101c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
39 ····35:·0000101c·····0·NOTYPE··LOCAL··DEFAULT····5·$t39 ····35:·00001020·····0·NOTYPE··LOCAL··DEFAULT····5·$t
40 ····36:·00000114·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1740 ····36:·00000114·····0·NOTYPE··LOCAL··DEFAULT····7·.LC17
41 ····37:·000013a4·····0·NOTYPE··LOCAL··DEFAULT····5·$d41 ····37:·000013a8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
42 ····38:·000013a8·····0·NOTYPE··LOCAL··DEFAULT····5·$t42 ····38:·000013ac·····0·NOTYPE··LOCAL··DEFAULT····5·$t
43 ····39:·00000055···112·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count43 ····39:·00000055···112·FUNC····LOCAL··DEFAULT····8·stringlib__two_way_count
44 ····40:·000008a9···204·FUNC····LOCAL··DEFAULT····1·stringlib__lex_search44 ····40:·000008a9···204·FUNC····LOCAL··DEFAULT····1·stringlib__lex_search
45 ····41:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1945 ····41:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC19
46 ····42:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t46 ····42:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
47 ····43:·0000134c·····0·NOTYPE··LOCAL··DEFAULT····1·$d47 ····43:·0000134c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
48 ····44:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····8·$d48 ····44:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····8·$d
49 ····45:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d49 ····45:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
Offset 64, 31 lines modifiedOffset 64, 31 lines modified
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memchr
71 ····67:·00000435··1528·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_find71 ····67:·00000435··1532·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_find
72 ····68:·00000a2d···172·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_maketrans72 ····68:·00000a31···172·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_maketrans
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
74 ····70:·0000033d····82·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_index74 ····70:·0000033d····82·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_index
75 ····71:·00000ad9····84·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_upper75 ····71:·00000add····84·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_upper
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_toupper76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_toupper
77 ····73:·00000391···468·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_startswith77 ····73:·00000391···468·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_startswith
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
83 ····79:·00000b2d···500·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_endswith83 ····79:·00000b31···500·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_endswith
84 ····80:·00000d21···874·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_contains84 ····80:·00000d25···874·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_contains
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memrchr86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memrchr
87 ····83:·0000108d··1086·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_count87 ····83:·00001091··1086·FUNC····GLOBAL·HIDDEN·····5·_Py_bytes_count
88 ····84:·00000651····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isdigit88 ····84:·00000651····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isdigit
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
90 ····86:·0000069d····66·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isascii90 ····86:·0000069d····66·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isascii
91 ····87:·00000d79····58·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_capitalize91 ····87:·00000d79····58·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_capitalize
92 ····88:·00000db5····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isalnum92 ····88:·00000db5····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isalnum
93 ····89:·00000e01····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isalpha93 ····89:·00000e01····74·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_isalpha
94 ····90:·00000e4d···106·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_islower94 ····90:·00000e4d···106·FUNC····GLOBAL·HIDDEN·····1·_Py_bytes_islower
17.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x468c·contains·162·entries:1 Relocation·section·'.rel.text'·at·offset·0x4690·contains·162·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000012··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC03 00000012··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0
4 00000016··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC04 00000016··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0
5 00000048··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct5 00000048··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
6 0000004c··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct6 0000004c··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
7 00000054··0000320a·R_ARM_THM_CALL·········00000000···memset7 00000054··0000320a·R_ARM_THM_CALL·········00000000···memset
8 00000064··0000330a·R_ARM_THM_CALL·········00000000···strncpy8 00000064··0000330a·R_ARM_THM_CALL·········00000000···strncpy
Offset 160, 15 lines modifiedOffset 160, 15 lines modified
160 00000e86··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong160 00000e86··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
161 00000e9c··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong161 00000e9c··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
162 00000f88··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong162 00000f88··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
163 00000fd8··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong163 00000fd8··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
164 00000fee··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong164 00000fee··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
165 00000494··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong165 00000494··00004b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
  
166 Relocation·section·'.rel.text.hot'·at·offset·0x4b9c·contains·160·entries:166 Relocation·section·'.rel.text.hot'·at·offset·0x4ba0·contains·160·entries:
167 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name167 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
168 00000008··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower168 00000008··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_tolower
169 0000000c··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower169 0000000c··00002f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_tolower
170 00000096··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct170 00000096··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
171 0000009a··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct171 0000009a··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
172 000000a6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0172 000000a6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0
173 000000aa··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0173 000000aa··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0
Offset 213, 125 lines modifiedOffset 213, 125 lines modified
213 00000646··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release213 00000646··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
214 0000068e··0000420a·R_ARM_THM_CALL·········00000000···memchr214 0000068e··0000420a·R_ARM_THM_CALL·········00000000···memchr
215 000006a4··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release215 000006a4··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
216 000006b0··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex216 000006b0··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
217 000006d4··00003b0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t217 000006d4··00003b0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
218 0000070e··0000420a·R_ARM_THM_CALL·········00000000···memchr218 0000070e··0000420a·R_ARM_THM_CALL·········00000000···memchr
219 00000724··00004102·R_ARM_ABS32············00000000···__stack_chk_guard219 00000724··00004102·R_ARM_ABS32············00000000···__stack_chk_guard
220 00000872··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex220 00000874··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
221 0000090a··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release221 0000090c··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
222 00000930··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail222 00000932··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
223 00000982··00003c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred223 00000984··00003c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
224 00000988··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError224 0000098a··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
225 0000098c··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError225 0000098e··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
226 00000990··0000052f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3226 00000992··0000052f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3
227 00000994··00000530·R_ARM_THM_MOVT_ABS·····00000048···.LC3227 00000996··00000530·R_ARM_THM_MOVT_ABS·····00000048···.LC3
228 0000099a··00003e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString228 0000099c··00003e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
229 000009d6··00000c0a·R_ARM_THM_CALL·········000006e1···stringlib__preprocess229 000009d8··00000c0a·R_ARM_THM_CALL·········000006e1···stringlib__preprocess
230 000009e0··00000d0a·R_ARM_THM_CALL·········00000975···stringlib__two_way230 000009e2··00000d0a·R_ARM_THM_CALL·········00000975···stringlib__two_way
231 00000a06··0000100a·R_ARM_THM_CALL·········000010ad···stringlib_adaptive_find231 00000a08··0000100a·R_ARM_THM_CALL·········000010ad···stringlib_adaptive_find
232 00000a0e··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError232 00000a10··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
233 00000a12··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError233 00000a14··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
234 00000a18··0000042f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC2234 00000a1a··0000042f·R_ARM_THM_MOVW_ABS_NC··00000008···.LC2
235 00000a1c··00000430·R_ARM_THM_MOVT_ABS·····00000008···.LC2235 00000a1e··00000430·R_ARM_THM_MOVT_ABS·····00000008···.LC2
236 00000a22··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Format236 00000a24··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Format
237 00000a28··00004102·R_ARM_ABS32············00000000···__stack_chk_guard237 00000a2c··00004102·R_ARM_ABS32············00000000···__stack_chk_guard
238 00000a4c··0000450a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize238 00000a50··0000450a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
239 00000abe··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError239 00000ac2··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
240 00000ac2··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError240 00000ac6··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
241 00000ac6··0000162f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC8241 00000aca··0000162f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC8
242 00000aca··00001630·R_ARM_THM_MOVT_ABS·····00000078···.LC8242 00000ace··00001630·R_ARM_THM_MOVT_ABS·····00000078···.LC8
243 00000ad0··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Format243 00000ad4··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Format
244 00000ae0··0000482f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper244 00000ae4··0000482f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper
245 00000ae4··00004830·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper245 00000ae8··00004830·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper
246 00000b54··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct246 00000b58··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
247 00000b58··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct247 00000b5c··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
248 00000b64··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0248 00000b68··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0
249 00000b68··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0249 00000b6c··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0
250 00000b82··0000320a·R_ARM_THM_CALL·········00000000···memset250 00000b86··0000320a·R_ARM_THM_CALL·········00000000···memset
251 00000b8c··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC14251 00000b90··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC14
252 00000b90··00001f30·R_ARM_THM_MOVT_ABS·····00000108···.LC14252 00000b94··00001f30·R_ARM_THM_MOVT_ABS·····00000108···.LC14
253 00000b94··0000330a·R_ARM_THM_CALL·········00000000···strncpy253 00000b98··0000330a·R_ARM_THM_CALL·········00000000···strncpy
254 00000ba8··0000340a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT254 00000bac··0000340a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT
255 00000bdc··0000320a·R_ARM_THM_CALL·········00000000···memset255 00000be0··0000320a·R_ARM_THM_CALL·········00000000···memset
256 00000c14··00004a0a·R_ARM_THM_CALL·········00000000···memcmp256 00000c18··00004a0a·R_ARM_THM_CALL·········00000000···memcmp
257 00000c1c··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release257 00000c20··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
258 00000c3e··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex258 00000c42··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
259 00000c5e··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release259 00000c62··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
260 00000c74··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail260 00000c78··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
261 00000c8c··00001c0a·R_ARM_THM_CALL·········00000565···tailmatch261 00000c90··00001c0a·R_ARM_THM_CALL·········00000565···tailmatch
262 00000c9a··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct262 00000c9e··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
263 00000c9e··00004c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct263 00000ca2··00004c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
264 00000cb8··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex264 00000cbc··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
265 00000cc4··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct265 00000cc8··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
266 00000cc8··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct266 00000ccc··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
267 00000cd4··0000360a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer267 00000cd8··0000360a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
268 00000cee··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError268 00000cf2··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
269 00000cf2··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError269 00000cf6··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
270 00000cf8··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches270 00000cfc··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
271 00000d02··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC14271 00000d06··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC14
272 00000d06··00001f30·R_ARM_THM_MOVT_ABS·····00000108···.LC14272 00000d0a··00001f30·R_ARM_THM_MOVT_ABS·····00000108···.LC14
273 00000d0c··00001b2f·R_ARM_THM_MOVW_ABS_NC··000000d0···.LC12273 00000d10··00001b2f·R_ARM_THM_MOVW_ABS_NC··000000d0···.LC12
274 00000d10··00001b30·R_ARM_THM_MOVT_ABS·····000000d0···.LC12274 00000d14··00001b30·R_ARM_THM_MOVT_ABS·····000000d0···.LC12
275 00000d16··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Format275 00000d1a··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Format
276 00000d1c··00004102·R_ARM_ABS32············00000000···__stack_chk_guard276 00000d20··00004102·R_ARM_ABS32············00000000···__stack_chk_guard
277 00000d46··00003b0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t277 00000d4a··00003b0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
278 00000d52··00003c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred278 00000d56··00003c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
279 00000d5c··0000510a·R_ARM_THM_CALL·········00000000···PyErr_Clear279 00000d60··0000510a·R_ARM_THM_CALL·········00000000···PyErr_Clear
280 00000d66··0000360a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer280 00000d6a··0000360a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
281 00000e88··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release281 00000e8c··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
282 00000f16··0000420a·R_ARM_THM_CALL·········00000000···memchr282 00000f1a··0000420a·R_ARM_THM_CALL·········00000000···memchr
283 00000ff4··0000420a·R_ARM_THM_CALL·········00000000···memchr283 00000ff8··0000420a·R_ARM_THM_CALL·········00000000···memchr
284 00001018··00004102·R_ARM_ABS32············00000000···__stack_chk_guard284 0000101c··00004102·R_ARM_ABS32············00000000···__stack_chk_guard
285 00001028··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail285 0000102c··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
286 0000103e··00000c0a·R_ARM_THM_CALL·········000006e1···stringlib__preprocess286 00001042··00000c0a·R_ARM_THM_CALL·········000006e1···stringlib__preprocess
287 00001048··00000d0a·R_ARM_THM_CALL·········00000975···stringlib__two_way287 0000104c··00000d0a·R_ARM_THM_CALL·········00000975···stringlib__two_way
288 00001064··0000100a·R_ARM_THM_CALL·········000010ad···stringlib_adaptive_find288 00001068··0000100a·R_ARM_THM_CALL·········000010ad···stringlib_adaptive_find
289 0000106e··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError289 00001072··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
290 00001072··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError290 00001076··00003d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
291 00001076··0000052f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3291 0000107a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3
292 0000107a··00000530·R_ARM_THM_MOVT_ABS·····00000048···.LC3292 0000107e··00000530·R_ARM_THM_MOVT_ABS·····00000048···.LC3
293 00001080··00003e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString293 00001084··00003e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
294 000010b4··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct294 000010b8··0000312f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
295 000010b8··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct295 000010bc··00003130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
296 000010c4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0296 000010c8··0000062f·R_ARM_THM_MOVW_ABS_NC··00000068···.LC0
297 000010c8··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0297 000010cc··00000630·R_ARM_THM_MOVT_ABS·····00000068···.LC0
298 000010de··0000320a·R_ARM_THM_CALL·········00000000···memset298 000010e2··0000320a·R_ARM_THM_CALL·········00000000···memset
299 000010e8··0000242f·R_ARM_THM_MOVW_ABS_NC··00000114···.LC17299 000010ec··0000242f·R_ARM_THM_MOVW_ABS_NC··00000114···.LC17
300 000010ec··00002430·R_ARM_THM_MOVT_ABS·····00000114···.LC17300 000010f0··00002430·R_ARM_THM_MOVT_ABS·····00000114···.LC17
301 000010f0··0000330a·R_ARM_THM_CALL·········00000000···strncpy301 000010f4··0000330a·R_ARM_THM_CALL·········00000000···strncpy
302 00001104··0000340a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT302 00001108··0000340a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT
303 00001126··0000350a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer303 0000112a··0000350a·R_ARM_THM_CALL·········00000000···PyObject_CheckBuffer
304 0000113c··0000360a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer304 00001140··0000360a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
305 00001284··0000390a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t305 00001288··0000390a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
306 0000128e··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release306 00001292··0000370a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
307 000012dc··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex307 000012e0··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
308 00001300··00003b0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t308 00001304··00003b0a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
309 000013a4··00004102·R_ARM_ABS32············00000000···__stack_chk_guard309 000013a8··00004102·R_ARM_ABS32············00000000···__stack_chk_guard
310 000013f6··0000390a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t310 000013fa··0000390a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
311 00001406··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex311 0000140a··00003a0a·R_ARM_THM_CALL·········00000000···_PyEval_SliceIndex
312 0000144a··0000270a·R_ARM_THM_CALL·········00000055···stringlib__two_way_count312 0000144e··0000270a·R_ARM_THM_CALL·········00000055···stringlib__two_way_count
313 00001450··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail313 00001454··0000380a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
Max diff block lines reached; 830/17510 bytes (4.74%) of diff not shown.
45.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 304, 16 lines modifiedOffset 304, 16 lines modified
304 »       add»    r7,·r4304 »       add»    r7,·r4
305 »       bic.w»  r7,·r7,·r7,·asr·#31305 »       bic.w»  r7,·r7,·r7,·asr·#31
306 »       subs»   r1,·r1,·r7306 »       subs»   r1,·r1,·r7
307 »       cmp»    r1,·#0307 »       cmp»    r1,·#0
308 »       bgt.w»  18a·<_Py_bytes_rfind+0x11e>308 »       bgt.w»  18a·<_Py_bytes_rfind+0x11e>
309 »       b.n»    152·<_Py_bytes_rfind+0xe6>309 »       b.n»    152·<_Py_bytes_rfind+0xe6>
310 »       cmp»    r5,·#0310 »       cmp»    r5,·#0
311 »       bne.w»  14c·<_Py_bytes_rfind+0xe0> 
312 »       b.n»    152·<_Py_bytes_rfind+0xe6>311 »       beq.w»  152·<_Py_bytes_rfind+0xe6>
 312 »       b.n»    14c·<_Py_bytes_rfind+0xe0>
313 »       add»    r7,·r4313 »       add»    r7,·r4
314 »       bic.w»  r7,·r7,·r7,·asr·#31314 »       bic.w»  r7,·r7,·r7,·asr·#31
315 »       sub.w»  r1,·r9,·r7315 »       sub.w»  r1,·r9,·r7
316 »       cmp»    r1,·#0316 »       cmp»    r1,·#0
317 »       bgt.n»  216·<_Py_bytes_rfind+0x1aa>317 »       bgt.n»  216·<_Py_bytes_rfind+0x1aa>
318 »       b.n»    152·<_Py_bytes_rfind+0xe6>318 »       b.n»    152·<_Py_bytes_rfind+0xe6>
319 »       movw»   r3,·#0319 »       movw»   r3,·#0
Offset 506, 60 lines modifiedOffset 506, 60 lines modified
506 »       add»    r2,·sp,·#32506 »       add»    r2,·sp,·#32
507 »       add»    r1,·sp,·#92»   @·0x5c507 »       add»    r1,·sp,·#92»   @·0x5c
508 »       str.w»  r9,·[sp]508 »       str.w»  r9,·[sp]
509 »       strb.w» r7,·[sp,·#141]»     @·0x8d509 »       strb.w» r7,·[sp,·#141]»     @·0x8d
510 »       bl»     0·<_PyArg_ParseTuple_SizeT>510 »       bl»     0·<_PyArg_ParseTuple_SizeT>
511 ·R_ARM_THM_CALL» _PyArg_ParseTuple_SizeT511 ·R_ARM_THM_CALL» _PyArg_ParseTuple_SizeT
512 »       cmp»    r0,·#0512 »       cmp»    r0,·#0
513 »       beq.w»  99e·<_Py_bytes_find+0x56a>513 »       beq.w»  9a0·<_Py_bytes_find+0x56c>
514 »       ldr»    r0,·[sp,·#44]» @·0x2c514 »       ldr»    r0,·[sp,·#44]» @·0x2c
515 »       cmp»    r0,·r4515 »       cmp»    r0,·r4
516 »       bne.w»  6ae·<_Py_bytes_find+0x27a>516 »       bne.w»  6ae·<_Py_bytes_find+0x27a>
517 »       ldr»    r0,·[sp,·#48]» @·0x30517 »       ldr»    r0,·[sp,·#48]» @·0x30
518 »       cmp»    r0,·r4518 »       cmp»    r0,·r4
519 »       bne.w»  870·<_Py_bytes_find+0x43c>519 »       bne.w»  872·<_Py_bytes_find+0x43e>
520 »       ldrd»   r7,·r8,·[sp,·#32]520 »       ldrd»   r7,·r8,·[sp,·#32]
521 »       ldr»    r5,·[sp,·#40]» @·0x28521 »       ldr»    r5,·[sp,·#40]» @·0x28
522 »       mov»    r0,·r7522 »       mov»    r0,·r7
523 »       bl»     0·<PyObject_CheckBuffer>523 »       bl»     0·<PyObject_CheckBuffer>
524 ·R_ARM_THM_CALL» PyObject_CheckBuffer524 ·R_ARM_THM_CALL» PyObject_CheckBuffer
525 »       cmp»    r0,·#0525 »       cmp»    r0,·#0
526 »       beq.w»  6bc·<_Py_bytes_find+0x288>526 »       beq.w»  6bc·<_Py_bytes_find+0x288>
527 »       cmp»    r7,·#0527 »       cmp»    r7,·#0
528 »       beq.w»  822·<_Py_bytes_find+0x3ee>528 »       beq.w»  824·<_Py_bytes_find+0x3f0>
529 »       movs»   r2,·#0529 »       movs»   r2,·#0
530 »       mov»    r1,·r9530 »       mov»    r1,·r9
531 »       mov»    r0,·r7531 »       mov»    r0,·r7
532 »       bl»     0·<PyObject_GetBuffer>532 »       bl»     0·<PyObject_GetBuffer>
533 ·R_ARM_THM_CALL» PyObject_GetBuffer533 ·R_ARM_THM_CALL» PyObject_GetBuffer
534 »       mov»    r4,·r0534 »       mov»    r4,·r0
535 »       cmp»    r0,·#0535 »       cmp»    r0,·#0
536 »       bne.w»  99e·<_Py_bytes_find+0x56a>536 »       bne.w»  9a0·<_Py_bytes_find+0x56c>
537 »       ldr»    r3,·[sp,·#56]» @·0x38537 »       ldr»    r3,·[sp,·#56]» @·0x38
538 »       cmp»    sl,·r5538 »       cmp»    sl,·r5
539 »       ldr»    r2,·[sp,·#48]» @·0x30539 »       ldr»    r2,·[sp,·#48]» @·0x30
540 »       str»    r3,·[sp,·#12]540 »       str»    r3,·[sp,·#12]
541 »       bge.w»  87e·<_Py_bytes_find+0x44a>541 »       bge.w»  880·<_Py_bytes_find+0x44c>
542 »       cmp.w»  r8,·#0542 »       cmp.w»  r8,·#0
543 »       blt.w»  8f6·<_Py_bytes_find+0x4c2>543 »       blt.w»  8f8·<_Py_bytes_find+0x4c4>
544 »       ldr»    r3,·[sp,·#12]544 »       ldr»    r3,·[sp,·#12]
545 »       sub.w»  sl,·sl,·r8545 »       sub.w»  sl,·sl,·r8
546 »       cmp»    r3,·sl546 »       cmp»    r3,·sl
547 »       bgt.w»  644·<_Py_bytes_find+0x210>547 »       bgt.w»  644·<_Py_bytes_find+0x210>
548 »       cmp»    r3,·#1548 »       cmp»    r3,·#1
549 »       beq.w»  67e·<_Py_bytes_find+0x24a>549 »       beq.w»  67e·<_Py_bytes_find+0x24a>
550 »       cmp»    r3,·#0550 »       cmp»    r3,·#0
551 »       beq.w»  906·<_Py_bytes_find+0x4d2>551 »       beq.w»  908·<_Py_bytes_find+0x4d4>
552 »       cmp»    r3,·#1552 »       cmp»    r3,·#1
553 »       ble.w»  644·<_Py_bytes_find+0x210>553 »       ble.w»  644·<_Py_bytes_find+0x210>
554 »       add.w»  r0,·r6,·r8554 »       add.w»  r0,·r6,·r8
555 »       movw»   r1,·#2499»   @·0x9c3555 »       movw»   r1,·#2499»   @·0x9c3
556 »       str»    r0,·[sp,·#20]556 »       str»    r0,·[sp,·#20]
557 »       cmp»    sl,·r1557 »       cmp»    sl,·r1
558 »       bgt.w»  8b4·<_Py_bytes_find+0x480>558 »       bgt.w»  8b6·<_Py_bytes_find+0x482>
559 »       ldr»    r3,·[sp,·#12]559 »       ldr»    r3,·[sp,·#12]
560 »       movs»   r1,·#1560 »       movs»   r1,·#1
561 »       add.w»  fp,·r3,·#4294967295» @·0xffffffff561 »       add.w»  fp,·r3,·#4294967295» @·0xffffffff
562 »       sub.w»  ip,·sl,·r3562 »       sub.w»  ip,·sl,·r3
563 »       ldrb»   r3,·[r2,·#0]563 »       ldrb»   r3,·[r2,·#0]
564 »       add.w»  r5,·r0,·fp564 »       add.w»  r5,·r0,·fp
565 »       str»    r3,·[sp,·#24]565 »       str»    r3,·[sp,·#24]
Offset 633, 39 lines modifiedOffset 633, 39 lines modified
633 »       str»    r2,·[sp,·#16]633 »       str»    r2,·[sp,·#16]
634 »       ldr»    r2,·[sp,·#28]634 »       ldr»    r2,·[sp,·#28]
635 »       and.w»  lr,·r0,·#31635 »       and.w»  lr,·r0,·#31
636 »       movs»   r6,·#1636 »       movs»   r6,·#1
637 »       cmp.w»  ip,·#0637 »       cmp.w»  ip,·#0
638 »       lsl.w»  r6,·r6,·lr638 »       lsl.w»  r6,·r6,·lr
639 »       orr.w»  r1,·r1,·r6639 »       orr.w»  r1,·r1,·r6
640 »       blt.w»  7c8·<_Py_bytes_find+0x394>640 »       blt.w»  7ca·<_Py_bytes_find+0x396>
641 »       ldrb»   r3,·[r5,·r4]641 »       ldrb»   r3,·[r5,·r4]
642 »       cmp»    r3,·r0642 »       cmp»    r3,·r0
643 »       beq.w»  7d0·<_Py_bytes_find+0x39c>643 »       beq.w»  7d2·<_Py_bytes_find+0x39e>
644 »       adds»   r3,·r5,·r4644 »       adds»   r3,·r5,·r4
645 »       ldrb»   r3,·[r3,·#1]645 »       ldrb»   r3,·[r3,·#1]
646 »       and.w»  r3,·r3,·#31646 »       and.w»  r3,·r3,·#31
647 »       lsr.w»  r3,·r1,·r3647 »       lsr.w»  r3,·r1,·r3
648 »       lsls»   r6,·r3,·#31648 »       lsls»   r6,·r3,·#31
649 »       bmi.w»  7f4·<_Py_bytes_find+0x3c0>649 »       bmi.w»  7f6·<_Py_bytes_find+0x3c2>
650 »       ldr»    r3,·[sp,·#12]650 »       ldr»    r3,·[sp,·#12]
651 »       add»    r4,·r3651 »       add»    r4,·r3
652 »       adds»   r4,·#1652 »       adds»   r4,·#1
653 »       cmp»    r4,·ip653 »       cmp»    r4,·ip
654 »       ble.n»  620·<_Py_bytes_find+0x1ec>654 »       ble.n»  620·<_Py_bytes_find+0x1ec>
655 »       mov»    r0,·r9655 »       mov»    r0,·r9
656 »       bl»     0·<PyBuffer_Release>656 »       bl»     0·<PyBuffer_Release>
657 ·R_ARM_THM_CALL» PyBuffer_Release657 ·R_ARM_THM_CALL» PyBuffer_Release
658 »       mov.w»  r4,·#4294967295»    @·0xffffffff658 »       mov.w»  r4,·#4294967295»    @·0xffffffff
659 »       ldr»    r3,·[pc,·#212]»@·(724·<_Py_bytes_find+0x2f0>)659 »       ldr»    r3,·[pc,·#212]»@·(724·<_Py_bytes_find+0x2f0>)
660 »       ldr»    r2,·[r3,·#0]660 »       ldr»    r2,·[r3,·#0]
661 »       ldr»    r3,·[sp,·#180]»@·0xb4661 »       ldr»    r3,·[sp,·#180]»@·0xb4
662 »       eors»   r2,·r3662 »       eors»   r2,·r3
663 »       mov.w»  r3,·#0663 »       mov.w»  r3,·#0
664 »       bne.w»  930·<_Py_bytes_find+0x4fc>664 »       bne.w»  932·<_Py_bytes_find+0x4fe>
665 »       mov»    r0,·r4665 »       mov»    r0,·r4
666 »       add»    sp,·#188»     @·0xbc666 »       add»    sp,·#188»     @·0xbc
667 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}667 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
668 »       b.w»    0·<PyLong_FromSsize_t>668 »       b.w»    0·<PyLong_FromSsize_t>
669 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t669 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t
670 »       add»    r8,·sl670 »       add»    r8,·sl
671 »       bic.w»  r8,·r8,·r8,·asr·#31671 »       bic.w»  r8,·r8,·r8,·asr·#31
Offset 674, 57 lines modifiedOffset 674, 57 lines modified
674 »       ble.n»  64a·<_Py_bytes_find+0x216>674 »       ble.n»  64a·<_Py_bytes_find+0x216>
675 »       add»    r2,·sp,·#44»   @·0x2c675 »       add»    r2,·sp,·#44»   @·0x2c
676 »       movs»   r7,·#0676 »       movs»   r7,·#0
677 »       ldrb»   r1,·[r2,·#0]677 »       ldrb»   r1,·[r2,·#0]
678 »       add»    r6,·r8678 »       add»    r6,·r8
679 »       mov»    r2,·sl679 »       mov»    r2,·sl
680 »       cmp.w»  sl,·#15680 »       cmp.w»  sl,·#15
681 »       ble.w»  7b4·<_Py_bytes_find+0x380>681 »       ble.w»  7b6·<_Py_bytes_find+0x382>
Max diff block lines reached; 42933/46455 bytes (92.42%) of diff not shown.
256 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:··········68968·(bytes·into·file)13 ··Start·of·section·headers:··········68980·(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·0x10d68:1 There·are·18·section·headers,·starting·at·offset·0x10d74:
  
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·002ad4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·002ae0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00d650·0010f0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00d65c·0010f0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002b08·000794·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002b14·000794·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00e740·0006e0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00e74c·0006e0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00329c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0032a8·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00329c·000a42·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0032a8·000a42·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·003ce0·00387c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·003cec·00387c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00ee20·0016a8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00ee2c·0016a8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00755c·000fe4·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·007568·000fe4·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0104c8·000798·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0104d4·000798·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·008540·001a40·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00854c·001a40·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·010c60·000078·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·010c6c·000078·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·009f80·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·009f8c·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·009f80·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·009f8c·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·009fb4·001fc0·10·····16·321··419 ··[15]·.symtab···········SYMTAB··········00000000·009fc0·001fc0·10·····16·321··4
20 ··[16]·.strtab···········STRTAB··········00000000·00bf74·0016da·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00bf80·0016da·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·010cd8·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·010ce4·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 77, 16 lines modifiedOffset 77, 16 lines modified
77 ····73:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2577 ····73:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
78 ····74:·000014f9··1744·FUNC····LOCAL··DEFAULT····7·bytes_replace78 ····74:·000014f9··1744·FUNC····LOCAL··DEFAULT····7·bytes_replace
79 ····75:·00001c71··1188·FUNC····LOCAL··DEFAULT····7·fastsearch79 ····75:·00001c71··1188·FUNC····LOCAL··DEFAULT····7·fastsearch
80 ····76:·00001bc9····40·FUNC····LOCAL··DEFAULT····7·return_self80 ····76:·00001bc9····40·FUNC····LOCAL··DEFAULT····7·return_self
81 ····77:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2681 ····77:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
82 ····78:·00001f04·····0·NOTYPE··LOCAL··DEFAULT····7·$d82 ····78:·00001f04·····0·NOTYPE··LOCAL··DEFAULT····7·$d
83 ····79:·00001f08·····0·NOTYPE··LOCAL··DEFAULT····7·$t83 ····79:·00001f08·····0·NOTYPE··LOCAL··DEFAULT····7·$t
84 ····80:·000028dd···186·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess84 ····80:·000028e9···186·FUNC····LOCAL··DEFAULT····1·stringlib__preprocess
85 ····81:·00002999···314·FUNC····LOCAL··DEFAULT····1·stringlib__two_way85 ····81:·000029a5···314·FUNC····LOCAL··DEFAULT····1·stringlib__two_way
86 ····82:·00000e9d···112·FUNC····LOCAL··DEFAULT····9·stringlib__two_way_count86 ····82:·00000e9d···112·FUNC····LOCAL··DEFAULT····9·stringlib__two_way_count
87 ····83:·00002110·····0·NOTYPE··LOCAL··DEFAULT····7·$d87 ····83:·00002110·····0·NOTYPE··LOCAL··DEFAULT····7·$d
88 ····84:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2888 ····84:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
89 ····85:·00002114·····0·NOTYPE··LOCAL··DEFAULT····7·$t89 ····85:·00002114·····0·NOTYPE··LOCAL··DEFAULT····7·$t
90 ····86:·00002115···524·FUNC····LOCAL··DEFAULT····7·bytes_repr90 ····86:·00002115···524·FUNC····LOCAL··DEFAULT····7·bytes_repr
91 ····87:·00002270·····0·NOTYPE··LOCAL··DEFAULT····7·$d91 ····87:·00002270·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·0000244c·····0·NOTYPE··LOCAL··DEFAULT····7·$d92 ····88:·0000244c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
Offset 108, 120 lines modifiedOffset 108, 120 lines modified
108 ···104:·00002d4d···768·FUNC····LOCAL··DEFAULT····7·_PyBytes_FromIterator108 ···104:·00002d4d···768·FUNC····LOCAL··DEFAULT····7·_PyBytes_FromIterator
109 ···105:·00002894·····0·NOTYPE··LOCAL··DEFAULT····7·$d109 ···105:·00002894·····0·NOTYPE··LOCAL··DEFAULT····7·$d
110 ···106:·0000289c·····0·NOTYPE··LOCAL··DEFAULT····7·$t110 ···106:·0000289c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
111 ···107:·00002b80·····0·NOTYPE··LOCAL··DEFAULT····7·$d111 ···107:·00002b80·····0·NOTYPE··LOCAL··DEFAULT····7·$d
112 ···108:·00002b84·····0·NOTYPE··LOCAL··DEFAULT····7·$t112 ···108:·00002b84·····0·NOTYPE··LOCAL··DEFAULT····7·$t
113 ···109:·00002b85····40·FUNC····LOCAL··DEFAULT····7·bytes___bytes__113 ···109:·00002b85····40·FUNC····LOCAL··DEFAULT····7·bytes___bytes__
114 ···110:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38114 ···110:·000003c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
115 ···111:·00000215···222·FUNC····LOCAL··DEFAULT····1·bytes_maketrans115 ···111:·00000219···222·FUNC····LOCAL··DEFAULT····1·bytes_maketrans
116 ···112:·00000045····12·FUNC····LOCAL··DEFAULT····9·bytes_index116 ···112:·00000045····12·FUNC····LOCAL··DEFAULT····9·bytes_index
117 ···113:·00003048·····0·NOTYPE··LOCAL··DEFAULT····7·$d117 ···113:·00003048·····0·NOTYPE··LOCAL··DEFAULT····7·$d
118 ···114:·0000304d··1636·FUNC····LOCAL··DEFAULT····7·stringlib_bytes_join118 ···114:·0000304d··1636·FUNC····LOCAL··DEFAULT····7·stringlib_bytes_join
119 ···115:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40119 ···115:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
120 ···116:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41120 ···116:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
121 ···117:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42121 ···117:·00000428·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
122 ···118:·00000444·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43122 ···118:·00000444·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
123 ···119:·0000304c·····0·NOTYPE··LOCAL··DEFAULT····7·$t123 ···119:·0000304c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
124 ···120:·000002f9····12·FUNC····LOCAL··DEFAULT····1·bytes_startswith124 ···120:·000002fd····12·FUNC····LOCAL··DEFAULT····1·bytes_startswith
125 ···121:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44125 ···121:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
126 ···122:·00000305···228·FUNC····LOCAL··DEFAULT····1·bytes_repeat126 ···122:·00000309···228·FUNC····LOCAL··DEFAULT····1·bytes_repeat
127 ···123:·00003721····12·FUNC····LOCAL··DEFAULT····7·bytes_find127 ···123:·00003721····12·FUNC····LOCAL··DEFAULT····7·bytes_find
128 ···124:·0000372d····12·FUNC····LOCAL··DEFAULT····7·bytes_endswith128 ···124:·0000372d····12·FUNC····LOCAL··DEFAULT····7·bytes_endswith
129 ···125:·000003e9·····4·FUNC····LOCAL··DEFAULT····1·bytes_join129 ···125:·000003ed·····4·FUNC····LOCAL··DEFAULT····1·bytes_join
130 ···126:·00003739····12·FUNC····LOCAL··DEFAULT····7·bytes_contains130 ···126:·00003739····12·FUNC····LOCAL··DEFAULT····7·bytes_contains
131 ···127:·00003745····12·FUNC····LOCAL··DEFAULT····7·bytes_count131 ···127:·00003745····12·FUNC····LOCAL··DEFAULT····7·bytes_count
132 ···128:·00000488·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45132 ···128:·00000488·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
133 ···129:·00000494·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46133 ···129:·00000494·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46
134 ···130:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47134 ···130:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC47
135 ···131:·000003ed···348·FUNC····LOCAL··DEFAULT····1·bytes_partition135 ···131:·000003f1···348·FUNC····LOCAL··DEFAULT····1·bytes_partition
136 ···132:·00000544·····0·NOTYPE··LOCAL··DEFAULT····1·$d136 ···132:·00000548·····0·NOTYPE··LOCAL··DEFAULT····1·$d
137 ···133:·00000548·····0·NOTYPE··LOCAL··DEFAULT····1·$t137 ···133:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
138 ···134:·00000549··1760·FUNC····LOCAL··DEFAULT····1·bytes_split138 ···134:·0000054d··1760·FUNC····LOCAL··DEFAULT····1·bytes_split
139 ···135:·00000bd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d139 ···135:·00000bdc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
140 ···136:·00000bdc·····0·NOTYPE··LOCAL··DEFAULT····1·$t140 ···136:·00000be0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
141 ···137:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48141 ···137:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48
142 ···138:·00000c29····74·FUNC····LOCAL··DEFAULT····1·bytes_strip142 ···138:·00000c2d····74·FUNC····LOCAL··DEFAULT····1·bytes_strip
143 ···139:·00000c75···328·FUNC····LOCAL··DEFAULT····1·do_argstrip143 ···139:·00000c79···328·FUNC····LOCAL··DEFAULT····1·do_argstrip
144 ···140:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49144 ···140:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49
145 ···141:·00000500·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50145 ···141:·00000500·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50
146 ···142:·00000504·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51146 ···142:·00000504·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51
147 ···143:·00000508·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52147 ···143:·00000508·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52
148 ···144:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53148 ···144:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC53
149 ···145:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54149 ···145:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC54
150 ···146:·00000514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55150 ···146:·00000514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC55
151 ···147:·00000518·····0·NOTYPE··LOCAL··DEFAULT····6·.LC56151 ···147:·00000518·····0·NOTYPE··LOCAL··DEFAULT····6·.LC56
152 ···148:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC57152 ···148:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC57
153 ···149:·00000520·····0·NOTYPE··LOCAL··DEFAULT····6·.LC58153 ···149:·00000520·····0·NOTYPE··LOCAL··DEFAULT····6·.LC58
154 ···150:·00000eba·····0·NOTYPE··LOCAL··DEFAULT····1·$d154 ···150:·00000ebe·····0·NOTYPE··LOCAL··DEFAULT····1·$d
155 ···151:·00000ee6·····0·NOTYPE··LOCAL··DEFAULT····1·$t155 ···151:·00000eea·····0·NOTYPE··LOCAL··DEFAULT····1·$t
156 ···152:·000010ec·····0·NOTYPE··LOCAL··DEFAULT····1·$d156 ···152:·000010f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
157 ···153:·000010f0·····0·NOTYPE··LOCAL··DEFAULT····1·$t157 ···153:·000010f4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
158 ···154:·00003878·····0·NOTYPE··LOCAL··DEFAULT····7·$d158 ···154:·00003878·····0·NOTYPE··LOCAL··DEFAULT····7·$d
159 ···155:·00000524·····0·NOTYPE··LOCAL··DEFAULT····6·.LC61159 ···155:·00000524·····0·NOTYPE··LOCAL··DEFAULT····6·.LC61
160 ···156:·00001161····76·FUNC····LOCAL··DEFAULT····1·bytes_rstrip160 ···156:·00001165····76·FUNC····LOCAL··DEFAULT····1·bytes_rstrip
161 ···157:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62161 ···157:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62
162 ···158:·000011ad···130·FUNC····LOCAL··DEFAULT····1·bytes_fromhex162 ···158:·000011b1···130·FUNC····LOCAL··DEFAULT····1·bytes_fromhex
163 ···159:·00000534·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63163 ···159:·00000534·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63
164 ···160:·0000137c·····0·NOTYPE··LOCAL··DEFAULT····1·$d164 ···160:·00001380·····0·NOTYPE··LOCAL··DEFAULT····1·$d
165 ···161:·00000574·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65165 ···161:·00000574·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65
166 ···162:·00001380·····0·NOTYPE··LOCAL··DEFAULT····1·$t166 ···162:·00001384·····0·NOTYPE··LOCAL··DEFAULT····1·$t
167 ···163:·00001381···344·FUNC····LOCAL··DEFAULT····1·bytes_rpartition167 ···163:·00001385···344·FUNC····LOCAL··DEFAULT····1·bytes_rpartition
168 ···164:·000014d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d168 ···164:·000014d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
169 ···165:·000014d8·····0·NOTYPE··LOCAL··DEFAULT····1·$t169 ···165:·000014dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
170 ···166:·000014d9····44·FUNC····LOCAL··DEFAULT····1·stringlib_lower170 ···166:·000014dd····44·FUNC····LOCAL··DEFAULT····1·stringlib_lower
171 ···167:·00000051····10·FUNC····LOCAL··DEFAULT····9·stringlib_isdigit171 ···167:·00000051····10·FUNC····LOCAL··DEFAULT····9·stringlib_isdigit
172 ···168:·0000005b····10·FUNC····LOCAL··DEFAULT····9·stringlib_isascii172 ···168:·0000005b····10·FUNC····LOCAL··DEFAULT····9·stringlib_isascii
173 ···169:·00000580·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66173 ···169:·00000580·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66
174 ···170:·00000065····76·FUNC····LOCAL··DEFAULT····9·bytes_lstrip174 ···170:·00000065····76·FUNC····LOCAL··DEFAULT····9·bytes_lstrip
175 ···171:·00001541···488·FUNC····LOCAL··DEFAULT····1·bytes_splitlines175 ···171:·00001545···496·FUNC····LOCAL··DEFAULT····1·bytes_splitlines
176 ···172:·00001724·····0·NOTYPE··LOCAL··DEFAULT····1·$d176 ···172:·00001730·····0·NOTYPE··LOCAL··DEFAULT····1·$d
177 ···173:·00000588·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67177 ···173:·00000588·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67
178 ···174:·000005b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68178 ···174:·000005b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68
179 ···175:·00001728·····0·NOTYPE··LOCAL··DEFAULT····1·$t179 ···175:·00001734·····0·NOTYPE··LOCAL··DEFAULT····1·$t
180 ···176:·000000b1···124·FUNC····LOCAL··DEFAULT····9·bytes_hex180 ···176:·000000b1···124·FUNC····LOCAL··DEFAULT····9·bytes_hex
181 ···177:·00000128·····0·NOTYPE··LOCAL··DEFAULT····9·$d181 ···177:·00000128·····0·NOTYPE··LOCAL··DEFAULT····9·$d
182 ···178:·000017a9···136·FUNC····LOCAL··DEFAULT····1·bytes_translate182 ···178:·000017b5···136·FUNC····LOCAL··DEFAULT····1·bytes_translate
183 ···179:·00001831···598·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl183 ···179:·0000183d···598·FUNC····LOCAL··DEFAULT····1·bytes_translate_impl
184 ···180:·0000182c·····0·NOTYPE··LOCAL··DEFAULT····1·$d184 ···180:·00001838·····0·NOTYPE··LOCAL··DEFAULT····1·$d
185 ···181:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69185 ···181:·000005d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC69
186 ···182:·00001830·····0·NOTYPE··LOCAL··DEFAULT····1·$t186 ···182:·0000183c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
187 ···183:·00001a89····44·FUNC····LOCAL··DEFAULT····1·stringlib_upper187 ···183:·00001a95····44·FUNC····LOCAL··DEFAULT····1·stringlib_upper
188 ···184:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····9·$t188 ···184:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
189 ···185:·0000012d····44·FUNC····LOCAL··DEFAULT····9·stringlib_capitalize189 ···185:·0000012d····44·FUNC····LOCAL··DEFAULT····9·stringlib_capitalize
190 ···186:·00001ab5····30·FUNC····LOCAL··DEFAULT····1·bytes_mod190 ···186:·00001ac1····30·FUNC····LOCAL··DEFAULT····1·bytes_mod
191 ···187:·00000600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70191 ···187:·00000600·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70
192 ···188:·00000610·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71192 ···188:·00000610·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71
193 ···189:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72193 ···189:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72
194 ···190:·00000638·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73194 ···190:·00000638·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73
195 ···191:·00000650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74195 ···191:·00000650·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74
196 ···192:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75196 ···192:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75
197 ···193:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76197 ···193:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76
198 ···194:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77198 ···194:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77
199 ···195:·00000690·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78199 ···195:·00000690·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78
200 ···196:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79200 ···196:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79
201 ···197:·00000710·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80201 ···197:·00000710·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80
202 ···198:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81202 ···198:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81
203 ···199:·00000764·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82203 ···199:·00000764·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82
204 ···200:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83204 ···200:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83
205 ···201:·00001bb0·····0·NOTYPE··LOCAL··DEFAULT····1·$d205 ···201:·00001bbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
206 ···202:·00001bd2·····0·NOTYPE··LOCAL··DEFAULT····1·$t206 ···202:·00001bde·····0·NOTYPE··LOCAL··DEFAULT····1·$t
207 ···203:·0000281d····72·FUNC····LOCAL··DEFAULT····1·getnextarg207 ···203:·00002829····72·FUNC····LOCAL··DEFAULT····1·getnextarg
208 ···204:·00001c82·····0·NOTYPE··LOCAL··DEFAULT····1·$d208 ···204:·00001c8e·····0·NOTYPE··LOCAL··DEFAULT····1·$d
209 ···205:·00001cac·····0·NOTYPE··LOCAL··DEFAULT····1·$t209 ···205:·00001cb8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
210 ···206:·00001d40·····0·NOTYPE··LOCAL··DEFAULT····1·$d210 ···206:·00001d4c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
211 ···207:·00001d44·····0·NOTYPE··LOCAL··DEFAULT····1·$t211 ···207:·00001d50·····0·NOTYPE··LOCAL··DEFAULT····1·$t
212 ···208:·00001d58·····0·NOTYPE··LOCAL··DEFAULT····1·$d212 ···208:·00001d64·····0·NOTYPE··LOCAL··DEFAULT····1·$d
213 ···209:·00001de4·····0·NOTYPE··LOCAL··DEFAULT····1·$t213 ···209:·00001df0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
214 ···210:·00000159···214·FUNC····LOCAL··DEFAULT····9·formatfloat214 ···210:·00000159···214·FUNC····LOCAL··DEFAULT····9·formatfloat
215 ···211:·000027d4·····0·NOTYPE··LOCAL··DEFAULT····1·$d215 ···211:·000027e0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
216 ···212:·000027dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t216 ···212:·000027e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
217 ···213:·000007d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85217 ···213:·000007d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85
Max diff block lines reached; 7050/17464 bytes (40.37%) of diff not shown.
91.0 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xd650·contains·542·entries:1 Relocation·section·'.rel.text'·at·offset·0xd65c·contains·542·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000024··0000230a·R_ARM_THM_CALL·········00000ba5···bytes_concat3 00000024··0000230a·R_ARM_THM_CALL·········00000ba5···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··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer6 0000004e··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
7 00000068··00014b0a·R_ARM_THM_CALL·········000001e1···_PyBytes_Resize7 00000068··00014b0a·R_ARM_THM_CALL·········000001e1···_PyBytes_Resize
8 0000007a··0001440a·R_ARM_THM_CALL·········00000000···memcpy8 0000007a··0001440a·R_ARM_THM_CALL·········00000000···memcpy
Offset 12, 347 lines modifiedOffset 12, 344 lines modified
12 000000a0··00015230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError12 000000a0··00015230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
13 000000a6··0000212f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC1213 000000a6··0000212f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC12
14 000000aa··00002130·R_ARM_THM_MOVT_ABS·····0000012c···.LC1214 000000aa··00002130·R_ARM_THM_MOVT_ABS·····0000012c···.LC12
15 000000b4··0001530a·R_ARM_THM_CALL·········00000000···PyErr_Format15 000000b4··0001530a·R_ARM_THM_CALL·········00000000···PyErr_Format
16 000000d4··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc16 000000d4··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
17 000000ee··0001460a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory17 000000ee··0001460a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
18 000000f4··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release18 000000f4··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
19 0000012a··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize19 0000012c··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
20 00000172··0001440a·R_ARM_THM_CALL·········00000000···memcpy20 00000174··0001440a·R_ARM_THM_CALL·········00000000···memcpy
 21 0000017e··0001612f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string
 22 00000182··00016130·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string
21 00000184··00014b0a·R_ARM_THM_CALL·········000001e1···_PyBytes_Resize23 0000018c··0001600a·R_ARM_THM_CALL·········00000000···PyByteArray_Resize
22 0000018e··00015b0a·R_ARM_THM_CALL·········000001e9···_PyBytesWriter_Dealloc24 00000196··00015b0a·R_ARM_THM_CALL·········000001ed···_PyBytesWriter_Dealloc
23 000001a4··00015f0a·R_ARM_THM_CALL·········00000000···PyByteArray_FromStringAndSize25 000001a2··00015f0a·R_ARM_THM_CALL·········00000000···PyByteArray_FromStringAndSize
 26 000001c0··00014b0a·R_ARM_THM_CALL·········000001e1···_PyBytes_Resize
24 000001ae··0001612f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string27 000001ce··0001612f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string
25 000001b2··00016130·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string28 000001d2··00016130·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string
26 000001bc··0001600a·R_ARM_THM_CALL·········00000000···PyByteArray_Resize 
27 000001ca··0001612f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string 
28 000001ce··00016130·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string 
29 000001d4··0001612f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string29 000001d8··0001612f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyByteArray_empty_string
30 000001d8··00016130·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string30 000001dc··00016130·R_ARM_THM_MOVT_ABS·····00000000···_PyByteArray_empty_string
31 0000022e··0001820a·R_ARM_THM_CALL·········00000000···memset31 00000232··0001820a·R_ARM_THM_CALL·········00000000···memset
32 0000023a··0001820a·R_ARM_THM_CALL·········00000000···memset32 0000023e··0001820a·R_ARM_THM_CALL·········00000000···memset
33 00000248··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer33 0000024c··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
34 00000256··0001830a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous34 0000025a··0001830a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous
35 00000264··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer35 00000268··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
36 0000026e··0001830a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous36 00000272··0001830a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous
37 00000278··00019a0a·R_ARM_THM_CALL·········00000000···_Py_bytes_maketrans37 0000027c··00019a0a·R_ARM_THM_CALL·········00000000···_Py_bytes_maketrans
38 00000284··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release38 00000288··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
39 0000028e··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release39 00000292··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
40 0000029a··00006e2f·R_ARM_THM_MOVW_ABS_NC··000003c0···.LC3840 0000029e··00006e2f·R_ARM_THM_MOVW_ABS_NC··000003c0···.LC38
41 0000029e··00006e30·R_ARM_THM_MOVT_ABS·····000003c0···.LC3841 000002a2··00006e30·R_ARM_THM_MOVT_ABS·····000003c0···.LC38
42 000002a6··0001860a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional42 000002aa··0001860a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
43 000002b0··0000462f·R_ARM_THM_MOVW_ABS_NC··00000228···.LC2243 000002b4··0000462f·R_ARM_THM_MOVW_ABS_NC··00000228···.LC22
44 000002b4··00004630·R_ARM_THM_MOVT_ABS·····00000228···.LC2244 000002b8··00004630·R_ARM_THM_MOVT_ABS·····00000228···.LC22
45 000002b8··0000482f·R_ARM_THM_MOVW_ABS_NC··00000248···.LC2445 000002bc··0000482f·R_ARM_THM_MOVW_ABS_NC··00000248···.LC24
46 000002bc··00004830·R_ARM_THM_MOVT_ABS·····00000248···.LC2446 000002c0··00004830·R_ARM_THM_MOVT_ABS·····00000248···.LC24
47 000002c0··00006e2f·R_ARM_THM_MOVW_ABS_NC··000003c0···.LC3847 000002c4··00006e2f·R_ARM_THM_MOVW_ABS_NC··000003c0···.LC38
48 000002c4··00006e30·R_ARM_THM_MOVT_ABS·····000003c0···.LC3848 000002c8··00006e30·R_ARM_THM_MOVT_ABS·····000003c0···.LC38
49 000002ca··0001800a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument49 000002ce··0001800a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
50 000002d4··0000462f·R_ARM_THM_MOVW_ABS_NC··00000228···.LC2250 000002d8··0000462f·R_ARM_THM_MOVW_ABS_NC··00000228···.LC22
51 000002d8··00004630·R_ARM_THM_MOVT_ABS·····00000228···.LC2251 000002dc··00004630·R_ARM_THM_MOVT_ABS·····00000228···.LC22
52 000002dc··0000472f·R_ARM_THM_MOVW_ABS_NC··0000023c···.LC2352 000002e0··0000472f·R_ARM_THM_MOVW_ABS_NC··0000023c···.LC23
53 000002e0··00004730·R_ARM_THM_MOVT_ABS·····0000023c···.LC2353 000002e4··00004730·R_ARM_THM_MOVT_ABS·····0000023c···.LC23
54 000002e4··00006e2f·R_ARM_THM_MOVW_ABS_NC··000003c0···.LC3854 000002e8··00006e2f·R_ARM_THM_MOVW_ABS_NC··000003c0···.LC38
55 000002e8··00006e30·R_ARM_THM_MOVT_ABS·····000003c0···.LC3855 000002ec··00006e30·R_ARM_THM_MOVT_ABS·····000003c0···.LC38
56 000002ec··0001800a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument56 000002f0··0001800a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
57 0000031e··0001850a·R_ARM_THM_CALL·········00000000···__aeabi_idiv57 00000322··0001850a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
58 00000338··0001420a·R_ARM_THM_CALL·········00000000···PyObject_Malloc58 0000033c··0001420a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
59 00000342··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR059 00000346··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
60 00000346··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR060 0000034a··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
61 00000354··0001430a·R_ARM_THM_CALL·········00000000···_Py_NewReference61 00000358··0001430a·R_ARM_THM_CALL·········00000000···_Py_NewReference
62 00000372··0001a60a·R_ARM_THM_CALL·········000036b1···_PyBytes_Repeat62 00000376··0001a60a·R_ARM_THM_CALL·········000036b1···_PyBytes_Repeat
63 00000384··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR063 00000388··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
64 00000388··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR064 0000038c··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
65 000003a4··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR065 000003a8··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
66 000003a8··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR066 000003ac··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
67 000003be··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError67 000003c2··0001492f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
68 000003c2··00014930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError68 000003c6··00014930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
69 000003c6··0000792f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC4469 000003ca··0000792f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC44
70 000003ca··00007930·R_ARM_THM_MOVT_ABS·····0000046c···.LC4470 000003ce··00007930·R_ARM_THM_MOVT_ABS·····0000046c···.LC44
71 000003d2··0001480a·R_ARM_THM_CALL·········00000000···PyErr_SetString71 000003d6··0001480a·R_ARM_THM_CALL·········00000000···PyErr_SetString
72 00000408··0001820a·R_ARM_THM_CALL·········00000000···memset72 0000040c··0001820a·R_ARM_THM_CALL·········00000000···memset
73 00000412··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer73 00000416··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
74 0000041e··0001830a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous74 00000422··0001830a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous
75 0000043a··0001ab0a·R_ARM_THM_CALL·········00000000···PyTuple_New75 0000043e··0001ab0a·R_ARM_THM_CALL·········00000000···PyTuple_New
76 00000456··00004b0a·R_ARM_THM_CALL·········00001c71···fastsearch76 0000045a··00004b0a·R_ARM_THM_CALL·········00001c71···fastsearch
77 00000462··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize77 00000466··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
78 0000048a··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize78 0000048e··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
79 00000490··0001790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred79 00000494··0001790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
80 0000049c··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release80 000004a0··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
81 000004d6··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError81 000004da··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
82 000004da··00015a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError82 000004de··00015a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
83 000004de··0000822f·R_ARM_THM_MOVW_ABS_NC··000004a0···.LC4783 000004e2··0000822f·R_ARM_THM_MOVW_ABS_NC··000004a0···.LC47
84 000004e2··00008230·R_ARM_THM_MOVT_ABS·····000004a0···.LC4784 000004e6··00008230·R_ARM_THM_MOVT_ABS·····000004a0···.LC47
85 000004e8··0001480a·R_ARM_THM_CALL·········00000000···PyErr_SetString85 000004ec··0001480a·R_ARM_THM_CALL·········00000000···PyErr_SetString
86 00000504··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc86 00000508··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
87 0000050c··0000462f·R_ARM_THM_MOVW_ABS_NC··00000228···.LC2287 00000510··0000462f·R_ARM_THM_MOVW_ABS_NC··00000228···.LC22
88 00000510··00004630·R_ARM_THM_MOVT_ABS·····00000228···.LC2288 00000514··00004630·R_ARM_THM_MOVT_ABS·····00000228···.LC22
89 00000514··0000802f·R_ARM_THM_MOVW_ABS_NC··00000488···.LC4589 00000518··0000802f·R_ARM_THM_MOVW_ABS_NC··00000488···.LC45
90 00000518··00008030·R_ARM_THM_MOVT_ABS·····00000488···.LC4590 0000051c··00008030·R_ARM_THM_MOVT_ABS·····00000488···.LC45
91 0000051c··0000812f·R_ARM_THM_MOVW_ABS_NC··00000494···.LC4691 00000520··0000812f·R_ARM_THM_MOVW_ABS_NC··00000494···.LC46
92 00000520··00008130·R_ARM_THM_MOVT_ABS·····00000494···.LC4692 00000524··00008130·R_ARM_THM_MOVT_ABS·····00000494···.LC46
93 00000524··0001800a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument93 00000528··0001800a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
94 00000544··00014502·R_ARM_ABS32············00000000···_PyRuntime94 00000548··00014502·R_ARM_ABS32············00000000···_PyRuntime
95 0000058c··0001870a·R_ARM_THM_CALL·········00000000···_PyNumber_Index95 00000590··0001870a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
96 00000598··0001880a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t96 0000059c··0001880a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
97 000005c0··0001ac2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct97 000005c4··0001ac2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
98 000005c4··0001ac30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct98 000005c8··0001ac30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
99 000005d4··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer99 000005d8··0001650a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
100 00000600··0001ad0a·R_ARM_THM_CALL·········00000000···PyList_New100 00000604··0001ad0a·R_ARM_THM_CALL·········00000000···PyList_New
101 000006d0··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize101 000006d4··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
102 00000706··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize102 0000070a··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
103 0000072c··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release103 00000730··0001660a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
104 0000073c··0001ae0a·R_ARM_THM_CALL·········00000000···PyList_Append104 00000740··0001ae0a·R_ARM_THM_CALL·········00000000···PyList_Append
105 0000075a··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc105 0000075e··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
106 00000760··0001790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred106 00000764··0001790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
107 00000782··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0107 00000786··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
108 00000786··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0108 0000078a··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
109 000007c4··0001ad0a·R_ARM_THM_CALL·········00000000···PyList_New109 000007c8··0001ad0a·R_ARM_THM_CALL·········00000000···PyList_New
110 000007d4··00015d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table110 000007d8··00015d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
111 000007d8··00015d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table111 000007dc··00015d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
112 000008c4··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize112 000008c8··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
113 000008da··0001ae0a·R_ARM_THM_CALL·········00000000···PyList_Append113 000008de··0001ae0a·R_ARM_THM_CALL·········00000000···PyList_Append
114 00000904··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc114 00000908··00014e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
115 00000938··00017f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords115 0000093c··00017f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
116 0000094c··0001ad0a·R_ARM_THM_CALL·········00000000···PyList_New116 00000950··0001ad0a·R_ARM_THM_CALL·········00000000···PyList_New
117 00000964··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize117 00000968··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
118 0000099e··00004b0a·R_ARM_THM_CALL·········00001c71···fastsearch118 000009a2··00004b0a·R_ARM_THM_CALL·········00001c71···fastsearch
119 000009bc··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize119 000009c0··0001410a·R_ARM_THM_CALL·········00000001···PyBytes_FromStringAndSize
120 000009dc··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError120 000009e0··00015a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
121 000009e0··00015a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError121 000009e4··00015a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
122 000009e4··0000822f·R_ARM_THM_MOVW_ABS_NC··000004a0···.LC47122 000009e8··0000822f·R_ARM_THM_MOVW_ABS_NC··000004a0···.LC47
123 000009e8··00008230·R_ARM_THM_MOVT_ABS·····000004a0···.LC47123 000009ec··00008230·R_ARM_THM_MOVT_ABS·····000004a0···.LC47
124 000009ee··0001480a·R_ARM_THM_CALL·········00000000···PyErr_SetString124 000009f2··0001480a·R_ARM_THM_CALL·········00000000···PyErr_SetString
125 000009fc··0001ae0a·R_ARM_THM_CALL·········00000000···PyList_Append125 00000a00··0001ae0a·R_ARM_THM_CALL·········00000000···PyList_Append
Max diff block lines reached; 47032/93165 bytes (50.48%) of diff not shown.
135 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»  da·<PyBytes_Concat+0xda>19 »       beq.n»  da·<PyBytes_Concat+0xda>
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»     ba4·<bytes_split+0x65c>23 »       bl»     ba4·<bytes_split+0x658>
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 132, 37 lines modifiedOffset 132, 38 lines modified
132 »       mov.w»  ip,·#4096»  @·0x1000132 »       mov.w»  ip,·#4096»  @·0x1000
133 »       sub.w»  ip,·sp,·ip133 »       sub.w»  ip,·sp,·ip
134 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8134 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
135 »       ldr»    r3,·[r0,·#16]135 »       ldr»    r3,·[r0,·#16]
136 »       mov»    r4,·r0136 »       mov»    r4,·r0
137 »       mov»    r5,·r1137 »       mov»    r5,·r1
138 »       mov»    r6,·r2138 »       mov»    r6,·r2
139 »       cbnz»   r3,·14e·<_PyBytesWriter_Resize+0x4e>139 »       cbnz»   r3,·150·<_PyBytesWriter_Resize+0x50>
140 »       ldr»    r3,·[r4,·#20]140 »       ldr»    r3,·[r4,·#20]
141 »       ldr»    r0,·[r4,·#12]141 »       ldr»    r0,·[r4,·#12]
 142 »       cmp»    r3,·#0
142 »       cbz»    r3,·178·<_PyBytesWriter_Resize+0x78>143 »       beq.n»  1b2·<_PyBytesWriter_Resize+0xb2>
143 »       add.w»  r7,·r4,·#24144 »       add.w»  r7,·r4,·#24
144 »       subs»   r5,·r5,·r7145 »       subs»   r5,·r5,·r7
145 »       cmp»    r0,·#0146 »       cmp»    r0,·#0
146 »       bne.n»  1a0·<_PyBytesWriter_Resize+0xa0>147 »       bne.n»  19e·<_PyBytesWriter_Resize+0x9e>
147 »       mov»    r1,·r6148 »       mov»    r1,·r6
148 »       bl»     0·<PyBytes_Concat>149 »       bl»     0·<PyBytes_Concat>
149 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize150 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
150 »       str»    r0,·[r4,·#0]151 »       str»    r0,·[r4,·#0]
151 »       cbz»    r0,·18c·<_PyBytesWriter_Resize+0x8c>152 »       cbz»    r0,·194·<_PyBytesWriter_Resize+0x94>
152 »       cbnz»   r5,·168·<_PyBytesWriter_Resize+0x68>153 »       cbnz»   r5,·16a·<_PyBytesWriter_Resize+0x6a>
153 »       movs»   r3,·#0154 »       movs»   r3,·#0
154 »       str»    r3,·[r4,·#20]155 »       str»    r3,·[r4,·#20]
155 »       ldr»    r3,·[r4,·#20]156 »       ldr»    r3,·[r4,·#20]
156 »       add.w»  r0,·r4,·#24157 »       add.w»  r0,·r4,·#24
157 »       str»    r6,·[r4,·#4]158 »       str»    r6,·[r4,·#4]
158 »       cbnz»   r3,·14a·<_PyBytesWriter_Resize+0x4a>159 »       cbnz»   r3,·14c·<_PyBytesWriter_Resize+0x4c>
159 »       ldr»    r3,·[r4,·#12]160 »       ldr»    r3,·[r4,·#12]
160 »       ldr»    r0,·[r4,·#0]161 »       ldr»    r0,·[r4,·#0]
161 »       cbnz»   r3,·196·<_PyBytesWriter_Resize+0x96>162 »       cbnz»   r3,·1a8·<_PyBytesWriter_Resize+0xa8>
162 »       adds»   r0,·#16163 »       adds»   r0,·#16
163 »       add»    r0,·r5164 »       add»    r0,·r5
164 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}165 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
165 »       cmp»    r2,·#0166 »       cmp»    r2,·#0
166 »       mov»    r3,·r2167 »       mov»    r3,·r2
167 »       it»     lt168 »       it»     lt
168 »       addlt»  r3,·r2,·#3169 »       addlt»  r3,·r2,·#3
Offset 171, 101 lines modifiedOffset 172, 102 lines modified
171 »       add.w»  r2,·r3,·#2147483648» @·0x80000000172 »       add.w»  r2,·r3,·#2147483648» @·0x80000000
172 »       subs»   r2,·#1173 »       subs»   r2,·#1
173 »       cmp»    r2,·r6174 »       cmp»    r2,·r6
174 »       it»     ge175 »       it»     ge
175 »       subge»  r6,·r6,·r3176 »       subge»  r6,·r6,·r3
176 »       b.n»    118·<_PyBytesWriter_Resize+0x18>177 »       b.n»    118·<_PyBytesWriter_Resize+0x18>
177 »       ldr»    r3,·[r4,·#12]178 »       ldr»    r3,·[r4,·#12]
178 »       cbnz»   r3,·1c6·<_PyBytesWriter_Resize+0xc6>179 »       cbnz»   r3,·1ca·<_PyBytesWriter_Resize+0xca>
179 »       adds»   r0,·#16180 »       adds»   r0,·#16
180 »       mov»    r1,·r7181 »       mov»    r1,·r7
181 »       mov»    r2,·r5182 »       mov»    r2,·r5
182 »       bl»     0·<memcpy>183 »       bl»     0·<memcpy>
183 ·R_ARM_THM_CALL» memcpy184 ·R_ARM_THM_CALL» memcpy
184 »       b.n»    134·<_PyBytesWriter_Resize+0x34>185 »       b.n»    136·<_PyBytesWriter_Resize+0x36>
185 »       ldr»    r3,·[r4,·#0]186 »       ldr»    r2,·[r3,·#8]
186 »       cbnz»   r0,·1aa·<_PyBytesWriter_Resize+0xaa>187 »       cbnz»   r2,·1e8·<_PyBytesWriter_Resize+0xe8>
187 »       adds»   r3,·#16188 »       movw»   r2,·#0
 189 ·R_ARM_THM_MOVW_ABS_NC»  _PyByteArray_empty_string
 190 »       movt»   r2,·#0
 191 ·R_ARM_THM_MOVT_ABS»     _PyByteArray_empty_string
 192 »       mov»    r0,·r3
188 »       mov»    r1,·r6193 »       mov»    r1,·r6
189 »       mov»    r0,·r4 
190 »       subs»   r5,·r5,·r3194 »       subs»   r5,·r5,·r2
191 »       bl»     1e0·<_PyBytesWriter_Resize+0xe0>195 »       bl»     0·<PyByteArray_Resize>
192 ·R_ARM_THM_CALL» _PyBytes_Resize196 ·R_ARM_THM_CALL» PyByteArray_Resize
193 »       cmp»    r0,·#0197 »       cmp»    r0,·#0
194 »       beq.n»  138·<_PyBytesWriter_Resize+0x38>198 »       beq.n»  13a·<_PyBytesWriter_Resize+0x3a>
195 »       mov»    r0,·r4199 »       mov»    r0,·r4
196 »       bl»     1e8·<_PyBytesWriter_Dealloc>200 »       bl»     1ec·<_PyBytesWriter_Dealloc>
197 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc201 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc
198 »       movs»   r0,·#0202 »       movs»   r0,·#0
199 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}203 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
200 »       ldr»    r3,·[r0,·#8] 
201 »       cbz»    r3,·1d4·<_PyBytesWriter_Resize+0xd4> 
202 »       ldr»    r0,·[r0,·#20] 
203 »       add»    r0,·r5 
204 »       b.n»    14c·<_PyBytesWriter_Resize+0x4c> 
205 »       mov»    r1,·r6204 »       mov»    r1,·r6
206 »       movs»   r0,·#0205 »       movs»   r0,·#0
207 »       bl»     0·<PyByteArray_FromStringAndSize>206 »       bl»     0·<PyByteArray_FromStringAndSize>
208 ·R_ARM_THM_CALL» PyByteArray_FromStringAndSize207 ·R_ARM_THM_CALL» PyByteArray_FromStringAndSize
 208 »       b.n»    130·<_PyBytesWriter_Resize+0x30>
 209 »       ldr»    r3,·[r0,·#8]
 210 »       cbz»    r3,·1d8·<_PyBytesWriter_Resize+0xd8>
 211 »       ldr»    r0,·[r0,·#20]
 212 »       add»    r0,·r5
209 »       b.n»    12e·<_PyBytesWriter_Resize+0x2e>213 »       b.n»    14e·<_PyBytesWriter_Resize+0x4e>
210 »       ldr»    r2,·[r3,·#8]214 »       ldr»    r3,·[r4,·#0]
 215 »       cmp»    r0,·#0
211 »       cbnz»   r2,·1e4·<_PyBytesWriter_Resize+0xe4>216 »       bne.n»  17a·<_PyBytesWriter_Resize+0x7a>
 217 »       adds»   r3,·#16
212 »       movw»   r2,·#0 
213 ·R_ARM_THM_MOVW_ABS_NC»  _PyByteArray_empty_string 
214 »       movt»   r2,·#0 
215 ·R_ARM_THM_MOVT_ABS»     _PyByteArray_empty_string 
216 »       mov»    r0,·r3 
217 »       mov»    r1,·r6218 »       mov»    r1,·r6
 219 »       mov»    r0,·r4
218 »       subs»   r5,·r5,·r2220 »       subs»   r5,·r5,·r3
219 »       bl»     0·<PyByteArray_Resize>221 »       bl»     1e0·<_PyBytesWriter_Resize+0xe0>
220 ·R_ARM_THM_CALL» PyByteArray_Resize222 ·R_ARM_THM_CALL» _PyBytes_Resize
221 »       cmp»    r0,·#0223 »       cmp»    r0,·#0
222 »       beq.n»  138·<_PyBytesWriter_Resize+0x38>224 »       beq.n»  13a·<_PyBytesWriter_Resize+0x3a>
223 »       b.n»    18c·<_PyBytesWriter_Resize+0x8c>225 »       b.n»    194·<_PyBytesWriter_Resize+0x94>
224 »       ldr»    r3,·[r0,·#8]226 »       ldr»    r3,·[r0,·#8]
225 »       cbnz»   r3,·1e0·<_PyBytesWriter_Resize+0xe0>227 »       cbnz»   r3,·1e4·<_PyBytesWriter_Resize+0xe4>
226 »       movw»   r0,·#0228 »       movw»   r0,·#0
227 ·R_ARM_THM_MOVW_ABS_NC»  _PyByteArray_empty_string229 ·R_ARM_THM_MOVW_ABS_NC»  _PyByteArray_empty_string
228 »       movt»   r0,·#0230 »       movt»   r0,·#0
229 ·R_ARM_THM_MOVT_ABS»     _PyByteArray_empty_string231 ·R_ARM_THM_MOVT_ABS»     _PyByteArray_empty_string
230 »       b.n»    16e·<_PyBytesWriter_Resize+0x6e>232 »       b.n»    170·<_PyBytesWriter_Resize+0x70>
Max diff block lines reached; 133586/137785 bytes (96.95%) of diff not shown.
7.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 750, 15 lines modifiedOffset 750, 15 lines modified
750 ·R_ARM_THM_MOVW_ABS_NC»  .LC7750 ·R_ARM_THM_MOVW_ABS_NC»  .LC7
751 »       movt»   r1,·#0751 »       movt»   r1,·#0
752 ·R_ARM_THM_MOVT_ABS»     .LC7752 ·R_ARM_THM_MOVT_ABS»     .LC7
753 »       ldr»    r0,·[r3,·#0]753 »       ldr»    r0,·[r3,·#0]
754 »       bl»     0·<PyErr_SetString>754 »       bl»     0·<PyErr_SetString>
755 ·R_ARM_THM_CALL» PyErr_SetString755 ·R_ARM_THM_CALL» PyErr_SetString
756 »       add»    r0,·sp,·#12756 »       add»    r0,·sp,·#12
757 »       bl»     1e8·<_PyBytes_Resize+0x8>757 »       bl»     1ec·<_PyBytes_Resize+0xc>
758 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc758 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc
759 »       movs»   r0,·#0759 »       movs»   r0,·#0
760 »       b.n»    4fa·<_PyBytes_DecodeEscape+0x1c2>760 »       b.n»    4fa·<_PyBytes_DecodeEscape+0x1c2>
761 »       ldr.w»  r3,·[r8]761 »       ldr.w»  r3,·[r8]
762 »       cbnz»   r3,·7c6·<_PyBytes_DecodeEscape+0x48e>762 »       cbnz»   r3,·7c6·<_PyBytes_DecodeEscape+0x48e>
763 »       str.w»  r2,·[r8]763 »       str.w»  r2,·[r8]
764 »       movs»   r3,·#92»     @·0x5c764 »       movs»   r3,·#92»     @·0x5c
Offset 887, 15 lines modifiedOffset 887, 15 lines modified
887 »       bl»     100·<PyBytes_FromStringAndSize+0x100>887 »       bl»     100·<PyBytes_FromStringAndSize+0x100>
888 ·R_ARM_THM_CALL» _PyBytesWriter_Resize888 ·R_ARM_THM_CALL» _PyBytesWriter_Resize
889 »       str»    r4,·[r5,·#8]889 »       str»    r4,·[r5,·#8]
890 »       pop»    {r3,·r4,·r5,·pc}890 »       pop»    {r3,·r4,·r5,·pc}
891 »       bl»     0·<PyErr_NoMemory>891 »       bl»     0·<PyErr_NoMemory>
892 ·R_ARM_THM_CALL» PyErr_NoMemory892 ·R_ARM_THM_CALL» PyErr_NoMemory
893 »       mov»    r0,·r5893 »       mov»    r0,·r5
894 »       bl»     1e8·<_PyBytes_Resize+0x8>894 »       bl»     1ec·<_PyBytes_Resize+0xc>
895 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc895 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc
896 »       movs»   r0,·#0896 »       movs»   r0,·#0
897 »       pop»    {r3,·r4,·r5,·pc}897 »       pop»    {r3,·r4,·r5,·pc}
  
898 000008f4·<_PyBytesWriter_Finish>:898 000008f4·<_PyBytesWriter_Finish>:
899 _PyBytesWriter_Finish():899 _PyBytesWriter_Finish():
900 »       push»   {r4,·r5,·r6,·r7,·lr}900 »       push»   {r4,·r5,·r6,·r7,·lr}
Offset 1755, 15 lines modifiedOffset 1755, 15 lines modified
1755 »       bl»     100·<PyBytes_FromStringAndSize+0x100>1755 »       bl»     100·<PyBytes_FromStringAndSize+0x100>
1756 ·R_ARM_THM_CALL» _PyBytesWriter_Resize1756 ·R_ARM_THM_CALL» _PyBytesWriter_Resize
1757 »       mov»    ip,·r01757 »       mov»    ip,·r0
1758 »       b.n»    104c·<_PyBytesWriter_Alloc+0x34>1758 »       b.n»    104c·<_PyBytesWriter_Alloc+0x34>
1759 »       bl»     0·<PyErr_NoMemory>1759 »       bl»     0·<PyErr_NoMemory>
1760 ·R_ARM_THM_CALL» PyErr_NoMemory1760 ·R_ARM_THM_CALL» PyErr_NoMemory
1761 »       mov»    r0,·r51761 »       mov»    r0,·r5
1762 »       bl»     1e8·<_PyBytes_Resize+0x8>1762 »       bl»     1ec·<_PyBytes_Resize+0xc>
1763 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc1763 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc
1764 »       mov.w»  ip,·#01764 »       mov.w»  ip,·#0
1765 »       b.n»    104e·<_PyBytesWriter_Alloc+0x36>1765 »       b.n»    104e·<_PyBytesWriter_Alloc+0x36>
1766 »       nop1766 »       nop
  
1767 00001070·<bytes_subscript>:1767 00001070·<bytes_subscript>:
1768 bytes_subscript():1768 bytes_subscript():
Offset 3419, 20 lines modifiedOffset 3419, 20 lines modified
3419 »       ldr»    r3,·[sp,·#12]3419 »       ldr»    r3,·[sp,·#12]
3420 »       sub.w»  r6,·r1,·r83420 »       sub.w»  r6,·r1,·r8
3421 »       cmp»    r3,·#13421 »       cmp»    r3,·#1
3422 »       bne.n»  2032·<fastsearch+0x3c2>3422 »       bne.n»  2032·<fastsearch+0x3c2>
3423 »       mov»    r1,·r43423 »       mov»    r1,·r4
3424 »       mov»    r0,·sl3424 »       mov»    r0,·sl
3425 »       add»    r2,·sp,·#44»   @·0x2c3425 »       add»    r2,·sp,·#44»   @·0x2c
3426 »       bl»     28dc·<bytes_new+0x334>3426 »       bl»     28e8·<bytes_new+0x340>
3427 ·R_ARM_THM_CALL» stringlib__preprocess3427 ·R_ARM_THM_CALL» stringlib__preprocess
3428 »       mov»    r1,·r63428 »       mov»    r1,·r6
3429 »       add»    r2,·sp,·#44»   @·0x2c3429 »       add»    r2,·sp,·#44»   @·0x2c
3430 »       mov»    r0,·r73430 »       mov»    r0,·r7
3431 »       bl»     2998·<bytes_new+0x3f0>3431 »       bl»     29a4·<bytes_new+0x3fc>
3432 ·R_ARM_THM_CALL» stringlib__two_way3432 ·R_ARM_THM_CALL» stringlib__two_way
3433 »       adds»   r1,·r0,·#13433 »       adds»   r1,·r0,·#1
3434 »       beq.w»  1ee4·<fastsearch+0x274>3434 »       beq.w»  1ee4·<fastsearch+0x274>
3435 »       add.w»  fp,·r8,·r03435 »       add.w»  fp,·r8,·r0
3436 »       b.n»    1dc6·<fastsearch+0x156>3436 »       b.n»    1dc6·<fastsearch+0x156>
3437 »       ldr»    r7,·[sp,·#12]3437 »       ldr»    r7,·[sp,·#12]
3438 »       cmp»    r7,·#13438 »       cmp»    r7,·#1
Offset 3484, 20 lines modifiedOffset 3484, 20 lines modified
3484 »       add»    r8,·lr3484 »       add»    r8,·lr
3485 »       b.n»    202c·<fastsearch+0x3bc>3485 »       b.n»    202c·<fastsearch+0x3bc>
3486 »       mov»    fp,·r83486 »       mov»    fp,·r8
3487 »       b.n»    1dc6·<fastsearch+0x156>3487 »       b.n»    1dc6·<fastsearch+0x156>
3488 »       mov»    r1,·r33488 »       mov»    r1,·r3
3489 »       mov»    r0,·r23489 »       mov»    r0,·r2
3490 »       add»    r2,·sp,·#44»   @·0x2c3490 »       add»    r2,·sp,·#44»   @·0x2c
3491 »       bl»     28dc·<bytes_new+0x334>3491 »       bl»     28e8·<bytes_new+0x340>
3492 ·R_ARM_THM_CALL» stringlib__preprocess3492 ·R_ARM_THM_CALL» stringlib__preprocess
3493 »       add»    r2,·sp,·#44»   @·0x2c3493 »       add»    r2,·sp,·#44»   @·0x2c
3494 »       mov»    r1,·r63494 »       mov»    r1,·r6
3495 »       mov»    r0,·r53495 »       mov»    r0,·r5
3496 »       bl»     2998·<bytes_new+0x3f0>3496 »       bl»     29a4·<bytes_new+0x3fc>
3497 ·R_ARM_THM_CALL» stringlib__two_way3497 ·R_ARM_THM_CALL» stringlib__two_way
3498 »       mov»    fp,·r03498 »       mov»    fp,·r0
3499 »       b.n»    1dc6·<fastsearch+0x156>3499 »       b.n»    1dc6·<fastsearch+0x156>
3500 »       ldr»    r4,·[sp,·#16]3500 »       ldr»    r4,·[sp,·#16]
3501 »       str»    r4,·[sp,·#176]»@·0xb03501 »       str»    r4,·[sp,·#176]»@·0xb0
3502 »       add»    sp,·#140»     @·0x8c3502 »       add»    sp,·#140»     @·0x8c
3503 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}3503 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
Offset 5175, 15 lines modifiedOffset 5175, 15 lines modified
5175 ·R_ARM_THM_MOVW_ABS_NC»  .LC355175 ·R_ARM_THM_MOVW_ABS_NC»  .LC35
5176 »       movt»   r1,·#05176 »       movt»   r1,·#0
5177 ·R_ARM_THM_MOVT_ABS»     .LC355177 ·R_ARM_THM_MOVT_ABS»     .LC35
5178 »       ldr»    r0,·[r3,·#0]5178 »       ldr»    r0,·[r3,·#0]
5179 »       bl»     0·<PyErr_SetString>5179 »       bl»     0·<PyErr_SetString>
5180 ·R_ARM_THM_CALL» PyErr_SetString5180 ·R_ARM_THM_CALL» PyErr_SetString
5181 »       mov»    r0,·r85181 »       mov»    r0,·r8
5182 »       bl»     1e8·<_PyBytes_Resize+0x8>5182 »       bl»     1ec·<_PyBytes_Resize+0xc>
5183 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc5183 ·R_ARM_THM_CALL» _PyBytesWriter_Dealloc
5184 »       movs»   r0,·#05184 »       movs»   r0,·#0
5185 »       b.n»    2f32·<_PyBytes_FromIterator+0x1e6>5185 »       b.n»    2f32·<_PyBytes_FromIterator+0x1e6>
5186 »       str»    r2,·[sp,·#0]5186 »       str»    r2,·[sp,·#0]
5187 »       bl»     0·<PyErr_Occurred>5187 »       bl»     0·<PyErr_Occurred>
5188 ·R_ARM_THM_CALL» PyErr_Occurred5188 ·R_ARM_THM_CALL» PyErr_Occurred
5189 »       ldr»    r2,·[sp,·#0]5189 »       ldr»    r2,·[sp,·#0]
Offset 5222, 19 lines modifiedOffset 5222, 19 lines modified
5222 ·R_ARM_THM_MOVW_ABS_NC»  .LC405222 ·R_ARM_THM_MOVW_ABS_NC»  .LC40
5223 »       movt»   r1,·#05223 »       movt»   r1,·#0
5224 ·R_ARM_THM_MOVT_ABS»     .LC405224 ·R_ARM_THM_MOVT_ABS»     .LC40
5225 »       ldr.w»  r8,·[r3,·#8]5225 »       ldr.w»  r8,·[r3,·#8]
5226 »       bl»     0·<PySequence_Fast>5226 »       bl»     0·<PySequence_Fast>
5227 ·R_ARM_THM_CALL» PySequence_Fast5227 ·R_ARM_THM_CALL» PySequence_Fast
5228 »       cmp»    r0,·#05228 »       cmp»    r0,·#0
5229 »       beq.w»  3684·<stringlib_bytes_join+0x638>5229 »       beq.w»  368a·<stringlib_bytes_join+0x63e>
5230 »       ldr»    r3,·[r0,·#8]5230 »       ldr»    r3,·[r0,·#8]
5231 »       mov»    r7,·r05231 »       mov»    r7,·r0
5232 »       cmp»    r3,·#05232 »       cmp»    r3,·#0
5233 »       beq.w»  34f2·<stringlib_bytes_join+0x4a6>5233 »       beq.w»  34fe·<stringlib_bytes_join+0x4b2>
5234 »       cmp»    r3,·#15234 »       cmp»    r3,·#1
5235 »       bne.n»  30d8·<stringlib_bytes_join+0x8c>5235 »       bne.n»  30d8·<stringlib_bytes_join+0x8c>
5236 »       ldr»    r2,·[r0,·#4]5236 »       ldr»    r2,·[r0,·#4]
5237 »       ldr»    r2,·[r2,·#84]» @·0x545237 »       ldr»    r2,·[r2,·#84]» @·0x54
5238 »       lsls»   r1,·r2,·#65238 »       lsls»   r1,·r2,·#6
5239 »       itet»   mi5239 »       itet»   mi
5240 »       ldrmi»  r2,·[r0,·#12]5240 »       ldrmi»  r2,·[r0,·#12]
Offset 5256, 15 lines modifiedOffset 5256, 15 lines modified
5256 »       strne.w»r3,·[r9]5256 »       strne.w»r3,·[r9]
Max diff block lines reached; 4188/7657 bytes (54.70%) of diff not shown.
1.12 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 »       movw»   r2,·#091 »       movw»   r2,·#0
92 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct92 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
93 »       movt»   r2,·#093 »       movt»   r2,·#0
94 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct94 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
95 »       mov»    r0,·r595 »       mov»    r0,·r5
96 »       movs»   r1,·#096 »       movs»   r1,·#0
97 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}97 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
98 »       b.w»    c74·<bytes_rsplit+0x3e8>98 »       b.w»    c78·<bytes_rsplit+0x3ec>
99 ·R_ARM_THM_JUMP24»       do_argstrip99 ·R_ARM_THM_JUMP24»       do_argstrip
  
100 000000b0·<bytes_hex>:100 000000b0·<bytes_hex>:
101 bytes_hex():101 bytes_hex():
102 »       push»   {r4,·r5,·r6,·lr}102 »       push»   {r4,·r5,·r6,·lr}
103 »       mov.w»  ip,·#4096»  @·0x1000103 »       mov.w»  ip,·#4096»  @·0x1000
104 »       sub.w»  ip,·sp,·ip104 »       sub.w»  ip,·sp,·ip
Offset 1773, 20 lines modifiedOffset 1773, 20 lines modified
1773 »       mov»    r0,·r21773 »       mov»    r0,·r2
1774 »       mov»    r1,·r71774 »       mov»    r1,·r7
1775 »       add»    r2,·sp,·#41775 »       add»    r2,·sp,·#4
1776 »       ldr»    r6,·[sp,·#128]»@·0x801776 »       ldr»    r6,·[sp,·#128]»@·0x80
1777 »       ldr»    r3,·[r3,·#0]1777 »       ldr»    r3,·[r3,·#0]
1778 »       str»    r3,·[sp,·#92]» @·0x5c1778 »       str»    r3,·[sp,·#92]» @·0x5c
1779 »       mov.w»  r3,·#01779 »       mov.w»  r3,·#0
1780 »       bl»     28dc·<stringlib__preprocess>1780 »       bl»     28e8·<stringlib__preprocess>
1781 ·R_ARM_THM_CALL» stringlib__preprocess1781 ·R_ARM_THM_CALL» stringlib__preprocess
1782 »       add»    r2,·sp,·#41782 »       add»    r2,·sp,·#4
1783 »       sub.w»  r1,·r8,·r41783 »       sub.w»  r1,·r8,·r4
1784 »       add.w»  r0,·r9,·r41784 »       add.w»  r0,·r9,·r4
1785 »       bl»     2998·<stringlib__two_way>1785 »       bl»     29a4·<stringlib__two_way>
1786 ·R_ARM_THM_CALL» stringlib__two_way1786 ·R_ARM_THM_CALL» stringlib__two_way
1787 »       adds»   r3,·r0,·#11787 »       adds»   r3,·r0,·#1
1788 »       beq.n»  eec·<stringlib__two_way_count+0x50>1788 »       beq.n»  eec·<stringlib__two_way_count+0x50>
1789 »       adds»   r5,·#11789 »       adds»   r5,·#1
1790 »       cmp»    r5,·r61790 »       cmp»    r5,·r6
1791 »       beq.n»  eec·<stringlib__two_way_count+0x50>1791 »       beq.n»  eec·<stringlib__two_way_count+0x50>
1792 »       add»    r4,·r01792 »       add»    r4,·r0
146 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:··········34280·(bytes·into·file)13 ··Start·of·section·headers:··········34204·(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·0x85e8:1 There·are·18·section·headers,·starting·at·offset·0x859c:
  
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·0010f8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0010f8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·006bf0·000658·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·006ba4·000658·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00112c·00054c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00112c·00054c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·007248·0002c8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·0071fc·0002c8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001678·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001678·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001678·000752·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001678·000752·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001dcc·0024dc·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001dcc·002490·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·007510·000900·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0074c4·000900·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0042a8·000a9c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00425c·000a9c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·007e10·0006b0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·007dc4·0006b0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·004d44·00029c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·004cf8·00029c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0084c0·000098·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·008474·000098·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·004fe0·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·004f94·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004fe0·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004f94·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·005014·001030·10·····16·150··419 ··[15]·.symtab···········SYMTAB··········00000000·004fc8·001030·10·····16·150··4
20 ··[16]·.strtab···········STRTAB··········00000000·006044·000baa·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·005ff8·000baa·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·008558·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00850c·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.73 KB
readelf --wide --symbols {}
    
Offset 8, 52 lines modifiedOffset 8, 52 lines modified
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:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d10 ·····6:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
11 ·····7:·00000300·····0·NOTYPE··LOCAL··DEFAULT····7·$t11 ·····7:·00000300·····0·NOTYPE··LOCAL··DEFAULT····7·$t
12 ·····8:·000004dd···656·FUNC····LOCAL··DEFAULT····7·intern_string_constants12 ·····8:·000004dd···656·FUNC····LOCAL··DEFAULT····7·intern_string_constants
13 ·····9:·00000768·····0·NOTYPE··LOCAL··DEFAULT····7·$d13 ·····9:·00000768·····0·NOTYPE··LOCAL··DEFAULT····7·$d
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
15 ····11:·00001219····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF15 ····11:·000011f1····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
16 ····12:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d16 ····12:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
17 ····13:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC117 ····13:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
18 ····14:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC218 ····14:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
19 ····15:·0000076c·····0·NOTYPE··LOCAL··DEFAULT····7·$t19 ····15:·0000076c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
20 ····16:·00000a68·····0·NOTYPE··LOCAL··DEFAULT····7·$d20 ····16:·00000a68·····0·NOTYPE··LOCAL··DEFAULT····7·$d
21 ····17:·00000a74·····0·NOTYPE··LOCAL··DEFAULT····7·$t21 ····17:·00000a74·····0·NOTYPE··LOCAL··DEFAULT····7·$t
22 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR022 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
23 ····19:·00000f88·····0·NOTYPE··LOCAL··DEFAULT····7·$d23 ····19:·00001044·····0·NOTYPE··LOCAL··DEFAULT····7·$d
24 ····20:·00000f90·····0·NOTYPE··LOCAL··DEFAULT····7·$t24 ····20:·0000104c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
25 ····21:·00000069····80·FUNC····LOCAL··DEFAULT····9·code_repr25 ····21:·00000069····80·FUNC····LOCAL··DEFAULT····9·code_repr
26 ····22:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC326 ····22:·00000054·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
27 ····23:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC427 ····23:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
28 ····24:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC528 ····24:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
29 ····25:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC629 ····25:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
30 ····26:·000013ed···708·FUNC····LOCAL··DEFAULT····7·code_dealloc30 ····26:·000013c5···708·FUNC····LOCAL··DEFAULT····7·code_dealloc
31 ····27:·00000105····74·FUNC····LOCAL··DEFAULT····1·free_monitoring_data.part.031 ····27:·00000105····74·FUNC····LOCAL··DEFAULT····1·free_monitoring_data.part.0
32 ····28:·00001648·····0·NOTYPE··LOCAL··DEFAULT····7·$d32 ····28:·00001620·····0·NOTYPE··LOCAL··DEFAULT····7·$d
33 ····29:·0000164c·····0·NOTYPE··LOCAL··DEFAULT····7·$t33 ····29:·00001624·····0·NOTYPE··LOCAL··DEFAULT····7·$t
34 ····30:·000016ac·····0·NOTYPE··LOCAL··DEFAULT····7·$d34 ····30:·00001684·····0·NOTYPE··LOCAL··DEFAULT····7·$d
35 ····31:·00000104·····0·NOTYPE··LOCAL··DEFAULT····1·$t35 ····31:·00000104·····0·NOTYPE··LOCAL··DEFAULT····1·$t
36 ····32:·000016b0·····0·NOTYPE··LOCAL··DEFAULT····7·$t36 ····32:·00001688·····0·NOTYPE··LOCAL··DEFAULT····7·$t
37 ····33:·00001991···262·FUNC····LOCAL··DEFAULT····7·code_hash37 ····33:·00001969···262·FUNC····LOCAL··DEFAULT····7·code_hash
38 ····34:·00001b71····52·FUNC····LOCAL··DEFAULT····7·init_co_cached38 ····34:·00001b49····52·FUNC····LOCAL··DEFAULT····7·init_co_cached
39 ····35:·000002dd···284·FUNC····LOCAL··DEFAULT····1·retreat39 ····35:·000002dd···284·FUNC····LOCAL··DEFAULT····1·retreat
40 ····36:·00001e35···200·FUNC····LOCAL··DEFAULT····7·advance40 ····36:·00001de5···200·FUNC····LOCAL··DEFAULT····7·advance
41 ····37:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d41 ····37:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
42 ····38:·000001ca·····0·NOTYPE··LOCAL··DEFAULT····1·$t42 ····38:·000001ca·····0·NOTYPE··LOCAL··DEFAULT····1·$t
43 ····39:·000005a1····74·FUNC····LOCAL··DEFAULT····1·read_signed_varint43 ····39:·000005a1····74·FUNC····LOCAL··DEFAULT····1·read_signed_varint
44 ····40:·00000425····68·FUNC····LOCAL··DEFAULT····1·get_cached_locals44 ····40:·00000425····68·FUNC····LOCAL··DEFAULT····1·get_cached_locals
45 ····41:·00000469···232·FUNC····LOCAL··DEFAULT····1·get_localsplus_names45 ····41:·00000469···232·FUNC····LOCAL··DEFAULT····1·get_localsplus_names
46 ····42:·00000551····80·FUNC····LOCAL··DEFAULT····1·code_positionsiterator46 ····42:·00000551····80·FUNC····LOCAL··DEFAULT····1·code_positionsiterator
47 ····43:·0000059c·····0·NOTYPE··LOCAL··DEFAULT····1·$d47 ····43:·0000059c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
48 ····44:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC748 ····44:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
49 ····45:·0000201d···406·FUNC····LOCAL··DEFAULT····7·positionsiter_next49 ····45:·00001fcd···406·FUNC····LOCAL··DEFAULT····7·positionsiter_next
50 ····46:·0000206a·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·0000201a·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·00002070·····0·NOTYPE··LOCAL··DEFAULT····7·$t51 ····47:·00002020·····0·NOTYPE··LOCAL··DEFAULT····7·$t
52 ····48:·000021b5····20·FUNC····LOCAL··DEFAULT····7·_source_offset_converter52 ····48:·00002165····20·FUNC····LOCAL··DEFAULT····7·_source_offset_converter
53 ····49:·000005a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t53 ····49:·000005a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
54 ····50:·000005ed····54·FUNC····LOCAL··DEFAULT····1·positionsiter_dealloc54 ····50:·000005ed····54·FUNC····LOCAL··DEFAULT····1·positionsiter_dealloc
55 ····51:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC855 ····51:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
56 ····52:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC956 ····52:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
57 ····53:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1057 ····53:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
58 ····54:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1158 ····54:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
59 ····55:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1259 ····55:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
Offset 81, 24 lines modifiedOffset 81, 24 lines modified
81 ····77:·00000954·····0·NOTYPE··LOCAL··DEFAULT····1·$t81 ····77:·00000954·····0·NOTYPE··LOCAL··DEFAULT····1·$t
82 ····78:·00000330·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3282 ····78:·00000330·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
83 ····79:·00000360·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3383 ····79:·00000360·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
84 ····80:·00000fb1·····4·FUNC····LOCAL··DEFAULT····1·code_getcode84 ····80:·00000fb1·····4·FUNC····LOCAL··DEFAULT····1·code_getcode
85 ····81:·00000fb5····80·FUNC····LOCAL··DEFAULT····1·code_linesiterator85 ····81:·00000fb5····80·FUNC····LOCAL··DEFAULT····1·code_linesiterator
86 ····82:·00001000·····0·NOTYPE··LOCAL··DEFAULT····1·$d86 ····82:·00001000·····0·NOTYPE··LOCAL··DEFAULT····1·$d
87 ····83:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3487 ····83:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
88 ····84:·000021c9···348·FUNC····LOCAL··DEFAULT····7·lineiter_next88 ····84:·00002179···350·FUNC····LOCAL··DEFAULT····7·lineiter_next
89 ····85:·00001004·····0·NOTYPE··LOCAL··DEFAULT····1·$t89 ····85:·00001004·····0·NOTYPE··LOCAL··DEFAULT····1·$t
90 ····86:·00001005····54·FUNC····LOCAL··DEFAULT····1·lineiter_dealloc90 ····86:·00001005····54·FUNC····LOCAL··DEFAULT····1·lineiter_dealloc
91 ····87:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t91 ····87:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
92 ····88:·00000001····12·FUNC····LOCAL··DEFAULT····9·code_getcodeadaptive92 ····88:·00000001····12·FUNC····LOCAL··DEFAULT····9·code_getcodeadaptive
93 ····89:·0000103d···116·FUNC····LOCAL··DEFAULT····1·code__varname_from_oparg93 ····89:·0000103d···116·FUNC····LOCAL··DEFAULT····1·code__varname_from_oparg
94 ····90:·000010ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d94 ····90:·000010ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
95 ····91:·000010b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t95 ····91:·000010b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
96 ····92:·000010d1·····4·FUNC····LOCAL··DEFAULT····1·code_getvarnames96 ····92:·000010d1·····4·FUNC····LOCAL··DEFAULT····1·code_getvarnames
97 ····93:·00002325···440·FUNC····LOCAL··DEFAULT····7·code_richcompare97 ····93:·000022d9···440·FUNC····LOCAL··DEFAULT····7·code_richcompare
98 ····94:·0000000d·····2·FUNC····LOCAL··DEFAULT····9·code_getcellvars98 ····94:·0000000d·····2·FUNC····LOCAL··DEFAULT····9·code_getcellvars
99 ····95:·0000003b·····2·FUNC····LOCAL··DEFAULT····9·code_getfreevars99 ····95:·0000003b·····2·FUNC····LOCAL··DEFAULT····9·code_getfreevars
100 ····96:·00000390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35100 ····96:·00000390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
101 ····97:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36101 ····97:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
102 ····98:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1102 ····98:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
103 ····99:·00000184·····0·NOTYPE··LOCAL··DEFAULT····9·$d103 ····99:·00000184·····0·NOTYPE··LOCAL··DEFAULT····9·$d
104 ···100:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····9·$t104 ···100:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
Offset 167, 53 lines modifiedOffset 167, 53 lines modified
167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
168 ···164:·00000001···260·FUNC····GLOBAL·HIDDEN·····1·_Py_MakeShimCode168 ···164:·00000001···260·FUNC····GLOBAL·HIDDEN·····1·_Py_MakeShimCode
169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strlen
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_FromASCII
171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
174 ···170:·0000076d··2732·FUNC····GLOBAL·DEFAULT····7·_PyCode_New174 ···170:·0000076d··2690·FUNC····GLOBAL·DEFAULT····7·_PyCode_New
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetConfig
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_NewVar178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_NewVar
179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_next_func_version179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_next_func_version
180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
185 ···181:·00001231···444·FUNC····GLOBAL·DEFAULT····7·_PyCode_Validate185 ···181:·00001209···444·FUNC····GLOBAL·DEFAULT····7·_PyCode_Validate
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
190 ···186:·000016b1···696·FUNC····GLOBAL·DEFAULT····7·_PyCode_ConstantKey190 ···186:·00001689···696·FUNC····GLOBAL·DEFAULT····7·_PyCode_ConstantKey
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_EllipsisObject
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_Type
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_Type
197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromVoidPtr
203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
204 ···200:·00001969····38·FUNC····GLOBAL·HIDDEN·····7·_Py_set_localsplus_info204 ···200:·00001941····38·FUNC····GLOBAL·HIDDEN·····7·_Py_set_localsplus_info
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_GetBaseOpcode
208 ···204:·00001a99···216·FUNC····GLOBAL·HIDDEN·····7·_PyCode_GetCode208 ···204:·00001a71···216·FUNC····GLOBAL·HIDDEN·····7·_PyCode_GetCode
209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
210 ···206:·00001ba5···330·FUNC····GLOBAL·DEFAULT····7·PyCode_Addr2Line210 ···206:·00001b7d···330·FUNC····GLOBAL·DEFAULT····7·PyCode_Addr2Line
211 ···207:·00001cf1···324·FUNC····GLOBAL·DEFAULT····7·_PyCode_CheckLineNumber211 ···207:·00001cc9···284·FUNC····GLOBAL·DEFAULT····7·_PyCode_CheckLineNumber
212 ···208:·00001efd···288·FUNC····GLOBAL·HIDDEN·····7·_PyStaticCode_Fini212 ···208:·00001ead···288·FUNC····GLOBAL·HIDDEN·····7·_PyStaticCode_Fini
213 ···209:·00000151···394·FUNC····GLOBAL·DEFAULT····1·PyCode_Addr2Location213 ···209:·00000151···394·FUNC····GLOBAL·DEFAULT····1·PyCode_Addr2Location
214 ···210:·000003f9····42·FUNC····GLOBAL·HIDDEN·····1·_PyCode_GetVarnames214 ···210:·000003f9····42·FUNC····GLOBAL·HIDDEN·····1·_PyCode_GetVarnames
215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericAlloc
Max diff block lines reached; 208/9909 bytes (2.10%) of diff not shown.
43.1 KB
readelf --wide --relocs {}
    
Offset 1, 51 lines modifiedOffset 1, 51 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6bf0·contains·203·entries:1 Relocation·section·'.rel.text'·at·offset·0x6ba4·contains·203·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000018··0000a50a·R_ARM_THM_CALL·········00000000···strlen3 00000018··0000a50a·R_ARM_THM_CALL·········00000000···strlen
4 00000020··0000a60a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII4 00000020··0000a60a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
5 0000002e··0000a70a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize5 0000002e··0000a70a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
6 0000004c··0000a80a·R_ARM_THM_CALL·········00000000···PyMem_Malloc6 0000004c··0000a80a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
7 0000007c··0000a70a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize7 0000007c··0000a70a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
8 00000084··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free8 00000084··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free
9 000000ba··0000aa0a·R_ARM_THM_CALL·········0000076d···_PyCode_New9 000000ba··0000aa0a·R_ARM_THM_CALL·········0000076d···_PyCode_New
10 000000c2··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF10 000000c2··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
11 000000c8··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF11 000000c8··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
12 000000ce··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF12 000000ce··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
13 000000f0··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory13 000000f0··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
14 000000f8··0000ac02·R_ARM_ABS32············00000000···_PyRuntime14 000000f8··0000ac02·R_ARM_ABS32············00000000···_PyRuntime
15 000000fc··0000ac02·R_ARM_ABS32············00000000···_PyRuntime15 000000fc··0000ac02·R_ARM_ABS32············00000000···_PyRuntime
16 00000100··0000ac02·R_ARM_ABS32············00000000···_PyRuntime16 00000100··0000ac02·R_ARM_ABS32············00000000···_PyRuntime
17 0000011c··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free17 0000011c··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free
18 00000136··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free18 00000136··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free
19 0000013c··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free19 0000013c··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free
20 00000142··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free20 00000142··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free
21 00000148··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free21 00000148··0000a90a·R_ARM_THM_CALL·········00000000···PyMem_Free
22 00000192··0000cf0a·R_ARM_THM_CALL·········00001cf1···_PyCode_CheckLineNumber22 00000192··0000cf0a·R_ARM_THM_CALL·········00001cc9···_PyCode_CheckLineNumber
23 00000408··0000220a·R_ARM_THM_CALL·········00001b71···init_co_cached23 00000408··0000220a·R_ARM_THM_CALL·········00001b49···init_co_cached
24 0000047e··0000c10a·R_ARM_THM_CALL·········00000000···PyTuple_New24 0000047e··0000c10a·R_ARM_THM_CALL·········00000000···PyTuple_New
25 00000564··0000d30a·R_ARM_THM_CALL·········00000000···PyType_GenericAlloc25 00000564··0000d30a·R_ARM_THM_CALL·········00000000···PyType_GenericAlloc
26 0000059c··00000102·R_ARM_ABS32············00000000···.data26 0000059c··00000102·R_ARM_ABS32············00000000···.data
27 0000061c··0000a00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc27 0000061c··0000a00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
28 00000690··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords28 00000690··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
29 000006de··0000d70a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt29 000006de··0000d70a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
30 0000073a··0000cc0a·R_ARM_THM_CALL·········00001a99···_PyCode_GetCode30 0000073a··0000cc0a·R_ARM_THM_CALL·········00001a71···_PyCode_GetCode
31 0000074e··0000492f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC3031 0000074e··0000492f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC30
32 00000752··00004930·R_ARM_THM_MOVT_ABS·····00000314···.LC3032 00000752··00004930·R_ARM_THM_MOVT_ABS·····00000314···.LC30
33 0000075a··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000320···.LC3133 0000075a··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000320···.LC31
34 0000075e··00004a30·R_ARM_THM_MOVT_ABS·····00000320···.LC3134 0000075e··00004a30·R_ARM_THM_MOVT_ABS·····00000320···.LC31
35 00000776··0000d80a·R_ARM_THM_CALL·········00000000···PySys_Audit35 00000776··0000d80a·R_ARM_THM_CALL·········00000000···PySys_Audit
36 000007fe··0000d90a·R_ARM_THM_CALL·········00000cc1···PyUnstable_Code_NewWithPosOnlyArgs36 000007fe··0000d90a·R_ARM_THM_CALL·········00000cc1···PyUnstable_Code_NewWithPosOnlyArgs
37 00000808··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF37 00000808··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
38 0000080e··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF38 0000080e··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
39 00000814··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF39 00000814··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
40 0000081a··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF40 0000081a··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
41 0000083c··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords41 0000083c··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
42 0000085e··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords42 0000085e··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
43 0000088a··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF43 0000088a··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
44 0000089a··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError44 0000089a··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
45 0000089e··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError45 0000089e··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
46 000008a2··0000482f·R_ARM_THM_MOVW_ABS_NC··000002e8···.LC2946 000008a2··0000482f·R_ARM_THM_MOVW_ABS_NC··000002e8···.LC29
47 000008a6··00004830·R_ARM_THM_MOVT_ABS·····000002e8···.LC2947 000008a6··00004830·R_ARM_THM_MOVT_ABS·····000002e8···.LC29
48 000008ac··0000a30a·R_ARM_THM_CALL·········00000000···PyErr_SetString48 000008ac··0000a30a·R_ARM_THM_CALL·········00000000···PyErr_SetString
49 000008b2··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError49 000008b2··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
50 000008b6··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError50 000008b6··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
Offset 166, 18 lines modifiedOffset 166, 18 lines modified
166 00000caa··0000372f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC12166 00000caa··0000372f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC12
167 00000cae··00003730·R_ARM_THM_MOVT_ABS·····000000f8···.LC12167 00000cae··00003730·R_ARM_THM_MOVT_ABS·····000000f8···.LC12
168 00000cb2··0000352f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC10168 00000cb2··0000352f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC10
169 00000cb6··00003530·R_ARM_THM_MOVT_ABS·····000000e8···.LC10169 00000cb6··00003530·R_ARM_THM_MOVT_ABS·····000000e8···.LC10
170 00000cba··0000db0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument170 00000cba··0000db0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
171 00000d4e··0000c10a·R_ARM_THM_CALL·········00000000···PyTuple_New171 00000d4e··0000c10a·R_ARM_THM_CALL·········00000000···PyTuple_New
172 00000d5e··0000a70a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize172 00000d5e··0000a70a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
173 00000e14··0000b50a·R_ARM_THM_CALL·········00001231···_PyCode_Validate173 00000e14··0000b50a·R_ARM_THM_CALL·········00001209···_PyCode_Validate
174 00000e28··0000aa0a·R_ARM_THM_CALL·········0000076d···_PyCode_New174 00000e28··0000aa0a·R_ARM_THM_CALL·········0000076d···_PyCode_New
175 00000e30··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF175 00000e30··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
176 00000e36··00000b0a·R_ARM_THM_CALL·········00001219···Py_XDECREF176 00000e36··00000b0a·R_ARM_THM_CALL·········000011f1···Py_XDECREF
177 00000e46··0000162f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC3177 00000e46··0000162f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC3
178 00000e4a··00001630·R_ARM_THM_MOVT_ABS·····00000054···.LC3178 00000e4a··00001630·R_ARM_THM_MOVT_ABS·····00000054···.LC3
179 00000e50··0000b70a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall179 00000e50··0000b70a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
180 00000e56··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError180 00000e56··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
181 00000e5a··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError181 00000e5a··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
182 00000e5e··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC33182 00000e5e··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC33
183 00000e62··00004f30·R_ARM_THM_MOVT_ABS·····00000360···.LC33183 00000e62··00004f30·R_ARM_THM_MOVT_ABS·····00000360···.LC33
Offset 196, 47 lines modifiedOffset 196, 47 lines modified
196 00001000··00000102·R_ARM_ABS32············00000000···.data196 00001000··00000102·R_ARM_ABS32············00000000···.data
197 00001034··0000a00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc197 00001034··0000a00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
198 0000105a··0000d70a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt198 0000105a··0000d70a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
199 00001066··0000df0a·R_ARM_THM_CALL·········00000000···PyTuple_GetItem199 00001066··0000df0a·R_ARM_THM_CALL·········00000000···PyTuple_GetItem
200 00001092··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords200 00001092··0000d60a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
201 000010a0··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred201 000010a0··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
202 000010ac··00000102·R_ARM_ABS32············00000000···.data202 000010ac··00000102·R_ARM_ABS32············00000000···.data
203 000010ea··0000240a·R_ARM_THM_CALL·········00001e35···advance203 000010ea··0000240a·R_ARM_THM_CALL·········00001de5···advance
204 00000132··0000a91e·R_ARM_THM_JUMP24·······00000000···PyMem_Free204 00000132··0000a91e·R_ARM_THM_JUMP24·······00000000···PyMem_Free
205 00000fb0··0000cc1e·R_ARM_THM_JUMP24·······00001a99···_PyCode_GetCode205 00000fb0··0000cc1e·R_ARM_THM_JUMP24·······00001a71···_PyCode_GetCode
206 000010d0··0000d21e·R_ARM_THM_JUMP24·······000003f9···_PyCode_GetVarnames206 000010d0··0000d21e·R_ARM_THM_JUMP24·······000003f9···_PyCode_GetVarnames
  
207 Relocation·section·'.rel.data'·at·offset·0x7248·contains·89·entries:207 Relocation·section·'.rel.data'·at·offset·0x71fc·contains·89·entries:
208 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name208 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
209 00000004··00010002·R_ARM_ABS32············00000000···PyType_Type209 00000004··00010002·R_ARM_ABS32············00000000···PyType_Type
210 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4210 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
211 00000018··00001a02·R_ARM_ABS32············000013ed···code_dealloc211 00000018··00001a02·R_ARM_ABS32············000013c5···code_dealloc
212 0000002c··00001502·R_ARM_ABS32············00000069···code_repr212 0000002c··00001502·R_ARM_ABS32············00000069···code_repr
213 0000003c··00002102·R_ARM_ABS32············00001991···code_hash213 0000003c··00002102·R_ARM_ABS32············00001969···code_hash
214 00000048··00010102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr214 00000048··00010102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
215 00000058··00008502·R_ARM_ABS32············00000000···.rodata215 00000058··00008502·R_ARM_ABS32············00000000···.rodata
216 00000064··00005d02·R_ARM_ABS32············00002325···code_richcompare216 00000064··00005d02·R_ARM_ABS32············000022d9···code_richcompare
217 00000074··00000102·R_ARM_ABS32············00000000···.data217 00000074··00000102·R_ARM_ABS32············00000000···.data
218 00000078··00000102·R_ARM_ABS32············00000000···.data218 00000078··00000102·R_ARM_ABS32············00000000···.data
219 0000007c··00000102·R_ARM_ABS32············00000000···.data219 0000007c··00000102·R_ARM_ABS32············00000000···.data
220 0000009c··00007a02·R_ARM_ABS32············000003df···code_new220 0000009c··00007a02·R_ARM_ABS32············000003df···code_new
221 000000d4··00010002·R_ARM_ABS32············00000000···PyType_Type221 000000d4··00010002·R_ARM_ABS32············00000000···PyType_Type
222 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4222 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
223 000000e8··00003202·R_ARM_ABS32············000005ed···positionsiter_dealloc223 000000e8··00003202·R_ARM_ABS32············000005ed···positionsiter_dealloc
224 0000013c··00010202·R_ARM_ABS32············00000000···PyObject_SelfIter224 0000013c··00010202·R_ARM_ABS32············00000000···PyObject_SelfIter
225 00000140··00002d02·R_ARM_ABS32············0000201d···positionsiter_next225 00000140··00002d02·R_ARM_ABS32············00001fcd···positionsiter_next
226 00000170··0000b802·R_ARM_ABS32············00000000···PyObject_Free226 00000170··0000b802·R_ARM_ABS32············00000000···PyObject_Free
227 000001a8··00008502·R_ARM_ABS32············00000000···.rodata227 000001a8··00008502·R_ARM_ABS32············00000000···.rodata
228 000001ac··00000202·R_ARM_ABS32············00000000···.rodata.str1.4228 000001ac··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
229 000001c0··00000102·R_ARM_ABS32············00000000···.data229 000001c0··00000102·R_ARM_ABS32············00000000···.data
230 000001cc··00010002·R_ARM_ABS32············00000000···PyType_Type230 000001cc··00010002·R_ARM_ABS32············00000000···PyType_Type
231 000001d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4231 000001d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
232 000001e0··00005602·R_ARM_ABS32············00001005···lineiter_dealloc232 000001e0··00005602·R_ARM_ABS32············00001005···lineiter_dealloc
233 00000234··00010202·R_ARM_ABS32············00000000···PyObject_SelfIter233 00000234··00010202·R_ARM_ABS32············00000000···PyObject_SelfIter
234 00000238··00005402·R_ARM_ABS32············000021c9···lineiter_next234 00000238··00005402·R_ARM_ABS32············00002179···lineiter_next
235 00000268··0000b802·R_ARM_ABS32············00000000···PyObject_Free235 00000268··0000b802·R_ARM_ABS32············00000000···PyObject_Free
236 000002a0··00008502·R_ARM_ABS32············00000000···.rodata236 000002a0··00008502·R_ARM_ABS32············00000000···.rodata
237 000002a4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4237 000002a4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
238 000002b8··00000102·R_ARM_ABS32············00000000···.data238 000002b8··00000102·R_ARM_ABS32············00000000···.data
239 000002cc··00009a02·R_ARM_ABS32············00000000···PyTuple_Type239 000002cc··00009a02·R_ARM_ABS32············00000000···PyTuple_Type
240 000002d4··0000ac02·R_ARM_ABS32············00000000···_PyRuntime240 000002d4··0000ac02·R_ARM_ABS32············00000000···_PyRuntime
241 000002d8··0000ac02·R_ARM_ABS32············00000000···_PyRuntime241 000002d8··0000ac02·R_ARM_ABS32············00000000···_PyRuntime
Offset 293, 15 lines modifiedOffset 293, 15 lines modified
293 000004c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4293 000004c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
294 000004d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4294 000004d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
295 000004e8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4295 000004e8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
296 000004fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4296 000004fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
297 00000510··00000202·R_ARM_ABS32············00000000···.rodata.str1.4297 00000510··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
298 00000524··00000202·R_ARM_ABS32············00000000···.rodata.str1.4298 00000524··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
299 Relocation·section·'.rel.text.hot'·at·offset·0x7510·contains·288·entries:299 Relocation·section·'.rel.text.hot'·at·offset·0x74c4·contains·288·entries:
Max diff block lines reached; 34183/44108 bytes (77.50%) of diff not shown.
4.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 79, 21 lines modifiedOffset 79, 21 lines modified
79 »       strd»   r7,·r7,·[sp,·#4]79 »       strd»   r7,·r7,·[sp,·#4]
80 »       strd»   r3,·r3,·[sp,·#44]»     @·0x2c80 »       strd»   r3,·r3,·[sp,·#44]»     @·0x2c
81 »       str»    r3,·[sp,·#52]» @·0x3481 »       str»    r3,·[sp,·#52]» @·0x34
82 »       bl»     76c·<code_replace+0x148>82 »       bl»     76c·<code_replace+0x148>
83 ·R_ARM_THM_CALL» _PyCode_New83 ·R_ARM_THM_CALL» _PyCode_New
84 »       mov»    r5,·r084 »       mov»    r5,·r0
85 »       mov»    r0,·r785 »       mov»    r0,·r7
86 »       bl»     1218·<Py_XDECREF>86 »       bl»     11f0·<Py_XDECREF>
87 ·R_ARM_THM_CALL» Py_XDECREF87 ·R_ARM_THM_CALL» Py_XDECREF
88 »       mov»    r0,·r888 »       mov»    r0,·r8
89 »       bl»     1218·<Py_XDECREF>89 »       bl»     11f0·<Py_XDECREF>
90 ·R_ARM_THM_CALL» Py_XDECREF90 ·R_ARM_THM_CALL» Py_XDECREF
91 »       mov»    r0,·r491 »       mov»    r0,·r4
92 »       bl»     1218·<Py_XDECREF>92 »       bl»     11f0·<Py_XDECREF>
93 ·R_ARM_THM_CALL» Py_XDECREF93 ·R_ARM_THM_CALL» Py_XDECREF
94 »       mov»    r0,·r594 »       mov»    r0,·r5
95 »       add»    sp,·#68»      @·0x4495 »       add»    sp,·#68»      @·0x44
96 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}96 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
97 »       movs»   r5,·#097 »       movs»   r5,·#0
98 »       mov»    r4,·r598 »       mov»    r4,·r5
99 »       mov»    r8,·r599 »       mov»    r8,·r5
Offset 174, 15 lines modifiedOffset 174, 15 lines modified
174 »       add»    r1,·r3174 »       add»    r1,·r3
175 »       str»    r1,·[sp,·#20]175 »       str»    r1,·[sp,·#20]
176 »       mov»    r1,·sp176 »       mov»    r1,·sp
177 »       movs»   r3,·#0177 »       movs»   r3,·#0
178 »       strd»   r6,·r2,·[sp,·#8]178 »       strd»   r6,·r2,·[sp,·#8]
179 »       mov.w»  r2,·#4294967295»    @·0xffffffff179 »       mov.w»  r2,·#4294967295»    @·0xffffffff
180 »       strd»   r2,·r3,·[sp]180 »       strd»   r2,·r3,·[sp]
181 »       bl»     1cf0·<_PyCode_CheckLineNumber>181 »       bl»     1cc8·<_PyCode_CheckLineNumber>
182 ·R_ARM_THM_CALL» _PyCode_CheckLineNumber182 ·R_ARM_THM_CALL» _PyCode_CheckLineNumber
183 »       mov»    r0,·sp183 »       mov»    r0,·sp
184 »       bl»     2dc·<retreat>184 »       bl»     2dc·<retreat>
185 »       ldr»    r6,·[sp,·#16]185 »       ldr»    r6,·[sp,·#16]
186 »       ldr»    r1,·[sp,·#4]186 »       ldr»    r1,·[sp,·#4]
187 »       adds»   r3,·r6,·#1187 »       adds»   r3,·r6,·#1
188 »       str»    r3,·[sp,·#16]188 »       str»    r3,·[sp,·#16]
Offset 430, 15 lines modifiedOffset 430, 15 lines modified
430 000003f8·<_PyCode_GetVarnames>:430 000003f8·<_PyCode_GetVarnames>:
431 _PyCode_GetVarnames():431 _PyCode_GetVarnames():
432 »       push»   {r4,·lr}432 »       push»   {r4,·lr}
433 »       mov.w»  ip,·#4096»  @·0x1000433 »       mov.w»  ip,·#4096»  @·0x1000
434 »       sub.w»  ip,·sp,·ip434 »       sub.w»  ip,·sp,·ip
435 »       str.w»  r0,·[ip,·#4088]»     @·0xff8435 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
436 »       mov»    r4,·r0436 »       mov»    r4,·r0
437 »       bl»     1b70·<init_co_cached>437 »       bl»     1b48·<init_co_cached>
438 ·R_ARM_THM_CALL» init_co_cached438 ·R_ARM_THM_CALL» init_co_cached
439 »       cbnz»   r0,·41e·<_PyCode_GetVarnames+0x26>439 »       cbnz»   r0,·41e·<_PyCode_GetVarnames+0x26>
440 »       ldr»    r1,·[r4,·#100]»@·0x64440 »       ldr»    r1,·[r4,·#100]»@·0x64
441 »       mov»    r0,·r4441 »       mov»    r0,·r4
442 »       ldr»    r3,·[r4,·#56]» @·0x38442 »       ldr»    r3,·[r4,·#56]» @·0x38
443 »       movs»   r2,·#32443 »       movs»   r2,·#32
444 »       ldmia.w»sp!,·{r4,·lr}444 »       ldmia.w»sp!,·{r4,·lr}
Offset 763, 15 lines modifiedOffset 763, 15 lines modified
763 »       blt.w»  8b2·<code_replace+0x28e>763 »       blt.w»  8b2·<code_replace+0x28e>
764 »       ldr»    r3,·[sp,·#80]» @·0x50764 »       ldr»    r3,·[sp,·#80]» @·0x50
765 »       cmp»    r3,·#0765 »       cmp»    r3,·#0
766 »       blt.w»  89a·<code_replace+0x276>766 »       blt.w»  89a·<code_replace+0x276>
767 »       cmp»    r6,·#0767 »       cmp»    r6,·#0
768 »       bne.w»  894·<code_replace+0x270>768 »       bne.w»  894·<code_replace+0x270>
769 »       mov»    r0,·r4769 »       mov»    r0,·r4
770 »       bl»     1a98·<_PyCode_GetCode>770 »       bl»     1a70·<_PyCode_GetCode>
771 ·R_ARM_THM_CALL» _PyCode_GetCode771 ·R_ARM_THM_CALL» _PyCode_GetCode
772 »       mov»    r6,·r0772 »       mov»    r6,·r0
773 »       cmp»    r0,·#0773 »       cmp»    r0,·#0
774 »       beq.w»  88e·<code_replace+0x26a>774 »       beq.w»  88e·<code_replace+0x26a>
775 »       str»    r0,·[sp,·#108]»@·0x6c775 »       str»    r0,·[sp,·#108]»@·0x6c
776 »       ldr»    r3,·[sp,·#68]» @·0x44776 »       ldr»    r3,·[sp,·#68]» @·0x44
777 »       mov»    r2,·r6777 »       mov»    r2,·r6
Offset 855, 24 lines modifiedOffset 855, 24 lines modified
855 »       ldr»    r0,·[sp,·#72]» @·0x48855 »       ldr»    r0,·[sp,·#72]» @·0x48
856 »       strd»   r8,·r5,·[sp,·#20]856 »       strd»   r8,·r5,·[sp,·#20]
857 »       bl»     cc0·<PyUnstable_Code_NewWithPosOnlyArgs>857 »       bl»     cc0·<PyUnstable_Code_NewWithPosOnlyArgs>
858 ·R_ARM_THM_CALL» PyUnstable_Code_NewWithPosOnlyArgs858 ·R_ARM_THM_CALL» PyUnstable_Code_NewWithPosOnlyArgs
859 »       mov»    r5,·r4859 »       mov»    r5,·r4
860 »       mov»    fp,·r0860 »       mov»    fp,·r0
861 »       ldr»    r0,·[sp,·#108]»@·0x6c861 »       ldr»    r0,·[sp,·#108]»@·0x6c
862 »       bl»     1218·<Py_XDECREF>862 »       bl»     11f0·<Py_XDECREF>
863 ·R_ARM_THM_CALL» Py_XDECREF863 ·R_ARM_THM_CALL» Py_XDECREF
864 »       mov»    r0,·sl864 »       mov»    r0,·sl
865 »       bl»     1218·<Py_XDECREF>865 »       bl»     11f0·<Py_XDECREF>
866 ·R_ARM_THM_CALL» Py_XDECREF866 ·R_ARM_THM_CALL» Py_XDECREF
867 »       mov»    r0,·r9867 »       mov»    r0,·r9
868 »       bl»     1218·<Py_XDECREF>868 »       bl»     11f0·<Py_XDECREF>
869 ·R_ARM_THM_CALL» Py_XDECREF869 ·R_ARM_THM_CALL» Py_XDECREF
870 »       mov»    r0,·r5870 »       mov»    r0,·r5
871 »       bl»     1218·<Py_XDECREF>871 »       bl»     11f0·<Py_XDECREF>
872 ·R_ARM_THM_CALL» Py_XDECREF872 ·R_ARM_THM_CALL» Py_XDECREF
873 »       mov»    r0,·fp873 »       mov»    r0,·fp
874 »       add»    sp,·#188»     @·0xbc874 »       add»    sp,·#188»     @·0xbc
875 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}875 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
876 »       cbnz»   r2,·84c·<code_replace+0x228>876 »       cbnz»   r2,·84c·<code_replace+0x228>
877 »       cmp»    r1,·#0877 »       cmp»    r1,·#0
878 »       bne.w»  6f2·<code_replace+0xce>878 »       bne.w»  6f2·<code_replace+0xce>
Offset 913, 15 lines modifiedOffset 913, 15 lines modified
913 »       mov»    r5,·r8913 »       mov»    r5,·r8
914 »       mov»    r9,·r8914 »       mov»    r9,·r8
915 »       mov»    sl,·r8915 »       mov»    sl,·r8
916 »       b.n»    806·<code_replace+0x1e2>916 »       b.n»    806·<code_replace+0x1e2>
917 »       mov.w»  sl,·#0917 »       mov.w»  sl,·#0
918 »       b.n»    79a·<code_replace+0x176>918 »       b.n»    79a·<code_replace+0x176>
919 »       ldr»    r0,·[sp,·#108]»@·0x6c919 »       ldr»    r0,·[sp,·#108]»@·0x6c
920 »       bl»     1218·<Py_XDECREF>920 »       bl»     11f0·<Py_XDECREF>
921 ·R_ARM_THM_CALL» Py_XDECREF921 ·R_ARM_THM_CALL» Py_XDECREF
922 »       mov.w»  fp,·#0922 »       mov.w»  fp,·#0
923 »       b.n»    81e·<code_replace+0x1fa>923 »       b.n»    81e·<code_replace+0x1fa>
924 »       movs»   r3,·#0924 »       movs»   r3,·#0
925 »       str»    r3,·[sp,·#108]»@·0x6c925 »       str»    r3,·[sp,·#108]»@·0x6c
926 »       b.n»    748·<code_replace+0x124>926 »       b.n»    748·<code_replace+0x124>
927 »       movw»   r3,·#0927 »       movw»   r3,·#0
Offset 1523, 31 lines modifiedOffset 1523, 31 lines modified
1523 »       str»    r3,·[sp,·#92]» @·0x5c1523 »       str»    r3,·[sp,·#92]» @·0x5c
1524 »       ldr»    r3,·[sp,·#144]»@·0x901524 »       ldr»    r3,·[sp,·#144]»@·0x90
1525 »       str»    r3,·[sp,·#96]» @·0x601525 »       str»    r3,·[sp,·#96]» @·0x60
1526 »       ldr»    r3,·[sp,·#196]»@·0xc41526 »       ldr»    r3,·[sp,·#196]»@·0xc4
1527 »       str»    r3,·[sp,·#100]»@·0x641527 »       str»    r3,·[sp,·#100]»@·0x64
1528 »       ldr»    r3,·[sp,·#36]» @·0x241528 »       ldr»    r3,·[sp,·#36]» @·0x24
1529 »       str»    r3,·[sp,·#80]» @·0x501529 »       str»    r3,·[sp,·#80]» @·0x50
1530 »       bl»     1230·<_PyCode_Validate>1530 »       bl»     1208·<_PyCode_Validate>
1531 ·R_ARM_THM_CALL» _PyCode_Validate1531 ·R_ARM_THM_CALL» _PyCode_Validate
1532 »       adds»   r0,·#11532 »       adds»   r0,·#1
1533 »       beq.n»  e6c·<PyUnstable_Code_NewWithPosOnlyArgs+0x1ac>1533 »       beq.n»  e6c·<PyUnstable_Code_NewWithPosOnlyArgs+0x1ac>
1534 »       ldr.w»  r3,·[r9,·#8]1534 »       ldr.w»  r3,·[r9,·#8]
1535 »       ldr»    r2,·[sp,·#20]1535 »       ldr»    r2,·[sp,·#20]
1536 »       cmp»    r2,·r31536 »       cmp»    r2,·r3
1537 »       bne.n»  e56·<PyUnstable_Code_NewWithPosOnlyArgs+0x196>1537 »       bne.n»  e56·<PyUnstable_Code_NewWithPosOnlyArgs+0x196>
1538 »       add»    r0,·sp,·#40»   @·0x281538 »       add»    r0,·sp,·#40»   @·0x28
Max diff block lines reached; 1123/4529 bytes (24.80%) of diff not shown.
81.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 780, 78 lines modifiedOffset 780, 78 lines modified
780 »       subs.w» r8,·fp,·#1780 »       subs.w» r8,·fp,·#1
781 »       ldr.w»  r9,·[r2,·#8]781 »       ldr.w»  r9,·[r2,·#8]
782 »       bmi.w»  e86·<_PyCode_New+0x71a>782 »       bmi.w»  e86·<_PyCode_New+0x71a>
783 »       add.w»  r3,·r7,·fp,·lsl·#2783 »       add.w»  r3,·r7,·fp,·lsl·#2
784 »       str»    r3,·[sp,·#4]784 »       str»    r3,·[sp,·#4]
785 »       ldr»    r2,·[r3,·#8]785 »       ldr»    r2,·[r3,·#8]
786 »       cmp»    r2,·#0786 »       cmp»    r2,·#0
787 »       beq.w»  1200·<_PyCode_New+0xa94>787 »       beq.w»  11d2·<_PyCode_New+0xa66>
788 »       ldr»    r2,·[r2,·#4]788 »       ldr»    r2,·[r2,·#4]
789 »       movw»   r6,·#0789 »       movw»   r6,·#0
790 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type790 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
791 »       movt»   r6,·#0791 »       movt»   r6,·#0
792 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type792 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
793 »       cmp»    r2,·r6793 »       cmp»    r2,·r6
794 »       bne.w»  1200·<_PyCode_New+0xa94>794 »       bne.w»  11d2·<_PyCode_New+0xa66>
795 »       mov.w»  r8,·r8,·lsl·#2795 »       mov.w»  r8,·r8,·lsl·#2
796 »       add.w»  sl,·r7,·#12796 »       add.w»  sl,·r7,·#12
797 »       add.w»  r1,·sl,·r8797 »       add.w»  r1,·sl,·r8
798 »       mov»    r0,·r9798 »       mov»    r0,·r9
799 »       bl»     0·<_PyUnicode_InternImmortal>799 »       bl»     0·<_PyUnicode_InternImmortal>
800 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal800 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal
801 »       cmp.w»  fp,·#1801 »       cmp.w»  fp,·#1
802 »       beq.n»  896·<_PyCode_New+0x12a>802 »       beq.n»  896·<_PyCode_New+0x12a>
803 »       ldr»    r3,·[sp,·#4]803 »       ldr»    r3,·[sp,·#4]
804 »       ldr»    r2,·[r3,·#4]804 »       ldr»    r2,·[r3,·#4]
805 »       cmp»    r2,·#0805 »       cmp»    r2,·#0
806 »       beq.w»  1200·<_PyCode_New+0xa94>806 »       beq.w»  11d2·<_PyCode_New+0xa66>
807 »       ldr»    r2,·[r2,·#4]807 »       ldr»    r2,·[r2,·#4]
808 »       cmp»    r2,·r6808 »       cmp»    r2,·r6
809 »       bne.w»  1200·<_PyCode_New+0xa94>809 »       bne.w»  11d2·<_PyCode_New+0xa66>
810 »       sub.w»  r1,·r8,·#4810 »       sub.w»  r1,·r8,·#4
811 »       mov»    r0,·r9811 »       mov»    r0,·r9
812 »       add»    r1,·sl812 »       add»    r1,·sl
813 »       bl»     0·<_PyUnicode_InternImmortal>813 »       bl»     0·<_PyUnicode_InternImmortal>
814 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal814 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal
815 »       cmp.w»  fp,·#2815 »       cmp.w»  fp,·#2
816 »       beq.n»  896·<_PyCode_New+0x12a>816 »       beq.n»  896·<_PyCode_New+0x12a>
817 »       ldr.w»  r2,·[r7,·fp,·lsl·#2]817 »       ldr.w»  r2,·[r7,·fp,·lsl·#2]
818 »       cmp»    r2,·#0818 »       cmp»    r2,·#0
819 »       beq.w»  1200·<_PyCode_New+0xa94>819 »       beq.w»  11d2·<_PyCode_New+0xa66>
820 »       ldr»    r2,·[r2,·#4]820 »       ldr»    r2,·[r2,·#4]
821 »       cmp»    r2,·r6821 »       cmp»    r2,·r6
822 »       bne.w»  1200·<_PyCode_New+0xa94>822 »       bne.w»  11d2·<_PyCode_New+0xa66>
823 »       sub.w»  r1,·r8,·#8823 »       sub.w»  r1,·r8,·#8
824 »       mov»    r0,·r9824 »       mov»    r0,·r9
825 »       add»    r1,·sl825 »       add»    r1,·sl
826 »       bl»     0·<_PyUnicode_InternImmortal>826 »       bl»     0·<_PyUnicode_InternImmortal>
827 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal827 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal
828 »       cmp.w»  fp,·#3828 »       cmp.w»  fp,·#3
829 »       beq.n»  896·<_PyCode_New+0x12a>829 »       beq.n»  896·<_PyCode_New+0x12a>
830 »       ldr»    r3,·[sp,·#4]830 »       ldr»    r3,·[sp,·#4]
831 »       ldr.w»  r2,·[r3,·#-4]831 »       ldr.w»  r2,·[r3,·#-4]
832 »       cmp»    r2,·#0832 »       cmp»    r2,·#0
833 »       beq.w»  1200·<_PyCode_New+0xa94>833 »       beq.w»  11d2·<_PyCode_New+0xa66>
834 »       ldr»    r2,·[r2,·#4]834 »       ldr»    r2,·[r2,·#4]
835 »       cmp»    r2,·r6835 »       cmp»    r2,·r6
836 »       bne.w»  1200·<_PyCode_New+0xa94>836 »       bne.w»  11d2·<_PyCode_New+0xa66>
837 »       sub.w»  r1,·r8,·#12837 »       sub.w»  r1,·r8,·#12
838 »       mov»    r0,·r9838 »       mov»    r0,·r9
839 »       add»    r1,·sl839 »       add»    r1,·sl
840 »       bl»     0·<_PyUnicode_InternImmortal>840 »       bl»     0·<_PyUnicode_InternImmortal>
841 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal841 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal
842 »       cmp.w»  fp,·#4842 »       cmp.w»  fp,·#4
843 »       beq.n»  896·<_PyCode_New+0x12a>843 »       beq.n»  896·<_PyCode_New+0x12a>
844 »       ldr»    r3,·[sp,·#4]844 »       ldr»    r3,·[sp,·#4]
845 »       ldr.w»  r2,·[r3,·#-8]845 »       ldr.w»  r2,·[r3,·#-8]
846 »       cmp»    r2,·#0846 »       cmp»    r2,·#0
847 »       beq.w»  1200·<_PyCode_New+0xa94>847 »       beq.w»  11d2·<_PyCode_New+0xa66>
848 »       ldr»    r2,·[r2,·#4]848 »       ldr»    r2,·[r2,·#4]
849 »       cmp»    r2,·r6849 »       cmp»    r2,·r6
850 »       bne.w»  1200·<_PyCode_New+0xa94>850 »       bne.w»  11d2·<_PyCode_New+0xa66>
851 »       sub.w»  r1,·r8,·#16851 »       sub.w»  r1,·r8,·#16
852 »       mov»    r0,·r9852 »       mov»    r0,·r9
853 »       add»    r1,·sl853 »       add»    r1,·sl
854 »       sub.w»  r8,·fp,·#6854 »       sub.w»  r8,·fp,·#6
855 »       bl»     0·<_PyUnicode_InternImmortal>855 »       bl»     0·<_PyUnicode_InternImmortal>
856 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal856 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal
857 »       cmp.w»  fp,·#5857 »       cmp.w»  fp,·#5
Offset 859, 18 lines modifiedOffset 859, 18 lines modified
859 »       add.w»  r3,·fp,·#1073741824» @·0x40000000859 »       add.w»  r3,·fp,·#1073741824» @·0x40000000
860 »       subs»   r3,·#2860 »       subs»   r3,·#2
861 »       add.w»  r7,·r7,·r3,·lsl·#2861 »       add.w»  r7,·r7,·r3,·lsl·#2
862 »       ldr.w»  r3,·[r7,·#-4]!862 »       ldr.w»  r3,·[r7,·#-4]!
863 »       mov»    r0,·r9863 »       mov»    r0,·r9
864 »       mov»    r1,·r7864 »       mov»    r1,·r7
865 »       cmp»    r3,·#0865 »       cmp»    r3,·#0
866 »       beq.w»  1200·<_PyCode_New+0xa94>866 »       beq.w»  11d2·<_PyCode_New+0xa66>
867 »       ldr»    r3,·[r3,·#4]867 »       ldr»    r3,·[r3,·#4]
868 »       cmp»    r3,·r6868 »       cmp»    r3,·r6
869 »       bne.w»  1200·<_PyCode_New+0xa94>869 »       bne.w»  11d2·<_PyCode_New+0xa66>
870 »       bl»     0·<_PyUnicode_InternImmortal>870 »       bl»     0·<_PyUnicode_InternImmortal>
871 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal871 ·R_ARM_THM_CALL» _PyUnicode_InternImmortal
872 »       subs.w» r8,·r8,·#1872 »       subs.w» r8,·r8,·#1
873 »       bcs.n»  876·<_PyCode_New+0x10a>873 »       bcs.n»  876·<_PyCode_New+0x10a>
874 »       ldr»    r3,·[pc,·#468]»@·(a6c·<_PyCode_New+0x300>)874 »       ldr»    r3,·[pc,·#468]»@·(a6c·<_PyCode_New+0x300>)
875 »       ldr»    r2,·[r4,·#28]875 »       ldr»    r2,·[r4,·#28]
876 »       add»    r3,·pc876 »       add»    r3,·pc
Offset 898, 18 lines modifiedOffset 898, 18 lines modified
898 »       mov»    r5,·ip898 »       mov»    r5,·ip
899 »       ldr.w»  r4,·[sl,·#-4]!899 »       ldr.w»  r4,·[sl,·#-4]!
900 »       str»    r4,·[sp,·#16]900 »       str»    r4,·[sp,·#16]
901 »       ldr»    r3,·[r4,·#4]901 »       ldr»    r3,·[r4,·#4]
902 »       cmp»    r3,·r6902 »       cmp»    r3,·r6
903 »       bne.w»  dba·<_PyCode_New+0x64e>903 »       bne.w»  dba·<_PyCode_New+0x64e>
904 »       ldrb»   r3,·[r4,·#16]904 »       ldrb»   r3,·[r4,·#16]
905 »       lsls»   r2,·r3,·#25905 »       lsls»   r1,·r3,·#25
906 »       bpl.w»  a3e·<_PyCode_New+0x2d2>906 »       bpl.w»  a3e·<_PyCode_New+0x2d2>
907 »       lsls»   r3,·r3,·#26907 »       lsls»   r2,·r3,·#26
908 »       bpl.w»  1124·<_PyCode_New+0x9b8>908 »       bpl.w»  1118·<_PyCode_New+0x9ac>
909 »       ldr»    r2,·[r4,·#8]909 »       ldr»    r2,·[r4,·#8]
910 »       add.w»  r3,·r4,·#20910 »       add.w»  r3,·r4,·#20
911 »       add»    r2,·r3911 »       add»    r2,·r3
912 »       cmp»    r3,·r2912 »       cmp»    r3,·r2
913 »       beq.w»  a2c·<_PyCode_New+0x2c0>913 »       beq.w»  a2c·<_PyCode_New+0x2c0>
914 »       ldrb»   r0,·[r3,·#0]914 »       ldrb»   r0,·[r3,·#0]
915 »       cmp»    r0,·#95»      @·0x5f915 »       cmp»    r0,·#95»      @·0x5f
Offset 1052, 78 lines modifiedOffset 1052, 78 lines modified
1052 ·R_ARM_TLS_IE32» _Py_tss_tstate1052 ·R_ARM_TLS_IE32» _Py_tss_tstate
1053 »       .word»  0x000000201053 »       .word»  0x00000020
1054 ·R_ARM_TLS_IE32» _Py_tss_tstate1054 ·R_ARM_TLS_IE32» _Py_tss_tstate
1055 »       add.w»  r3,·r7,·fp,·lsl·#21055 »       add.w»  r3,·r7,·fp,·lsl·#2
1056 »       str»    r3,·[sp,·#4]1056 »       str»    r3,·[sp,·#4]
1057 »       ldr»    r2,·[r3,·#8]1057 »       ldr»    r2,·[r3,·#8]
1058 »       cmp»    r2,·#01058 »       cmp»    r2,·#0
1059 »       beq.w»  1200·<_PyCode_New+0xa94>1059 »       beq.w»  11d2·<_PyCode_New+0xa66>
1060 »       ldr»    r2,·[r2,·#4]1060 »       ldr»    r2,·[r2,·#4]
1061 »       movw»   r6,·#01061 »       movw»   r6,·#0
Max diff block lines reached; 79386/82892 bytes (95.77%) of diff not shown.
3.08 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 0000000e·<_PyCode_GetCellvars>:19 0000000e·<_PyCode_GetCellvars>:
20 _PyCode_GetCellvars():20 _PyCode_GetCellvars():
21 »       push»   {r4,·lr}21 »       push»   {r4,·lr}
22 »       mov.w»  ip,·#4096»  @·0x100022 »       mov.w»  ip,·#4096»  @·0x1000
23 »       sub.w»  ip,·sp,·ip23 »       sub.w»  ip,·sp,·ip
24 »       str.w»  r0,·[ip,·#4088]»     @·0xff824 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
25 »       mov»    r4,·r025 »       mov»    r4,·r0
26 »       bl»     1b70·<init_co_cached>26 »       bl»     1b48·<init_co_cached>
27 ·R_ARM_THM_CALL» init_co_cached27 ·R_ARM_THM_CALL» init_co_cached
28 »       cbnz»   r0,·36·<_PyCode_GetCellvars+0x28>28 »       cbnz»   r0,·36·<_PyCode_GetCellvars+0x28>
29 »       ldr»    r1,·[r4,·#100]»@·0x6429 »       ldr»    r1,·[r4,·#100]»@·0x64
30 »       mov»    r0,·r430 »       mov»    r0,·r4
31 »       ldr»    r3,·[r4,·#60]» @·0x3c31 »       ldr»    r3,·[r4,·#60]» @·0x3c
32 »       movs»   r2,·#64»     @·0x4032 »       movs»   r2,·#64»     @·0x40
33 »       ldmia.w»sp!,·{r4,·lr}33 »       ldmia.w»sp!,·{r4,·lr}
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 0000003c·<_PyCode_GetFreevars>:44 0000003c·<_PyCode_GetFreevars>:
45 _PyCode_GetFreevars():45 _PyCode_GetFreevars():
46 »       push»   {r4,·lr}46 »       push»   {r4,·lr}
47 »       mov.w»  ip,·#4096»  @·0x100047 »       mov.w»  ip,·#4096»  @·0x1000
48 »       sub.w»  ip,·sp,·ip48 »       sub.w»  ip,·sp,·ip
49 »       str.w»  r0,·[ip,·#4088]»     @·0xff849 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
50 »       mov»    r4,·r050 »       mov»    r4,·r0
51 »       bl»     1b70·<init_co_cached>51 »       bl»     1b48·<init_co_cached>
52 ·R_ARM_THM_CALL» init_co_cached52 ·R_ARM_THM_CALL» init_co_cached
53 »       cbnz»   r0,·64·<_PyCode_GetFreevars+0x28>53 »       cbnz»   r0,·64·<_PyCode_GetFreevars+0x28>
54 »       ldr»    r1,·[r4,·#100]»@·0x6454 »       ldr»    r1,·[r4,·#100]»@·0x64
55 »       mov»    r0,·r455 »       mov»    r0,·r4
56 »       ldr»    r3,·[r4,·#64]» @·0x4056 »       ldr»    r3,·[r4,·#64]» @·0x40
57 »       movs»   r2,·#128»    @·0x8057 »       movs»   r2,·#128»    @·0x80
58 »       ldmia.w»sp!,·{r4,·lr}58 »       ldmia.w»sp!,·{r4,·lr}
Offset 172, 27 lines modifiedOffset 172, 27 lines modified
172 »       mov»    r6,·r0172 »       mov»    r6,·r0
173 »       b.n»    15c·<PyCode_NewEmpty+0xa4>173 »       b.n»    15c·<PyCode_NewEmpty+0xa4>
174 »       mov»    r4,·r0174 »       mov»    r4,·r0
175 »       mov»    r5,·r0175 »       mov»    r5,·r0
176 »       b.n»    15c·<PyCode_NewEmpty+0xa4>176 »       b.n»    15c·<PyCode_NewEmpty+0xa4>
177 »       mov»    r4,·r0177 »       mov»    r4,·r0
178 »       mov»    r0,·r9178 »       mov»    r0,·r9
179 »       bl»     1218·<Py_XDECREF>179 »       bl»     11f0·<Py_XDECREF>
180 ·R_ARM_THM_CALL» Py_XDECREF180 ·R_ARM_THM_CALL» Py_XDECREF
181 »       mov»    r0,·r8181 »       mov»    r0,·r8
182 »       bl»     1218·<Py_XDECREF>182 »       bl»     11f0·<Py_XDECREF>
183 ·R_ARM_THM_CALL» Py_XDECREF183 ·R_ARM_THM_CALL» Py_XDECREF
184 »       mov»    r0,·r7184 »       mov»    r0,·r7
185 »       bl»     1218·<Py_XDECREF>185 »       bl»     11f0·<Py_XDECREF>
186 ·R_ARM_THM_CALL» Py_XDECREF186 ·R_ARM_THM_CALL» Py_XDECREF
187 »       mov»    r0,·r6187 »       mov»    r0,·r6
188 »       bl»     1218·<Py_XDECREF>188 »       bl»     11f0·<Py_XDECREF>
189 ·R_ARM_THM_CALL» Py_XDECREF189 ·R_ARM_THM_CALL» Py_XDECREF
190 »       mov»    r0,·r5190 »       mov»    r0,·r5
191 »       bl»     1218·<Py_XDECREF>191 »       bl»     11f0·<Py_XDECREF>
192 ·R_ARM_THM_CALL» Py_XDECREF192 ·R_ARM_THM_CALL» Py_XDECREF
193 »       mov»    r0,·r4193 »       mov»    r0,·r4
194 »       add»    sp,·#68»      @·0x44194 »       add»    sp,·#68»      @·0x44
195 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}195 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
196 »       nop196 »       nop
197 »       .word»  0x00000008197 »       .word»  0x00000008
198 ·R_ARM_ABS32»    .rodata198 ·R_ARM_ABS32»    .rodata
Offset 361, 15 lines modifiedOffset 361, 15 lines modified
361 »       bl»     0·<_Py_Dealloc>361 »       bl»     0·<_Py_Dealloc>
362 ·R_ARM_THM_CALL» _Py_Dealloc362 ·R_ARM_THM_CALL» _Py_Dealloc
363 »       movs»   r0,·#0363 »       movs»   r0,·#0
364 »       b.n»    392·<code_getlnotab+0x108>364 »       b.n»    392·<code_getlnotab+0x108>
365 »       add»    r0,·sp,·#8365 »       add»    r0,·sp,·#8
366 »       strd»   r7,·r9,·[sp,·#20]366 »       strd»   r7,·r9,·[sp,·#20]
367 »       str»    r5,·[sp,·#8]367 »       str»    r5,·[sp,·#8]
368 »       bl»     1e34·<advance>368 »       bl»     1de4·<advance>
369 ·R_ARM_THM_CALL» advance369 ·R_ARM_THM_CALL» advance
370 »       ldr»    r7,·[sp,·#20]370 »       ldr»    r7,·[sp,·#20]
371 »       ldr»    r5,·[sp,·#8]371 »       ldr»    r5,·[sp,·#8]
372 »       ldr.w»  r9,·[sp,·#24]372 »       ldr.w»  r9,·[sp,·#24]
373 »       cmp»    r6,·r7373 »       cmp»    r6,·r7
374 »       beq.n»  340·<code_getlnotab+0xb6>374 »       beq.n»  340·<code_getlnotab+0xb6>
375 »       subs»   r4,·r5,·r4375 »       subs»   r4,·r5,·r4
Offset 974, 24 lines modifiedOffset 974, 24 lines modified
974 »       mov»    r6,·r0974 »       mov»    r6,·r0
975 »       b.n»    812·<code_new+0x434>975 »       b.n»    812·<code_new+0x434>
976 »       mov»    r4,·r5976 »       mov»    r4,·r5
977 »       mov»    r6,·r5977 »       mov»    r6,·r5
978 »       b.n»    812·<code_new+0x434>978 »       b.n»    812·<code_new+0x434>
979 »       mov»    r6,·r4979 »       mov»    r6,·r4
980 »       mov»    r0,·fp980 »       mov»    r0,·fp
981 »       bl»     1218·<Py_XDECREF>981 »       bl»     11f0·<Py_XDECREF>
982 ·R_ARM_THM_CALL» Py_XDECREF982 ·R_ARM_THM_CALL» Py_XDECREF
983 »       mov»    r0,·sl983 »       mov»    r0,·sl
984 »       bl»     1218·<Py_XDECREF>984 »       bl»     11f0·<Py_XDECREF>
985 ·R_ARM_THM_CALL» Py_XDECREF985 ·R_ARM_THM_CALL» Py_XDECREF
986 »       mov»    r0,·r5986 »       mov»    r0,·r5
987 »       bl»     1218·<Py_XDECREF>987 »       bl»     11f0·<Py_XDECREF>
988 ·R_ARM_THM_CALL» Py_XDECREF988 ·R_ARM_THM_CALL» Py_XDECREF
989 »       mov»    r0,·r4989 »       mov»    r0,·r4
990 »       bl»     1218·<Py_XDECREF>990 »       bl»     11f0·<Py_XDECREF>
991 ·R_ARM_THM_CALL» Py_XDECREF991 ·R_ARM_THM_CALL» Py_XDECREF
992 »       mov»    r0,·r6992 »       mov»    r0,·r6
993 »       add»    sp,·#100»     @·0x64993 »       add»    sp,·#100»     @·0x64
994 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}994 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
  
995 00000832·<validate_and_copy_tuple>:995 00000832·<validate_and_copy_tuple>:
996 validate_and_copy_tuple():996 validate_and_copy_tuple():
Offset 1081, 15 lines modifiedOffset 1081, 15 lines modified
1081 »       adds»   r3,·#11081 »       adds»   r3,·#1
1082 »       add.w»  r0,·r0,·r3,·lsl·#21082 »       add.w»  r0,·r0,·r3,·lsl·#2
1083 »       b.w»    0·<PyLong_FromSize_t>1083 »       b.w»    0·<PyLong_FromSize_t>
1084 ·R_ARM_THM_JUMP24»       PyLong_FromSize_t1084 ·R_ARM_THM_JUMP24»       PyLong_FromSize_t
  
1085 000008fa·<PyCode_GetCode>:1085 000008fa·<PyCode_GetCode>:
1086 PyCode_GetCode():1086 PyCode_GetCode():
1087 »       b.w»    1a98·<_PyCode_GetCode>1087 »       b.w»    1a70·<_PyCode_GetCode>
1088 ·R_ARM_THM_JUMP24»       _PyCode_GetCode1088 ·R_ARM_THM_JUMP24»       _PyCode_GetCode
  
1089 000008fe·<PyCode_GetVarnames>:1089 000008fe·<PyCode_GetVarnames>:
1090 PyCode_GetVarnames():1090 PyCode_GetVarnames():
1091 »       b.w»    3f8·<code_new+0x1a>1091 »       b.w»    3f8·<code_new+0x1a>
1092 ·R_ARM_THM_JUMP24»       _PyCode_GetVarnames1092 ·R_ARM_THM_JUMP24»       _PyCode_GetVarnames
  
6.98 KB
descrobject.o
2.92 KB
readelf --wide --relocs {}
    
Offset 611, 29 lines modifiedOffset 611, 29 lines modified
611 00001518··0001020a·R_ARM_THM_CALL·········00000000···_PyThreadState_UncheckedGet611 00001518··0001020a·R_ARM_THM_CALL·········00000000···_PyThreadState_UncheckedGet
612 00001520··0001030a·R_ARM_THM_CALL·········00000000···_PyTrash_begin612 00001520··0001030a·R_ARM_THM_CALL·········00000000···_PyTrash_begin
613 00001544··0000e40a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del613 00001544··0000e40a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
614 0000155c··0000dc0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc614 0000155c··0000dc0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
615 0000156c··0000dc0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc615 0000156c··0000dc0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
616 000015b8··0001050a·R_ARM_THM_CALL·········00000000···_PyObject_RealIsSubclass616 000015b8··0001050a·R_ARM_THM_CALL·········00000000···_PyObject_RealIsSubclass
617 000015c6··0001060a·R_ARM_THM_CALL·········00000000···PyTuple_GetSlice617 000015c6··0001060a·R_ARM_THM_CALL·········00000000···PyTuple_GetSlice
618 000015fa··0000dc0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc618 000015f8··0000dc0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
619 00001622··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError619 00001620··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
620 00001626··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError620 00001624··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
621 0000162c··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000444···.LC27621 0000162a··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000444···.LC27
622 00001630··00005a30·R_ARM_THM_MOVT_ABS·····00000444···.LC27622 0000162e··00005a30·R_ARM_THM_MOVT_ABS·····00000444···.LC27
623 00001638··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_Format623 00001636··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_Format
624 00001640··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError624 0000163e··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
625 00001644··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError625 00001642··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
626 0000165a··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2626 00001658··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2
627 0000165e··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2627 0000165c··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2
628 00001662··00005e2f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC28628 00001660··00005e2f·R_ARM_THM_MOVW_ABS_NC··0000046c···.LC28
629 00001666··00005e30·R_ARM_THM_MOVT_ABS·····0000046c···.LC28629 00001664··00005e30·R_ARM_THM_MOVT_ABS·····0000046c···.LC28
630 0000166c··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_Format630 0000166a··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_Format
631 00001676··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError631 00001674··0000e72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
632 0000167a··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError632 00001678··0000e730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
633 00001690··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2633 00001690··00001b2f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC2
634 00001694··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2634 00001694··00001b30·R_ARM_THM_MOVT_ABS·····0000004c···.LC2
635 000016a2··00005f2f·R_ARM_THM_MOVW_ABS_NC··000004a4···.LC29635 000016a2··00005f2f·R_ARM_THM_MOVW_ABS_NC··000004a4···.LC29
636 000016a6··00005f30·R_ARM_THM_MOVT_ABS·····000004a4···.LC29636 000016a6··00005f30·R_ARM_THM_MOVT_ABS·····000004a4···.LC29
637 000016aa··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_Format637 000016aa··0000df0a·R_ARM_THM_CALL·········00000000···PyErr_Format
638 00001776··0000e50a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype638 00001776··0000e50a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
639 00001786··0000230a·R_ARM_THM_CALL·········00000001···descr_setcheck.part.0.isra.0639 00001786··0000230a·R_ARM_THM_CALL·········00000001···descr_setcheck.part.0.isra.0
4.03 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2519, 95 lines modifiedOffset 2519, 95 lines modified
  
2519 00001590·<wrapperdescr_call>:2519 00001590·<wrapperdescr_call>:
2520 wrapperdescr_call():2520 wrapperdescr_call():
2521 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}2521 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
2522 »       mov.w»  ip,·#4096»  @·0x10002522 »       mov.w»  ip,·#4096»  @·0x1000
2523 »       sub.w»  ip,·sp,·ip2523 »       sub.w»  ip,·sp,·ip
2524 »       str.w»  r0,·[ip,·#4064]»     @·0xfe02524 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
2525 »       ldr.w»  r8,·[r1,·#8]2525 »       ldr»    r7,·[r1,·#8]
2526 »       mov»    r4,·r12526 »       mov»    r4,·r1
2527 »       sub»    sp,·#82527 »       sub»    sp,·#8
2528 »       ldr»    r1,·[r0,·#8]2528 »       ldr»    r1,·[r0,·#8]
2529 »       mov»    r5,·r02529 »       mov»    r5,·r0
2530 »       cmp.w»  r8,·#02530 »       cmp»    r7,·#0
2531 »       ble.n»  163e·<wrapperdescr_call+0xae>2531 »       ble.n»  163c·<wrapperdescr_call+0xac>
2532 »       ldr»    r7,·[r4,·#12]2532 »       ldr.w»  r8,·[r4,·#12]
2533 »       mov»    r6,·r22533 »       mov»    r6,·r2
2534 »       ldr»    r0,·[r7,·#4]2534 »       ldr.w»  r0,·[r8,·#4]
2535 »       bl»     0·<_PyObject_RealIsSubclass>2535 »       bl»     0·<_PyObject_RealIsSubclass>
2536 ·R_ARM_THM_CALL» _PyObject_RealIsSubclass2536 ·R_ARM_THM_CALL» _PyObject_RealIsSubclass
2537 »       cmp»    r0,·#02537 »       cmp»    r0,·#0
2538 »       beq.n»  1674·<wrapperdescr_call+0xe4>2538 »       beq.n»  1672·<wrapperdescr_call+0xe2>
2539 »       mov»    r0,·r42539 »       mov»    r0,·r4
2540 »       mov»    r2,·r82540 »       mov»    r2,·r7
2541 »       movs»   r1,·#12541 »       movs»   r1,·#1
2542 »       bl»     0·<PyTuple_GetSlice>2542 »       bl»     0·<PyTuple_GetSlice>
2543 ·R_ARM_THM_CALL» PyTuple_GetSlice2543 ·R_ARM_THM_CALL» PyTuple_GetSlice
2544 »       mov»    r4,·r02544 »       mov»    r4,·r0
2545 »       cmp»    r0,·#02545 »       cmp»    r0,·#0
2546 »       beq.n»  1670·<wrapperdescr_call+0xe0>2546 »       beq.n»  166e·<wrapperdescr_call+0xde>
2547 »       ldr»    r3,·[r5,·#20]2547 »       ldr»    r3,·[r5,·#20]
2548 »       ldr»    r2,·[r3,·#20]2548 »       ldr»    r2,·[r3,·#20]
2549 »       ldr.w»  r8,·[r3,·#12]2549 »       ldr»    r7,·[r3,·#12]
2550 »       lsls»   r1,·r2,·#312550 »       lsls»   r1,·r2,·#31
2551 »       bmi.n»  1606·<wrapperdescr_call+0x76>2551 »       bmi.n»  1604·<wrapperdescr_call+0x74>
2552 »       cbnz»   r6,·1614·<wrapperdescr_call+0x84>2552 »       cbnz»   r6,·1612·<wrapperdescr_call+0x82>
2553 »       ldr»    r2,·[r5,·#24]2553 »       ldr»    r2,·[r5,·#24]
2554 »       mov»    r1,·r42554 »       mov»    r1,·r4
2555 »       mov»    r0,·r72555 »       mov»    r0,·r8
2556 »       blx»    r82556 »       blx»    r7
2557 »       mov»    r5,·r02557 »       mov»    r5,·r0
2558 »       ldr»    r3,·[r4,·#0]2558 »       ldr»    r3,·[r4,·#0]
2559 »       mvn.w»  r2,·#3221225472»    @·0xc00000002559 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2560 »       cmp»    r3,·r22560 »       cmp»    r3,·r2
2561 »       beq.n»  15fe·<wrapperdescr_call+0x6e>2561 »       beq.n»  15fc·<wrapperdescr_call+0x6c>
2562 »       subs»   r3,·#12562 »       subs»   r3,·#1
2563 »       str»    r3,·[r4,·#0]2563 »       str»    r3,·[r4,·#0]
2564 »       cbnz»   r3,·15fe·<wrapperdescr_call+0x6e>2564 »       cbnz»   r3,·15fc·<wrapperdescr_call+0x6c>
2565 »       mov»    r0,·r42565 »       mov»    r0,·r4
2566 »       bl»     0·<_Py_Dealloc>2566 »       bl»     0·<_Py_Dealloc>
2567 ·R_ARM_THM_CALL» _Py_Dealloc2567 ·R_ARM_THM_CALL» _Py_Dealloc
2568 »       mov»    r0,·r52568 »       mov»    r0,·r5
2569 »       add»    sp,·#82569 »       add»    sp,·#8
2570 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}2570 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
2571 »       ldr»    r2,·[r5,·#24]2571 »       ldr»    r2,·[r5,·#24]
2572 »       mov»    r3,·r62572 »       mov»    r3,·r6
2573 »       mov»    r0,·r72573 »       mov»    r0,·r8
2574 »       mov»    r1,·r42574 »       mov»    r1,·r4
2575 »       blx»    r82575 »       blx»    r7
2576 »       mov»    r5,·r02576 »       mov»    r5,·r0
2577 »       b.n»    15e8·<wrapperdescr_call+0x58>2577 »       b.n»    15e6·<wrapperdescr_call+0x56>
2578 »       ldr»    r2,·[r6,·#4]2578 »       ldr»    r2,·[r6,·#4]
2579 »       ldr»    r2,·[r2,·#84]» @·0x542579 »       ldr»    r2,·[r2,·#84]» @·0x54
2580 »       lsls»   r2,·r2,·#22580 »       lsls»   r2,·r2,·#2
2581 »       bpl.n»  1622·<wrapperdescr_call+0x92>2581 »       bpl.n»  1620·<wrapperdescr_call+0x90>
2582 »       ldr»    r2,·[r6,·#8]2582 »       ldr»    r2,·[r6,·#8]
2583 »       cmp»    r2,·#02583 »       cmp»    r2,·#0
2584 »       beq.n»  15de·<wrapperdescr_call+0x4e>2584 »       beq.n»  15dc·<wrapperdescr_call+0x4c>
2585 »       movw»   r0,·#02585 »       movw»   r0,·#0
2586 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2586 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2587 »       movt»   r0,·#02587 »       movt»   r0,·#0
2588 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2588 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2589 »       ldr»    r2,·[r3,·#0]2589 »       ldr»    r2,·[r3,·#0]
2590 »       movw»   r1,·#02590 »       movw»   r1,·#0
2591 ·R_ARM_THM_MOVW_ABS_NC»  .LC272591 ·R_ARM_THM_MOVW_ABS_NC»  .LC27
2592 »       movt»   r1,·#02592 »       movt»   r1,·#0
2593 ·R_ARM_THM_MOVT_ABS»     .LC272593 ·R_ARM_THM_MOVT_ABS»     .LC27
2594 »       movs»   r5,·#02594 »       movs»   r5,·#0
2595 »       ldr»    r0,·[r0,·#0]2595 »       ldr»    r0,·[r0,·#0]
2596 »       bl»     0·<PyErr_Format>2596 »       bl»     0·<PyErr_Format>
2597 ·R_ARM_THM_CALL» PyErr_Format2597 ·R_ARM_THM_CALL» PyErr_Format
2598 »       b.n»    15e8·<wrapperdescr_call+0x58>2598 »       b.n»    15e6·<wrapperdescr_call+0x56>
2599 »       ldr»    r2,·[r0,·#12]2599 »       ldr»    r2,·[r0,·#12]
2600 »       movw»   r3,·#02600 »       movw»   r3,·#0
2601 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2601 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2602 »       movt»   r3,·#02602 »       movt»   r3,·#0
2603 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2603 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2604 »       ldr»    r0,·[r3,·#0]2604 »       ldr»    r0,·[r3,·#0]
2605 »       cbz»    r2,·1658·<wrapperdescr_call+0xc8>2605 »       cbz»    r2,·1656·<wrapperdescr_call+0xc6>
2606 »       ldr»    r3,·[r2,·#4]2606 »       ldr»    r3,·[r2,·#4]
2607 »       ldr»    r3,·[r3,·#84]» @·0x542607 »       ldr»    r3,·[r3,·#84]» @·0x54
2608 »       tst.w»  r3,·#268435456»     @·0x100000002608 »       tst.w»  r3,·#268435456»     @·0x10000000
2609 »       it»     eq2609 »       it»     eq
2610 »       moveq»  r2,·#02610 »       moveq»  r2,·#0
2611 »       ldr»    r4,·[r1,·#12]2611 »       ldr»    r4,·[r1,·#12]
2612 »       movw»   r3,·#02612 »       movw»   r3,·#0
Offset 2618, 28 lines modifiedOffset 2618, 28 lines modified
2618 ·R_ARM_THM_MOVW_ABS_NC»  .LC282618 ·R_ARM_THM_MOVW_ABS_NC»  .LC28
2619 »       movt»   r1,·#02619 »       movt»   r1,·#0
2620 ·R_ARM_THM_MOVT_ABS»     .LC282620 ·R_ARM_THM_MOVT_ABS»     .LC28
2621 »       str»    r4,·[sp,·#0]2621 »       str»    r4,·[sp,·#0]
2622 »       bl»     0·<PyErr_Format>2622 »       bl»     0·<PyErr_Format>
2623 ·R_ARM_THM_CALL» PyErr_Format2623 ·R_ARM_THM_CALL» PyErr_Format
2624 »       movs»   r5,·#02624 »       movs»   r5,·#0
2625 »       b.n»    15fe·<wrapperdescr_call+0x6e>2625 »       b.n»    15fc·<wrapperdescr_call+0x6c>
2626 »       ldr»    r2,·[r5,·#12]2626 »       ldr»    r2,·[r5,·#12]
2627 »       movw»   r3,·#02627 »       movw»   r3,·#0
2628 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2628 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2629 »       movt»   r3,·#02629 »       movt»   r3,·#0
2630 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2630 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2631 »       ldr»    r0,·[r3,·#0]2631 »       ldr»    r0,·[r3,·#0]
2632 »       cbz»    r2,·168e·<wrapperdescr_call+0xfe>2632 »       cbz»    r2,·168c·<wrapperdescr_call+0xfc>
2633 »       ldr»    r3,·[r2,·#4]2633 »       ldr»    r3,·[r2,·#4]
2634 »       ldr»    r3,·[r3,·#84]» @·0x542634 »       ldr»    r3,·[r3,·#84]» @·0x54
2635 »       tst.w»  r3,·#268435456»     @·0x100000002635 »       tst.w»  r3,·#268435456»     @·0x10000000
2636 »       it»     eq2636 »       it»     eq
2637 »       moveq»  r2,·#02637 »       moveq»  r2,·#0
2638 »       ldr»    r4,·[r7,·#4]2638 »       ldr.w»  r4,·[r8,·#4]
2639 »       movw»   r3,·#02639 »       movw»   r3,·#0
2640 ·R_ARM_THM_MOVW_ABS_NC»  .LC22640 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
2641 »       movt»   r3,·#02641 »       movt»   r3,·#0
2642 ·R_ARM_THM_MOVT_ABS»     .LC22642 ·R_ARM_THM_MOVT_ABS»     .LC2
2643 »       ldr»    r1,·[r5,·#8]2643 »       ldr»    r1,·[r5,·#8]
2644 »       ldr»    r4,·[r4,·#12]2644 »       ldr»    r4,·[r4,·#12]
2645 »       str»    r4,·[sp,·#4]2645 »       str»    r4,·[sp,·#4]
Offset 2647, 15 lines modifiedOffset 2647, 15 lines modified
2647 »       str»    r1,·[sp,·#0]2647 »       str»    r1,·[sp,·#0]
2648 »       movw»   r1,·#02648 »       movw»   r1,·#0
Max diff block lines reached; 322/3933 bytes (8.19%) of diff not shown.
140 KB
exceptions.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:··········70348·(bytes·into·file)13 ··Start·of·section·headers:··········70352·(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·0x112cc:1 There·are·18·section·headers,·starting·at·offset·0x112d0:
  
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·0025d0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0025d0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00db04·000fc0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00db08·000fc0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002604·003b88·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002604·003b88·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00eac4·001638·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00eac8·001638·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00618c·000018·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00618c·000018·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·00618c·001944·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00618c·001948·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0100fc·000890·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·010100·000890·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·007ad0·001b0d·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·007ad4·001b0d·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0095e0·000790·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·0095e4·000790·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·01098c·000490·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·010990·000490·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·009d70·0002de·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·009d74·0002de·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·010e1c·000420·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·010e20·000420·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00a04e·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00a052·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a04e·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00a052·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00a084·001f50·10·····16·306··419 ··[15]·.symtab···········SYMTAB··········00000000·00a088·001f50·10·····16·306··4
20 ··[16]·.strtab···········STRTAB··········00000000·00bfd4·001b2f·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00bfd8·001b2f·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·01123c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·011240·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.92 KB
readelf --wide --symbols {}
    
Offset 42, 38 lines modifiedOffset 42, 38 lines modified
42 ····38:·00000699···272·FUNC····LOCAL··DEFAULT····6·AttributeError_clear42 ····38:·00000699···272·FUNC····LOCAL··DEFAULT····6·AttributeError_clear
43 ····39:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC743 ····39:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
44 ····40:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC844 ····40:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
45 ····41:·00000859···168·FUNC····LOCAL··DEFAULT····6·BaseException_set_tb45 ····41:·00000859···168·FUNC····LOCAL··DEFAULT····6·BaseException_set_tb
46 ····42:·00000901····96·FUNC····LOCAL··DEFAULT····6·BaseException_init46 ····42:·00000901····96·FUNC····LOCAL··DEFAULT····6·BaseException_init
47 ····43:·00000961···294·FUNC····LOCAL··DEFAULT····6·BaseException_dealloc47 ····43:·00000961···294·FUNC····LOCAL··DEFAULT····6·BaseException_dealloc
48 ····44:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC948 ····44:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
49 ····45:·00000a89···756·FUNC····LOCAL··DEFAULT····6·OSError_new49 ····45:·00000a89···760·FUNC····LOCAL··DEFAULT····6·OSError_new
50 ····46:·00000d7d···454·FUNC····LOCAL··DEFAULT····6·OSError_init50 ····46:·00000d81···454·FUNC····LOCAL··DEFAULT····6·OSError_init
51 ····47:·00000d74·····0·NOTYPE··LOCAL··DEFAULT····6·$d51 ····47:·00000d78·····0·NOTYPE··LOCAL··DEFAULT····6·$d
52 ····48:·00000d7c·····0·NOTYPE··LOCAL··DEFAULT····6·$t52 ····48:·00000d80·····0·NOTYPE··LOCAL··DEFAULT····6·$t
53 ····49:·00000f79····72·FUNC····LOCAL··DEFAULT····6·ImportError_dealloc53 ····49:·00000f7d····72·FUNC····LOCAL··DEFAULT····6·ImportError_dealloc
54 ····50:·00001145···150·FUNC····LOCAL··DEFAULT····6·ImportError_clear54 ····50:·00001149···150·FUNC····LOCAL··DEFAULT····6·ImportError_clear
55 ····51:·00000fc1···386·FUNC····LOCAL··DEFAULT····6·OSError_dealloc55 ····51:·00000fc5···386·FUNC····LOCAL··DEFAULT····6·OSError_dealloc
56 ····52:·000011dd···340·FUNC····LOCAL··DEFAULT····6·OSError_clear56 ····52:·000011e1···340·FUNC····LOCAL··DEFAULT····6·OSError_clear
57 ····53:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1057 ····53:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
58 ····54:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
59 ····55:·000006e1···276·FUNC····LOCAL··DEFAULT····1·ImportError_init59 ····55:·000006e1···276·FUNC····LOCAL··DEFAULT····1·ImportError_init
60 ····56:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d60 ····56:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
61 ····57:·00001331···102·FUNC····LOCAL··DEFAULT····6·BaseException_traverse61 ····57:·00001335···102·FUNC····LOCAL··DEFAULT····6·BaseException_traverse
62 ····58:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····1·$t62 ····58:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
63 ····59:·000007f5····78·FUNC····LOCAL··DEFAULT····1·OSError_traverse63 ····59:·000007f5····78·FUNC····LOCAL··DEFAULT····1·OSError_traverse
64 ····60:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1164 ····60:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
65 ····61:·0000085d····32·FUNC····LOCAL··DEFAULT····1·BaseException_str65 ····61:·0000085d····32·FUNC····LOCAL··DEFAULT····1·BaseException_str
66 ····62:·0000087d····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_tb66 ····62:·0000087d····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_tb
67 ····63:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1267 ····63:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
68 ····64:·000008ad···238·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_init68 ····64:·000008ad···238·FUNC····LOCAL··DEFAULT····1·UnicodeEncodeError_init
69 ····65:·0000099d····84·FUNC····LOCAL··DEFAULT····1·SystemExit_init69 ····65:·0000099d····84·FUNC····LOCAL··DEFAULT····1·SystemExit_init
70 ····66:·000009f1····72·FUNC····LOCAL··DEFAULT····1·SystemExit_dealloc70 ····66:·000009f1····72·FUNC····LOCAL··DEFAULT····1·SystemExit_dealloc
71 ····67:·00001399····58·FUNC····LOCAL··DEFAULT····6·StopIteration_clear71 ····67:·0000139d····58·FUNC····LOCAL··DEFAULT····6·StopIteration_clear
72 ····68:·000013d5·····2·FUNC····LOCAL··DEFAULT····6·SystemExit_clear72 ····68:·000013d9·····2·FUNC····LOCAL··DEFAULT····6·SystemExit_clear
73 ····69:·00000a39····42·FUNC····LOCAL··DEFAULT····1·ImportError_str73 ····69:·00000a39····42·FUNC····LOCAL··DEFAULT····1·ImportError_str
74 ····70:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1374 ····70:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
75 ····71:·00000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1475 ····71:·00000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
76 ····72:·00000a65···320·FUNC····LOCAL··DEFAULT····1·SyntaxError_init76 ····72:·00000a65···320·FUNC····LOCAL··DEFAULT····1·SyntaxError_init
77 ····73:·00000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1577 ····73:·00000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
78 ····74:·00000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1678 ····74:·00000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
79 ····75:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1779 ····75:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
Offset 107, 18 lines modifiedOffset 107, 18 lines modified
107 ···103:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29107 ···103:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
108 ···104:·00001538·····0·NOTYPE··LOCAL··DEFAULT····1·$d108 ···104:·00001538·····0·NOTYPE··LOCAL··DEFAULT····1·$d
109 ···105:·00000370·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30109 ···105:·00000370·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
110 ···106:·0000153c·····0·NOTYPE··LOCAL··DEFAULT····1·$t110 ···106:·0000153c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
111 ···107:·00001580·····0·NOTYPE··LOCAL··DEFAULT····1·$d111 ···107:·00001580·····0·NOTYPE··LOCAL··DEFAULT····1·$d
112 ···108:·00001584·····0·NOTYPE··LOCAL··DEFAULT····1·$t112 ···108:·00001584·····0·NOTYPE··LOCAL··DEFAULT····1·$t
113 ···109:·00001585····46·FUNC····LOCAL··DEFAULT····1·NameError_traverse113 ···109:·00001585····46·FUNC····LOCAL··DEFAULT····1·NameError_traverse
114 ···110:·000014a1···162·FUNC····LOCAL··DEFAULT····6·StopIteration_init114 ···110:·000014a5···162·FUNC····LOCAL··DEFAULT····6·StopIteration_init
115 ···111:·00001545···254·FUNC····LOCAL··DEFAULT····6·StopIteration_dealloc115 ···111:·00001549···254·FUNC····LOCAL··DEFAULT····6·StopIteration_dealloc
116 ···112:·000015b5·····4·FUNC····LOCAL··DEFAULT····1·NameError_dealloc116 ···112:·000015b5·····4·FUNC····LOCAL··DEFAULT····1·NameError_dealloc
117 ···113:·00001645·····2·FUNC····LOCAL··DEFAULT····6·NameError_clear117 ···113:·00001649·····2·FUNC····LOCAL··DEFAULT····6·NameError_clear
118 ···114:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31118 ···114:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
119 ···115:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32119 ···115:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
120 ···116:·000015b9····66·FUNC····LOCAL··DEFAULT····1·BaseException_repr120 ···116:·000015b9····66·FUNC····LOCAL··DEFAULT····1·BaseException_repr
121 ···117:·000015fd····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_cause121 ···117:·000015fd····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_cause
122 ···118:·0000161d····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_context122 ···118:·0000161d····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_context
123 ···119:·0000168d···106·FUNC····LOCAL··DEFAULT····1·get_string.constprop.0123 ···119:·0000168d···106·FUNC····LOCAL··DEFAULT····1·get_string.constprop.0
124 ···120:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33124 ···120:·000003bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
Offset 129, 25 lines modifiedOffset 129, 25 lines modified
129 ···125:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37129 ···125:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
130 ···126:·00000430·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38130 ···126:·00000430·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
131 ···127:·00000448·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39131 ···127:·00000448·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39
132 ···128:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40132 ···128:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40
133 ···129:·00000049···126·FUNC····LOCAL··DEFAULT····9·OSError_str133 ···129:·00000049···126·FUNC····LOCAL··DEFAULT····9·OSError_str
134 ···130:·00001805····46·FUNC····LOCAL··DEFAULT····1·SystemExit_traverse134 ···130:·00001805····46·FUNC····LOCAL··DEFAULT····1·SystemExit_traverse
135 ···131:·00001835····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_args135 ···131:·00001835····30·FUNC····LOCAL··DEFAULT····1·BaseException_get_args
136 ···132:·00001649···186·FUNC····LOCAL··DEFAULT····6·BaseException_with_traceback136 ···132:·0000164d···186·FUNC····LOCAL··DEFAULT····6·BaseException_with_traceback
137 ···133:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41137 ···133:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41
138 ···134:·00001911····68·FUNC····LOCAL··DEFAULT····1·BaseException_set_args138 ···134:·00001911····68·FUNC····LOCAL··DEFAULT····1·BaseException_set_args
139 ···135:·00000484·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42139 ···135:·00000484·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42
140 ···136:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43140 ···136:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43
141 ···137:·000004d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44141 ···137:·000004d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44
142 ···138:·00000510·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45142 ···138:·00000510·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45
143 ···139:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46143 ···139:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46
144 ···140:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47144 ···140:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47
145 ···141:·00001705···452·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_new145 ···141:·00001709···452·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_new
146 ···142:·000018c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d146 ···142:·000018c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
147 ···143:·00001955····68·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_init147 ···143:·00001955····68·FUNC····LOCAL··DEFAULT····1·BaseExceptionGroup_init
148 ···144:·00001d05···824·FUNC····LOCAL··DEFAULT····1·exceptiongroup_split_recursive148 ···144:·00001d05···824·FUNC····LOCAL··DEFAULT····1·exceptiongroup_split_recursive
149 ···145:·0000233d···196·FUNC····LOCAL··DEFAULT····1·collect_exception_group_leaf_ids149 ···145:·0000233d···196·FUNC····LOCAL··DEFAULT····1·collect_exception_group_leaf_ids
150 ···146:·00001bc9····56·FUNC····LOCAL··DEFAULT····1·AttributeError_traverse150 ···146:·00001bc9····56·FUNC····LOCAL··DEFAULT····1·AttributeError_traverse
151 ···147:·00000135····48·FUNC····LOCAL··DEFAULT····9·StopIteration_traverse151 ···147:·00000135····48·FUNC····LOCAL··DEFAULT····9·StopIteration_traverse
152 ···148:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48152 ···148:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48
153 ···149:·00000165····50·FUNC····LOCAL··DEFAULT····9·OSError_written_get153 ···149:·00000165····50·FUNC····LOCAL··DEFAULT····9·OSError_written_get
Offset 162, 16 lines modifiedOffset 162, 16 lines modified
162 ···158:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52162 ···158:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52
163 ···159:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53163 ···159:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53
164 ···160:·0000203d····64·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall164 ···160:·0000203d····64·FUNC····LOCAL··DEFAULT····1·_Py_EnterRecursiveCall
165 ···161:·0000207d···416·FUNC····LOCAL··DEFAULT····1·exceptiongroup_subset165 ···161:·0000207d···416·FUNC····LOCAL··DEFAULT····1·exceptiongroup_subset
166 ···162:·00002038·····0·NOTYPE··LOCAL··DEFAULT····1·$d166 ···162:·00002038·····0·NOTYPE··LOCAL··DEFAULT····1·$d
167 ···163:·0000203c·····0·NOTYPE··LOCAL··DEFAULT····1·$t167 ···163:·0000203c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
168 ···164:·00002078·····0·NOTYPE··LOCAL··DEFAULT····1·$d168 ···164:·00002078·····0·NOTYPE··LOCAL··DEFAULT····1·$d
169 ···165:·000018c8·····0·NOTYPE··LOCAL··DEFAULT····6·$t169 ···165:·000018cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
170 ···166:·000018c9···122·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_traverse170 ···166:·000018cd···122·FUNC····LOCAL··DEFAULT····6·BaseExceptionGroup_traverse
171 ···167:·00000680·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54171 ···167:·00000680·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54
172 ···168:·00000684·····0·NOTYPE··LOCAL··DEFAULT····8·.LC55172 ···168:·00000684·····0·NOTYPE··LOCAL··DEFAULT····8·.LC55
173 ···169:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC56173 ···169:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC56
174 ···170:·0000207c·····0·NOTYPE··LOCAL··DEFAULT····1·$t174 ···170:·0000207c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
175 ···171:·00002218·····0·NOTYPE··LOCAL··DEFAULT····1·$d175 ···171:·00002218·····0·NOTYPE··LOCAL··DEFAULT····1·$d
176 ···172:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC57176 ···172:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC57
177 ···173:·0000221c·····0·NOTYPE··LOCAL··DEFAULT····1·$t177 ···173:·0000221c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 337, 16 lines modifiedOffset 337, 16 lines modified
337 ···333:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end337 ···333:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end
338 ···334:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple338 ···334:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
339 ···335:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError339 ···335:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
340 ···336:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_GetSlice340 ···336:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_GetSlice
341 ···337:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred341 ···337:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
342 ···338:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Check342 ···338:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Check
343 ···339:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t343 ···339:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
344 ···340:·00000f45····20·FUNC····GLOBAL·DEFAULT····6·PyException_GetContext344 ···340:·00000f49····20·FUNC····GLOBAL·DEFAULT····6·PyException_GetContext
345 ···341:·00000f59····32·FUNC····GLOBAL·DEFAULT····6·PyException_SetContext345 ···341:·00000f5d····32·FUNC····GLOBAL·DEFAULT····6·PyException_SetContext
346 ···342:·00000845····22·FUNC····GLOBAL·DEFAULT····1·PyException_GetCause346 ···342:·00000845····22·FUNC····GLOBAL·DEFAULT····1·PyException_GetCause
347 ···343:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str347 ···343:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Str
348 ···344:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString348 ···344:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
349 ···345:·0000089d····16·FUNC····GLOBAL·DEFAULT····1·PyException_SetCause349 ···345:·0000089d····16·FUNC····GLOBAL·DEFAULT····1·PyException_SetCause
350 ···346:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_ParseTuple_SizeT350 ···346:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_ParseTuple_SizeT
351 ···347:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type351 ···347:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
352 ···348:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple352 ···348:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple
Offset 354, 15 lines modifiedOffset 354, 15 lines modified
354 ···350:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_ReadChar354 ···350:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_ReadChar
355 ···351:·00000c69····52·FUNC····GLOBAL·HIDDEN·····1·_PyExc_ClearExceptionGroupType355 ···351:·00000c69····52·FUNC····GLOBAL·HIDDEN·····1·_PyExc_ClearExceptionGroupType
356 ···352:·00000c9d····64·FUNC····GLOBAL·DEFAULT····1·PyUnicodeDecodeError_Create356 ···352:·00000c9d····64·FUNC····GLOBAL·DEFAULT····1·PyUnicodeDecodeError_Create
357 ···353:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallFunction_SizeT357 ···353:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_CallFunction_SizeT
358 ···354:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer358 ···354:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
359 ···355:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize359 ···355:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
360 ···356:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release360 ···356:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
361 ···357:·000013d9···198·FUNC····GLOBAL·HIDDEN·····6·_PyExc_Fini361 ···357:·000013dd···198·FUNC····GLOBAL·HIDDEN·····6·_PyExc_Fini
362 ···358:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_Dealloc362 ···358:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStaticType_Dealloc
Max diff block lines reached; 360/10101 bytes (3.56%) of diff not shown.
73.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xdb04·contains·504·entries:1 Relocation·section·'.rel.text'·at·offset·0xdb08·contains·504·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000012··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR13 00000012··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
4 00000016··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR14 00000016··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
5 00000052··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc5 00000052··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
6 00000072··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC06 00000072··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
7 00000076··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LC07 00000076··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LC0
8 00000084··0000d202·R_ARM_ABS32············00000000···.rodata8 00000084··0000d202·R_ARM_ABS32············00000000···.rodata
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 000008fe··00015a0a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT107 000008fe··00015a0a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT
108 0000095c··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc108 0000095c··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
109 00000978··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc109 00000978··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
110 00000994··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc110 00000994··0001350a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
111 000009b0··00002a0a·R_ARM_THM_CALL·········00000901···BaseException_init111 000009b0··00002a0a·R_ARM_THM_CALL·········00000901···BaseException_init
112 000009d2··0000160a·R_ARM_THM_CALL·········00000485···Py_XDECREF112 000009d2··0000160a·R_ARM_THM_CALL·········00000485···Py_XDECREF
113 000009ea··0000160a·R_ARM_THM_CALL·········00000485···Py_XDECREF113 000009ea··0000160a·R_ARM_THM_CALL·········00000485···Py_XDECREF
114 00000a26··0000430a·R_ARM_THM_CALL·········00001399···StopIteration_clear114 00000a26··0000430a·R_ARM_THM_CALL·········0000139d···StopIteration_clear
115 00000a40··00015b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type115 00000a40··00015b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
116 00000a44··00015b30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type116 00000a44··00015b30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
117 00000a7a··00002a0a·R_ARM_THM_CALL·········00000901···BaseException_init117 00000a7a··00002a0a·R_ARM_THM_CALL·········00000901···BaseException_init
118 00000a9a··0000160a·R_ARM_THM_CALL·········00000485···Py_XDECREF118 00000a9a··0000160a·R_ARM_THM_CALL·········00000485···Py_XDECREF
119 00000aa4··00015c0a·R_ARM_THM_CALL·········00000000···PySequence_Tuple119 00000aa4··00015c0a·R_ARM_THM_CALL·········00000000···PySequence_Tuple
120 00000ab8··0000462f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC13120 00000ab8··0000462f·R_ARM_THM_MOVW_ABS_NC··00000108···.LC13
121 00000abc··00004630·R_ARM_THM_MOVT_ABS·····00000108···.LC13121 00000abc··00004630·R_ARM_THM_MOVT_ABS·····00000108···.LC13
Offset 477, 40 lines modifiedOffset 477, 40 lines modified
477 00002598··00003c30·R_ARM_THM_MOVT_ABS·····000000fc···.LC11477 00002598··00003c30·R_ARM_THM_MOVT_ABS·····000000fc···.LC11
478 000025a0··0000be2f·R_ARM_THM_MOVW_ABS_NC··000007b0···.LC66478 000025a0··0000be2f·R_ARM_THM_MOVW_ABS_NC··000007b0···.LC66
479 000025a4··0000be30·R_ARM_THM_MOVT_ABS·····000007b0···.LC66479 000025a4··0000be30·R_ARM_THM_MOVT_ABS·····000007b0···.LC66
480 000025a8··0000bd2f·R_ARM_THM_MOVW_ABS_NC··00000778···.LC65480 000025a8··0000bd2f·R_ARM_THM_MOVW_ABS_NC··00000778···.LC65
481 000025ac··0000bd30·R_ARM_THM_MOVT_ABS·····00000778···.LC65481 000025ac··0000bd30·R_ARM_THM_MOVT_ABS·····00000778···.LC65
482 0000009a··00000e1e·R_ARM_THM_JUMP24·······000000cd···BaseException_new482 0000009a··00000e1e·R_ARM_THM_JUMP24·······000000cd···BaseException_new
483 000000d6··00000e1e·R_ARM_THM_JUMP24·······000000cd···BaseException_new483 000000d6··00000e1e·R_ARM_THM_JUMP24·······000000cd···BaseException_new
484 00000834··0000391e·R_ARM_THM_JUMP24·······00001331···BaseException_traverse484 00000834··0000391e·R_ARM_THM_JUMP24·······00001335···BaseException_traverse
485 00000868··0001571e·R_ARM_THM_JUMP24·······00000000···PyObject_Str485 00000868··0001571e·R_ARM_THM_JUMP24·······00000000···PyObject_Str
486 00000874··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString486 00000874··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
487 00000878··0001571e·R_ARM_THM_JUMP24·······00000000···PyObject_Str487 00000878··0001571e·R_ARM_THM_JUMP24·······00000000···PyObject_Str
488 000008a8··0000161e·R_ARM_THM_JUMP24·······00000485···Py_XDECREF488 000008a8··0000161e·R_ARM_THM_JUMP24·······00000485···Py_XDECREF
489 00000c4a··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString489 00000c4a··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
490 00000c98··0001351e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc490 00000c98··0001351e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
491 00000fc2··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString491 00000fc2··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
492 00001030··0000391e·R_ARM_THM_JUMP24·······00001331···BaseException_traverse492 00001030··0000391e·R_ARM_THM_JUMP24·······00001335···BaseException_traverse
493 0000127a··0001571e·R_ARM_THM_JUMP24·······00000000···PyObject_Str493 0000127a··0001571e·R_ARM_THM_JUMP24·······00000000···PyObject_Str
494 000013e2··0000391e·R_ARM_THM_JUMP24·······00001331···BaseException_traverse494 000013e2··0000391e·R_ARM_THM_JUMP24·······00001335···BaseException_traverse
495 000015ac··0000391e·R_ARM_THM_JUMP24·······00001331···BaseException_traverse495 000015ac··0000391e·R_ARM_THM_JUMP24·······00001335···BaseException_traverse
496 000015e6··00015d1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat496 000015e6··00015d1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat
497 000015f6··00015d1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat497 000015f6··00015d1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat
498 00001754··0001781e·R_ARM_THM_JUMP24·······00001749···PyUnicodeEncodeError_GetEncoding498 00001754··0001781e·R_ARM_THM_JUMP24·······00001749···PyUnicodeEncodeError_GetEncoding
499 00001800··00017e1e·R_ARM_THM_JUMP24·······000017d5···PyUnicodeEncodeError_SetReason499 00001800··00017e1e·R_ARM_THM_JUMP24·······000017d5···PyUnicodeEncodeError_SetReason
500 0000182c··0000391e·R_ARM_THM_JUMP24·······00001331···BaseException_traverse500 0000182c··0000391e·R_ARM_THM_JUMP24·······00001335···BaseException_traverse
501 00001bfa··0000391e·R_ARM_THM_JUMP24·······00001331···BaseException_traverse501 00001bfa··0000391e·R_ARM_THM_JUMP24·······00001335···BaseException_traverse
502 000024f0··00015d1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat502 000024f0··00015d1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromFormat
503 00002500··0001401e·R_ARM_THM_JUMP24·······00000000···PyTuple_Pack503 00002500··0001401e·R_ARM_THM_JUMP24·······00000000···PyTuple_Pack
504 00002506··0001401e·R_ARM_THM_JUMP24·······00000000···PyTuple_Pack504 00002506··0001401e·R_ARM_THM_JUMP24·······00000000···PyTuple_Pack
505 0000250c··0001821e·R_ARM_THM_JUMP24·······00001905···PyUnicodeEncodeError_GetObject505 0000250c··0001821e·R_ARM_THM_JUMP24·······00001905···PyUnicodeEncodeError_GetObject
506 0000259c··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString506 0000259c··0001581e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
507 000025cc··00017e1e·R_ARM_THM_JUMP24·······000017d5···PyUnicodeEncodeError_SetReason507 000025cc··00017e1e·R_ARM_THM_JUMP24·······000017d5···PyUnicodeEncodeError_SetReason
  
508 Relocation·section·'.rel.data'·at·offset·0xeac4·contains·711·entries:508 Relocation·section·'.rel.data'·at·offset·0xeac8·contains·711·entries:
509 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name509 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
510 00000000··0001b902·R_ARM_ABS32············00000b44···_PyExc_MemoryError510 00000000··0001b902·R_ARM_ABS32············00000b44···_PyExc_MemoryError
511 00000004··00000102·R_ARM_ABS32············00000000···.data511 00000004··00000102·R_ARM_ABS32············00000000···.data
512 00000008··00000102·R_ARM_ABS32············00000000···.data512 00000008··00000102·R_ARM_ABS32············00000000···.data
513 0000000c··00000102·R_ARM_ABS32············00000000···.data513 0000000c··00000102·R_ARM_ABS32············00000000···.data
514 00000010··00000102·R_ARM_ABS32············00000000···.data514 00000010··00000102·R_ARM_ABS32············00000000···.data
515 00000014··00000102·R_ARM_ABS32············00000000···.data515 00000014··00000102·R_ARM_ABS32············00000000···.data
Offset 537, 194 lines modifiedOffset 537, 194 lines modified
537 00000070··00000502·R_ARM_ABS32············00000000···.rodata.str1.4537 00000070··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
538 00000078··00000102·R_ARM_ABS32············00000000···.data538 00000078··00000102·R_ARM_ABS32············00000000···.data
539 0000007c··00000102·R_ARM_ABS32············00000000···.data539 0000007c··00000102·R_ARM_ABS32············00000000···.data
540 00000080··00000102·R_ARM_ABS32············00000000···.data540 00000080··00000102·R_ARM_ABS32············00000000···.data
541 00000090··00000502·R_ARM_ABS32············00000000···.rodata.str1.4541 00000090··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
542 0000009c··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc542 0000009c··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
543 000000dc··00000502·R_ARM_ABS32············00000000···.rodata.str1.4543 000000dc··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
544 000000e0··00003902·R_ARM_ABS32············00001331···BaseException_traverse544 000000e0··00003902·R_ARM_ABS32············00001335···BaseException_traverse
545 000000e4··00001202·R_ARM_ABS32············00000139···BaseException_clear545 000000e4··00001202·R_ARM_ABS32············00000139···BaseException_clear
546 00000104··00000102·R_ARM_ABS32············00000000···.data546 00000104··00000102·R_ARM_ABS32············00000000···.data
547 00000118··00002a02·R_ARM_ABS32············00000901···BaseException_init547 00000118··00002a02·R_ARM_ABS32············00000901···BaseException_init
548 00000120··00000e02·R_ARM_ABS32············000000cd···BaseException_new548 00000120··00000e02·R_ARM_ABS32············000000cd···BaseException_new
549 00000154··00000102·R_ARM_ABS32············00000000···.data549 00000154··00000102·R_ARM_ABS32············00000000···.data
550 00000164··00000502·R_ARM_ABS32············00000000···.rodata.str1.4550 00000164··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
551 00000170··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc551 00000170··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
552 000001b0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4552 000001b0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
553 000001b4··00003902·R_ARM_ABS32············00001331···BaseException_traverse553 000001b4··00003902·R_ARM_ABS32············00001335···BaseException_traverse
554 000001b8··00001202·R_ARM_ABS32············00000139···BaseException_clear554 000001b8··00001202·R_ARM_ABS32············00000139···BaseException_clear
555 000001d8··00000102·R_ARM_ABS32············00000000···.data555 000001d8··00000102·R_ARM_ABS32············00000000···.data
556 000001ec··00002a02·R_ARM_ABS32············00000901···BaseException_init556 000001ec··00002a02·R_ARM_ABS32············00000901···BaseException_init
557 000001f4··00000e02·R_ARM_ABS32············000000cd···BaseException_new557 000001f4··00000e02·R_ARM_ABS32············000000cd···BaseException_new
558 00000228··00000102·R_ARM_ABS32············00000000···.data558 00000228··00000102·R_ARM_ABS32············00000000···.data
559 00000238··00000502·R_ARM_ABS32············00000000···.rodata.str1.4559 00000238··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
560 00000244··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc560 00000244··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
561 00000284··00000502·R_ARM_ABS32············00000000···.rodata.str1.4561 00000284··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
562 00000288··00003902·R_ARM_ABS32············00001331···BaseException_traverse562 00000288··00003902·R_ARM_ABS32············00001335···BaseException_traverse
563 0000028c··00001202·R_ARM_ABS32············00000139···BaseException_clear563 0000028c··00001202·R_ARM_ABS32············00000139···BaseException_clear
564 000002ac··00000102·R_ARM_ABS32············00000000···.data564 000002ac··00000102·R_ARM_ABS32············00000000···.data
565 000002c0··00002a02·R_ARM_ABS32············00000901···BaseException_init565 000002c0··00002a02·R_ARM_ABS32············00000901···BaseException_init
566 000002c8··00000e02·R_ARM_ABS32············000000cd···BaseException_new566 000002c8··00000e02·R_ARM_ABS32············000000cd···BaseException_new
567 000002fc··00000102·R_ARM_ABS32············00000000···.data567 000002fc··00000102·R_ARM_ABS32············00000000···.data
568 0000030c··00000502·R_ARM_ABS32············00000000···.rodata.str1.4568 0000030c··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
569 00000318··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc569 00000318··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
570 00000358··00000502·R_ARM_ABS32············00000000···.rodata.str1.4570 00000358··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
571 0000035c··00003902·R_ARM_ABS32············00001331···BaseException_traverse571 0000035c··00003902·R_ARM_ABS32············00001335···BaseException_traverse
572 00000360··00001202·R_ARM_ABS32············00000139···BaseException_clear572 00000360··00001202·R_ARM_ABS32············00000139···BaseException_clear
573 00000380··00000102·R_ARM_ABS32············00000000···.data573 00000380··00000102·R_ARM_ABS32············00000000···.data
574 00000394··00002a02·R_ARM_ABS32············00000901···BaseException_init574 00000394··00002a02·R_ARM_ABS32············00000901···BaseException_init
575 0000039c··00000e02·R_ARM_ABS32············000000cd···BaseException_new575 0000039c··00000e02·R_ARM_ABS32············000000cd···BaseException_new
576 000003d0··00000102·R_ARM_ABS32············00000000···.data576 000003d0··00000102·R_ARM_ABS32············00000000···.data
577 000003e0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4577 000003e0··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
578 000003ec··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc578 000003ec··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
579 0000042c··00000502·R_ARM_ABS32············00000000···.rodata.str1.4579 0000042c··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
580 00000430··00003902·R_ARM_ABS32············00001331···BaseException_traverse580 00000430··00003902·R_ARM_ABS32············00001335···BaseException_traverse
581 00000434··00001202·R_ARM_ABS32············00000139···BaseException_clear581 00000434··00001202·R_ARM_ABS32············00000139···BaseException_clear
582 00000454··00000102·R_ARM_ABS32············00000000···.data582 00000454··00000102·R_ARM_ABS32············00000000···.data
583 00000468··00002a02·R_ARM_ABS32············00000901···BaseException_init583 00000468··00002a02·R_ARM_ABS32············00000901···BaseException_init
584 00000470··00000e02·R_ARM_ABS32············000000cd···BaseException_new584 00000470··00000e02·R_ARM_ABS32············000000cd···BaseException_new
585 000004a4··00000102·R_ARM_ABS32············00000000···.data585 000004a4··00000102·R_ARM_ABS32············00000000···.data
586 000004b4··00000502·R_ARM_ABS32············00000000···.rodata.str1.4586 000004b4··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
587 000004c0··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc587 000004c0··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
588 00000500··00000502·R_ARM_ABS32············00000000···.rodata.str1.4588 00000500··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
589 00000504··00003902·R_ARM_ABS32············00001331···BaseException_traverse589 00000504··00003902·R_ARM_ABS32············00001335···BaseException_traverse
590 00000508··00001202·R_ARM_ABS32············00000139···BaseException_clear590 00000508··00001202·R_ARM_ABS32············00000139···BaseException_clear
591 00000528··00000102·R_ARM_ABS32············00000000···.data591 00000528··00000102·R_ARM_ABS32············00000000···.data
592 0000053c··00002a02·R_ARM_ABS32············00000901···BaseException_init592 0000053c··00002a02·R_ARM_ABS32············00000901···BaseException_init
593 00000544··00000e02·R_ARM_ABS32············000000cd···BaseException_new593 00000544··00000e02·R_ARM_ABS32············000000cd···BaseException_new
594 00000578··00000102·R_ARM_ABS32············00000000···.data594 00000578··00000102·R_ARM_ABS32············00000000···.data
595 00000588··00000502·R_ARM_ABS32············00000000···.rodata.str1.4595 00000588··00000502·R_ARM_ABS32············00000000···.rodata.str1.4
596 00000594··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc596 00000594··00002b02·R_ARM_ABS32············00000961···BaseException_dealloc
Max diff block lines reached; 65356/75109 bytes (87.01%) of diff not shown.
2.91 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 884, 15 lines modifiedOffset 884, 15 lines modified
884 »       cbnz»   r0,·840·<OSError_traverse+0x4c>884 »       cbnz»   r0,·840·<OSError_traverse+0x4c>
885 »       ldr»    r0,·[r4,·#48]» @·0x30885 »       ldr»    r0,·[r4,·#48]» @·0x30
886 »       cbnz»   r0,·838·<OSError_traverse+0x44>886 »       cbnz»   r0,·838·<OSError_traverse+0x44>
887 »       mov»    r2,·r6887 »       mov»    r2,·r6
888 »       mov»    r1,·r5888 »       mov»    r1,·r5
889 »       mov»    r0,·r4889 »       mov»    r0,·r4
890 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}890 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
891 »       b.w»    1330·<NameError_init+0x30>891 »       b.w»    1334·<NameError_init+0x34>
892 ·R_ARM_THM_JUMP24»       BaseException_traverse892 ·R_ARM_THM_JUMP24»       BaseException_traverse
893 »       mov»    r1,·r6893 »       mov»    r1,·r6
894 »       blx»    r5894 »       blx»    r5
895 »       cmp»    r0,·#0895 »       cmp»    r0,·#0
896 »       beq.n»  82a·<OSError_traverse+0x36>896 »       beq.n»  82a·<OSError_traverse+0x36>
897 »       pop»    {r4,·r5,·r6,·pc}897 »       pop»    {r4,·r5,·r6,·pc}
898 »       nop898 »       nop
Offset 1119, 15 lines modifiedOffset 1119, 15 lines modified
1119 »       orrs»   r3,·r21119 »       orrs»   r3,·r2
1120 »       str»    r3,·[r1,·#4]1120 »       str»    r3,·[r1,·#4]
1121 »       movs»   r3,·#01121 »       movs»   r3,·#0
1122 »       str.w»  r3,·[r0,·#-8]1122 »       str.w»  r3,·[r0,·#-8]
1123 »       ldr.w»  r3,·[r0,·#-4]1123 »       ldr.w»  r3,·[r0,·#-4]
1124 »       and.w»  r3,·r3,·#11124 »       and.w»  r3,·r3,·#1
1125 »       str.w»  r3,·[r0,·#-4]1125 »       str.w»  r3,·[r0,·#-4]
1126 »       bl»     1398·<NameError_init+0x98>1126 »       bl»     139c·<NameError_init+0x9c>
1127 ·R_ARM_THM_CALL» StopIteration_clear1127 ·R_ARM_THM_CALL» StopIteration_clear
1128 »       ldr»    r3,·[r4,·#4]1128 »       ldr»    r3,·[r4,·#4]
1129 »       mov»    r0,·r41129 »       mov»    r0,·r4
1130 »       ldmia.w»sp!,·{r4,·lr}1130 »       ldmia.w»sp!,·{r4,·lr}
1131 »       ldr.w»  r3,·[r3,·#160]»      @·0xa01131 »       ldr.w»  r3,·[r3,·#160]»      @·0xa0
1132 »       bx»     r31132 »       bx»     r3
  
Offset 1825, 15 lines modifiedOffset 1825, 15 lines modified
1825 »       cbnz»   r0,·103c·<SyntaxError_traverse+0x74>1825 »       cbnz»   r0,·103c·<SyntaxError_traverse+0x74>
1826 »       ldr»    r0,·[r4,·#64]» @·0x401826 »       ldr»    r0,·[r4,·#64]» @·0x40
1827 »       cbnz»   r0,·1034·<SyntaxError_traverse+0x6c>1827 »       cbnz»   r0,·1034·<SyntaxError_traverse+0x6c>
1828 »       mov»    r2,·r61828 »       mov»    r2,·r6
1829 »       mov»    r1,·r51829 »       mov»    r1,·r5
1830 »       mov»    r0,·r41830 »       mov»    r0,·r4
1831 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}1831 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
1832 »       b.w»    1330·<NameError_init+0x30>1832 »       b.w»    1334·<NameError_init+0x34>
1833 ·R_ARM_THM_JUMP24»       BaseException_traverse1833 ·R_ARM_THM_JUMP24»       BaseException_traverse
1834 »       mov»    r1,·r61834 »       mov»    r1,·r6
1835 »       blx»    r51835 »       blx»    r5
1836 »       cmp»    r0,·#01836 »       cmp»    r0,·#0
1837 »       beq.n»  1026·<SyntaxError_traverse+0x5e>1837 »       beq.n»  1026·<SyntaxError_traverse+0x5e>
1838 »       pop»    {r4,·r5,·r6,·pc}1838 »       pop»    {r4,·r5,·r6,·pc}
1839 »       nop1839 »       nop
Offset 2264, 15 lines modifiedOffset 2264, 15 lines modified
2264 »       cbnz»   r0,·13f0·<ImportError_traverse+0x48>2264 »       cbnz»   r0,·13f0·<ImportError_traverse+0x48>
2265 »       ldr»    r0,·[r4,·#48]» @·0x302265 »       ldr»    r0,·[r4,·#48]» @·0x30
2266 »       cbnz»   r0,·13e6·<ImportError_traverse+0x3e>2266 »       cbnz»   r0,·13e6·<ImportError_traverse+0x3e>
2267 »       mov»    r2,·r62267 »       mov»    r2,·r6
2268 »       mov»    r1,·r52268 »       mov»    r1,·r5
2269 »       mov»    r0,·r42269 »       mov»    r0,·r4
2270 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}2270 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
2271 »       b.w»    1330·<NameError_init+0x30>2271 »       b.w»    1334·<NameError_init+0x34>
2272 ·R_ARM_THM_JUMP24»       BaseException_traverse2272 ·R_ARM_THM_JUMP24»       BaseException_traverse
2273 »       mov»    r1,·r62273 »       mov»    r1,·r6
2274 »       blx»    r52274 »       blx»    r5
2275 »       cmp»    r0,·#02275 »       cmp»    r0,·#0
2276 »       beq.n»  13d8·<ImportError_traverse+0x30>2276 »       beq.n»  13d8·<ImportError_traverse+0x30>
2277 »       pop»    {r4,·r5,·r6,·pc}2277 »       pop»    {r4,·r5,·r6,·pc}
2278 »       mov»    r1,·r62278 »       mov»    r1,·r6
Offset 2485, 15 lines modifiedOffset 2485, 15 lines modified
2485 »       mov»    r1,·r22485 »       mov»    r1,·r2
2486 »       blx»    r52486 »       blx»    r5
2487 »       cbnz»   r0,·15b0·<NameError_traverse+0x2c>2487 »       cbnz»   r0,·15b0·<NameError_traverse+0x2c>
2488 »       mov»    r2,·r62488 »       mov»    r2,·r6
2489 »       mov»    r1,·r52489 »       mov»    r1,·r5
2490 »       mov»    r0,·r42490 »       mov»    r0,·r4
2491 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}2491 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
2492 »       b.w»    1330·<NameError_init+0x30>2492 »       b.w»    1334·<NameError_init+0x34>
2493 ·R_ARM_THM_JUMP24»       BaseException_traverse2493 ·R_ARM_THM_JUMP24»       BaseException_traverse
2494 »       pop»    {r4,·r5,·r6,·pc}2494 »       pop»    {r4,·r5,·r6,·pc}
2495 »       nop2495 »       nop
  
2496 000015b4·<NameError_dealloc>:2496 000015b4·<NameError_dealloc>:
2497 NameError_dealloc():2497 NameError_dealloc():
2498 »       b.w»    9f0·<SystemExit_dealloc>2498 »       b.w»    9f0·<SystemExit_dealloc>
Offset 2821, 15 lines modifiedOffset 2821, 15 lines modified
2821 »       mov»    r1,·r22821 »       mov»    r1,·r2
2822 »       blx»    r52822 »       blx»    r5
2823 »       cbnz»   r0,·1830·<SystemExit_traverse+0x2c>2823 »       cbnz»   r0,·1830·<SystemExit_traverse+0x2c>
2824 »       mov»    r2,·r62824 »       mov»    r2,·r6
2825 »       mov»    r1,·r52825 »       mov»    r1,·r5
2826 »       mov»    r0,·r42826 »       mov»    r0,·r4
2827 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}2827 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
2828 »       b.w»    1330·<NameError_init+0x30>2828 »       b.w»    1334·<NameError_init+0x34>
2829 ·R_ARM_THM_JUMP24»       BaseException_traverse2829 ·R_ARM_THM_JUMP24»       BaseException_traverse
2830 »       pop»    {r4,·r5,·r6,·pc}2830 »       pop»    {r4,·r5,·r6,·pc}
2831 »       nop2831 »       nop
  
2832 00001834·<BaseException_get_args>:2832 00001834·<BaseException_get_args>:
2833 BaseException_get_args():2833 BaseException_get_args():
2834 »       ldr»    r0,·[r0,·#12]2834 »       ldr»    r0,·[r0,·#12]
Offset 3271, 15 lines modifiedOffset 3271, 15 lines modified
3271 »       mov»    r1,·r63271 »       mov»    r1,·r6
3272 »       blx»    r53272 »       blx»    r5
3273 »       cbnz»   r0,·1bfe·<AttributeError_traverse+0x36>3273 »       cbnz»   r0,·1bfe·<AttributeError_traverse+0x36>
3274 »       mov»    r2,·r63274 »       mov»    r2,·r6
3275 »       mov»    r1,·r53275 »       mov»    r1,·r5
3276 »       mov»    r0,·r43276 »       mov»    r0,·r4
3277 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}3277 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
3278 »       b.w»    1330·<NameError_init+0x30>3278 »       b.w»    1334·<NameError_init+0x34>
3279 ·R_ARM_THM_JUMP24»       BaseException_traverse3279 ·R_ARM_THM_JUMP24»       BaseException_traverse
3280 »       pop»    {r4,·r5,·r6,·pc}3280 »       pop»    {r4,·r5,·r6,·pc}
  
3281 00001c00·<BaseExceptionGroup_split>:3281 00001c00·<BaseExceptionGroup_split>:
3282 BaseExceptionGroup_split():3282 BaseExceptionGroup_split():
3283 »       push»   {r4,·r5,·r6,·lr}3283 »       push»   {r4,·r5,·r6,·lr}
3284 »       mov.w»  ip,·#4096»  @·0x10003284 »       mov.w»  ip,·#4096»  @·0x1000
48.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1264, 26 lines modifiedOffset 1264, 26 lines modified
1264 ·R_ARM_THM_MOVT_ABS»     OSError_init1264 ·R_ARM_THM_MOVT_ABS»     OSError_init
1265 »       strd»   r3,·r3,·[sp,·#36]»     @·0x241265 »       strd»   r3,·r3,·[sp,·#36]»     @·0x24
1266 »       mov»    r7,·r01266 »       mov»    r7,·r0
1267 »       strd»   r3,·r3,·[sp,·#44]»     @·0x2c1267 »       strd»   r3,·r3,·[sp,·#44]»     @·0x2c
1268 »       mvn.w»  r3,·#3221225472»    @·0xc00000001268 »       mvn.w»  r3,·#3221225472»    @·0xc0000000
1269 »       cmp»    r1,·r31269 »       cmp»    r1,·r3
1270 »       ldr.w»  r3,·[r0,·#148]»      @·0x941270 »       ldr.w»  r3,·[r0,·#148]»      @·0x94
1271 »       beq.w»  cde·<OSError_new+0x256>1271 »       beq.w»  ce4·<OSError_new+0x25c>
1272 »       adds»   r1,·#11272 »       adds»   r1,·#1
1273 »       cmp»    r3,·r81273 »       cmp»    r3,·r8
1274 »       str»    r1,·[r5,·#0]1274 »       str»    r1,·[r5,·#0]
1275 »       bne.w»  ce4·<OSError_new+0x25c>1275 »       bne.w»  cea·<OSError_new+0x262>
1276 »       cmp»    r2,·#01276 »       cmp»    r2,·#0
1277 »       bne.w»  cae·<OSError_new+0x226>1277 »       bne.w»  cb2·<OSError_new+0x22a>
1278 »       ldr»    r3,·[r5,·#8]1278 »       ldr»    r3,·[r5,·#8]
1279 »       str»    r2,·[sp,·#52]» @·0x341279 »       str»    r2,·[sp,·#52]» @·0x34
1280 »       subs»   r3,·#21280 »       subs»   r3,·#2
1281 »       cmp»    r3,·#31281 »       cmp»    r3,·#3
1282 »       bhi.w»  cc6·<OSError_new+0x23e>1282 »       bhi.w»  ccc·<OSError_new+0x244>
1283 »       add»    r2,·sp,·#48»   @·0x301283 »       add»    r2,·sp,·#48»   @·0x30
1284 »       add»    r3,·sp,·#52»   @·0x341284 »       add»    r3,·sp,·#52»   @·0x34
1285 »       movw»   r1,·#01285 »       movw»   r1,·#0
1286 ·R_ARM_THM_MOVW_ABS_NC»  .LC91286 ·R_ARM_THM_MOVW_ABS_NC»  .LC9
1287 »       movt»   r1,·#01287 »       movt»   r1,·#0
1288 ·R_ARM_THM_MOVT_ABS»     .LC91288 ·R_ARM_THM_MOVT_ABS»     .LC9
1289 »       strd»   r3,·r2,·[sp,·#12]1289 »       strd»   r3,·r2,·[sp,·#12]
Offset 1294, 109 lines modifiedOffset 1294, 109 lines modified
1294 »       add»    r2,·sp,·#36»   @·0x241294 »       add»    r2,·sp,·#36»   @·0x24
1295 »       movs»   r3,·#51295 »       movs»   r3,·#5
1296 »       str»    r2,·[sp,·#0]1296 »       str»    r2,·[sp,·#0]
1297 »       movs»   r2,·#21297 »       movs»   r2,·#2
1298 »       bl»     0·<PyArg_UnpackTuple>1298 »       bl»     0·<PyArg_UnpackTuple>
1299 ·R_ARM_THM_CALL» PyArg_UnpackTuple1299 ·R_ARM_THM_CALL» PyArg_UnpackTuple
1300 »       cmp»    r0,·#01300 »       cmp»    r0,·#0
1301 »       beq.w»  cf6·<OSError_new+0x26e>1301 »       beq.w»  d72·<OSError_new+0x2ea>
1302 »       ldr»    r3,·[pc,·#616]»@·(d74·<OSError_new+0x2ec>)1302 »       ldr»    r3,·[pc,·#620]»@·(d78·<OSError_new+0x2f0>)
1303 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}1303 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
1304 »       ldr»    r1,·[sp,·#36]» @·0x241304 »       ldr»    r1,·[sp,·#36]» @·0x24
1305 »       add»    r3,·pc1305 »       add»    r3,·pc
1306 »       ldr»    r3,·[r3,·#0]1306 »       ldr»    r3,·[r3,·#0]
1307 »       ldr»    r3,·[r2,·r3]1307 »       ldr»    r3,·[r2,·r3]
1308 »       ldr»    r3,·[r3,·#8]1308 »       ldr»    r3,·[r3,·#8]
1309 »       cmp»    r1,·#01309 »       cmp»    r1,·#0
1310 »       beq.w»  c54·<OSError_new+0x1cc>1310 »       beq.w»  c56·<OSError_new+0x1ce>
1311 »       ldr»    r2,·[r1,·#4]1311 »       ldr»    r2,·[r1,·#4]
1312 »       ldr»    r2,·[r2,·#84]» @·0x541312 »       ldr»    r2,·[r2,·#84]» @·0x54
1313 »       lsls»   r2,·r2,·#71313 »       lsls»   r2,·r2,·#7
1314 »       bpl.w»  c54·<OSError_new+0x1cc>1314 »       bpl.w»  c56·<OSError_new+0x1ce>
1315 »       add.w»  r3,·r3,·#135168»     @·0x210001315 »       add.w»  r3,·r3,·#135168»     @·0x21000
1316 »       ldr.w»  r0,·[r3,·#3216]»     @·0xc901316 »       ldr.w»  r0,·[r3,·#3216]»     @·0xc90
1317 »       cmp»    r0,·#01317 »       cmp»    r0,·#0
1318 »       beq.w»  c54·<OSError_new+0x1cc>1318 »       beq.w»  c56·<OSError_new+0x1ce>
1319 »       movw»   r3,·#01319 »       movw»   r3,·#0
1320 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR11320 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
1321 »       movt»   r3,·#01321 »       movt»   r3,·#0
1322 ·R_ARM_THM_MOVT_ABS»     .LANCHOR11322 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1
1323 »       ldr»    r3,·[r3,·#68]» @·0x441323 »       ldr»    r3,·[r3,·#68]» @·0x44
1324 »       cmp»    r3,·r71324 »       cmp»    r3,·r7
1325 »       bne.w»  c54·<OSError_new+0x1cc>1325 »       bne.w»  c56·<OSError_new+0x1ce>
1326 »       bl»     0·<PyDict_GetItemWithError>1326 »       bl»     0·<PyDict_GetItemWithError>
1327 ·R_ARM_THM_CALL» PyDict_GetItemWithError1327 ·R_ARM_THM_CALL» PyDict_GetItemWithError
1328 »       mov»    r6,·r01328 »       mov»    r6,·r0
1329 »       cmp»    r0,·#01329 »       cmp»    r0,·#0
1330 »       beq.n»  c4c·<OSError_new+0x1c4>1330 »       beq.n»  c4c·<OSError_new+0x1c4>
1331 »       ldr.w»  r3,·[r0,·#152]»      @·0x981331 »       ldr.w»  r3,·[r0,·#152]»      @·0x98
1332 »       movs»   r1,·#01332 »       movs»   r1,·#0
1333 »       blx»    r31333 »       blx»    r3
1334 »       mov»    r4,·r01334 »       mov»    r4,·r0
1335 »       cmp»    r0,·#01335 »       cmp»    r0,·#0
1336 »       beq.w»  cf6·<OSError_new+0x26e>1336 »       beq.w»  d72·<OSError_new+0x2ea>
1337 »       ldr.w»  r3,·[r6,·#148]»      @·0x941337 »       ldr.w»  r3,·[r6,·#148]»      @·0x94
1338 »       movs»   r0,·#01338 »       movs»   r0,·#0
1339 »       mov.w»  r2,·#4294967295»    @·0xffffffff1339 »       mov.w»  r2,·#4294967295»    @·0xffffffff
1340 »       str»    r0,·[r4,·#8]1340 »       str»    r0,·[r4,·#8]
1341 »       cmp»    r3,·r81341 »       cmp»    r3,·r8
1342 »       str»    r0,·[r4,·#28]1342 »       str»    r0,·[r4,·#28]
1343 »       strd»   r0,·r0,·[r4,·#20]1343 »       strd»   r0,·r0,·[r4,·#20]
1344 »       str»    r2,·[r4,·#52]» @·0x341344 »       str»    r2,·[r4,·#52]» @·0x34
1345 »       bne.w»  d14·<OSError_new+0x28c>1345 »       bne.w»  d1c·<OSError_new+0x294>
1346 »       ldr»    r6,·[sp,·#44]» @·0x2c1346 »       ldr»    r6,·[sp,·#44]» @·0x2c
1347 »       movw»   r8,·#01347 »       movw»   r8,·#0
1348 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1348 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1349 »       movt»   r8,·#01349 »       movt»   r8,·#0
1350 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1350 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1351 »       ldr.w»  sl,·[sp,·#48]»       @·0x301351 »       ldr.w»  sl,·[sp,·#48]»       @·0x30
1352 »       ldrd»   r9,·r7,·[sp,·#36]»     @·0x241352 »       ldrd»   r9,·r7,·[sp,·#36]»     @·0x24
1353 »       cmp»    r6,·r01353 »       cmp»    r6,·r0
1354 »       it»     ne1354 »       it»     ne
1355 »       cmpne»  r6,·r81355 »       cmpne»  r6,·r8
1356 »       ldr»    r1,·[r5,·#8]1356 »       ldr»    r1,·[r5,·#8]
1357 »       beq.n»  c86·<OSError_new+0x1fe>1357 »       beq.n»  c8a·<OSError_new+0x202>
1358 »       movw»   fp,·#01358 »       movw»   fp,·#0
1359 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR11359 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
1360 »       movt»   fp,·#01360 »       movt»   fp,·#0
1361 ·R_ARM_THM_MOVT_ABS»     .LANCHOR11361 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1
1362 »       ldr»    r3,·[r4,·#4]1362 »       ldr»    r3,·[r4,·#4]
1363 »       ldr.w»  r2,·[fp,·#4]1363 »       ldr.w»  r2,·[fp,·#4]
1364 »       cmp»    r2,·r31364 »       cmp»    r2,·r3
1365 »       beq.n»  c68·<OSError_new+0x1e0>1365 »       beq.n»  c6c·<OSError_new+0x1e4>
1366 »       ldr»    r3,·[r6,·#0]1366 »       ldr»    r3,·[r6,·#0]
1367 »       mvn.w»  r2,·#3221225472»    @·0xc00000001367 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1368 »       cmp»    r3,·r21368 »       cmp»    r3,·r2
1369 »       beq.n»  c8a·<OSError_new+0x202>1369 »       beq.n»  c8e·<OSError_new+0x206>
1370 »       adds»   r3,·#11370 »       adds»   r3,·#1
1371 »       cmp»    sl,·r81371 »       cmp»    sl,·r8
1372 »       it»     ne1372 »       it»     ne
1373 »       cmpne.w»sl,·#01373 »       cmpne.w»sl,·#0
1374 »       str»    r3,·[r6,·#0]1374 »       str»    r3,·[r6,·#0]
1375 »       str»    r6,·[r4,·#44]» @·0x2c1375 »       str»    r6,·[r4,·#44]» @·0x2c
1376 »       bne.n»  c96·<OSError_new+0x20e>1376 »       bne.n»  c9a·<OSError_new+0x212>
1377 »       subs»   r1,·#21377 »       subs»   r1,·#2
1378 »       cmp»    r1,·#31378 »       cmp»    r1,·#3
1379 »       bhi.n»  c86·<OSError_new+0x1fe>1379 »       bhi.n»  c8a·<OSError_new+0x202>
1380 »       movs»   r2,·#21380 »       movs»   r2,·#2
1381 »       movs»   r1,·#01381 »       movs»   r1,·#0
1382 »       mov»    r0,·r51382 »       mov»    r0,·r5
1383 »       bl»     0·<PyTuple_GetSlice>1383 »       bl»     0·<PyTuple_GetSlice>
1384 ·R_ARM_THM_CALL» PyTuple_GetSlice1384 ·R_ARM_THM_CALL» PyTuple_GetSlice
1385 »       mov»    r6,·r01385 »       mov»    r6,·r0
1386 »       cmp»    r0,·#01386 »       cmp»    r0,·#0
1387 »       beq.w»  cf8·<OSError_new+0x270>1387 »       beq.w»  d0c·<OSError_new+0x284>
1388 »       ldr»    r3,·[r5,·#0]1388 »       ldr»    r3,·[r5,·#0]
1389 »       mvn.w»  r2,·#3221225472»    @·0xc00000001389 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1390 »       cmp»    r3,·r21390 »       cmp»    r3,·r2
1391 »       beq.n»  bee·<OSError_new+0x166>1391 »       beq.n»  bee·<OSError_new+0x166>
1392 »       subs»   r3,·#11392 »       subs»   r3,·#1
1393 »       str»    r3,·[r5,·#0]1393 »       str»    r3,·[r5,·#0]
Max diff block lines reached; 46124/49662 bytes (92.88%) of diff not shown.
974 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 30, 15 lines modifiedOffset 30, 15 lines modified
30 »       mov»    r1,·r530 »       mov»    r1,·r5
31 »       blx»    r431 »       blx»    r4
32 »       cbnz»   r0,·46·<UnicodeError_traverse+0x46>32 »       cbnz»   r0,·46·<UnicodeError_traverse+0x46>
33 »       mov»    r2,·r533 »       mov»    r2,·r5
34 »       mov»    r1,·r434 »       mov»    r1,·r4
35 »       mov»    r0,·r635 »       mov»    r0,·r6
36 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}36 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
37 »       b.w»    1330·<BaseException_traverse>37 »       b.w»    1334·<BaseException_traverse>
38 ·R_ARM_THM_JUMP24»       BaseException_traverse38 ·R_ARM_THM_JUMP24»       BaseException_traverse
39 »       pop»    {r4,·r5,·r6,·pc}39 »       pop»    {r4,·r5,·r6,·pc}
  
40 00000048·<OSError_str>:40 00000048·<OSError_str>:
41 OSError_str():41 OSError_str():
42 »       ldr»    r3,·[r0,·#44]» @·0x2c42 »       ldr»    r3,·[r0,·#44]» @·0x2c
43 »       ldr»    r1,·[r0,·#36]» @·0x2443 »       ldr»    r1,·[r0,·#36]» @·0x24
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 »       mov»    r4,·r1164 »       mov»    r4,·r1
165 »       mov»    r5,·r2165 »       mov»    r5,·r2
166 »       cbnz»   r0,·15a·<StopIteration_traverse+0x26>166 »       cbnz»   r0,·15a·<StopIteration_traverse+0x26>
167 »       mov»    r2,·r5167 »       mov»    r2,·r5
168 »       mov»    r1,·r4168 »       mov»    r1,·r4
169 »       mov»    r0,·r6169 »       mov»    r0,·r6
170 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}170 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
171 »       b.w»    1330·<BaseException_traverse>171 »       b.w»    1334·<BaseException_traverse>
172 ·R_ARM_THM_JUMP24»       BaseException_traverse172 ·R_ARM_THM_JUMP24»       BaseException_traverse
173 »       mov»    r1,·r2173 »       mov»    r1,·r2
174 »       blx»    r4174 »       blx»    r4
175 »       cmp»    r0,·#0175 »       cmp»    r0,·#0
176 »       beq.n»  14c·<StopIteration_traverse+0x18>176 »       beq.n»  14c·<StopIteration_traverse+0x18>
177 »       pop»    {r4,·r5,·r6,·pc}177 »       pop»    {r4,·r5,·r6,·pc}
  
39.1 KB
genobject.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:··········28208·(bytes·into·file)13 ··Start·of·section·headers:··········28184·(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·0x6e30:1 There·are·17·section·headers,·starting·at·offset·0x6e18:
  
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·000b48·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000b48·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0056fc·0004a0·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·0056f4·0004a0·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000b7c·0009dc·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000b7c·0009dc·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·005b9c·000630·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·005b94·000630·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001558·000014·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001558·000014·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·001558·000bd0·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·001558·000bc8·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0061cc·000540·08···I·14···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0061c4·000530·08···I·14···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·002128·000869·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·002120·000869·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002994·000b00·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00298c·000b00·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00670c·000698·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0066f4·000698·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·003494·00040a·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00348c·00040a·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·00389e·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·003896·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00389e·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003896·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·0038d4·001130·10·····15·192··418 ··[14]·.symtab···········SYMTAB··········00000000·0038cc·001130·10·····15·192··4
19 ··[15]·.strtab···········STRTAB··········00000000·004a04·000cf5·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·0049fc·000cf5·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·006da4·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·006d8c·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.22 KB
readelf --wide --symbols {}
    
Offset 26, 28 lines modifiedOffset 26, 28 lines modified
26 ····22:·00000374·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····22:·00000374·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····23:·00000375···524·FUNC····LOCAL··DEFAULT····6·gen_send_ex227 ····23:·00000375···524·FUNC····LOCAL··DEFAULT····6·gen_send_ex2
28 ····24:·00000574·····0·NOTYPE··LOCAL··DEFAULT····6·$d28 ····24:·00000574·····0·NOTYPE··LOCAL··DEFAULT····6·$d
29 ····25:·00000580·····0·NOTYPE··LOCAL··DEFAULT····6·$t29 ····25:·00000580·····0·NOTYPE··LOCAL··DEFAULT····6·$t
30 ····26:·00000581···460·FUNC····LOCAL··DEFAULT····6·gen_dealloc30 ····26:·00000581···460·FUNC····LOCAL··DEFAULT····6·gen_dealloc
31 ····27:·00000740·····0·NOTYPE··LOCAL··DEFAULT····6·$d31 ····27:·00000740·····0·NOTYPE··LOCAL··DEFAULT····6·$d
32 ····28:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····6·$t32 ····28:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
33 ····29:·00000801···696·FUNC····LOCAL··DEFAULT····6·gen_close33 ····29:·00000801···688·FUNC····LOCAL··DEFAULT····6·gen_close
34 ····30:·000007fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····30:·000007fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····31:·00000130·····0·NOTYPE··LOCAL··DEFAULT····8·.LC735 ····31:·00000130·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
36 ····32:·00000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LC836 ····32:·00000150·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
37 ····33:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC937 ····33:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
38 ····34:·00000800·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·00000800·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·0000046d···200·FUNC····LOCAL··DEFAULT····1·gen_close_iter39 ····35:·0000046d···200·FUNC····LOCAL··DEFAULT····1·gen_close_iter
40 ····36:·00000aac·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····36:·00000aa4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····37:·00000ab8·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····37:·00000ab0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····38:·00000af5···140·FUNC····LOCAL··DEFAULT····6·gen_send_ex42 ····38:·00000aed···140·FUNC····LOCAL··DEFAULT····6·gen_send_ex
43 ····39:·00000b7c·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····39:·00000b74·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
45 ····41:·00000b80·····0·NOTYPE··LOCAL··DEFAULT····6·$t45 ····41:·00000b78·····0·NOTYPE··LOCAL··DEFAULT····6·$t
46 ····42:·00000b81····80·FUNC····LOCAL··DEFAULT····6·gen_traverse46 ····42:·00000b79····80·FUNC····LOCAL··DEFAULT····6·gen_traverse
47 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t47 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
48 ····44:·00000001····48·FUNC····LOCAL··DEFAULT····9·async_gen_traverse48 ····44:·00000001····48·FUNC····LOCAL··DEFAULT····9·async_gen_traverse
49 ····45:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1049 ····45:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
50 ····46:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1150 ····46:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
51 ····47:·000000cd···132·FUNC····LOCAL··DEFAULT····1·gen_throw51 ····47:·000000cd···132·FUNC····LOCAL··DEFAULT····1·gen_throw
52 ····48:·00000151···736·FUNC····LOCAL··DEFAULT····1·_gen_throw52 ····48:·00000151···736·FUNC····LOCAL··DEFAULT····1·_gen_throw
53 ····49:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1253 ····49:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
Offset 218, 15 lines modifiedOffset 218, 15 lines modified
218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WarnUnawaitedCoroutine218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WarnUnawaitedCoroutine
219 ···215:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_GeneratorExit219 ···215:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_GeneratorExit
220 ···216:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone220 ···216:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
221 ···217:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration221 ···217:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopIteration
222 ···218:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches222 ···218:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_StopAsyncIteration
225 ···221:·00000ab9····58·FUNC····GLOBAL·HIDDEN·····6·_PyGen_yf225 ···221:·00000ab1····58·FUNC····GLOBAL·HIDDEN·····6·_PyGen_yf
226 ···222:·00000001····72·FUNC····GLOBAL·HIDDEN·····1·_PyAsyncGen_ClearFreeLists226 ···222:·00000001····72·FUNC····GLOBAL·HIDDEN·····1·_PyAsyncGen_ClearFreeLists
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyFrame_Traverse
228 ···224:·00000049·····2·FUNC····GLOBAL·HIDDEN·····1·_PyAsyncGen_Fini228 ···224:·00000049·····2·FUNC····GLOBAL·HIDDEN·····1·_PyAsyncGen_Fini
229 ···225:·0000004d···126·FUNC····GLOBAL·DEFAULT····1·_PyGen_FetchStopIterationValue229 ···225:·0000004d···126·FUNC····GLOBAL·DEFAULT····1·_PyGen_FetchStopIterationValue
230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WarnEx
18.3 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x56fc·contains·148·entries:1 Relocation·section·'.rel.text'·at·offset·0x56f4·contains·148·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002e··0000cd0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del3 0000002e··0000cd0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
4 00000042··0000cd0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del4 00000042··0000cd0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
5 0000005a··0000d92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration5 0000005a··0000d92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
6 0000005e··0000d930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration6 0000005e··0000d930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
7 00000066··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches7 00000066··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
8 0000006c··0000d40a·R_ARM_THM_CALL·········00000000···PyErr_Occurred8 0000006c··0000d40a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
Offset 17, 22 lines modifiedOffset 17, 22 lines modified
17 00000104··00002d30·R_ARM_THM_MOVT_ABS·····00000198···.LC1017 00000104··00002d30·R_ARM_THM_MOVT_ABS·····00000198···.LC10
18 0000010e··0000e20a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional18 0000010e··0000e20a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
19 0000011a··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_DeprecationWarning19 0000011a··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_DeprecationWarning
20 0000011e··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_DeprecationWarning20 0000011e··0000e330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_DeprecationWarning
21 00000124··00002e2f·R_ARM_THM_MOVW_ABS_NC··000001a0···.LC1121 00000124··00002e2f·R_ARM_THM_MOVW_ABS_NC··000001a0···.LC11
22 00000128··00002e30·R_ARM_THM_MOVT_ABS·····000001a0···.LC1122 00000128··00002e30·R_ARM_THM_MOVT_ABS·····000001a0···.LC11
23 0000012e··0000e40a·R_ARM_THM_CALL·········00000000···PyErr_WarnEx23 0000012e··0000e40a·R_ARM_THM_CALL·········00000000···PyErr_WarnEx
24 00000168··0000dd0a·R_ARM_THM_CALL·········00000ab9···_PyGen_yf24 00000168··0000dd0a·R_ARM_THM_CALL·········00000ab1···_PyGen_yf
25 00000174··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct25 00000174··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
26 00000178··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct26 00000178··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
27 000001d6··0000e50a·R_ARM_THM_CALL·········00000000···PyException_GetTraceback27 000001d6··0000e50a·R_ARM_THM_CALL·········00000000···PyException_GetTraceback
28 000001e2··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Restore28 000001e2··0000e60a·R_ARM_THM_CALL·········00000000···PyErr_Restore
29 000001ec··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct29 000001ec··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
30 000001f0··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct30 000001f0··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
31 000001f4··0000260a·R_ARM_THM_CALL·········00000af5···gen_send_ex31 000001f4··0000260a·R_ARM_THM_CALL·········00000aed···gen_send_ex
32 00000202··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError32 00000202··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
33 00000206··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError33 00000206··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
34 0000020a··0000322f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC1334 0000020a··0000322f·R_ARM_THM_MOVW_ABS_NC··00000234···.LC13
35 0000020e··00003230·R_ARM_THM_MOVT_ABS·····00000234···.LC1335 0000020e··00003230·R_ARM_THM_MOVT_ABS·····00000234···.LC13
36 00000214··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_SetString36 00000214··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_SetString
37 00000234··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError37 00000234··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
38 00000238··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError38 00000238··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
Offset 104, 15 lines modifiedOffset 104, 15 lines modified
104 0000074a··0000f80a·R_ARM_THM_CALL·········00000000···_Py_NewReference104 0000074a··0000f80a·R_ARM_THM_CALL·········00000000···_Py_NewReference
105 00000792··0000f90a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New105 00000792··0000f90a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
106 000007b0··0000c36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate106 000007b0··0000c36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
107 000007b4··0000c36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate107 000007b4··0000c36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
108 000007b8··00000102·R_ARM_ABS32············00000000···.data108 000007b8··00000102·R_ARM_ABS32············00000000···.data
109 000007e2··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct109 000007e2··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
110 000007e6··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct110 000007e6··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
111 000007fe··0000260a·R_ARM_THM_CALL·········00000af5···gen_send_ex111 000007fe··0000260a·R_ARM_THM_CALL·········00000aed···gen_send_ex
112 00000812··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError112 00000812··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
113 00000816··0000c930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError113 00000816··0000c930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
114 0000081c··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000398···.LC22114 0000081c··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000398···.LC22
115 00000820··00004f30·R_ARM_THM_MOVT_ABS·····00000398···.LC22115 00000820··00004f30·R_ARM_THM_MOVT_ABS·····00000398···.LC22
116 00000828··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_SetString116 00000828··0000c70a·R_ARM_THM_CALL·········00000000···PyErr_SetString
117 00000830··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError117 00000830··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
118 00000834··0000c930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError118 00000834··0000c930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
Offset 142, 27 lines modifiedOffset 142, 27 lines modified
142 00000ac6··0000fe0a·R_ARM_THM_CALL·········00000000···PyTuple_New142 00000ac6··0000fe0a·R_ARM_THM_CALL·········00000000···PyTuple_New
143 00000ace··0000972f·R_ARM_THM_MOVW_ABS_NC··000005ac···.LC38143 00000ace··0000972f·R_ARM_THM_MOVW_ABS_NC··000005ac···.LC38
144 00000ad2··00009730·R_ARM_THM_MOVT_ABS·····000005ac···.LC38144 00000ad2··00009730·R_ARM_THM_MOVT_ABS·····000005ac···.LC38
145 00000ae6··0000ff0a·R_ARM_THM_CALL·········00000000···PyUnstable_InterpreterFrame_GetLine145 00000ae6··0000ff0a·R_ARM_THM_CALL·········00000000···PyUnstable_InterpreterFrame_GetLine
146 00000af2··0001000a·R_ARM_THM_CALL·········00000000···Py_BuildValue146 00000af2··0001000a·R_ARM_THM_CALL·········00000000···Py_BuildValue
147 00000b38··0000c20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc147 00000b38··0000c20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
148 00000446··0000c21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc148 00000446··0000c21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
149 00000538··0000261e·R_ARM_THM_JUMP24·······00000af5···gen_send_ex149 00000538··0000261e·R_ARM_THM_JUMP24·······00000aed···gen_send_ex
150 0000094e··0000cd1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del150 0000094e··0000cd1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
151 00000a7c··0000cd1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del151 00000a7c··0000cd1e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
  
152 Relocation·section·'.rel.data'·at·offset·0x5b9c·contains·198·entries:152 Relocation·section·'.rel.data'·at·offset·0x5b94·contains·198·entries:
153 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name153 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
154 00000004··00010f02·R_ARM_ABS32············00000000···PyType_Type154 00000004··00010f02·R_ARM_ABS32············00000000···PyType_Type
155 0000000c··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4155 0000000c··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
156 00000018··00001a02·R_ARM_ABS32············00000581···gen_dealloc156 00000018··00001a02·R_ARM_ABS32············00000581···gen_dealloc
157 00000028··00000102·R_ARM_ABS32············00000000···.data157 00000028··00000102·R_ARM_ABS32············00000000···.data
158 0000002c··00006702·R_ARM_ABS32············00000375···gen_repr158 0000002c··00006702·R_ARM_ABS32············00000375···gen_repr
159 00000048··00011002·R_ARM_ABS32············00000000···PyObject_GenericGetAttr159 00000048··00011002·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
160 0000005c··00002a02·R_ARM_ABS32············00000b81···gen_traverse160 0000005c··00002a02·R_ARM_ABS32············00000b79···gen_traverse
161 0000006c··00011102·R_ARM_ABS32············00000000···PyObject_SelfIter161 0000006c··00011102·R_ARM_ABS32············00000000···PyObject_SelfIter
162 00000070··00001102·R_ARM_ABS32············000001c9···gen_iternext162 00000070··00001102·R_ARM_ABS32············000001c9···gen_iternext
163 00000074··00000102·R_ARM_ABS32············00000000···.data163 00000074··00000102·R_ARM_ABS32············00000000···.data
164 00000078··00000202·R_ARM_ABS32············00000000···.bss164 00000078··00000202·R_ARM_ABS32············00000000···.bss
165 0000007c··00000102·R_ARM_ABS32············00000000···.data165 0000007c··00000102·R_ARM_ABS32············00000000···.data
166 000000c4··0000d002·R_ARM_ABS32············0000074d···_PyGen_Finalize166 000000c4··0000d002·R_ARM_ABS32············0000074d···_PyGen_Finalize
167 000000d4··00010f02·R_ARM_ABS32············00000000···PyType_Type167 000000d4··00010f02·R_ARM_ABS32············00000000···PyType_Type
Offset 178, 15 lines modifiedOffset 178, 15 lines modified
178 00000194··0000d002·R_ARM_ABS32············0000074d···_PyGen_Finalize178 00000194··0000d002·R_ARM_ABS32············0000074d···_PyGen_Finalize
179 000001a4··00010f02·R_ARM_ABS32············00000000···PyType_Type179 000001a4··00010f02·R_ARM_ABS32············00000000···PyType_Type
180 000001ac··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4180 000001ac··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
181 000001b8··00001a02·R_ARM_ABS32············00000581···gen_dealloc181 000001b8··00001a02·R_ARM_ABS32············00000581···gen_dealloc
182 000001c8··00000102·R_ARM_ABS32············00000000···.data182 000001c8··00000102·R_ARM_ABS32············00000000···.data
183 000001cc··00009402·R_ARM_ABS32············000008e7···coro_repr183 000001cc··00009402·R_ARM_ABS32············000008e7···coro_repr
184 000001e8··00011002·R_ARM_ABS32············00000000···PyObject_GenericGetAttr184 000001e8··00011002·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
185 000001fc··00002a02·R_ARM_ABS32············00000b81···gen_traverse185 000001fc··00002a02·R_ARM_ABS32············00000b79···gen_traverse
186 00000214··00000102·R_ARM_ABS32············00000000···.data186 00000214··00000102·R_ARM_ABS32············00000000···.data
187 00000218··00000102·R_ARM_ABS32············00000000···.data187 00000218··00000102·R_ARM_ABS32············00000000···.data
188 0000021c··00000102·R_ARM_ABS32············00000000···.data188 0000021c··00000102·R_ARM_ABS32············00000000···.data
189 00000264··0000d002·R_ARM_ABS32············0000074d···_PyGen_Finalize189 00000264··0000d002·R_ARM_ABS32············0000074d···_PyGen_Finalize
190 00000274··00010f02·R_ARM_ABS32············00000000···PyType_Type190 00000274··00010f02·R_ARM_ABS32············00000000···PyType_Type
191 0000027c··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4191 0000027c··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
192 00000288··00005302·R_ARM_ABS32············000008c9···async_gen_asend_dealloc192 00000288··00005302·R_ARM_ABS32············000008c9···async_gen_asend_dealloc
Offset 347, 15 lines modifiedOffset 347, 15 lines modified
347 0000098c··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4347 0000098c··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
348 00000990··00004102·R_ARM_ABS32············0000005d···gen_getframe348 00000990··00004102·R_ARM_ABS32············0000005d···gen_getframe
349 000009a0··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4349 000009a0··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
350 000009a4··00003e02·R_ARM_ABS32············00000031···gen_getsuspended350 000009a4··00003e02·R_ARM_ABS32············00000031···gen_getsuspended
351 000009b4··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4351 000009b4··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
352 000009b8··00008002·R_ARM_ABS32············0000063f···gen_getcode352 000009b8··00008002·R_ARM_ABS32············0000063f···gen_getcode
  
353 Relocation·section·'.rel.text.hot'·at·offset·0x61cc·contains·168·entries:353 Relocation·section·'.rel.text.hot'·at·offset·0x61c4·contains·166·entries:
354 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name354 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
355 0000001e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0355 0000001e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
356 00000022··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0356 00000022··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
357 00000028··0000c10a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar357 00000028··0000c10a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
358 000000f8··0000060a·R_ARM_THM_CALL·········00000a85···compute_cr_origin358 000000f8··0000060a·R_ARM_THM_CALL·········00000a85···compute_cr_origin
359 0000012e··0000c20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc359 0000012e··0000c20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
360 00000134··0000c36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate360 00000134··0000c36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Offset 470, 63 lines modifiedOffset 470, 61 lines modified
470 0000093e··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches470 0000093e··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
471 00000944··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit471 00000944··0000d72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_GeneratorExit
472 00000948··0000d730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit472 00000948··0000d730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_GeneratorExit
473 0000094e··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches473 0000094e··0000da0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
474 00000956··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_Clear474 00000956··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
475 0000095a··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct475 0000095a··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
476 0000095e··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct476 0000095e··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
477 0000096a··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
478 0000096e··0000c430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
479 00000974··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration477 0000096c··0000dc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopAsyncIteration
480 00000978··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration478 00000970··0000dc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopAsyncIteration
481 0000097c··0000d92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration479 00000974··0000d92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
482 00000980··0000d930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration480 00000978··0000d930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
483 00000986··0000d80a·R_ARM_THM_CALL·········00000000···PyErr_SetNone481 0000097e··0000d80a·R_ARM_THM_CALL·········00000000···PyErr_SetNone
484 000009ae··0000230a·R_ARM_THM_CALL·········0000046d···gen_close_iter482 000009a6··0000230a·R_ARM_THM_CALL·········0000046d···gen_close_iter
485 000009f4··0000d92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration483 000009ec··0000d92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
486 000009f8··0000d930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration484 000009f0··0000d930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
487 00000a14··0000c20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc485 00000a0c··0000c20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Max diff block lines reached; 4431/18657 bytes (23.75%) of diff not shown.
1.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 164, 15 lines modifiedOffset 164, 15 lines modified
164 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}164 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
165 »       mov.w»  ip,·#4096»  @·0x1000165 »       mov.w»  ip,·#4096»  @·0x1000
166 »       sub.w»  ip,·sp,·ip166 »       sub.w»  ip,·sp,·ip
167 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8167 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
168 »       sub»    sp,·#28168 »       sub»    sp,·#28
169 »       mov»    r5,·r0169 »       mov»    r5,·r0
170 »       strd»   r3,·r2,·[sp,·#8]170 »       strd»   r3,·r2,·[sp,·#8]
171 »       bl»     ab8·<compute_cr_origin+0x34>171 »       bl»     ab0·<compute_cr_origin+0x2c>
172 ·R_ARM_THM_CALL» _PyGen_yf172 ·R_ARM_THM_CALL» _PyGen_yf
173 »       cmp»    r0,·#0173 »       cmp»    r0,·#0
174 »       bne.w»  2bc·<_gen_throw+0x16c>174 »       bne.w»  2bc·<_gen_throw+0x16c>
175 »       ldr»    r3,·[sp,·#56]» @·0x38175 »       ldr»    r3,·[sp,·#56]» @·0x38
176 »       movw»   r1,·#0176 »       movw»   r1,·#0
177 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct177 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
178 »       movt»   r1,·#0178 »       movt»   r1,·#0
Offset 227, 15 lines modifiedOffset 227, 15 lines modified
227 »       movs»   r3,·#0227 »       movs»   r3,·#0
228 »       movs»   r2,·#1228 »       movs»   r2,·#1
229 »       mov»    r0,·r5229 »       mov»    r0,·r5
230 »       movw»   r1,·#0230 »       movw»   r1,·#0
231 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct231 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
232 »       movt»   r1,·#0232 »       movt»   r1,·#0
233 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct233 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
234 »       bl»     af4·<compute_cr_origin+0x70>234 »       bl»     aec·<compute_cr_origin+0x68>
235 ·R_ARM_THM_CALL» gen_send_ex235 ·R_ARM_THM_CALL» gen_send_ex
236 »       mov»    r6,·r0236 »       mov»    r6,·r0
237 »       mov»    r0,·r6237 »       mov»    r0,·r6
238 »       add»    sp,·#28238 »       add»    sp,·#28
239 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}239 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
240 »       movw»   r3,·#0240 »       movw»   r3,·#0
241 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError241 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
Offset 598, 15 lines modifiedOffset 598, 15 lines modified
598 »       .word»  0x00000062598 »       .word»  0x00000062
599 ·R_ARM_TLS_IE32» _Py_tss_tstate599 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
600 00000534·<gen_send>:600 00000534·<gen_send>:
601 gen_send():601 gen_send():
602 »       movs»   r3,·#0602 »       movs»   r3,·#0
603 »       mov»    r2,·r3603 »       mov»    r2,·r3
604 »       b.w»    af4·<compute_cr_origin+0x70>604 »       b.w»    aec·<compute_cr_origin+0x68>
605 ·R_ARM_THM_JUMP24»       gen_send_ex605 ·R_ARM_THM_JUMP24»       gen_send_ex
  
606 0000053c·<_PyCoro_GetAwaitableIter>:606 0000053c·<_PyCoro_GetAwaitableIter>:
607 _PyCoro_GetAwaitableIter():607 _PyCoro_GetAwaitableIter():
608 »       push»   {r4,·r5,·r6,·lr}608 »       push»   {r4,·r5,·r6,·lr}
609 »       mov.w»  ip,·#4096»  @·0x1000609 »       mov.w»  ip,·#4096»  @·0x1000
610 »       sub.w»  ip,·sp,·ip610 »       sub.w»  ip,·sp,·ip
Offset 927, 15 lines modifiedOffset 927, 15 lines modified
927 »       ldr»    r1,·[r4,·#12]927 »       ldr»    r1,·[r4,·#12]
928 »       movs»   r3,·#1928 »       movs»   r3,·#1
929 »       str»    r3,·[r4,·#16]929 »       str»    r3,·[r4,·#16]
930 »       movs»   r3,·#0930 »       movs»   r3,·#0
931 »       movs»   r2,·#1931 »       movs»   r2,·#1
932 »       strb.w» r2,·[r0,·#34]»      @·0x22932 »       strb.w» r2,·[r0,·#34]»      @·0x22
933 »       mov»    r2,·r3933 »       mov»    r2,·r3
934 »       bl»     af4·<compute_cr_origin+0x70>934 »       bl»     aec·<compute_cr_origin+0x68>
935 ·R_ARM_THM_CALL» gen_send_ex935 ·R_ARM_THM_CALL» gen_send_ex
936 »       mov»    r1,·r0936 »       mov»    r1,·r0
937 »       ldr»    r0,·[r4,·#8]937 »       ldr»    r0,·[r4,·#8]
938 »       bl»     848·<async_gen_unwrap_value>938 »       bl»     848·<async_gen_unwrap_value>
939 »       cbnz»   r0,·810·<async_gen_asend_send+0x50>939 »       cbnz»   r0,·810·<async_gen_asend_send+0x50>
940 »       movs»   r3,·#2940 »       movs»   r3,·#2
941 »       str»    r3,·[r4,·#16]941 »       str»    r3,·[r4,·#16]
10.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 924, 34 lines modifiedOffset 924, 34 lines modified
924 »       ldrb»   r3,·[r2,·#2]924 »       ldrb»   r3,·[r2,·#2]
925 »       ldrb»   r2,·[r2,·#3]925 »       ldrb»   r2,·[r2,·#3]
926 »       cmp»    r3,·#240»     @·0xf0926 »       cmp»    r3,·#240»     @·0xf0
927 »       it»     ne927 »       it»     ne
928 »       cmpne»  r3,·#151»   @·0x97928 »       cmpne»  r3,·#151»   @·0x97
929 »       bne.n»  834·<gen_close+0x34>929 »       bne.n»  834·<gen_close+0x34>
930 »       cmp»    r2,·#1930 »       cmp»    r2,·#1
931 »       bhi.w»  98c·<gen_close+0x18c>931 »       bhi.w»  984·<gen_close+0x184>
932 »       cmp»    r5,·#0932 »       cmp»    r5,·#0
933 »       bgt.w»  95a·<gen_close+0x15a>933 »       bgt.w»  95a·<gen_close+0x15a>
934 »       movw»   r3,·#0934 »       movw»   r3,·#0
935 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_GeneratorExit935 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_GeneratorExit
936 »       movt»   r3,·#0936 »       movt»   r3,·#0
937 ·R_ARM_THM_MOVT_ABS»     PyExc_GeneratorExit937 ·R_ARM_THM_MOVT_ABS»     PyExc_GeneratorExit
938 »       ldr»    r0,·[r3,·#0]938 »       ldr»    r0,·[r3,·#0]
939 »       bl»     0·<PyErr_SetNone>939 »       bl»     0·<PyErr_SetNone>
940 ·R_ARM_THM_CALL» PyErr_SetNone940 ·R_ARM_THM_CALL» PyErr_SetNone
941 »       ldr»    r3,·[pc,·#608]»@·(aac·<gen_close+0x2ac>)941 »       ldr»    r3,·[pc,·#600]»@·(aa4·<gen_close+0x2a4>)
942 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}942 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
943 »       ldrsb.w»r1,·[r4,·#35]»     @·0x23943 »       ldrsb.w»r1,·[r4,·#35]»     @·0x23
944 »       add.w»  r7,·r4,·#36» @·0x24944 »       add.w»  r7,·r4,·#36» @·0x24
945 »       add»    r3,·pc945 »       add»    r3,·pc
946 »       ldr»    r3,·[r3,·#0]946 »       ldr»    r3,·[r3,·#0]
947 »       cmp»    r1,·#0947 »       cmp»    r1,·#0
948 »       ldr»    r6,·[r2,·r3]948 »       ldr»    r6,·[r2,·r3]
949 »       beq.w»  a56·<gen_close+0x256>949 »       beq.w»  a60·<gen_close+0x260>
950 »       bgt.w»  9f4·<gen_close+0x1f4>950 »       bgt.w»  9ec·<gen_close+0x1ec>
951 »       movw»   r5,·#0951 »       movw»   r5,·#0
952 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct952 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
953 »       movt»   r5,·#0953 »       movt»   r5,·#0
954 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct954 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
955 »       mvn.w»  r2,·#3221225472»    @·0xc0000000955 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
956 »       ldr»    r1,·[r6,·#64]» @·0x40956 »       ldr»    r1,·[r6,·#64]» @·0x40
957 »       movs»   r0,·#0957 »       movs»   r0,·#0
Offset 971, 30 lines modifiedOffset 971, 30 lines modified
971 »       bl»     0·<_PyErr_ChainStackItem>971 »       bl»     0·<_PyErr_ChainStackItem>
972 ·R_ARM_THM_CALL» _PyErr_ChainStackItem972 ·R_ARM_THM_CALL» _PyErr_ChainStackItem
973 »       movs»   r3,·#0973 »       movs»   r3,·#0
974 »       strb.w» r3,·[r4,·#35]»      @·0x23974 »       strb.w» r3,·[r4,·#35]»      @·0x23
975 »       ldr»    r3,·[r6,·#8]975 »       ldr»    r3,·[r6,·#8]
976 »       ldr.w»  r3,·[r3,·#1076]»     @·0x434976 »       ldr.w»  r3,·[r3,·#1076]»     @·0x434
977 »       cmp»    r3,·#0977 »       cmp»    r3,·#0
978 »       bne.w»  9d2·<gen_close+0x1d2>978 »       bne.w»  9ca·<gen_close+0x1ca>
979 »       mov»    r0,·r6979 »       mov»    r0,·r6
980 »       movs»   r2,·#1980 »       movs»   r2,·#1
981 »       mov»    r1,·r7981 »       mov»    r1,·r7
982 »       bl»     0·<_PyEval_EvalFrameDefault>982 »       bl»     0·<_PyEval_EvalFrameDefault>
983 ·R_ARM_THM_CALL» _PyEval_EvalFrameDefault983 ·R_ARM_THM_CALL» _PyEval_EvalFrameDefault
984 »       mov»    r6,·r0984 »       mov»    r6,·r0
985 »       cmp»    r0,·#0985 »       cmp»    r0,·#0
986 »       beq.w»  9e2·<gen_close+0x1e2>986 »       beq.w»  9da·<gen_close+0x1da>
987 »       ldrsb.w»r3,·[r4,·#35]»     @·0x23987 »       ldrsb.w»r3,·[r4,·#35]»     @·0x23
988 »       adds»   r3,·#1988 »       adds»   r3,·#1
989 »       bne.n»  912·<gen_close+0x112>989 »       bne.n»  912·<gen_close+0x112>
990 »       ldr»    r1,·[r4,·#4]990 »       ldr»    r1,·[r4,·#4]
991 »       ldr»    r3,·[pc,·#484]»@·(ab0·<gen_close+0x2b0>)991 »       ldr»    r3,·[pc,·#476]»@·(aa8·<gen_close+0x2a8>)
992 »       cmp»    r1,·r3992 »       cmp»    r1,·r3
993 »       beq.w»  a98·<gen_close+0x298>993 »       beq.w»  a56·<gen_close+0x256>
994 »       subs»   r3,·#208»    @·0xd0994 »       subs»   r3,·#208»    @·0xd0
995 »       movw»   r4,·#0995 »       movw»   r4,·#0
996 ·R_ARM_THM_MOVW_ABS_NC»  .LC9996 ·R_ARM_THM_MOVW_ABS_NC»  .LC9
997 »       movt»   r4,·#0997 »       movt»   r4,·#0
998 ·R_ARM_THM_MOVT_ABS»     .LC9998 ·R_ARM_THM_MOVT_ABS»     .LC9
999 »       movw»   r2,·#0999 »       movw»   r2,·#0
1000 ·R_ARM_THM_MOVW_ABS_NC»  .LC81000 ·R_ARM_THM_MOVW_ABS_NC»  .LC8
Offset 1006, 45 lines modifiedOffset 1006, 45 lines modified
1006 »       ldr»    r3,·[r6,·#0]1006 »       ldr»    r3,·[r6,·#0]
1007 »       mvn.w»  r2,·#3221225472»    @·0xc00000001007 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1008 »       cmp»    r3,·r21008 »       cmp»    r3,·r2
1009 »       beq.n»  8fe·<gen_close+0xfe>1009 »       beq.n»  8fe·<gen_close+0xfe>
1010 »       subs»   r3,·#11010 »       subs»   r3,·#1
1011 »       str»    r3,·[r6,·#0]1011 »       str»    r3,·[r6,·#0]
1012 »       cmp»    r3,·#01012 »       cmp»    r3,·#0
1013 »       beq.w»  aa2·<gen_close+0x2a2>1013 »       beq.w»  a4e·<gen_close+0x24e>
1014 »       movw»   r3,·#01014 »       movw»   r3,·#0
1015 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_RuntimeError1015 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_RuntimeError
1016 »       movt»   r3,·#01016 »       movt»   r3,·#0
1017 ·R_ARM_THM_MOVT_ABS»     PyExc_RuntimeError1017 ·R_ARM_THM_MOVT_ABS»     PyExc_RuntimeError
1018 »       mov»    r1,·r41018 »       mov»    r1,·r4
1019 »       ldr»    r0,·[r3,·#0]1019 »       ldr»    r0,·[r3,·#0]
1020 »       bl»     0·<PyErr_SetString>1020 »       bl»     0·<PyErr_SetString>
1021 ·R_ARM_THM_CALL» PyErr_SetString1021 ·R_ARM_THM_CALL» PyErr_SetString
1022 »       movs»   r0,·#01022 »       movs»   r0,·#0
1023 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1023 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1024 »       ldr»    r0,·[r4,·#20]1024 »       ldr»    r0,·[r4,·#20]
1025 »       cmp»    r0,·#01025 »       cmp»    r0,·#0
1026 »       bne.n»  9fe·<gen_close+0x1fe>1026 »       bne.n»  9f6·<gen_close+0x1f6>
1027 »       ldr»    r3,·[pc,·#408]»@·(ab4·<gen_close+0x2b4>)1027 »       ldr»    r3,·[pc,·#400]»@·(aac·<gen_close+0x2ac>)
1028 »       ldr»    r2,·[r4,·#4]1028 »       ldr»    r2,·[r4,·#4]
1029 »       cmp»    r2,·r31029 »       cmp»    r2,·r3
1030 »       beq.n»  974·<gen_close+0x174>1030 »       beq.n»  96c·<gen_close+0x16c>
1031 »       cmp»    r6,·r51031 »       cmp»    r6,·r5
1032 »       bne.n»  a1e·<gen_close+0x21e>1032 »       bne.n»  a16·<gen_close+0x216>
1033 »       movw»   r4,·#01033 »       movw»   r4,·#0
1034 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration1034 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopIteration
1035 »       movt»   r4,·#01035 »       movt»   r4,·#0
1036 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration1036 ·R_ARM_THM_MOVT_ABS»     PyExc_StopIteration
1037 »       ldr»    r0,·[r4,·#0]1037 »       ldr»    r0,·[r4,·#0]
1038 »       bl»     0·<PyErr_SetNone>1038 »       bl»     0·<PyErr_SetNone>
1039 ·R_ARM_THM_CALL» PyErr_SetNone1039 ·R_ARM_THM_CALL» PyErr_SetNone
1040 »       ldr»    r3,·[r6,·#0]1040 »       ldr»    r3,·[r6,·#0]
1041 »       mvn.w»  r2,·#3221225472»    @·0xc00000001041 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1042 »       cmp»    r3,·r21042 »       cmp»    r3,·r2
1043 »       bne.n»  a2e·<gen_close+0x22e>1043 »       bne.n»  a26·<gen_close+0x226>
1044 »       ldr»    r0,·[r4,·#0]1044 »       ldr»    r0,·[r4,·#0]
1045 »       bl»     0·<PyErr_ExceptionMatches>1045 »       bl»     0·<PyErr_ExceptionMatches>
1046 ·R_ARM_THM_CALL» PyErr_ExceptionMatches1046 ·R_ARM_THM_CALL» PyErr_ExceptionMatches
1047 »       cbnz»   r0,·956·<gen_close+0x156>1047 »       cbnz»   r0,·956·<gen_close+0x156>
1048 »       movw»   r3,·#01048 »       movw»   r3,·#0
1049 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_GeneratorExit1049 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_GeneratorExit
1050 »       movt»   r3,·#01050 »       movt»   r3,·#0
Offset 1059, 19 lines modifiedOffset 1059, 15 lines modified
1059 »       movw»   r0,·#01059 »       movw»   r0,·#0
1060 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1060 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1061 »       movt»   r0,·#01061 »       movt»   r0,·#0
1062 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1062 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1063 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1063 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1064 »       movs»   r3,·#11064 »       movs»   r3,·#1
1065 »       strb.w» r3,·[r0,·#35]»      @·0x231065 »       strb.w» r3,·[r0,·#35]»      @·0x23
1066 »       movw»   r0,·#0 
1067 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct 
1068 »       movt»   r0,·#0 
1069 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct 
1070 »       b.n»    962·<gen_close+0x162>1066 »       b.n»    95a·<gen_close+0x15a>
1071 »       movw»   r3,·#01067 »       movw»   r3,·#0
1072 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopAsyncIteration1068 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_StopAsyncIteration
1073 »       movt»   r3,·#01069 »       movt»   r3,·#0
Max diff block lines reached; 6752/10441 bytes (64.67%) of diff not shown.
1.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 »       mov»    r4,·r114 »       mov»    r4,·r1
15 »       mov»    r5,·r215 »       mov»    r5,·r2
16 »       cbnz»   r0,·26·<async_gen_traverse+0x26>16 »       cbnz»   r0,·26·<async_gen_traverse+0x26>
17 »       mov»    r2,·r517 »       mov»    r2,·r5
18 »       mov»    r1,·r418 »       mov»    r1,·r4
19 »       mov»    r0,·r619 »       mov»    r0,·r6
20 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}20 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
21 »       b.w»    b80·<gen_traverse>21 »       b.w»    b78·<gen_traverse>
22 ·R_ARM_THM_JUMP24»       gen_traverse22 ·R_ARM_THM_JUMP24»       gen_traverse
23 »       mov»    r1,·r223 »       mov»    r1,·r2
24 »       blx»    r424 »       blx»    r4
25 »       cmp»    r0,·#025 »       cmp»    r0,·#0
26 »       beq.n»  18·<async_gen_traverse+0x18>26 »       beq.n»  18·<async_gen_traverse+0x18>
27 »       pop»    {r4,·r5,·r6,·pc}27 »       pop»    {r4,·r5,·r6,·pc}
  
Offset 340, 15 lines modifiedOffset 340, 15 lines modified
340 ·R_ARM_THM_CALL» async_gen_unwrap_value340 ·R_ARM_THM_CALL» async_gen_unwrap_value
341 »       mov»    r1,·r0341 »       mov»    r1,·r0
342 »       cbz»    r0,·31c·<async_gen_athrow_send+0x1b2>342 »       cbz»    r0,·31c·<async_gen_athrow_send+0x1b2>
343 »       b.n»    368·<async_gen_athrow_send+0x1fe>343 »       b.n»    368·<async_gen_athrow_send+0x1fe>
344 »       movs»   r3,·#0344 »       movs»   r3,·#0
345 »       mov»    r0,·r5345 »       mov»    r0,·r5
346 »       mov»    r2,·r3346 »       mov»    r2,·r3
347 »       bl»     af4·<PyAsyncGen_New+0x24>347 »       bl»     aec·<PyAsyncGen_New+0x1c>
348 ·R_ARM_THM_CALL» gen_send_ex348 ·R_ARM_THM_CALL» gen_send_ex
349 »       ldr»    r3,·[r4,·#12]349 »       ldr»    r3,·[r4,·#12]
350 »       mov»    r1,·r0350 »       mov»    r1,·r0
351 »       cbz»    r3,·2da·<async_gen_athrow_send+0x170>351 »       cbz»    r3,·2da·<async_gen_athrow_send+0x170>
352 »       ldr»    r0,·[r4,·#8]352 »       ldr»    r0,·[r4,·#8]
353 »       add»    sp,·#32353 »       add»    sp,·#32
354 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}354 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
564 ·R_ARM_TLS_IE32» _Py_tss_tstate564 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
565 000004a0·<coro_wrapper_send>:565 000004a0·<coro_wrapper_send>:
566 coro_wrapper_send():566 coro_wrapper_send():
567 »       movs»   r3,·#0567 »       movs»   r3,·#0
568 »       ldr»    r0,·[r0,·#8]568 »       ldr»    r0,·[r0,·#8]
569 »       mov»    r2,·r3569 »       mov»    r2,·r3
570 »       b.w»    af4·<PyAsyncGen_New+0x24>570 »       b.w»    aec·<PyAsyncGen_New+0x1c>
571 ·R_ARM_THM_JUMP24»       gen_send_ex571 ·R_ARM_THM_JUMP24»       gen_send_ex
  
572 000004aa·<coro_wrapper_traverse>:572 000004aa·<coro_wrapper_traverse>:
573 coro_wrapper_traverse():573 coro_wrapper_traverse():
574 »       ldr»    r0,·[r0,·#8]574 »       ldr»    r0,·[r0,·#8]
575 »       mov»    r3,·r1575 »       mov»    r3,·r1
576 »       mov»    r1,·r2576 »       mov»    r1,·r2
Offset 1063, 15 lines modifiedOffset 1063, 15 lines modified
  
1063 00000870·<gen_getyieldfrom>:1063 00000870·<gen_getyieldfrom>:
1064 gen_getyieldfrom():1064 gen_getyieldfrom():
1065 »       push»   {r3,·lr}1065 »       push»   {r3,·lr}
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,·#4088]»     @·0xff81068 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1069 »       bl»     ab8·<PyCoro_New+0x50>1069 »       bl»     ab0·<PyCoro_New+0x48>
1070 ·R_ARM_THM_CALL» _PyGen_yf1070 ·R_ARM_THM_CALL» _PyGen_yf
1071 »       movw»   r3,·#01071 »       movw»   r3,·#0
1072 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1072 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1073 »       movt»   r3,·#01073 »       movt»   r3,·#0
1074 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1074 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1075 »       cmp»    r0,·#01075 »       cmp»    r0,·#0
1076 »       it»     eq1076 »       it»     eq
165 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:··········34068·(bytes·into·file)13 ··Start·of·section·headers:··········34228·(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·0x8514:1 There·are·17·section·headers,·starting·at·offset·0x85b4:
  
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·000bb0·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·000bb0·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·006cb8·000500·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·006d10·000500·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000be4·0002dc·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000be4·0002dc·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0071b8·0002f0·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·007210·0002f0·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000ec0·0000d0·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000ec0·0000d0·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000ec0·00095f·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000ec0·00095f·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001820·0027a0·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·001820·0027f8·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·0074a8·000e60·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·007500·000ea8·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·003fc0·000398·00··AX··0···0··813 ··[·9]·.text.unlikely····PROGBITS········00000000·004018·000398·00··AX··0···0··8
14 ··[10]·.rel.text.unlikely·REL·············00000000·008308·000180·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0083a8·000180·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·004358·000809·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0043b0·000809·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·004b61·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·004bb9·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004b61·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004bb9·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·004b94·001430·10·····15·204··418 ··[14]·.symtab···········SYMTAB··········00000000·004bec·001430·10·····15·204··4
19 ··[15]·.strtab···········STRTAB··········00000000·005fc4·000cf4·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00601c·000cf4·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·008488·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·008528·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)
13.5 KB
readelf --wide --symbols {}
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
25 ····21:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·00000124·····0·NOTYPE··LOCAL··DEFAULT····7·$t26 ····22:·00000124·····0·NOTYPE··LOCAL··DEFAULT····7·$t
27 ····23:·00000125···780·FUNC····LOCAL··DEFAULT····7·float_richcompare27 ····23:·00000125···780·FUNC····LOCAL··DEFAULT····7·float_richcompare
28 ····24:·00000158·····0·NOTYPE··LOCAL··DEFAULT····7·$d28 ····24:·00000158·····0·NOTYPE··LOCAL··DEFAULT····7·$d
29 ····25:·0000015e·····0·NOTYPE··LOCAL··DEFAULT····7·$t29 ····25:·0000015e·····0·NOTYPE··LOCAL··DEFAULT····7·$t
30 ····26:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d30 ····26:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
31 ····27:·00000204·····0·NOTYPE··LOCAL··DEFAULT····7·$t31 ····27:·00000204·····0·NOTYPE··LOCAL··DEFAULT····7·$t
32 ····28:·00001465····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF32 ····28:·000014bd····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
33 ····29:·00000408·····0·NOTYPE··LOCAL··DEFAULT····7·$d33 ····29:·00000408·····0·NOTYPE··LOCAL··DEFAULT····7·$d
34 ····30:·00000418·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·00000418·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·00000428·····0·NOTYPE··LOCAL··DEFAULT····7·$d35 ····31:·00000428·····0·NOTYPE··LOCAL··DEFAULT····7·$d
36 ····32:·00000430·····0·NOTYPE··LOCAL··DEFAULT····7·$t36 ····32:·00000430·····0·NOTYPE··LOCAL··DEFAULT····7·$t
37 ····33:·00000431·····8·FUNC····LOCAL··DEFAULT····7·float___trunc___impl37 ····33:·00000431·····8·FUNC····LOCAL··DEFAULT····7·float___trunc___impl
38 ····34:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC338 ····34:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
39 ····35:·000005a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d39 ····35:·000005a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
Offset 44, 116 lines modifiedOffset 44, 116 lines modified
44 ····40:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d44 ····40:·000006e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
45 ····41:·000006ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t45 ····41:·000006ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
46 ····42:·000006ed···368·FUNC····LOCAL··DEFAULT····7·float_mul46 ····42:·000006ed···368·FUNC····LOCAL··DEFAULT····7·float_mul
47 ····43:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····7·$d47 ····43:·0000084c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
48 ····44:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·0000085d····98·FUNC····LOCAL··DEFAULT····7·convert_to_double49 ····45:·0000085d····98·FUNC····LOCAL··DEFAULT····7·convert_to_double
50 ····46:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC850 ····46:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
51 ····47:·000008c1···312·FUNC····LOCAL··DEFAULT····7·float_div51 ····47:·000008c1···376·FUNC····LOCAL··DEFAULT····7·float_div
52 ····48:·000009f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d52 ····48:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
53 ····49:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·000009f9···364·FUNC····LOCAL··DEFAULT····7·float_add54 ····50:·00000a39···364·FUNC····LOCAL··DEFAULT····7·float_add
55 ····51:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····7·$d55 ····51:·00000b98·····0·NOTYPE··LOCAL··DEFAULT····7·$d
56 ····52:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC956 ····52:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
57 ····53:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1057 ····53:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
58 ····54:·00000b64·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·00000ba4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·00000b65··1188·FUNC····LOCAL··DEFAULT····7·float_pow59 ····55:·00000ba5··1188·FUNC····LOCAL··DEFAULT····7·float_pow
60 ····56:·00000e88·····0·NOTYPE··LOCAL··DEFAULT····7·$d60 ····56:·00000ec8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
61 ····57:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT····7·$t61 ····57:·00000ee8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
62 ····58:·00000ff0·····0·NOTYPE··LOCAL··DEFAULT····7·$d62 ····58:·00001030·····0·NOTYPE··LOCAL··DEFAULT····7·$d
63 ····59:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t63 ····59:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
64 ····60:·00001008·····0·NOTYPE··LOCAL··DEFAULT····7·$t64 ····60:·00001048·····0·NOTYPE··LOCAL··DEFAULT····7·$t
65 ····61:·00001009·····8·FUNC····LOCAL··DEFAULT····7·float_hash65 ····61:·00001049·····8·FUNC····LOCAL··DEFAULT····7·float_hash
66 ····62:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1166 ····62:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····9·$d68 ····64:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
69 ····65:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1269 ····65:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
70 ····66:·00001011···280·FUNC····LOCAL··DEFAULT····7·float_vectorcall70 ····66:·00001051···280·FUNC····LOCAL··DEFAULT····7·float_vectorcall
71 ····67:·00001129···184·FUNC····LOCAL··DEFAULT····7·float_new_impl71 ····67:·00001169···184·FUNC····LOCAL··DEFAULT····7·float_new_impl
72 ····68:·00001118·····0·NOTYPE··LOCAL··DEFAULT····7·$d72 ····68:·00001158·····0·NOTYPE··LOCAL··DEFAULT····7·$d
73 ····69:·00001128·····0·NOTYPE··LOCAL··DEFAULT····7·$t73 ····69:·00001168·····0·NOTYPE··LOCAL··DEFAULT····7·$t
74 ····70:·000011d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d74 ····70:·00001210·····0·NOTYPE··LOCAL··DEFAULT····7·$d
75 ····71:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1375 ····71:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
76 ····72:·000011e0·····0·NOTYPE··LOCAL··DEFAULT····7·$t76 ····72:·00001220·····0·NOTYPE··LOCAL··DEFAULT····7·$t
77 ····73:·0000130d···344·FUNC····LOCAL··DEFAULT····7·float_from_string_inner77 ····73:·0000134d···368·FUNC····LOCAL··DEFAULT····7·float_from_string_inner
78 ····74:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1478 ····74:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
79 ····75:·0000145c·····0·NOTYPE··LOCAL··DEFAULT····7·$d79 ····75:·000014b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
80 ····76:·00001464·····0·NOTYPE··LOCAL··DEFAULT····7·$t80 ····76:·000014bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
81 ····77:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1581 ····77:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
82 ····78:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1682 ····78:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
83 ····79:·00001650·····0·NOTYPE··LOCAL··DEFAULT····7·$d83 ····79:·000016a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
84 ····80:·00001660·····0·NOTYPE··LOCAL··DEFAULT····7·$t84 ····80:·000016b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
85 ····81:·00001661····70·FUNC····LOCAL··DEFAULT····7·float_repr85 ····81:·000016b9····70·FUNC····LOCAL··DEFAULT····7·float_repr
86 ····82:·000001bd···132·FUNC····LOCAL··DEFAULT····1·float_sub86 ····82:·000001bd···132·FUNC····LOCAL··DEFAULT····1·float_sub
87 ····83:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····1·$d87 ····83:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
88 ····84:·000016a9···168·FUNC····LOCAL··DEFAULT····7·float_neg88 ····84:·00001701···168·FUNC····LOCAL··DEFAULT····7·float_neg
89 ····85:·0000174c·····0·NOTYPE··LOCAL··DEFAULT····7·$d89 ····85:·000017a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
90 ····86:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1790 ····86:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
91 ····87:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1891 ····87:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
92 ····88:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1992 ····88:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
93 ····89:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2093 ····89:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
94 ····90:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2194 ····90:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
95 ····91:·00001750·····0·NOTYPE··LOCAL··DEFAULT····7·$t95 ····91:·000017a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
96 ····92:·00001751···956·FUNC····LOCAL··DEFAULT····7·float___round__96 ····92:·000017a9···956·FUNC····LOCAL··DEFAULT····7·float___round__
97 ····93:·00001a80·····0·NOTYPE··LOCAL··DEFAULT····7·$d97 ····93:·00001ad8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
98 ····94:·00001a90·····0·NOTYPE··LOCAL··DEFAULT····7·$t98 ····94:·00001ae8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
99 ····95:·00001b00·····0·NOTYPE··LOCAL··DEFAULT····7·$d99 ····95:·00001b58·····0·NOTYPE··LOCAL··DEFAULT····7·$d
100 ····96:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23100 ····96:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
101 ····97:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24101 ····97:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
102 ····98:·00000320·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25102 ····98:·00000320·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
103 ····99:·00000330·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26103 ····99:·00000330·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
104 ···100:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27104 ···100:·00000348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
105 ···101:·00000350·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28105 ···101:·00000350·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
106 ···102:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29106 ···102:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
107 ···103:·00000390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30107 ···103:·00000390·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
108 ···104:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31108 ···104:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
109 ···105:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32109 ···105:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
110 ···106:·00000240·····0·NOTYPE··LOCAL··DEFAULT····1·$t110 ···106:·00000240·····0·NOTYPE··LOCAL··DEFAULT····1·$t
111 ···107:·00000241···264·FUNC····LOCAL··DEFAULT····1·float___getformat__111 ···107:·00000241···264·FUNC····LOCAL··DEFAULT····1·float___getformat__
112 ···108:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33112 ···108:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
113 ···109:·00000349···108·FUNC····LOCAL··DEFAULT····1·float___format__113 ···109:·00000349···108·FUNC····LOCAL··DEFAULT····1·float___format__
114 ···110:·00001b0c·····0·NOTYPE··LOCAL··DEFAULT····7·$t114 ···110:·00001b64·····0·NOTYPE··LOCAL··DEFAULT····7·$t
115 ···111:·00001b0d····20·FUNC····LOCAL··DEFAULT····7·float_bool115 ···111:·00001b65····20·FUNC····LOCAL··DEFAULT····7·float_bool
116 ···112:·000003b5···124·FUNC····LOCAL··DEFAULT····1·float_new116 ···112:·000003b5···124·FUNC····LOCAL··DEFAULT····1·float_new
117 ···113:·00000431····40·FUNC····LOCAL··DEFAULT····1·float_float117 ···113:·00000431····40·FUNC····LOCAL··DEFAULT····1·float_float
118 ···114:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$d118 ···114:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$d
119 ···115:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34119 ···115:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
120 ···116:·00000458·····0·NOTYPE··LOCAL··DEFAULT····1·$t120 ···116:·00000458·····0·NOTYPE··LOCAL··DEFAULT····1·$t
121 ···117:·00000459···268·FUNC····LOCAL··DEFAULT····1·float_rem121 ···117:·00000459···268·FUNC····LOCAL··DEFAULT····1·float_rem
122 ···118:·00000550·····0·NOTYPE··LOCAL··DEFAULT····1·$d122 ···118:·00000550·····0·NOTYPE··LOCAL··DEFAULT····1·$d
123 ···119:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35123 ···119:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
124 ···120:·00000030·····0·NOTYPE··LOCAL··DEFAULT····9·$t124 ···120:·00000030·····0·NOTYPE··LOCAL··DEFAULT····9·$t
125 ···121:·00000031···176·FUNC····LOCAL··DEFAULT····9·float_floor_div125 ···121:·00000031···176·FUNC····LOCAL··DEFAULT····9·float_floor_div
126 ···122:·000000e1···232·FUNC····LOCAL··DEFAULT····9·_float_div_mod126 ···122:·000000e1···232·FUNC····LOCAL··DEFAULT····9·_float_div_mod
127 ···123:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d127 ···123:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
128 ···124:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····9·$t128 ···124:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
129 ···125:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d129 ···125:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
130 ···126:·00001b21···168·FUNC····LOCAL··DEFAULT····7·float_abs130 ···126:·00001b79···168·FUNC····LOCAL··DEFAULT····7·float_abs
131 ···127:·00001bc4·····0·NOTYPE··LOCAL··DEFAULT····7·$d131 ···127:·00001c1c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
132 ···128:·00000564·····0·NOTYPE··LOCAL··DEFAULT····1·$t132 ···128:·00000564·····0·NOTYPE··LOCAL··DEFAULT····1·$t
133 ···129:·00000565·····2·FUNC····LOCAL··DEFAULT····1·float_conjugate133 ···129:·00000565·····2·FUNC····LOCAL··DEFAULT····1·float_conjugate
134 ···130:·00000569·····2·FUNC····LOCAL··DEFAULT····1·float_getreal134 ···130:·00000569·····2·FUNC····LOCAL··DEFAULT····1·float_getreal
135 ···131:·0000056d····20·FUNC····LOCAL··DEFAULT····1·float_getimag135 ···131:·0000056d····20·FUNC····LOCAL··DEFAULT····1·float_getimag
136 ···132:·00000578·····0·NOTYPE··LOCAL··DEFAULT····1·$d136 ···132:·00000578·····0·NOTYPE··LOCAL··DEFAULT····1·$d
137 ···133:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36137 ···133:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
138 ···134:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37138 ···134:·00000448·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
139 ···135:·00001bc8·····0·NOTYPE··LOCAL··DEFAULT····7·$t139 ···135:·00001c20·····0·NOTYPE··LOCAL··DEFAULT····7·$t
140 ···136:·00001bc9···808·FUNC····LOCAL··DEFAULT····7·float_as_integer_ratio140 ···136:·00001c21···808·FUNC····LOCAL··DEFAULT····7·float_as_integer_ratio
141 ···137:·00001ec8·····0·NOTYPE··LOCAL··DEFAULT····7·$d141 ···137:·00001f20·····0·NOTYPE··LOCAL··DEFAULT····7·$d
142 ···138:·00001ed4·····0·NOTYPE··LOCAL··DEFAULT····7·$t142 ···138:·00001f2c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
143 ···139:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38143 ···139:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
144 ···140:·00002060·····0·NOTYPE··LOCAL··DEFAULT····7·$d144 ···140:·000020b8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
145 ···141:·00000580·····0·NOTYPE··LOCAL··DEFAULT····1·$t145 ···141:·00000580·····0·NOTYPE··LOCAL··DEFAULT····1·$t
146 ···142:·00000494·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39146 ···142:·00000494·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
147 ···143:·000004bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40147 ···143:·000004bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC40
148 ···144:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41148 ···144:·000004f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC41
149 ···145:·00002074·····0·NOTYPE··LOCAL··DEFAULT····7·$t149 ···145:·000020cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
150 ···146:·00002075··1834·FUNC····LOCAL··DEFAULT····7·float_fromhex150 ···146:·000020cd··1834·FUNC····LOCAL··DEFAULT····7·float_fromhex
151 ···147:·000026b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d151 ···147:·00002708·····0·NOTYPE··LOCAL··DEFAULT····7·$d
152 ···148:·000026bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t152 ···148:·00002714·····0·NOTYPE··LOCAL··DEFAULT····7·$t
153 ···149:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42153 ···149:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC42
154 ···150:·00000528·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43154 ···150:·00000528·····0·NOTYPE··LOCAL··DEFAULT····6·.LC43
Max diff block lines reached; 3681/13783 bytes (26.71%) of diff not shown.
55.5 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6cb8·contains·160·entries:1 Relocation·section·'.rel.text'·at·offset·0x6d10·contains·160·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··0000cd2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 0000000e··0000cd2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000012··0000cd30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000012··0000cd30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 0000002a··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC05 0000002a··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
6 0000002e··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC06 0000002e··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
7 00000034··0000ce0a·R_ARM_THM_CALL·········00000000···memcmp7 00000034··0000ce0a·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
Offset 152, 48 lines modifiedOffset 152, 48 lines modified
152 00000a6a··00011a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError152 00000a6a··00011a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
153 00000a6e··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC15153 00000a6e··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC15
154 00000a72··00004d30·R_ARM_THM_MOVT_ABS·····00000284···.LC15154 00000a72··00004d30·R_ARM_THM_MOVT_ABS·····00000284···.LC15
155 00000a78··0000f20a·R_ARM_THM_CALL·········00000000···PyErr_SetString155 00000a78··0000f20a·R_ARM_THM_CALL·········00000000···PyErr_SetString
156 00000ac2··0000f00a·R_ARM_THM_CALL·········00000000···ldexp156 00000ac2··0000f00a·R_ARM_THM_CALL·········00000000···ldexp
157 00000b50··0000f00a·R_ARM_THM_CALL·········00000000···ldexp157 00000b50··0000f00a·R_ARM_THM_CALL·········00000000···ldexp
158 000001b8··0001051e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin158 000001b8··0001051e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin
159 000003f6··0000431e·R_ARM_THM_JUMP24·······00001129···float_new_impl159 000003f6··0000431e·R_ARM_THM_JUMP24·······00001169···float_new_impl
160 0000044c··0000d31e·R_ARM_THM_JUMP24·······00000001···PyFloat_FromDouble160 0000044c··0000d31e·R_ARM_THM_JUMP24·······00000001···PyFloat_FromDouble
161 00000570··0000d31e·R_ARM_THM_JUMP24·······00000001···PyFloat_FromDouble161 00000570··0000d31e·R_ARM_THM_JUMP24·······00000001···PyFloat_FromDouble
162 000008d2··0001271e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString162 000008d2··0001271e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
163 000008f0··0000511e·R_ARM_THM_JUMP24·······00001661···float_repr163 000008f0··0000511e·R_ARM_THM_JUMP24·······000016b9···float_repr
  
164 Relocation·section·'.rel.data'·at·offset·0x71b8·contains·94·entries:164 Relocation·section·'.rel.data'·at·offset·0x7210·contains·94·entries:
165 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name165 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
166 00000000··00000202·R_ARM_ABS32············00000000···.rodata.str1.4166 00000000··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
167 00000004··0000b202·R_ARM_ABS32············00000000···.rodata167 00000004··0000b202·R_ARM_ABS32············00000000···.rodata
168 00000008··00000102·R_ARM_ABS32············00000000···.data168 00000008··00000102·R_ARM_ABS32············00000000···.data
169 00000014··00014102·R_ARM_ABS32············00000000···PyType_Type169 00000014··00014102·R_ARM_ABS32············00000000···PyType_Type
170 0000001c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4170 0000001c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
171 00000028··00001202·R_ARM_ABS32············000000a5···float_dealloc171 00000028··00001202·R_ARM_ABS32············000000a5···float_dealloc
172 0000003c··00005102·R_ARM_ABS32············00001661···float_repr172 0000003c··00005102·R_ARM_ABS32············000016b9···float_repr
173 00000040··00000102·R_ARM_ABS32············00000000···.data173 00000040··00000102·R_ARM_ABS32············00000000···.data
174 0000004c··00003d02·R_ARM_ABS32············00001009···float_hash174 0000004c··00003d02·R_ARM_ABS32············00001049···float_hash
175 00000058··00014202·R_ARM_ABS32············00000000···PyObject_GenericGetAttr175 00000058··00014202·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
176 00000068··0000b202·R_ARM_ABS32············00000000···.rodata176 00000068··0000b202·R_ARM_ABS32············00000000···.rodata
177 00000074··00001702·R_ARM_ABS32············00000125···float_richcompare177 00000074··00001702·R_ARM_ABS32············00000125···float_richcompare
178 00000084··00000102·R_ARM_ABS32············00000000···.data178 00000084··00000102·R_ARM_ABS32············00000000···.data
179 0000008c··00000102·R_ARM_ABS32············00000000···.data179 0000008c··00000102·R_ARM_ABS32············00000000···.data
180 000000ac··00007002·R_ARM_ABS32············000003b5···float_new180 000000ac··00007002·R_ARM_ABS32············000003b5···float_new
181 000000d8··00004202·R_ARM_ABS32············00001011···float_vectorcall181 000000d8··00004202·R_ARM_ABS32············00001051···float_vectorcall
182 000000e0··00003202·R_ARM_ABS32············000009f9···float_add182 000000e0··00003202·R_ARM_ABS32············00000a39···float_add
183 000000e4··00005202·R_ARM_ABS32············000001bd···float_sub183 000000e4··00005202·R_ARM_ABS32············000001bd···float_sub
184 000000e8··00002a02·R_ARM_ABS32············000006ed···float_mul184 000000e8··00002a02·R_ARM_ABS32············000006ed···float_mul
185 000000ec··00007502·R_ARM_ABS32············00000459···float_rem185 000000ec··00007502·R_ARM_ABS32············00000459···float_rem
186 000000f0··0000a502·R_ARM_ABS32············00000205···float_divmod186 000000f0··0000a502·R_ARM_ABS32············00000205···float_divmod
187 000000f4··00003702·R_ARM_ABS32············00000b65···float_pow187 000000f4··00003702·R_ARM_ABS32············00000ba5···float_pow
188 000000f8··00005402·R_ARM_ABS32············000016a9···float_neg188 000000f8··00005402·R_ARM_ABS32············00001701···float_neg
189 000000fc··00007102·R_ARM_ABS32············00000431···float_float189 000000fc··00007102·R_ARM_ABS32············00000431···float_float
190 00000100··00007e02·R_ARM_ABS32············00001b21···float_abs190 00000100··00007e02·R_ARM_ABS32············00001b79···float_abs
191 00000104··00006f02·R_ARM_ABS32············00001b0d···float_bool191 00000104··00006f02·R_ARM_ABS32············00001b65···float_bool
192 00000120··00002102·R_ARM_ABS32············00000431···float___trunc___impl192 00000120··00002102·R_ARM_ABS32············00000431···float___trunc___impl
193 00000128··00007102·R_ARM_ABS32············00000431···float_float193 00000128··00007102·R_ARM_ABS32············00000431···float_float
194 00000154··00007902·R_ARM_ABS32············00000031···float_floor_div194 00000154··00007902·R_ARM_ABS32············00000031···float_floor_div
195 00000158··00002f02·R_ARM_ABS32············000008c1···float_div195 00000158··00002f02·R_ARM_ABS32············000008c1···float_div
196 00000170··00000202·R_ARM_ABS32············00000000···.rodata.str1.4196 00000170··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
197 00000174··00008202·R_ARM_ABS32············00000569···float_getreal197 00000174··00008202·R_ARM_ABS32············00000569···float_getreal
198 0000017c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4198 0000017c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 209, 21 lines modifiedOffset 209, 21 lines modified
209 000001cc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4209 000001cc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
210 000001d0··00009d02·R_ARM_ABS32············000001e7···float___floor__210 000001d0··00009d02·R_ARM_ABS32············000001e7···float___floor__
211 000001d8··0000b202·R_ARM_ABS32············00000000···.rodata211 000001d8··0000b202·R_ARM_ABS32············00000000···.rodata
212 000001dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4212 000001dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
213 000001e0··00009c02·R_ARM_ABS32············000001c9···float___ceil__213 000001e0··00009c02·R_ARM_ABS32············000001c9···float___ceil__
214 000001e8··0000b202·R_ARM_ABS32············00000000···.rodata214 000001e8··0000b202·R_ARM_ABS32············00000000···.rodata
215 000001ec··00000202·R_ARM_ABS32············00000000···.rodata.str1.4215 000001ec··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
216 000001f0··00005c02·R_ARM_ABS32············00001751···float___round__216 000001f0··00005c02·R_ARM_ABS32············000017a9···float___round__
217 000001f8··0000b202·R_ARM_ABS32············00000000···.rodata217 000001f8··0000b202·R_ARM_ABS32············00000000···.rodata
218 000001fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4218 000001fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
219 00000200··00008802·R_ARM_ABS32············00001bc9···float_as_integer_ratio219 00000200··00008802·R_ARM_ABS32············00001c21···float_as_integer_ratio
220 00000208··0000b202·R_ARM_ABS32············00000000···.rodata220 00000208··0000b202·R_ARM_ABS32············00000000···.rodata
221 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4221 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
222 00000210··00009202·R_ARM_ABS32············00002075···float_fromhex222 00000210··00009202·R_ARM_ABS32············000020cd···float_fromhex
223 00000218··0000b202·R_ARM_ABS32············00000000···.rodata223 00000218··0000b202·R_ARM_ABS32············00000000···.rodata
224 0000021c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4224 0000021c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
225 00000220··00009902·R_ARM_ABS32············00000651···float_hex225 00000220··00009902·R_ARM_ABS32············00000651···float_hex
226 00000228··0000b202·R_ARM_ABS32············00000000···.rodata226 00000228··0000b202·R_ARM_ABS32············00000000···.rodata
227 0000022c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4227 0000022c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
228 00000230··0000a802·R_ARM_ABS32············000002c5···float_is_integer228 00000230··0000a802·R_ARM_ABS32············000002c5···float_is_integer
229 00000238··0000b202·R_ARM_ABS32············00000000···.rodata229 00000238··0000b202·R_ARM_ABS32············00000000···.rodata
Offset 255, 15 lines modifiedOffset 255, 15 lines modified
255 000002bc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4255 000002bc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
256 000002c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4256 000002c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
257 000002c4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4257 000002c4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
258 000002c8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4258 000002c8··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
259 000002cc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4259 000002cc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
260 000002d0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4260 000002d0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
261 Relocation·section·'.rel.text.hot'·at·offset·0x74a8·contains·460·entries:261 Relocation·section·'.rel.text.hot'·at·offset·0x7500·contains·469·entries:
262 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name262 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
263 0000002e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0263 0000002e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
264 00000032··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0264 00000032··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
265 00000054··0000d60a·R_ARM_THM_CALL·········00000000···_Py_NewReference265 00000054··0000d60a·R_ARM_THM_CALL·········00000000···_Py_NewReference
266 00000066··0000d70a·R_ARM_THM_CALL·········00000000···PyObject_Malloc266 00000066··0000d70a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
267 0000006e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0267 0000006e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
268 00000072··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0268 00000072··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 360, 373 lines modifiedOffset 360, 382 lines modified
360 00000850··0000d96b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate360 00000850··0000d96b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
361 00000854··0000d96b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate361 00000854··0000d96b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
362 00000858··0000d96b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate362 00000858··0000d96b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
363 00000878··0000e00a·R_ARM_THM_CALL·········00000000···PyLong_AsDouble363 00000878··0000e00a·R_ARM_THM_CALL·········00000000···PyLong_AsDouble
364 00000892··0000ea0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred364 00000892··0000ea0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
365 000008a4··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct365 000008a4··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
366 000008a8··0000e330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct366 000008a8··0000e330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
367 00000924··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0367 00000920··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
368 00000928··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0368 00000924··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
369 00000946··0000d60a·R_ARM_THM_CALL·········00000000···_Py_NewReference369 00000942··0000d60a·R_ARM_THM_CALL·········00000000···_Py_NewReference
370 0000095a··0000d70a·R_ARM_THM_CALL·········00000000···PyObject_Malloc 
371 00000964··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
372 00000968··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
373 00000986··0000dd0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype370 00000956··0000dd0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 371 00000968··0000e00a·R_ARM_THM_CALL·········00000000···PyLong_AsDouble
 372 0000097a··0000ea0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 373 000009a6··0000d70a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
 374 000009b0··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 375 000009b4··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
374 000009a6··0000dd0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype376 000009d2··0000dd0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
375 000009cc··0000d80a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
376 000009d4··0000fb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ZeroDivisionError377 000009ea··0000fb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ZeroDivisionError
377 000009d8··0000fb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ZeroDivisionError378 000009ee··0000fb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ZeroDivisionError
378 000009dc··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC8379 000009f2··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC8
379 000009e0··00002e30·R_ARM_THM_MOVT_ABS·····00000174···.LC8380 000009f6··00002e30·R_ARM_THM_MOVT_ABS·····00000174···.LC8
380 000009e8··0000f20a·R_ARM_THM_CALL·········00000000···PyErr_SetString381 000009fc··0000f20a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 382 00000a04··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
 383 00000a08··0000e330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
 384 00000a10··0000e32f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
 385 00000a14··0000e330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
Max diff block lines reached; 12220/56746 bytes (21.53%) of diff not shown.
929 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
468 »       bhi.n»  418·<float_new+0x64>468 »       bhi.n»  418·<float_new+0x64>
469 »       cmp»    r1,·#0469 »       cmp»    r1,·#0
470 »       it»     gt470 »       it»     gt
471 »       ldrgt»  r1,·[r5,·#12]471 »       ldrgt»  r1,·[r5,·#12]
472 »       ble.n»  414·<float_new+0x60>472 »       ble.n»  414·<float_new+0x60>
473 »       mov»    r0,·r4473 »       mov»    r0,·r4
474 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}474 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
475 »       b.w»    1128·<float_new_impl>475 »       b.w»    1168·<float_new_impl>
476 ·R_ARM_THM_JUMP24»       float_new_impl476 ·R_ARM_THM_JUMP24»       float_new_impl
477 »       cmp»    r2,·#0477 »       cmp»    r2,·#0
478 »       beq.n»  3e2·<float_new+0x2e>478 »       beq.n»  3e2·<float_new+0x2e>
479 »       movw»   r0,·#0479 »       movw»   r0,·#0
480 ·R_ARM_THM_MOVW_ABS_NC»  .LC12480 ·R_ARM_THM_MOVW_ABS_NC»  .LC12
481 »       movt»   r0,·#0481 »       movt»   r0,·#0
482 ·R_ARM_THM_MOVT_ABS»     .LC12482 ·R_ARM_THM_MOVT_ABS»     .LC12
Offset 940, 15 lines modifiedOffset 940, 15 lines modified
940 »       eors»   r2,·r3940 »       eors»   r2,·r3
941 »       mov.w»  r3,·#0941 »       mov.w»  r3,·#0
942 »       bne.n»  90a·<float_hex+0x2ba>942 »       bne.n»  90a·<float_hex+0x2ba>
943 »       ldr»    r0,·[sp,·#0]943 »       ldr»    r0,·[sp,·#0]
944 »       add»    sp,·#44»      @·0x2c944 »       add»    sp,·#44»      @·0x2c
945 »       vpop»   {d8}945 »       vpop»   {d8}
946 »       ldmia.w»sp!,·{r4,·r5,·lr}946 »       ldmia.w»sp!,·{r4,·r5,·lr}
947 »       b.w»    1660·<float_repr>947 »       b.w»    16b8·<float_repr>
948 ·R_ARM_THM_JUMP24»       float_repr948 ·R_ARM_THM_JUMP24»       float_repr
949 »       ldr»    r2,·[r3,·#0]949 »       ldr»    r2,·[r3,·#0]
950 »       ldr»    r3,·[sp,·#36]» @·0x24950 »       ldr»    r3,·[sp,·#36]» @·0x24
951 »       eors»   r2,·r3951 »       eors»   r2,·r3
952 »       mov.w»  r3,·#0952 »       mov.w»  r3,·#0
953 »       bne.n»  90a·<float_hex+0x2ba>953 »       bne.n»  90a·<float_hex+0x2ba>
954 »       movw»   r0,·#0954 »       movw»   r0,·#0
91.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 332, 17 lines modifiedOffset 332, 17 lines modified
332 ·R_ARM_THM_CALL» PyObject_RichCompareBool332 ·R_ARM_THM_CALL» PyObject_RichCompareBool
333 »       cmp»    r0,·#0333 »       cmp»    r0,·#0
334 »       blt.n»  3d8·<float_richcompare+0x2b4>334 »       blt.n»  3d8·<float_richcompare+0x2b4>
335 »       bl»     0·<PyBool_FromLong>335 »       bl»     0·<PyBool_FromLong>
336 ·R_ARM_THM_CALL» PyBool_FromLong336 ·R_ARM_THM_CALL» PyBool_FromLong
337 »       mov»    r6,·r0337 »       mov»    r6,·r0
338 »       mov»    r0,·r7338 »       mov»    r0,·r7
339 »       bl»     1464·<Py_XDECREF>339 »       bl»     14bc·<Py_XDECREF>
340 »       mov»    r0,·r4340 »       mov»    r0,·r4
341 »       bl»     1464·<Py_XDECREF>341 »       bl»     14bc·<Py_XDECREF>
342 »       b.n»    2e4·<float_richcompare+0x1c0>342 »       b.n»    2e4·<float_richcompare+0x1c0>
343 »       mov»    r0,·r4343 »       mov»    r0,·r4
344 »       bl»     0·<PyNumber_Negative>344 »       bl»     0·<PyNumber_Negative>
345 ·R_ARM_THM_CALL» PyNumber_Negative345 ·R_ARM_THM_CALL» PyNumber_Negative
346 »       mov»    r4,·r0346 »       mov»    r4,·r0
347 »       cmp»    r0,·#0347 »       cmp»    r0,·#0
348 »       bne.n»  302·<float_richcompare+0x1de>348 »       bne.n»  302·<float_richcompare+0x1de>
Offset 934, 581 lines modifiedOffset 934, 610 lines modified
934 »       strne»  r2,·[r3,·#0]934 »       strne»  r2,·[r3,·#0]
935 »       str»    r3,·[r4,·#0]935 »       str»    r3,·[r4,·#0]
936 »       b.n»    89e·<convert_to_double+0x42>936 »       b.n»    89e·<convert_to_double+0x42>
937 »       nop937 »       nop
  
938 000008c0·<float_div>:938 000008c0·<float_div>:
939 float_div():939 float_div():
940 »       push»   {r4,·r5,·lr}940 »       push»   {r4,·r5,·r6,·lr}
941 »       mov.w»  ip,·#4096»  @·0x1000941 »       mov.w»  ip,·#4096»  @·0x1000
942 »       vpush»  {d8}942 »       vpush»  {d8}
943 »       sub.w»  ip,·sp,·ip943 »       sub.w»  ip,·sp,·ip
944 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0944 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
945 »       sub»    sp,·#28945 »       sub»    sp,·#16
946 »       ldr»    r5,·[pc,·#280]»@·(9f0·<float_div+0x130>)946 »       ldr»    r6,·[pc,·#340]»@·(a2c·<float_div+0x16c>)
947 »       mov»    r4,·r0947 »       mov»    r5,·r0
948 »       strd»   r1,·r0,·[sp] 
949 »       ldr»    r0,·[r0,·#4] 
950 »       cmp»    r0,·r5 
951 »       bne.n»  9a4·<float_div+0xe4> 
952 »       ldrd»   r2,·r3,·[r4,·#8] 
953 »       mov»    r4,·r1948 »       mov»    r4,·r1
 949 »       str»    r0,·[sp,·#4]
 950 »       ldr»    r0,·[r0,·#4]
 951 »       cmp»    r0,·r6
 952 »       bne.n»  9d0·<float_div+0x110>
 953 »       ldrd»   r2,·r3,·[r5,·#8]
954 »       strd»   r2,·r3,·[sp,·#8]954 »       strd»   r2,·r3,·[sp,·#8]
955 »       ldr»    r0,·[r4,·#4]955 »       ldr»    r0,·[r4,·#4]
956 »       cmp»    r0,·r5956 »       cmp»    r0,·r6
957 »       bne.n»  984·<float_div+0xc4>957 »       bne.n»  954·<float_div+0x94>
958 »       vldr»   d7,·[r4,·#8]958 »       vldr»   d0,·[r4,·#8]
959 »       vstr»   d7,·[sp,·#16] 
960 »       vcmp.f64»       d7,·#0.0959 »       vcmp.f64»       d0,·#0.0
961 »       vmrs»   APSR_nzcv,·fpscr960 »       vmrs»   APSR_nzcv,·fpscr
962 »       beq.n»  9d4·<float_div+0x114>961 »       beq.n»  9ea·<float_div+0x12a>
963 »       ldr»    r3,·[pc,·#236]»@·(9f4·<float_div+0x134>)962 »       ldr»    r3,·[pc,·#304]»@·(a30·<float_div+0x170>)
964 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}963 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
965 »       vldr»   d6,·[sp,·#8]964 »       vldr»   d7,·[sp,·#8]
966 »       add»    r3,·pc965 »       add»    r3,·pc
967 »       ldr»    r3,·[r3,·#0]966 »       ldr»    r3,·[r3,·#0]
968 »       vdiv.f64»       d8,·d6,·d7967 »       vdiv.f64»       d8,·d7,·d0
969 »       ldr»    r3,·[r2,·r3]968 »       ldr»    r3,·[r2,·r3]
970 »       ldr»    r3,·[r3,·#8]969 »       ldr»    r3,·[r3,·#8]
971 »       add.w»  r3,·r3,·#131072»     @·0x20000970 »       add.w»  r3,·r3,·#131072»     @·0x20000
972 »       ldr.w»  r4,·[r3,·#3100]»     @·0xc1c971 »       ldr.w»  r4,·[r3,·#3100]»     @·0xc1c
973 »       cbz»    r4,·958·<float_div+0x98>972 »       cmp»    r4,·#0
 973 »       beq.n»  9a4·<float_div+0xe4>
974 »       movw»   r2,·#0974 »       movw»   r2,·#0
975 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0975 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
976 »       movt»   r2,·#0976 »       movt»   r2,·#0
977 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0977 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
978 »       ldr.w»  r1,·[r3,·#3096]»     @·0xc18978 »       ldr.w»  r1,·[r3,·#3096]»     @·0xc18
979 »       ldr»    r0,·[r4,·#4]979 »       ldr»    r0,·[r4,·#4]
980 »       subs»   r1,·#1980 »       subs»   r1,·#1
981 »       str.w»  r0,·[r3,·#3100]»     @·0xc1c981 »       str.w»  r0,·[r3,·#3100]»     @·0xc1c
982 »       str.w»  r1,·[r3,·#3096]»     @·0xc18982 »       str.w»  r1,·[r3,·#3096]»     @·0xc18
983 »       ldr»    r3,·[r2,·#100]»@·0x64983 »       ldr»    r3,·[r2,·#100]»@·0x64
984 »       str»    r5,·[r4,·#4]984 »       str»    r6,·[r4,·#4]
985 »       lsls»   r1,·r3,·#22985 »       lsls»   r1,·r3,·#22
986 »       bmi.n»  974·<float_div+0xb4>986 »       bmi.n»  9c0·<float_div+0x100>
987 »       mov»    r0,·r4987 »       mov»    r0,·r4
988 »       bl»     0·<_Py_NewReference>988 »       bl»     0·<_Py_NewReference>
989 ·R_ARM_THM_CALL» _Py_NewReference989 ·R_ARM_THM_CALL» _Py_NewReference
990 »       vstr»   d8,·[r4,·#8]990 »       vstr»   d8,·[r4,·#8]
991 »       mov»    r0,·r4991 »       mov»    r0,·r4
992 »       add»    sp,·#28992 »       add»    sp,·#16
993 »       vpop»   {d8}993 »       vpop»   {d8}
994 »       pop»    {r4,·r5,·pc}994 »       pop»    {r4,·r5,·r6,·pc}
 995 »       ldr»    r1,·[pc,·#212]»@·(a2c·<float_div+0x16c>)
 996 »       bl»     0·<PyType_IsSubtype>
 997 ·R_ARM_THM_CALL» PyType_IsSubtype
 998 »       cmp»    r0,·#0
 999 »       bne.n»  8f0·<float_div+0x30>
 1000 »       ldr»    r3,·[r4,·#4]
 1001 »       ldr»    r3,·[r3,·#84]» @·0x54
 1002 »       lsls»   r0,·r3,·#7
 1003 »       bpl.n»  a04·<float_div+0x144>
 1004 »       mov»    r0,·r4
 1005 »       bl»     0·<PyLong_AsDouble>
 1006 ·R_ARM_THM_CALL» PyLong_AsDouble
 1007 »       vmov.f64»       d7,·#240»@·0xbf800000·-1.0
 1008 »       vcmp.f64»       d0,·d7
 1009 »       vmrs»   APSR_nzcv,·fpscr
 1010 »       bne.n»  8f4·<float_div+0x34>
 1011 »       bl»     0·<PyErr_Occurred>
 1012 ·R_ARM_THM_CALL» PyErr_Occurred
 1013 »       cmp»    r0,·#0
 1014 »       bne.n»  a00·<float_div+0x140>
 1015 »       ldr»    r3,·[pc,·#176]»@·(a34·<float_div+0x174>)
 1016 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
 1017 »       vldr»   d8,·[sp,·#8]
 1018 »       add»    r3,·pc
 1019 »       ldr»    r3,·[r3,·#0]
 1020 »       vneg.f64»       d8,·d8
 1021 »       ldr»    r3,·[r2,·r3]
 1022 »       ldr»    r3,·[r3,·#8]
 1023 »       add.w»  r3,·r3,·#131072»     @·0x20000
 1024 »       ldr.w»  r4,·[r3,·#3100]»     @·0xc1c
 1025 »       cmp»    r4,·#0
 1026 »       bne.n»  920·<float_div+0x60>
995 »       movs»   r0,·#161027 »       movs»   r0,·#16
996 »       bl»     0·<PyObject_Malloc>1028 »       bl»     0·<PyObject_Malloc>
997 ·R_ARM_THM_CALL» PyObject_Malloc1029 ·R_ARM_THM_CALL» PyObject_Malloc
998 »       mov»    r4,·r01030 »       mov»    r4,·r0
999 »       cmp»    r0,·#01031 »       cmp»    r0,·#0
1000 »       beq.n»  9cc·<float_div+0x10c>1032 »       beq.n»  a24·<float_div+0x164>
1001 »       movw»   r2,·#01033 »       movw»   r2,·#0
1002 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR01034 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
1003 »       movt»   r2,·#01035 »       movt»   r2,·#0
Max diff block lines reached; 90216/93731 bytes (96.25%) of diff not shown.
13.3 KB
frameobject.o
1.05 KB
readelf --wide --symbols {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····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···572·FUNC····LOCAL··DEFAULT····6·frame_dealloc10 ·····6:·00000085···570·FUNC····LOCAL··DEFAULT····6·frame_dealloc
11 ·····7:·000002c1····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF11 ·····7:·000002c1····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
12 ·····8:·000002dd····70·FUNC····LOCAL··DEFAULT····6·frame_traverse12 ·····8:·000002dd····70·FUNC····LOCAL··DEFAULT····6·frame_traverse
13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
14 ····10:·00000039···106·FUNC····LOCAL··DEFAULT····1·frame_init_get_vars14 ····10:·00000039···106·FUNC····LOCAL··DEFAULT····1·frame_init_get_vars
15 ····11:·00000f4d····80·FUNC····LOCAL··DEFAULT····1·_PyFrame_OpAlreadyRan.constprop.0.isra.015 ····11:·00000f4d····80·FUNC····LOCAL··DEFAULT····1·_PyFrame_OpAlreadyRan.constprop.0.isra.0
16 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.416 ····12:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d17 ····13:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
3.77 KB
readelf --wide --relocs {}
    
Offset 207, 30 lines modifiedOffset 207, 30 lines modified
207 00000024··00005030·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type207 00000024··00005030·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type
208 0000002c··0000510a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype208 0000002c··0000510a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
209 0000003a··0000520a·R_ARM_THM_CALL·········00000000···PyErr_Occurred209 0000003a··0000520a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
210 0000004c··00005402·R_ARM_ABS32············00000000···_PyRuntime210 0000004c··00005402·R_ARM_ABS32············00000000···_PyRuntime
211 00000060··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0211 00000060··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
212 00000064··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0212 00000064··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
213 0000006e··0000560a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar213 0000006e··0000560a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
214 000000a0··0000062f·R_ARM_THM_MOVW_ABS_NC··00000085···frame_dealloc214 0000009c··0000062f·R_ARM_THM_MOVW_ABS_NC··00000085···frame_dealloc
215 000000a4··00000630·R_ARM_THM_MOVT_ABS·····00000085···frame_dealloc215 000000a0··00000630·R_ARM_THM_MOVT_ABS·····00000085···frame_dealloc
216 000000aa··0000570a·R_ARM_THM_CALL·········00000000···_PyTrash_cond216 000000a6··0000570a·R_ARM_THM_CALL·········00000000···_PyTrash_cond
217 000000b2··0000580a·R_ARM_THM_CALL·········00000000···_PyThreadState_UncheckedGet217 000000ac··0000580a·R_ARM_THM_CALL·········00000000···_PyThreadState_UncheckedGet
218 000000ba··0000590a·R_ARM_THM_CALL·········00000000···_PyTrash_begin218 000000b4··0000590a·R_ARM_THM_CALL·········00000000···_PyTrash_begin
219 000000dc··00005a0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del219 000000da··00005a0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
220 00000114··00005a0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del220 000001ee··00005a0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
221 00000130··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc221 00000210··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
222 0000022e··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc222 0000022e··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
223 00000234··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc223 00000234··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
224 00000240··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc224 00000240··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
225 0000024c··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc225 0000024c··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
226 00000254··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc226 00000254··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
227 0000025c··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc227 0000025c··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
228 00000282··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc228 00000280··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
229 000002ba··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc229 000002b8··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
230 00000346··00000a0a·R_ARM_THM_CALL·········00000039···frame_init_get_vars230 00000346··00000a0a·R_ARM_THM_CALL·········00000039···frame_init_get_vars
231 00000352··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError231 00000352··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError
232 00000356··00006030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError232 00000356··00006030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
233 0000039c··0000610a·R_ARM_THM_CALL·········00000000···PyObject_SetItem233 0000039c··0000610a·R_ARM_THM_CALL·········00000000···PyObject_SetItem
234 000003c6··0000620a·R_ARM_THM_CALL·········00000000···PyObject_DelItem234 000003c6··0000620a·R_ARM_THM_CALL·········00000000···PyObject_DelItem
235 000003d2··0000630a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches235 000003d2··0000630a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
236 000003dc··0000640a·R_ARM_THM_CALL·········00000000···PyErr_Clear236 000003dc··0000640a·R_ARM_THM_CALL·········00000000···PyErr_Clear
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
277 000007ea··00008e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError277 000007ea··00008e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
278 000007ee··0000342f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC23278 000007ee··0000342f·R_ARM_THM_MOVW_ABS_NC··000002c0···.LC23
279 000007f2··00003430·R_ARM_THM_MOVT_ABS·····000002c0···.LC23279 000007f2··00003430·R_ARM_THM_MOVT_ABS·····000002c0···.LC23
280 000007f8··0000830a·R_ARM_THM_CALL·········00000000···PyErr_SetString280 000007f8··0000830a·R_ARM_THM_CALL·········00000000···PyErr_SetString
281 0000080e··00008f0a·R_ARM_THM_CALL·········00000000···_PyGen_Finalize281 0000080e··00008f0a·R_ARM_THM_CALL·········00000000···_PyGen_Finalize
282 0000082c··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc282 0000082c··00005c0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
283 00000048··0000531e·R_ARM_THM_JUMP24·······00000000···_PyEval_GetBuiltins283 00000048··0000531e·R_ARM_THM_JUMP24·······00000000···_PyEval_GetBuiltins
284 000000ec··00005b1e·R_ARM_THM_JUMP24·······00000000···_PyTrash_end284 000000ea··00005b1e·R_ARM_THM_JUMP24·······00000000···_PyTrash_end
285 000002d6··00005c1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc285 000002d6··00005c1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
286 00000310··00005d1e·R_ARM_THM_JUMP24·······00000000···_PyFrame_Traverse286 00000310··00005d1e·R_ARM_THM_JUMP24·······00000000···_PyFrame_Traverse
  
287 Relocation·section·'.rel.text.unlikely'·at·offset·0x3fa0·contains·46·entries:287 Relocation·section·'.rel.text.unlikely'·at·offset·0x3fa0·contains·46·entries:
288 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name288 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
289 00000010··0000182f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC4289 00000010··0000182f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC4
290 00000014··00001830·R_ARM_THM_MOVT_ABS·····00000044···.LC4290 00000014··00001830·R_ARM_THM_MOVT_ABS·····00000044···.LC4
8.44 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 72, 251 lines modifiedOffset 72, 250 lines modified
72 frame_dealloc():72 frame_dealloc():
73 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}73 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·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,·#4064]»     @·0xfe076 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
77 »       ldr.w»  r3,·[r0,·#-8]77 »       ldr.w»  r3,·[r0,·#-8]
78 »       mov»    r4,·r078 »       mov»    r4,·r0
 79 »       cbnz»   r3,·ee·<frame_dealloc+0x6a>
79 »       cmp»    r3,·#0 
80 »       bne.w»  206·<frame_dealloc+0x182> 
81 »       movw»   r1,·#080 »       movw»   r1,·#0
82 ·R_ARM_THM_MOVW_ABS_NC»  frame_dealloc81 ·R_ARM_THM_MOVW_ABS_NC»  frame_dealloc
83 »       movt»   r1,·#082 »       movt»   r1,·#0
84 ·R_ARM_THM_MOVT_ABS»     frame_dealloc83 ·R_ARM_THM_MOVT_ABS»     frame_dealloc
85 »       mov»    r0,·r484 »       mov»    r0,·r4
86 »       bl»     0·<_PyTrash_cond>85 »       bl»     0·<_PyTrash_cond>
87 ·R_ARM_THM_CALL» _PyTrash_cond86 ·R_ARM_THM_CALL» _PyTrash_cond
88 »       cmp»    r0,·#0 
89 »       beq.n»  136·<frame_dealloc+0xb2>87 »       cbz»    r0,·116·<frame_dealloc+0x92>
90 »       bl»     0·<_PyThreadState_UncheckedGet>88 »       bl»     0·<_PyThreadState_UncheckedGet>
91 ·R_ARM_THM_CALL» _PyThreadState_UncheckedGet89 ·R_ARM_THM_CALL» _PyThreadState_UncheckedGet
92 »       mov»    r1,·r490 »       mov»    r1,·r4
93 »       mov»    r5,·r091 »       mov»    r5,·r0
94 »       bl»     0·<_PyTrash_begin>92 »       bl»     0·<_PyTrash_begin>
95 ·R_ARM_THM_CALL» _PyTrash_begin93 ·R_ARM_THM_CALL» _PyTrash_begin
96 »       cmp»    r0,·#094 »       cmp»    r0,·#0
97 »       bne.w»  262·<frame_dealloc+0x1de>95 »       bne.w»  262·<frame_dealloc+0x1de>
98 »       ldr»    r2,·[r4,·#12]96 »       ldr»    r2,·[r4,·#12]
99 »       add.w»  r3,·r4,·#2897 »       add.w»  r3,·r4,·#28
100 »       cmp»    r2,·r398 »       cmp»    r2,·r3
101 »       beq.n»  142·<frame_dealloc+0xbe>99 »       beq.n»  122·<frame_dealloc+0x9e>
102 »       ldr»    r0,·[r4,·#8]100 »       ldr»    r0,·[r4,·#8]
103 »       cbnz»   r0,·f0·<frame_dealloc+0x6c>101 »       cmp»    r0,·#0
 102 »       bne.w»  216·<frame_dealloc+0x192>
104 »       ldr»    r3,·[r4,·#16]103 »       ldr»    r3,·[r4,·#16]
105 »       cmp»    r3,·#0104 »       cmp»    r3,·#0
106 »       bne.w»  288·<frame_dealloc+0x204>105 »       bne.w»  266·<frame_dealloc+0x1e2>
107 »       mov»    r0,·r4106 »       mov»    r0,·r4
108 »       bl»     0·<PyObject_GC_Del>107 »       bl»     0·<PyObject_GC_Del>
109 ·R_ARM_THM_CALL» PyObject_GC_Del108 ·R_ARM_THM_CALL» PyObject_GC_Del
110 »       cmp»    r5,·#0109 »       cmp»    r5,·#0
111 »       beq.w»  262·<frame_dealloc+0x1de>110 »       beq.w»  262·<frame_dealloc+0x1de>
112 »       mov»    r0,·r5111 »       mov»    r0,·r5
113 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}112 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
114 »       b.w»    0·<_PyTrash_end>113 »       b.w»    0·<_PyTrash_end>
115 ·R_ARM_THM_JUMP24»       _PyTrash_end114 ·R_ARM_THM_JUMP24»       _PyTrash_end
 115 »       ldr.w»  r1,·[r0,·#-4]
116 »       movs»   r6,·#0116 »       movs»   r0,·#0
117 »       movs»   r3,·#0 
118 »       str»    r3,·[r4,·#8] 
119 »       ldr»    r3,·[r0,·#0]117 »       ldr»    r2,·[r3,·#4]
 118 »       bic.w»  r1,·r1,·#3
 119 »       and.w»  r2,·r2,·#3
 120 »       orrs»   r2,·r1
120 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
121 »       cmp»    r3,·r2 
122 »       beq.n»  10a·<frame_dealloc+0x86> 
123 »       subs»   r3,·#1 
124 »       str»    r3,·[r0,·#0]121 »       str»    r3,·[r1,·#0]
125 »       cmp»    r3,·#0 
126 »       beq.w»  22e·<frame_dealloc+0x1aa>122 »       str»    r2,·[r3,·#4]
 123 »       str.w»  r0,·[r4,·#-8]
127 »       ldr»    r3,·[r4,·#16]124 »       ldr.w»  r3,·[r4,·#-4]
 125 »       and.w»  r3,·r3,·#1
128 »       cmp»    r3,·#0 
129 »       bne.w»  266·<frame_dealloc+0x1e2> 
130 »       mov»    r0,·r4 
131 »       bl»     0·<PyObject_GC_Del> 
132 ·R_ARM_THM_CALL» PyObject_GC_Del 
133 »       cmp»    r6,·#0 
134 »       beq.n»  e0·<frame_dealloc+0x5c> 
135 »       ldr»    r3,·[r6,·#0] 
136 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
137 »       cmp»    r3,·r2 
138 »       beq.n»  e0·<frame_dealloc+0x5c> 
139 »       subs»   r3,·#1 
140 »       str»    r3,·[r6,·#0]126 »       str.w»  r3,·[r4,·#-4]
141 »       cmp»    r3,·#0 
142 »       bne.n»  e0·<frame_dealloc+0x5c> 
143 »       mov»    r0,·r6 
144 »       bl»     0·<_Py_Dealloc> 
145 ·R_ARM_THM_CALL» _Py_Dealloc 
146 »       b.n»    e0·<frame_dealloc+0x5c>127 »       b.n»    9c·<frame_dealloc+0x18>
147 »       ldr»    r2,·[r4,·#12]128 »       ldr»    r2,·[r4,·#12]
148 »       add.w»  r3,·r4,·#28129 »       add.w»  r3,·r4,·#28
149 »       mov»    r5,·r0130 »       mov»    r5,·r0
150 »       cmp»    r2,·r3131 »       cmp»    r2,·r3
151 »       bne.n»  ce·<frame_dealloc+0x4a>132 »       bne.n»  c8·<frame_dealloc+0x44>
152 »       ldrb.w» r3,·[r4,·#66]»      @·0x42133 »       ldrb.w» r3,·[r4,·#66]»      @·0x42
153 »       cmp»    r3,·#2134 »       cmp»    r3,·#2
154 »       bne.n»  ce·<frame_dealloc+0x4a>135 »       bne.n»  c8·<frame_dealloc+0x44>
155 »       ldr»    r0,·[r4,·#36]» @·0x24136 »       ldr»    r0,·[r4,·#36]» @·0x24
156 »       movs»   r3,·#0137 »       movs»   r3,·#0
157 »       ldr»    r6,·[r4,·#28]138 »       ldr»    r6,·[r4,·#28]
158 »       str»    r3,·[r4,·#28]139 »       str»    r3,·[r4,·#28]
159 »       cbz»    r0,·168·<frame_dealloc+0xe4>140 »       cbz»    r0,·14a·<frame_dealloc+0xc6>
160 »       str»    r3,·[r4,·#36]» @·0x24141 »       str»    r3,·[r4,·#36]» @·0x24
161 »       mvn.w»  r2,·#3221225472»    @·0xc0000000142 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
162 »       ldr»    r3,·[r0,·#0]143 »       ldr»    r3,·[r0,·#0]
163 »       cmp»    r3,·r2144 »       cmp»    r3,·r2
164 »       beq.n»  168·<frame_dealloc+0xe4>145 »       beq.n»  14a·<frame_dealloc+0xc6>
165 »       subs»   r3,·#1146 »       subs»   r3,·#1
166 »       str»    r3,·[r0,·#0]147 »       str»    r3,·[r0,·#0]
167 »       cmp»    r3,·#0148 »       cmp»    r3,·#0
168 »       beq.n»  25c·<frame_dealloc+0x1d8>149 »       beq.w»  25c·<frame_dealloc+0x1d8>
169 »       ldr»    r0,·[r4,·#48]» @·0x30150 »       ldr»    r0,·[r4,·#48]» @·0x30
170 »       cmp»    r0,·#0151 »       cmp»    r0,·#0
171 »       bne.w»  2a0·<frame_dealloc+0x21c>152 »       bne.w»  29e·<frame_dealloc+0x21a>
172 »       ldr»    r3,·[r4,·#60]» @·0x3c153 »       ldr»    r3,·[r4,·#60]» @·0x3c
173 »       cmp»    r3,·#0154 »       cmp»    r3,·#0
174 »       ble.n»  1fe·<frame_dealloc+0x17a>155 »       ble.n»  1e2·<frame_dealloc+0x15e>
175 »       ldr»    r0,·[r4,·#68]» @·0x44156 »       ldr»    r0,·[r4,·#68]» @·0x44
176 »       cmp»    r0,·#0157 »       cmp»    r0,·#0
177 »       beq.n»  23a·<frame_dealloc+0x1b6>158 »       beq.n»  23a·<frame_dealloc+0x1b6>
178 »       ldr»    r2,·[r0,·#0]159 »       ldr»    r2,·[r0,·#0]
179 »       mvn.w»  r1,·#3221225472»    @·0xc0000000160 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
180 »       movs»   r7,·#0161 »       movs»   r7,·#0
181 »       str»    r7,·[r4,·#68]» @·0x44162 »       str»    r7,·[r4,·#68]» @·0x44
182 »       cmp»    r2,·r1163 »       cmp»    r2,·r1
183 »       beq.n»  192·<frame_dealloc+0x10e>164 »       beq.n»  174·<frame_dealloc+0xf0>
184 »       subs»   r2,·#1165 »       subs»   r2,·#1
185 »       str»    r2,·[r0,·#0]166 »       str»    r2,·[r0,·#0]
186 »       cmp»    r2,·#0167 »       cmp»    r2,·#0
187 »       beq.n»  234·<frame_dealloc+0x1b0>168 »       beq.n»  234·<frame_dealloc+0x1b0>
188 »       cmp»    r3,·#1169 »       cmp»    r3,·#1
189 »       beq.n»  1fe·<frame_dealloc+0x17a>170 »       beq.n»  1e2·<frame_dealloc+0x15e>
190 »       ldr»    r0,·[r4,·#72]» @·0x48171 »       ldr»    r0,·[r4,·#72]» @·0x48
Max diff block lines reached; 4878/8450 bytes (57.73%) of diff not shown.
404 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:··········40880·(bytes·into·file)13 ··Start·of·section·headers:··········41712·(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·0x9fb0:1 There·are·18·section·headers,·starting·at·offset·0xa2f0:
  
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·000f08·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0012fc·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0086c0·000250·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0089f8·000278·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000f3c·000468·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001330·000468·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·008910·000398·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·008c70·000398·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0013a4·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001798·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0013a4·000330·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001798·000330·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0016d4·004b18·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001ac8·004a5c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·008ca8·0011d0·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·009008·0011b0·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0061ec·00010c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·006524·00010c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·009e78·000098·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00a1b8·000098·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0062f8·00069c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·006630·00069c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·009f10·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00a250·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·006994·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·006ccc·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006994·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006ccc·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0069c8·001050·10·····16·158··419 ··[15]·.symtab···········SYMTAB··········00000000·006d00·001050·10·····16·158··4
20 ··[16]·.strtab···········STRTAB··········00000000·007a18·000ca7·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·007d50·000ca7·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·009f20·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00a260·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.0 KB
readelf --wide --symbols {}
    
Offset 14, 121 lines modifiedOffset 14, 121 lines modified
14 ····10:·0000011d···228·FUNC····LOCAL··DEFAULT····7·list_dealloc14 ····10:·0000011d···228·FUNC····LOCAL··DEFAULT····7·list_dealloc
15 ····11:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d15 ····11:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
16 ····12:·00000200·····0·NOTYPE··LOCAL··DEFAULT····7·$t16 ····12:·00000200·····0·NOTYPE··LOCAL··DEFAULT····7·$t
17 ····13:·00000201····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF17 ····13:·00000201····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:·00000379···102·FUNC····LOCAL··DEFAULT····7·list_resize19 ····15:·00000379···102·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:·00000435··3816·FUNC····LOCAL··DEFAULT····7·list_sort_impl21 ····17:·00000435··3756·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:·000044a5····48·FUNC····LOCAL··DEFAULT····7·unsafe_long_compare23 ····19:·000043e9····48·FUNC····LOCAL··DEFAULT····7·unsafe_long_compare
24 ····20:·0000131d···102·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare24 ····20:·000012e1···102·FUNC····LOCAL··DEFAULT····7·unsafe_latin_compare
 25 ····21:·00000001··3632·FUNC····LOCAL··DEFAULT····1·merge_at
25 ····21:·00004b11·····6·FUNC····LOCAL··DEFAULT····7·safe_object_compare26 ····22:·00004a55·····6·FUNC····LOCAL··DEFAULT····7·safe_object_compare
26 ····22:·00003799···248·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare27 ····23:·000036dd···248·FUNC····LOCAL··DEFAULT····7·unsafe_tuple_compare
27 ····23:·00000001··2618·FUNC····LOCAL··DEFAULT····1·merge_at 
28 ····24:·00003891···178·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare28 ····24:·000037d5···178·FUNC····LOCAL··DEFAULT····7·unsafe_object_compare
29 ····25:·00004af9····24·FUNC····LOCAL··DEFAULT····7·unsafe_float_compare29 ····25:·00004a3d····24·FUNC····LOCAL··DEFAULT····7·unsafe_float_compare
30 ····26:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC230 ····26:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
31 ····27:·00001405····46·FUNC····LOCAL··DEFAULT····7·list_traverse31 ····27:·000013c9····46·FUNC····LOCAL··DEFAULT····7·list_traverse
32 ····28:·00001520·····0·NOTYPE··LOCAL··DEFAULT····7·$d32 ····28:·000014e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
33 ····29:·0000152c·····0·NOTYPE··LOCAL··DEFAULT····7·$t33 ····29:·000014f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
34 ····30:·0000152d···182·FUNC····LOCAL··DEFAULT····7·list_append34 ····30:·000014f1···182·FUNC····LOCAL··DEFAULT····7·list_append
35 ····31:·00001619··1114·FUNC····LOCAL··DEFAULT····7·list_ass_slice35 ····31:·000015dd··1080·FUNC····LOCAL··DEFAULT····7·list_ass_slice
36 ····32:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC336 ····32:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
37 ····33:·00003a1d···392·FUNC····LOCAL··DEFAULT····7·list_slice37 ····33:·00003961···392·FUNC····LOCAL··DEFAULT····7·list_slice
38 ····34:·00001a75····76·FUNC····LOCAL··DEFAULT····7·_list_clear38 ····34:·00001a15····76·FUNC····LOCAL··DEFAULT····7·_list_clear
39 ····35:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC439 ····35:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
40 ····36:·00001ac1···652·FUNC····LOCAL··DEFAULT····7·list_subscript40 ····36:·00001a61···652·FUNC····LOCAL··DEFAULT····7·list_subscript
41 ····37:·00001d3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d41 ····37:·00001cdc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
42 ····38:·00001d4c·····0·NOTYPE··LOCAL··DEFAULT····7·$t42 ····38:·00001cec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
43 ····39:·00001d4d····68·FUNC····LOCAL··DEFAULT····7·list_item43 ····39:·00001ced····68·FUNC····LOCAL··DEFAULT····7·list_item
44 ····40:·00001d8c·····0·NOTYPE··LOCAL··DEFAULT····7·$d44 ····40:·00001d2c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
45 ····41:·00001d90·····0·NOTYPE··LOCAL··DEFAULT····7·$t45 ····41:·00001d30·····0·NOTYPE··LOCAL··DEFAULT····7·$t
46 ····42:·00001dc1···148·FUNC····LOCAL··DEFAULT····7·list_iter46 ····42:·00001d61···148·FUNC····LOCAL··DEFAULT····7·list_iter
47 ····43:·00001e48·····0·NOTYPE··LOCAL··DEFAULT····7·$d47 ····43:·00001de8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
48 ····44:·00001e54·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·00001df4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·00001e55····88·FUNC····LOCAL··DEFAULT····7·listiter_next49 ····45:·00001df5····88·FUNC····LOCAL··DEFAULT····7·listiter_next
50 ····46:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t50 ····46:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
51 ····47:·00001ead··1860·FUNC····LOCAL··DEFAULT····7·gallop_right51 ····47:·00001e4d··1750·FUNC····LOCAL··DEFAULT····7·gallop_right
52 ····48:·000025f1··1686·FUNC····LOCAL··DEFAULT····7·gallop_left52 ····48:·00002525··1704·FUNC····LOCAL··DEFAULT····7·gallop_left
53 ····49:·00002c89····68·FUNC····LOCAL··DEFAULT····7·sortslice_memcpy53 ····49:·00002bcd····68·FUNC····LOCAL··DEFAULT····7·sortslice_memcpy
54 ····50:·00002ccd····68·FUNC····LOCAL··DEFAULT····7·sortslice_memmove54 ····50:·00002c11····68·FUNC····LOCAL··DEFAULT····7·sortslice_memmove
55 ····51:·00000d25···114·FUNC····LOCAL··DEFAULT····1·merge_getmem55 ····51:·00001119···114·FUNC····LOCAL··DEFAULT····1·merge_getmem
56 ····52:·00002d11·····4·FUNC····LOCAL··DEFAULT····7·list_length56 ····52:·00002c55·····4·FUNC····LOCAL··DEFAULT····7·list_length
57 ····53:·00002d15···100·FUNC····LOCAL··DEFAULT····7·listiter_dealloc57 ····53:·00002c59···100·FUNC····LOCAL··DEFAULT····7·listiter_dealloc
58 ····54:·00002d7d···974·FUNC····LOCAL··DEFAULT····7·list_extend58 ····54:·00002cc1···974·FUNC····LOCAL··DEFAULT····7·list_extend
59 ····55:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC559 ····55:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
60 ····56:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC660 ····56:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
61 ····57:·0000314d···176·FUNC····LOCAL··DEFAULT····7·list___init__61 ····57:·00003091···176·FUNC····LOCAL··DEFAULT····7·list___init__
62 ····58:·000031fd···526·FUNC····LOCAL··DEFAULT····7·list_richcompare62 ····58:·00003141···526·FUNC····LOCAL··DEFAULT····7·list_richcompare
63 ····59:·000032b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d63 ····59:·000031f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
64 ····60:·000032b6·····0·NOTYPE··LOCAL··DEFAULT····7·$t64 ····60:·000031fa·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 65 ····61:·0000325c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 66 ····62:·00003274·····0·NOTYPE··LOCAL··DEFAULT····7·$t
65 ····61:·00003318·····0·NOTYPE··LOCAL··DEFAULT····7·$d67 ····63:·00003318·····0·NOTYPE··LOCAL··DEFAULT····7·$d
66 ····62:·00003330·····0·NOTYPE··LOCAL··DEFAULT····7·$t68 ····64:·00003330·····0·NOTYPE··LOCAL··DEFAULT····7·$t
67 ····63:·000033d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
68 ····64:·000033ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
69 ····65:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC769 ····65:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
70 ····66:·0000340d···248·FUNC····LOCAL··DEFAULT····7·list_remove70 ····66:·00003351···248·FUNC····LOCAL··DEFAULT····7·list_remove
71 ····67:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC871 ····67:·000000ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
72 ····68:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC972 ····68:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
73 ····69:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1073 ····69:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
74 ····70:·00003505···444·FUNC····LOCAL··DEFAULT····7·list_pop74 ····70:·00003449···444·FUNC····LOCAL··DEFAULT····7·list_pop
75 ····71:·000036c1···122·FUNC····LOCAL··DEFAULT····7·list_ass_item75 ····71:·00003605···122·FUNC····LOCAL··DEFAULT····7·list_ass_item
76 ····72:·00000a71···314·FUNC····LOCAL··DEFAULT····1·ins176 ····72:·00000e65···314·FUNC····LOCAL··DEFAULT····1·ins1
77 ····73:·00003788·····0·NOTYPE··LOCAL··DEFAULT····7·$d77 ····73:·000036cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
78 ····74:·0000378c·····0·NOTYPE··LOCAL··DEFAULT····7·$t78 ····74:·000036d0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
79 ····75:·0000378d····12·FUNC····LOCAL··DEFAULT····7·listiter_traverse79 ····75:·000036d1····12·FUNC····LOCAL··DEFAULT····7·listiter_traverse
80 ····76:·00003945····96·FUNC····LOCAL··DEFAULT····7·list_contains80 ····76:·00003889····96·FUNC····LOCAL··DEFAULT····7·list_contains
81 ····77:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1181 ····77:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
82 ····78:·00000bad···134·FUNC····LOCAL··DEFAULT····1·list_insert82 ····78:·00000fa1···134·FUNC····LOCAL··DEFAULT····1·list_insert
83 ····79:·000039a5····60·FUNC····LOCAL··DEFAULT····7·list___reversed__83 ····79:·000038e9····60·FUNC····LOCAL··DEFAULT····7·list___reversed__
84 ····80:·000039dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d84 ····80:·00003920·····0·NOTYPE··LOCAL··DEFAULT····7·$d
85 ····81:·000039e0·····0·NOTYPE··LOCAL··DEFAULT····7·$t85 ····81:·00003924·····0·NOTYPE··LOCAL··DEFAULT····7·$t
86 ····82:·000039e1····58·FUNC····LOCAL··DEFAULT····7·listreviter_dealloc86 ····82:·00003925····58·FUNC····LOCAL··DEFAULT····7·listreviter_dealloc
87 ····83:·00003b98·····0·NOTYPE··LOCAL··DEFAULT····7·$d87 ····83:·00003adc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
88 ····84:·00000124·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1288 ····84:·00000124·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
89 ····85:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1389 ····85:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
90 ····86:·00003ba4·····0·NOTYPE··LOCAL··DEFAULT····7·$t90 ····86:·00003ae8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
91 ····87:·00003ba5···930·FUNC····LOCAL··DEFAULT····7·list_ass_subscript91 ····87:·00003ae9···930·FUNC····LOCAL··DEFAULT····7·list_ass_subscript
92 ····88:·00003f49···216·FUNC····LOCAL··DEFAULT····7·list_sort92 ····88:·00003e8d···216·FUNC····LOCAL··DEFAULT····7·list_sort
93 ····89:·0000401c·····0·NOTYPE··LOCAL··DEFAULT····7·$d93 ····89:·00003f60·····0·NOTYPE··LOCAL··DEFAULT····7·$d
94 ····90:·00004020·····0·NOTYPE··LOCAL··DEFAULT····7·$t94 ····90:·00003f64·····0·NOTYPE··LOCAL··DEFAULT····7·$t
95 ····91:·00004021···180·FUNC····LOCAL··DEFAULT····7·list_vectorcall95 ····91:·00003f65···180·FUNC····LOCAL··DEFAULT····7·list_vectorcall
96 ····92:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1496 ····92:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
97 ····93:·000040d5···552·FUNC····LOCAL··DEFAULT····7·list_concat97 ····93:·00004019···552·FUNC····LOCAL··DEFAULT····7·list_concat
98 ····94:·000042ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d98 ····94:·00004230·····0·NOTYPE··LOCAL··DEFAULT····7·$d
99 ····95:·000042fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t99 ····95:·00004240·····0·NOTYPE··LOCAL··DEFAULT····7·$t
100 ····96:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15100 ····96:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
101 ····97:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16101 ····97:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
102 ····98:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17102 ····98:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
103 ····99:·00004331···268·FUNC····LOCAL··DEFAULT····7·list_repr103 ····99:·00004275···268·FUNC····LOCAL··DEFAULT····7·list_repr
104 ···100:·00004441····98·FUNC····LOCAL··DEFAULT····7·listreviter_next104 ···100:·00004385····98·FUNC····LOCAL··DEFAULT····7·listreviter_next
105 ···101:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18105 ···101:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
106 ···102:·00000054·····0·NOTYPE··LOCAL··DEFAULT····9·$d106 ···102:·00000054·····0·NOTYPE··LOCAL··DEFAULT····9·$d
107 ···103:·000044d5···636·FUNC····LOCAL··DEFAULT····7·list_repeat107 ···103:·00004419···636·FUNC····LOCAL··DEFAULT····7·list_repeat
108 ···104:·00004744·····0·NOTYPE··LOCAL··DEFAULT····7·$d108 ···104:·00004688·····0·NOTYPE··LOCAL··DEFAULT····7·$d
109 ···105:·00000c35····28·FUNC····LOCAL··DEFAULT····1·list_clear109 ···105:·00001029····28·FUNC····LOCAL··DEFAULT····1·list_clear
110 ···106:·00004750·····0·NOTYPE··LOCAL··DEFAULT····7·$t110 ···106:·00004694·····0·NOTYPE··LOCAL··DEFAULT····7·$t
111 ···107:·00004751····70·FUNC····LOCAL··DEFAULT····7·list_inplace_concat111 ···107:·00004695····70·FUNC····LOCAL··DEFAULT····7·list_inplace_concat
112 ···108:·00004799···248·FUNC····LOCAL··DEFAULT····7·list_reverse112 ···108:·000046dd···248·FUNC····LOCAL··DEFAULT····7·list_reverse
113 ···109:·00000cf9····12·FUNC····LOCAL··DEFAULT····1·listreviter_traverse113 ···109:·000010ed····12·FUNC····LOCAL··DEFAULT····1·listreviter_traverse
114 ···110:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19114 ···110:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
115 ···111:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20115 ···111:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
116 ···112:·00004891···466·FUNC····LOCAL··DEFAULT····7·list_index116 ···112:·000047d5···466·FUNC····LOCAL··DEFAULT····7·list_index
117 ···113:·00004a65···148·FUNC····LOCAL··DEFAULT····7·list_count117 ···113:·000049a9···148·FUNC····LOCAL··DEFAULT····7·list_count
118 ···114:·00000d05····22·FUNC····LOCAL··DEFAULT····1·listiter_len118 ···114:·000010f9····22·FUNC····LOCAL··DEFAULT····1·listiter_len
119 ···115:·00000d1d·····8·FUNC····LOCAL··DEFAULT····1·list_copy119 ···115:·00001111·····8·FUNC····LOCAL··DEFAULT····1·list_copy
120 ···116:·00000d99····24·FUNC····LOCAL··DEFAULT····1·listreviter_len120 ···116:·0000118d····24·FUNC····LOCAL··DEFAULT····1·listreviter_len
121 ···117:·00000db1···170·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat121 ···117:·000011a5···170·FUNC····LOCAL··DEFAULT····1·list_inplace_repeat
122 ···118:·00000208·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21122 ···118:·00000208·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
123 ···119:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22123 ···119:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
124 ···120:·00000e5d····96·FUNC····LOCAL··DEFAULT····1·listiter_reduce124 ···120:·00001251····96·FUNC····LOCAL··DEFAULT····1·listiter_reduce
125 ···121:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT····1·$d125 ···121:·000012ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
126 ···122:·00000ebc·····0·NOTYPE··LOCAL··DEFAULT····1·$t126 ···122:·000012b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
127 ···123:·00000ebd····74·FUNC····LOCAL··DEFAULT····1·listiter_setstate127 ···123:·000012b1····74·FUNC····LOCAL··DEFAULT····1·listiter_setstate
128 ···124:·00000058·····0·NOTYPE··LOCAL··DEFAULT····9·$t128 ···124:·00000058·····0·NOTYPE··LOCAL··DEFAULT····9·$t
129 ···125:·00000059····14·FUNC····LOCAL··DEFAULT····9·list___sizeof__129 ···125:·00000059····14·FUNC····LOCAL··DEFAULT····9·list___sizeof__
130 ···126:·00000067····86·FUNC····LOCAL··DEFAULT····9·listreviter_reduce130 ···126:·00000067····86·FUNC····LOCAL··DEFAULT····9·listreviter_reduce
131 ···127:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d131 ···127:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
132 ···128:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····9·$t132 ···128:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····9·$t
133 ···129:·000000bd····80·FUNC····LOCAL··DEFAULT····9·listreviter_setstate133 ···129:·000000bd····80·FUNC····LOCAL··DEFAULT····9·listreviter_setstate
134 ···130:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata134 ···130:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
Offset 186, 71 lines modifiedOffset 186, 71 lines modified
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcmp
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
Max diff block lines reached; 5499/18406 bytes (29.88%) of diff not shown.
91.7 KB
readelf --wide --relocs {}
    
Offset 1, 204 lines modifiedOffset 1, 209 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x86c0·contains·74·entries:1 Relocation·section·'.rel.text'·at·offset·0x89f8·contains·79·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000006a··00002f0a·R_ARM_THM_CALL·········00001ead···gallop_right3 00000068··00002f0a·R_ARM_THM_CALL·········00001e4d···gallop_right
4 000000a6··0000300a·R_ARM_THM_CALL·········000025f1···gallop_left4 000000aa··0000300a·R_ARM_THM_CALL·········00002525···gallop_left
5 000000dc··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy5 000000e2··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
6 000001be··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy 
7 000001f2··00002f0a·R_ARM_THM_CALL·········00001ead···gallop_right 
8 00000222··0000300a·R_ARM_THM_CALL·········000025f1···gallop_left 
9 00000248··0000320a·R_ARM_THM_CALL·········00002ccd···sortslice_memmove 
10 00000304··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy 
11 00000372··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy 
12 000003c6··0000142f·R_ARM_THM_MOVW_ABS_NC··0000131d···unsafe_latin_compare6 0000011a··0000142f·R_ARM_THM_MOVW_ABS_NC··000012e1···unsafe_latin_compare
13 000003ca··00001430·R_ARM_THM_MOVT_ABS·····0000131d···unsafe_latin_compare7 0000011e··00001430·R_ARM_THM_MOVT_ABS·····000012e1···unsafe_latin_compare
 8 00000184··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
14 00000430··0000b60a·R_ARM_THM_CALL·········00000000···memcmp9 00000240··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
15 000004e2··0000b60a·R_ARM_THM_CALL·········00000000···memcmp10 0000027c··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
16 0000051c··0000b60a·R_ARM_THM_CALL·········00000000···memcmp11 0000031e··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
17 000005ea··0000b60a·R_ARM_THM_CALL·········00000000···memcmp12 0000039a··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
 13 000003de··0000300a·R_ARM_THM_CALL·········00002525···gallop_left
 14 00000408··0000320a·R_ARM_THM_CALL·········00002c11···sortslice_memmove
 15 00000474··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
 16 00000504··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
 17 00000592··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
 18 00000614··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
 19 0000067c··0000b60a·R_ARM_THM_CALL·········00000000···memcmp
 20 000006ba··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
 21 00000764··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
18 00000648··00002f0a·R_ARM_THM_CALL·········00001ead···gallop_right22 0000088e··00002f0a·R_ARM_THM_CALL·········00001e4d···gallop_right
19 00000690··0000320a·R_ARM_THM_CALL·········00002ccd···sortslice_memmove23 000008d6··0000320a·R_ARM_THM_CALL·········00002c11···sortslice_memmove
20 000006c2··0000300a·R_ARM_THM_CALL·········000025f1···gallop_left24 0000090e··0000300a·R_ARM_THM_CALL·········00002525···gallop_left
 25 0000095a··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
21 0000070c··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy26 000009f0··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
22 00000778··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy27 00000ab2··0000300a·R_ARM_THM_CALL·········00002525···gallop_left
23 000007da··0000320a·R_ARM_THM_CALL·········00002ccd···sortslice_memmove28 00000af8··0000320a·R_ARM_THM_CALL·········00002c11···sortslice_memmove
24 0000081a··0000320a·R_ARM_THM_CALL·········00002ccd···sortslice_memmove29 00000b54··0000320a·R_ARM_THM_CALL·········00002c11···sortslice_memmove
25 0000086c··0000310a·R_ARM_THM_CALL·········00002c89···sortslice_memcpy30 00000bf0··0000310a·R_ARM_THM_CALL·········00002bcd···sortslice_memcpy
26 00000a5c··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC031 00000e50··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
27 00000a60··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC032 00000e54··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
28 00000a64··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall33 00000e58··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
29 00000a8e··00000f0a·R_ARM_THM_CALL·········00000379···list_resize34 00000e82··00000f0a·R_ARM_THM_CALL·········00000379···list_resize
30 00000b94··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0 
31 00000b98··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0 
32 00000ba0··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall 
33 00000bc6··0000db0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index 
34 00000bce··0000dc0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t 
35 00000bec··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
36 00000bf0··0000b230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
37 00000c04··0000a40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
38 00000c0c··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
39 00000c1c··00004d2f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC11 
40 00000c20··00004d30·R_ARM_THM_MOVT_ABS·····0000011c···.LC11 
41 00000c26··0000d50a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional 
42 00000c42··0000220a·R_ARM_THM_CALL·········00001a75···_list_clear 
43 00000c46··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
44 00000c4a··0000b230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
45 00000c8c··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC035 00000f88··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
46 00000c90··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC036 00000f8c··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
47 00000c94··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall37 00000f94··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
 38 00000fba··0000db0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
 39 00000fc2··0000dc0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
 40 00000fe0··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 41 00000fe4··0000b230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 42 00000ff8··0000a40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 43 00001000··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 44 00001010··00004d2f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC11
 45 00001014··00004d30·R_ARM_THM_MOVT_ABS·····0000011c···.LC11
 46 0000101a··0000d50a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
 47 00001036··0000220a·R_ARM_THM_CALL·········00001a15···_list_clear
 48 0000103a··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 49 0000103e··0000b230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
48 00000ce6··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC050 00001080··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 51 00001084··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
 52 00001088··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
 53 000010da··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
49 00000cea··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC054 000010de··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
50 00000cee··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall55 000010e2··0000a20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
51 00000d50··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free 
52 00000d6e··0000bc0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc56 0000115a··0000bc0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 57 00001172··0000ac0a·R_ARM_THM_CALL·········00000000···PyMem_Free
53 00000d88··0000a30a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory58 0000117c··0000a30a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
54 00000dda··0000f30a·R_ARM_THM_CALL·········00000000···__aeabi_idiv59 000011ce··0000f30a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
55 00000dea··00000f0a·R_ARM_THM_CALL·········00000379···list_resize60 000011de··00000f0a·R_ARM_THM_CALL·········00000379···list_resize
56 00000e30··0000c00a·R_ARM_THM_CALL·········00000000···memcpy61 00001224··0000c00a·R_ARM_THM_CALL·········00000000···memcpy
57 00000e36··0000220a·R_ARM_THM_CALL·········00001a75···_list_clear62 0000122a··0000220a·R_ARM_THM_CALL·········00001a15···_list_clear
58 00000e70··0000f90a·R_ARM_THM_CALL·········00000000···_PyEval_GetBuiltin63 00001264··0000f90a·R_ARM_THM_CALL·········00000000···_PyEval_GetBuiltin
59 00000e7e··0000762f·R_ARM_THM_MOVW_ABS_NC··00000208···.LC2164 00001272··0000762f·R_ARM_THM_MOVW_ABS_NC··00000208···.LC21
60 00000e82··00007630·R_ARM_THM_MOVT_ABS·····00000208···.LC2165 00001276··00007630·R_ARM_THM_MOVT_ABS·····00000208···.LC21
61 00000e9a··00009e0a·R_ARM_THM_CALL·········00000001···PyList_New66 0000128e··00009e0a·R_ARM_THM_CALL·········00000001···PyList_New
62 00000ea6··0000772f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC2267 0000129a··0000772f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC22
63 00000eaa··00007730·R_ARM_THM_MOVT_ABS·····00000210···.LC2268 0000129e··00007730·R_ARM_THM_MOVT_ABS·····00000210···.LC22
64 00000eb8··0000cb02·R_ARM_ABS32············00000000···_PyRuntime69 000012ac··0000cb02·R_ARM_ABS32············00000000···_PyRuntime
65 00000ece··0000dc0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t70 000012c2··0000dc0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
66 00000ee8··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct71 000012dc··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
67 00000eec··0000b230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct72 000012e0··0000b230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
68 00000ef2··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Occurred73 000012e6··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
69 00000c84··0000211e·R_ARM_THM_JUMP24·······00003a1d···list_slice74 00001078··0000211e·R_ARM_THM_JUMP24·······00003961···list_slice
70 00000d10··0000f71e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t75 00001104··0000f71e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
71 00000d16··0000f81e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong76 0000110a··0000f81e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
72 00000d20··0000211e·R_ARM_THM_JUMP24·······00003a1d···list_slice77 00001114··0000211e·R_ARM_THM_JUMP24·······00003961···list_slice
73 00000da8··0000f71e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t78 0000119c··0000f71e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
74 00000e56··0000a31e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory79 0000124a··0000a31e·R_ARM_THM_JUMP24·······00000000···PyErr_NoMemory
75 00000e8c··0000fa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue80 00001280··0000fa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
76 00000eb4··0000fa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue81 000012a8··0000fa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
77 Relocation·section·'.rel.data'·at·offset·0x8910·contains·115·entries:82 Relocation·section·'.rel.data'·at·offset·0x8c70·contains·115·entries:
78 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name83 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
79 00000004··0000ff02·R_ARM_ABS32············00000000···PyType_Type84 00000004··0000ff02·R_ARM_ABS32············00000000···PyType_Type
80 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.485 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
81 00000018··00000a02·R_ARM_ABS32············0000011d···list_dealloc86 00000018··00000a02·R_ARM_ABS32············0000011d···list_dealloc
82 0000002c··00006302·R_ARM_ABS32············00004331···list_repr87 0000002c··00006302·R_ARM_ABS32············00004275···list_repr
83 00000034··00000102·R_ARM_ABS32············00000000···.data88 00000034··00000102·R_ARM_ABS32············00000000···.data
84 00000038··00000102·R_ARM_ABS32············00000000···.data89 00000038··00000102·R_ARM_ABS32············00000000···.data
85 0000003c··00010002·R_ARM_ABS32············00000000···PyObject_HashNotImplemented90 0000003c··00010002·R_ARM_ABS32············00000000···PyObject_HashNotImplemented
86 00000048··00010102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr91 00000048··00010102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
87 00000058··00008202·R_ARM_ABS32············00000000···.rodata92 00000058··00008202·R_ARM_ABS32············00000000···.rodata
88 0000005c··00001b02·R_ARM_ABS32············00001405···list_traverse93 0000005c··00001b02·R_ARM_ABS32············000013c9···list_traverse
89 00000060··00002202·R_ARM_ABS32············00001a75···_list_clear94 00000060··00002202·R_ARM_ABS32············00001a15···_list_clear
90 00000064··00003a02·R_ARM_ABS32············000031fd···list_richcompare95 00000064··00003a02·R_ARM_ABS32············00003141···list_richcompare
91 0000006c··00002a02·R_ARM_ABS32············00001dc1···list_iter96 0000006c··00002a02·R_ARM_ABS32············00001d61···list_iter
92 00000074··00000102·R_ARM_ABS32············00000000···.data97 00000074··00000102·R_ARM_ABS32············00000000···.data
93 00000094··00003902·R_ARM_ABS32············0000314d···list___init__98 00000094··00003902·R_ARM_ABS32············00003091···list___init__
94 00000098··0000e302·R_ARM_ABS32············00000000···PyType_GenericAlloc99 00000098··0000e302·R_ARM_ABS32············00000000···PyType_GenericAlloc
95 0000009c··00010202·R_ARM_ABS32············00000000···PyType_GenericNew100 0000009c··00010202·R_ARM_ABS32············00000000···PyType_GenericNew
96 000000a0··0000cd02·R_ARM_ABS32············00000000···PyObject_GC_Del101 000000a0··0000cd02·R_ARM_ABS32············00000000···PyObject_GC_Del
97 000000c8··00005b02·R_ARM_ABS32············00004021···list_vectorcall102 000000c8··00005b02·R_ARM_ABS32············00003f65···list_vectorcall
98 000000d4··0000ff02·R_ARM_ABS32············00000000···PyType_Type103 000000d4··0000ff02·R_ARM_ABS32············00000000···PyType_Type
Max diff block lines reached; 81234/93819 bytes (86.59%) of diff not shown.
643 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 SF!h*FHF1 6ZF!h/F0h
2 ../Objects/listobject.c2 ../Objects/listobject.c
3 list·modified·during·sort3 list·modified·during·sort
4 list·assignment·index·out·of·range4 list·assignment·index·out·of·range
5 can·only·assign·an·iterable5 can·only·assign·an·iterable
6 list·indices·must·be·integers·or·slices,·not·%.200s6 list·indices·must·be·integers·or·slices,·not·%.200s
7 argument·must·be·iterable7 argument·must·be·iterable
8 list.remove(x):·x·not·in·list8 list.remove(x):·x·not·in·list
Offset 75, 16 lines modifiedOffset 75, 16 lines modified
75 list_dealloc75 list_dealloc
76 Py_XDECREF76 Py_XDECREF
77 _PyList_AppendTakeRefListResize.part.077 _PyList_AppendTakeRefListResize.part.0
78 list_resize78 list_resize
79 list_sort_impl79 list_sort_impl
80 unsafe_long_compare80 unsafe_long_compare
81 unsafe_latin_compare81 unsafe_latin_compare
82 unsafe_tuple_compare 
83 merge_at82 merge_at
 83 unsafe_tuple_compare
84 unsafe_object_compare84 unsafe_object_compare
85 unsafe_float_compare85 unsafe_float_compare
86 list_traverse86 list_traverse
87 list_append87 list_append
88 list_ass_slice88 list_ass_slice
89 list_slice89 list_slice
90 _list_clear90 _list_clear
60.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4, 1162 lines modifiedOffset 4, 1534 lines modified
4 Disassembly·of·section·.text:4 Disassembly·of·section·.text:
  
5 00000000·<merge_at>:5 00000000·<merge_at>:
6 merge_at():6 merge_at():
7 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}7 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
8 »       mov.w»  ip,·#4096»  @·0x10008 »       mov.w»  ip,·#4096»  @·0x1000
9 »       sub.w»  ip,·sp,·ip9 »       sub.w»  ip,·sp,·ip
10 »       str.w»  r0,·[ip,·#3944]»     @·0xf6810 »       str.w»  r0,·[ip,·#3952]»     @·0xf70
11 »       add.w»  r3,·r0,·r1,·lsl·#411 »       add.w»  r3,·r0,·r1,·lsl·#4
12 »       sub»    sp,·#116»     @·0x7412 »       sub»    sp,·#108»     @·0x6c
13 »       ldrd»   r7,·r2,·[r3,·#28]13 »       ldrd»   r7,·r2,·[r3,·#28]
14 »       str»    r2,·[sp,·#12]14 »       str»    r2,·[sp,·#12]
15 »       adds»   r2,·r1,·#115 »       adds»   r2,·r1,·#1
16 »       ldr»    r5,·[r3,·#36]» @·0x2416 »       ldr.w»  r9,·[r3,·#36]»       @·0x24
17 »       ldr»    r4,·[r3,·#52]» @·0x3417 »       ldr.w»  r8,·[r3,·#52]»       @·0x34
18 »       add.w»  r2,·r0,·r2,·lsl·#418 »       add.w»  r2,·r0,·r2,·lsl·#4
19 »       str»    r0,·[sp,·#24]19 »       str»    r0,·[sp,·#20]
20 »       add.w»  r6,·r2,·#2820 »       add.w»  r4,·r2,·#28
21 »       ldr»    r2,·[r2,·#28]21 »       ldr»    r6,·[r2,·#28]
 22 »       add.w»  r2,·r9,·r8
22 »       ldr.w»  r8,·[r6,·#4]23 »       ldr»    r5,·[r4,·#4]
23 »       str»    r2,·[sp,·#28] 
24 »       adds»   r2,·r5,·r4 
25 »       str»    r2,·[r3,·#36]» @·0x2424 »       str»    r2,·[r3,·#36]» @·0x24
26 »       str.w»  r8,·[sp,·#20]25 »       str»    r5,·[sp,·#40]» @·0x28
27 »       ldr»    r3,·[r0,·#24]26 »       ldr»    r3,·[r0,·#24]
28 »       subs»   r2,·r3,·#327 »       subs»   r2,·r3,·#3
29 »       add.w»  ip,·r3,·#4294967295» @·0xffffffff28 »       add.w»  ip,·r3,·#4294967295» @·0xffffffff
30 »       cmp»    r2,·r129 »       cmp»    r2,·r1
31 »       itttt»  eq30 »       itttt»  eq
32 »       ldreq»  r3,·[sp,·#24]31 »       ldreq»  r3,·[sp,·#20]
33 »       addeq.w»r3,·r3,·ip,·lsl·#432 »       addeq.w»r3,·r3,·ip,·lsl·#4
34 »       addeq»  r3,·#2833 »       addeq»  r3,·#28
35 »       ldmiaeq»r3,·{r0,·r1,·r2,·r3}34 »       ldmiaeq»r3,·{r0,·r1,·r2,·r3}
36 »       it»     eq35 »       it»     eq
37 »       stmiaeq.w»      r6,·{r0,·r1,·r2,·r3}36 »       stmiaeq.w»      r4,·{r0,·r1,·r2,·r3}
38 »       ldr»    r0,·[sp,·#24]37 »       ldr»    r0,·[sp,·#20]
39 »       ldr»    r1,·[sp,·#28] 
40 »       movs»   r3,·#038 »       movs»   r3,·#0
41 »       mov»    r2,·r739 »       mov»    r2,·r7
42 »       str.w»  ip,·[r0,·#24]40 »       str.w»  ip,·[r0,·#24]
43 »       str»    r3,·[sp,·#0]41 »       str»    r3,·[sp,·#0]
44 »       mov»    r3,·r542 »       mov»    r3,·r9
45 »       ldr»    r1,·[r1,·#0]43 »       ldr»    r1,·[r6,·#0]
46 »       bl»     1eac·<gallop_right>44 »       bl»     1e4c·<gallop_right>
47 ·R_ARM_THM_CALL» gallop_right45 ·R_ARM_THM_CALL» gallop_right
48 »       subs»   r6,·r0,·#046 »       subs»   r4,·r0,·#0
49 »       blt.w»  9da·<merge_at+0x9da>47 »       blt.w»  dda·<merge_at+0xdda>
50 »       add.w»  r2,·r7,·r6,·lsl·#248 »       add.w»  r2,·r7,·r4,·lsl·#2
51 »       str»    r2,·[sp,·#48]» @·0x3049 »       str»    r2,·[sp,·#36]» @·0x24
52 »       ldr»    r2,·[sp,·#12]50 »       ldr»    r2,·[sp,·#12]
53 »       lsls»   r3,·r6,·#251 »       lsls»   r3,·r4,·#2
54 »       cmp»    r2,·#052 »       cmp»    r2,·#0
 53 »       bne.w»  b94·<merge_at+0xb94>
 54 »       subs.w» r2,·r9,·r4
 55 »       str»    r2,·[sp,·#24]
55 »       bne.w»  836·<merge_at+0x836>56 »       beq.w»  326·<merge_at+0x326>
56 »       subs»   r5,·r5,·r6 
57 »       mov»    r9,·r5 
58 »       beq.w»  1c6·<merge_at+0x1c6> 
59 »       add.w»  r2,·r5,·#1073741824» @·0x4000000057 »       add.w»  r2,·r2,·#1073741824» @·0x40000000
60 »       add.w»  r1,·r7,·r6,·lsl·#258 »       add.w»  r1,·r7,·r4,·lsl·#2
61 »       subs»   r2,·#159 »       subs»   r2,·#1
62 »       subs»   r3,·r4,·#160 »       add.w»  r3,·r8,·#4294967295» @·0xffffffff
63 »       str»    r3,·[sp,·#0]61 »       str»    r3,·[sp,·#0]
64 »       mov»    r3,·r462 »       mov»    r3,·r8
 63 »       ldr.w»  r8,·[sp,·#20]
65 »       ldr.w»  r1,·[r1,·r2,·lsl·#2]64 »       ldr.w»  r1,·[r1,·r2,·lsl·#2]
66 »       ldrd»   r4,·r2,·[sp,·#24]65 »       mov»    r2,·r6
67 »       mov»    r0,·r466 »       mov»    r0,·r8
68 »       bl»     25f0·<gallop_left>67 »       bl»     2524·<gallop_left>
69 ·R_ARM_THM_CALL» gallop_left68 ·R_ARM_THM_CALL» gallop_left
70 »       subs»   r2,·r0,·#069 »       subs»   r1,·r0,·#0
71 »       str»    r2,·[sp,·#32]70 »       str»    r1,·[sp,·#32]
72 »       ble.w»  9ba·<merge_at+0x9ba> 
73 »       ldr»    r3,·[r4,·#20] 
74 »       cmp»    r5,·r2 
75 »       bgt.w»  334·<merge_at+0x334> 
76 »       cmp»    r5,·r3 
77 »       bgt.w»  950·<merge_at+0x950> 
78 »       ldr»    r5,·[sp,·#24] 
79 »       add.w»  r3,·r7,·r6,·lsl·#2 
80 »       ldr»    r2,·[sp,·#12] 
81 »       add»    r1,·sp,·#64»   @·0x40 
82 »       str»    r3,·[sp,·#64]» @·0x40 
83 »       movs»   r3,·#0 
84 »       add.w»  r0,·r5,·#12 
85 »       str»    r2,·[sp,·#68]» @·0x44 
86 »       str.w»  r9,·[sp] 
87 »       mov»    r2,·r1 
88 »       mov»    r1,·r3 
89 »       bl»     2c88·<sortslice_memcpy> 
90 ·R_ARM_THM_CALL» sortslice_memcpy 
91 »       ldr»    r4,·[sp,·#28] 
92 »       ldr»    r2,·[sp,·#12] 
93 »       add.w»  r3,·r7,·r6,·lsl·#2 
94 »       add.w»  fp,·r3,·#4 
95 »       ldrd»   r5,·r3,·[r5,·#12] 
96 »       str»    r3,·[sp,·#28] 
97 »       ldr.w»  r3,·[r4],·#4 
98 »       str.w»  r3,·[r7,·r6,·lsl·#2] 
99 »       cmp»    r2,·#0 
100 »       bne.w»  908·<merge_at+0x908>71 »       ble.w»  e08·<merge_at+0xe08>
101 »       ldr»    r3,·[sp,·#32] 
102 »       subs»   r3,·#1 
103 »       str»    r3,·[sp,·#8] 
104 »       beq.n»  1a4·<merge_at+0x1a4> 
105 »       mov»    r3,·r9 
106 »       cmp»    r3,·#1 
107 »       beq.w»  96a·<merge_at+0x96a> 
108 »       ldr»    r2,·[sp,·#24]72 »       ldr»    r2,·[sp,·#24]
109 »       mov»    r1,·fp 
110 »       mov»    sl,·r3 
111 »       ldr.w»  r9,·[r2] 
112 »       str.w»  r9,·[sp,·#16] 
113 »       mov»    r9,·r2 
114 »       mov.w»  fp,·#0 
115 »       mov»    r7,·r9 
116 »       mov»    r6,·r1 
117 »       mov»    r9,·fp 
118 »       ldr.w»  r3,·[r7,·#1564]»     @·0x61c 
119 »       mov»    r2,·r7 
120 »       ldr»    r1,·[r5,·#0] 
121 »       mov»    r8,·r6 
122 »       ldr»    r0,·[r4,·#0] 
123 »       blx»    r3 
124 »       cmp»    r0,·#0 
Max diff block lines reached; 57593/61948 bytes (92.97%) of diff not shown.
227 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 468, 553 lines modifiedOffset 468, 559 lines modified
468 list_sort_impl():468 list_sort_impl():
469 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}469 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
470 »       mov.w»  ip,·#4096»  @·0x1000470 »       mov.w»  ip,·#4096»  @·0x1000
471 »       sub.w»  ip,·sp,·ip471 »       sub.w»  ip,·sp,·ip
472 »       str.w»  r0,·[ip,·#2408]»     @·0x968472 »       str.w»  r0,·[ip,·#2408]»     @·0x968
473 »       subw»   sp,·sp,·#1652»@·0x674473 »       subw»   sp,·sp,·#1652»@·0x674
474 »       ldr»    r3,·[r0,·#12]474 »       ldr»    r3,·[r0,·#12]
475 »       ldr.w»  sl,·[r0,·#8]475 »       ldr»    r4,·[r0,·#8]
 476 »       mov»    sl,·r0
476 »       str»    r3,·[sp,·#32]477 »       str»    r3,·[sp,·#32]
477 »       ldr»    r3,·[r0,·#16]478 »       ldr»    r3,·[r0,·#16]
478 »       str»    r3,·[sp,·#44]» @·0x2c479 »       str»    r3,·[sp,·#44]» @·0x2c
479 »       movw»   r3,·#0480 »       movw»   r3,·#0
480 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct481 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
481 »       movt»   r3,·#0482 »       movt»   r3,·#0
482 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct483 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
483 »       str»    r0,·[sp,·#28] 
484 »       cmp»    r1,·r3 
485 »       str»    r2,·[sp,·#36]» @·0x24484 »       str»    r2,·[sp,·#36]» @·0x24
 485 »       cmp»    r1,·r3
486 »       beq.w»  654·<list_sort_impl+0x220>486 »       beq.w»  65c·<list_sort_impl+0x228>
487 »       movs»   r3,·#0487 »       movs»   r3,·#0
488 »       mov»    r4,·r1488 »       mov»    r5,·r1
489 »       strd»   r3,·r3,·[r0,·#8]489 »       strd»   r3,·r3,·[r0,·#8]
490 »       mov.w»  r3,·#4294967295»    @·0xffffffff490 »       mov.w»  r3,·#4294967295»    @·0xffffffff
491 »       str»    r3,·[r0,·#16]491 »       str»    r3,·[r0,·#16]
492 »       cmp»    r1,·#0492 »       cmp»    r1,·#0
493 »       bne.w»  89c·<list_sort_impl+0x468>493 »       bne.w»  86a·<list_sort_impl+0x436>
494 »       cmp.w»  sl,·#1494 »       cmp»    r4,·#1
495 »       ble.w»  668·<list_sort_impl+0x234>495 »       ble.w»  a9e·<list_sort_impl+0x66a>
496 »       ldr»    r2,·[sp,·#32]496 »       ldr»    r2,·[sp,·#32]
497 »       movs»   r3,·#0497 »       movs»   r3,·#0
498 »       str»    r3,·[sp,·#16]498 »       str»    r3,·[sp,·#16]
499 »       str»    r3,·[sp,·#40]» @·0x28499 »       str»    r3,·[sp,·#40]» @·0x28
500 »       mov»    r3,·r2500 »       mov»    r3,·r2
501 »       str»    r2,·[sp,·#4]501 »       str»    r2,·[sp,·#4]
502 »       ldr»    r2,·[r3,·#0]502 »       ldr»    r2,·[r3,·#0]
503 »       movw»   ip,·#0503 »       movw»   lr,·#0
504 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type504 ·R_ARM_THM_MOVW_ABS_NC»  PyTuple_Type
505 »       movt»   ip,·#0505 »       movt»   lr,·#0
506 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type506 ·R_ARM_THM_MOVT_ABS»     PyTuple_Type
507 »       ldr»    r0,·[r2,·#4]507 »       ldr»    r0,·[r2,·#4]
508 »       cmp»    r0,·ip508 »       cmp»    r0,·lr
509 »       beq.w»  fc0·<list_sort_impl+0xb8c>509 »       beq.w»  f94·<list_sort_impl+0xb60>
510 »       movw»   r6,·#0510 »       movw»   r7,·#0
511 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type511 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type
512 »       movt»   r6,·#0512 »       movt»   r7,·#0
513 ·R_ARM_THM_MOVT_ABS»     PyLong_Type513 ·R_ARM_THM_MOVT_ABS»     PyLong_Type
514 »       subs»   r6,·r0,·r6514 »       subs»   r7,·r0,·r7
515 »       mov»    r5,·r0515 »       mov»    r6,·r0
516 »       clz»    r6,·r6516 »       clz»    r7,·r7
517 »       mov»    r1,·r3517 »       mov»    r1,·r3
518 »       lsrs»   r6,·r6,·#5518 »       lsrs»   r7,·r7,·#5
519 »       movs»   r7,·#1519 »       mov.w»  ip,·#1
520 »       movw»   lr,·#0520 »       movw»   r8,·#0
521 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type521 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
522 »       movt»   lr,·#0522 »       movt»   r8,·#0
523 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type523 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
524 »       mov»    r3,·r7524 »       mov»    r3,·ip
525 »       movs»   r2,·#0525 »       movs»   r2,·#0
526 »       b.n»    4e4·<list_sort_impl+0xb0>526 »       b.n»    4e2·<list_sort_impl+0xae>
527 »       cbz»    r3,·4fa·<list_sort_impl+0xc6>527 »       cbz»    r3,·4fa·<list_sort_impl+0xc6>
528 »       ldrb.w» r3,·[r8,·#16]528 »       ldrb.w» r3,·[r9,·#16]
529 »       adds»   r2,·#1529 »       adds»   r2,·#1
530 »       cmp»    r2,·sl530 »       cmp»    r2,·r4
531 »       and.w»  r3,·r3,·#28531 »       and.w»  r3,·r3,·#28
532 »       sub.w»  r3,·r3,·#4532 »       sub.w»  r3,·r3,·#4
533 »       clz»    r3,·r3533 »       clz»    r3,·r3
534 »       mov.w»  r3,·r3,·lsr·#5534 »       mov.w»  r3,·r3,·lsr·#5
535 »       bge.n»  508·<list_sort_impl+0xd4>535 »       bge.n»  508·<list_sort_impl+0xd4>
536 »       ldr»    r0,·[r1,·#0]536 »       ldr»    r0,·[r1,·#0]
537 »       ldr»    r0,·[r0,·#4]537 »       ldr»    r0,·[r0,·#4]
538 »       ldr.w»  r8,·[r1],·#4538 »       ldr.w»  r9,·[r1],·#4
539 »       mov»    r4,·lr539 »       mov»    r5,·r8
540 »       cmp»    r0,·r5540 »       cmp»    r0,·r6
541 »       bne.w»  121e·<list_sort_impl+0xdea>541 »       bne.w»  1108·<list_sort_impl+0xcd4>
542 »       tst»    r6,·r7542 »       tst.w»  r7,·ip
543 »       bne.w»  646·<list_sort_impl+0x212>543 »       bne.w»  64c·<list_sort_impl+0x218>
544 »       cmp»    r5,·r4544 »       cmp»    r6,·r5
545 »       beq.n»  4c4·<list_sort_impl+0x90>545 »       beq.n»  4c2·<list_sort_impl+0x8e>
546 »       adds»   r2,·#1546 »       adds»   r2,·#1
547 »       cmp»    r2,·sl547 »       cmp»    r2,·r4
548 »       blt.n»  4e0·<list_sort_impl+0xac>548 »       blt.n»  4de·<list_sort_impl+0xaa>
549 »       movw»   r4,·#0549 »       movw»   r5,·#0
550 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type550 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
551 »       movt»   r4,·#0551 »       movt»   r5,·#0
552 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type552 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
553 »       movs»   r2,·#0553 »       movs»   r2,·#0
554 »       cmp»    r5,·r4554 »       cmp»    r6,·r5
555 »       ite»    ne555 »       ite»    ne
556 »       movne»  r3,·#0556 »       movne»  r3,·#0
557 »       andeq.w»r3,·r3,·#1557 »       andeq.w»r3,·r3,·#1
558 »       cmp»    r3,·#0558 »       cmp»    r3,·#0
559 »       bne.w»  866·<list_sort_impl+0x432>559 »       bne.w»  852·<list_sort_impl+0x41e>
560 »       tst»    r6,·r7560 »       tst.w»  r7,·ip
561 »       beq.w»  10f4·<list_sort_impl+0xcc0>561 »       beq.w»  10cc·<list_sort_impl+0xc98>
562 »       add.w»  r9,·sp,·#72» @·0x48562 »       add.w»  fp,·sp,·#72» @·0x48
563 »       movw»   r3,·#0563 »       movw»   r3,·#0
564 ·R_ARM_THM_MOVW_ABS_NC»  unsafe_long_compare564 ·R_ARM_THM_MOVW_ABS_NC»  unsafe_long_compare
565 »       movt»   r3,·#0565 »       movt»   r3,·#0
566 ·R_ARM_THM_MOVT_ABS»     unsafe_long_compare566 ·R_ARM_THM_MOVT_ABS»     unsafe_long_compare
567 »       str.w»  r3,·[r9,·#1564]»     @·0x61c567 »       str.w»  r3,·[fp,·#1564]»     @·0x61c
568 »       cmp»    r2,·#0568 »       cmp»    r2,·#0
569 »       bne.w»  87c·<list_sort_impl+0x448>569 »       bne.w»  1062·<list_sort_impl+0xc2e>
570 »       ldr»    r3,·[sp,·#40]» @·0x28570 »       ldr»    r3,·[sp,·#40]» @·0x28
571 »       cmp»    r3,·#0571 »       cmp»    r3,·#0
572 »       bne.w»  b6e·<list_sort_impl+0x73a>572 »       bne.w»  ac6·<list_sort_impl+0x692>
573 »       str.w»  r3,·[r9,·#16]573 »       str.w»  r3,·[fp,·#16]
574 »       add»    r6,·sp,·#612»  @·0x264574 »       add»    r6,·sp,·#612»  @·0x264
575 »       str.w»  r3,·[r9,·#24]575 »       str.w»  r3,·[fp,·#24]
576 »       ldr»    r3,·[sp,·#4]576 »       ldr»    r3,·[sp,·#4]
577 »       str.w»  r3,·[r9,·#8]577 »       str.w»  r3,·[fp,·#8]
578 »       mov.w»  r3,·#256»   @·0x100578 »       mov.w»  r3,·#256»   @·0x100
579 »       str.w»  r3,·[r9,·#20]579 »       str.w»  r3,·[fp,·#20]
580 »       movs»   r3,·#7580 »       movs»   r3,·#7
581 »       str.w»  r3,·[r9]581 »       str.w»  r3,·[fp]
582 »       ldr»    r3,·[sp,·#36]» @·0x24582 »       ldr»    r3,·[sp,·#36]» @·0x24
583 »       str.w»  sl,·[r9,·#4]583 »       str.w»  r4,·[fp,·#4]
584 »       str.w»  r6,·[r9,·#12]584 »       str.w»  r6,·[fp,·#12]
585 »       cmp»    r3,·#0585 »       cmp»    r3,·#0
586 »       bne.w»  1126·<list_sort_impl+0xcf2>586 »       bne.w»  109c·<list_sort_impl+0xc68>
587 »       cmp.w»  sl,·#63»    @·0x3f587 »       cmp»    r4,·#63»      @·0x3f
588 »       it»     le588 »       it»     le
589 »       strle.w»sl,·[sp,·#48]»     @·0x30589 »       strle»  r4,·[sp,·#48]»       @·0x30
590 »       bgt.w»  f8e·<list_sort_impl+0xb5a>590 »       bgt.w»  ece·<list_sort_impl+0xa9a>
591 »       movw»   fp,·#0591 »       movw»   r9,·#0
592 ·R_ARM_THM_MOVW_ABS_NC»  unsafe_long_compare592 ·R_ARM_THM_MOVW_ABS_NC»  unsafe_long_compare
Max diff block lines reached; 228178/232339 bytes (98.21%) of diff not shown.
1.42 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 5, 17 lines modifiedOffset 5, 17 lines modified
5 ··0x00000020·6f630050·795f5844·45435245·46005f50·oc.Py_XDECREF._P5 ··0x00000020·6f630050·795f5844·45435245·46005f50·oc.Py_XDECREF._P
6 ··0x00000030·794c6973·745f4170·70656e64·54616b65·yList_AppendTake6 ··0x00000030·794c6973·745f4170·70656e64·54616b65·yList_AppendTake
7 ··0x00000040·5265664c·69737452·6573697a·652e7061·RefListResize.pa7 ··0x00000040·5265664c·69737452·6573697a·652e7061·RefListResize.pa
8 ··0x00000050·72742e30·006c6973·745f7265·73697a65·rt.0.list_resize8 ··0x00000050·72742e30·006c6973·745f7265·73697a65·rt.0.list_resize
9 ··0x00000060·006c6973·745f736f·72745f69·6d706c00·.list_sort_impl.9 ··0x00000060·006c6973·745f736f·72745f69·6d706c00·.list_sort_impl.
10 ··0x00000070·2e4c4331·00756e73·6166655f·6c6f6e67·.LC1.unsafe_long10 ··0x00000070·2e4c4331·00756e73·6166655f·6c6f6e67·.LC1.unsafe_long
11 ··0x00000080·5f636f6d·70617265·00756e73·6166655f·_compare.unsafe_11 ··0x00000080·5f636f6d·70617265·00756e73·6166655f·_compare.unsafe_
12 ··0x00000090·6c617469·6e5f636f·6d706172·6500756e·latin_compare.un12 ··0x00000090·6c617469·6e5f636f·6d706172·65006d65·latin_compare.me
13 ··0x000000a0·73616665·5f747570·6c655f63·6f6d7061·safe_tuple_compa 
14 ··0x000000b0·7265006d·65726765·5f617400·756e7361·re.merge_at.unsa13 ··0x000000a0·7267655f·61740075·6e736166·655f7475·rge_at.unsafe_tu
 14 ··0x000000b0·706c655f·636f6d70·61726500·756e7361·ple_compare.unsa
15 ··0x000000c0·66655f6f·626a6563·745f636f·6d706172·fe_object_compar15 ··0x000000c0·66655f6f·626a6563·745f636f·6d706172·fe_object_compar
16 ··0x000000d0·6500756e·73616665·5f666c6f·61745f63·e.unsafe_float_c16 ··0x000000d0·6500756e·73616665·5f666c6f·61745f63·e.unsafe_float_c
17 ··0x000000e0·6f6d7061·7265002e·4c433200·6c697374·ompare..LC2.list17 ··0x000000e0·6f6d7061·7265002e·4c433200·6c697374·ompare..LC2.list
18 ··0x000000f0·5f747261·76657273·65006c69·73745f61·_traverse.list_a18 ··0x000000f0·5f747261·76657273·65006c69·73745f61·_traverse.list_a
19 ··0x00000100·7070656e·64006c69·73745f61·73735f73·ppend.list_ass_s19 ··0x00000100·7070656e·64006c69·73745f61·73735f73·ppend.list_ass_s
20 ··0x00000110·6c696365·002e4c43·33006c69·73745f73·lice..LC3.list_s20 ··0x00000110·6c696365·002e4c43·33006c69·73745f73·lice..LC3.list_s
21 ··0x00000120·6c696365·005f6c69·73745f63·6c656172·lice._list_clear21 ··0x00000120·6c696365·005f6c69·73745f63·6c656172·lice._list_clear
906 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:··········98216·(bytes·into·file)13 ··Start·of·section·headers:··········98360·(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·0x17fa8:1 There·are·18·section·headers,·starting·at·offset·0x18038:
  
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·0010e0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0010e0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·014ae8·0004d0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·014b78·0004d0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001114·0004bc·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001114·0004bc·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·014fb8·0003b0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·015048·0003b0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0015d0·0003b4·00··WA··0···0··89 ··[·5]·.bss··············NOBITS··········00000000·0015d0·0003b4·00··WA··0···0··8
10 ··[·6]·.text.hot·········PROGBITS········00000000·0015d0·00eee0·00··AX··0···0··810 ··[·6]·.text.hot·········PROGBITS········00000000·0015d0·00ef98·00··AX··0···0··8
11 ··[·7]·.rel.text.hot·····REL·············00000000·015368·002a50·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0153f8·002a50·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0104b0·000b3f·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·010568·000b3f·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·010ff0·0001ec·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·0110a8·0001ec·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·017db8·000120·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·017e48·000120·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0111dc·000dbe·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·011294·000dbe·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·017ed8·000040·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·017f68·000040·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·011f9a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·012052·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·011f9a·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·012052·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·011fd0·001b50·10·····16·310··419 ··[15]·.symtab···········SYMTAB··········00000000·012088·001b40·10·····16·309··4
20 ··[16]·.strtab···········STRTAB··········00000000·013b20·000fc5·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·013bc8·000fae·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·017f18·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·017fa8·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)
50.1 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·437·entries:1 Symbol·table·'.symtab'·contains·436·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:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·$d8 ·····5:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·$d
Offset 25, 416 lines modifiedOffset 25, 415 lines modified
25 ····21:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t25 ····21:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
26 ····22:·000003e5···104·FUNC····LOCAL··DEFAULT····6·_PyLong_FromMedium26 ····22:·000003e5···104·FUNC····LOCAL··DEFAULT····6·_PyLong_FromMedium
27 ····23:·00000038·····0·NOTYPE··LOCAL··DEFAULT····8·.LC227 ····23:·00000038·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
28 ····24:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LC328 ····24:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
29 ····25:·00000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LC429 ····25:·00000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
30 ····26:·00000058·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····26:·00000058·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····27:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d31 ····27:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
32 ····28:·00000529···436·FUNC····LOCAL··DEFAULT····6·long_richcompare32 ····28:·00000529···440·FUNC····LOCAL··DEFAULT····6·long_richcompare
33 ····29:·00000576·····0·NOTYPE··LOCAL··DEFAULT····6·$d33 ····29:·00000578·····0·NOTYPE··LOCAL··DEFAULT····6·$d
34 ····30:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····6·$t34 ····30:·0000057e·····0·NOTYPE··LOCAL··DEFAULT····6·$t
35 ····31:·00000600·····0·NOTYPE··LOCAL··DEFAULT····6·$d35 ····31:·00000604·····0·NOTYPE··LOCAL··DEFAULT····6·$d
36 ····32:·00000618·····0·NOTYPE··LOCAL··DEFAULT····6·$t36 ····32:·0000061c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
37 ····33:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·00000630·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·00000644·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·00000648·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·00000654·····0·NOTYPE··LOCAL··DEFAULT····6·$d39 ····35:·00000658·····0·NOTYPE··LOCAL··DEFAULT····6·$d
40 ····36:·0000066c·····0·NOTYPE··LOCAL··DEFAULT····6·$t40 ····36:·00000670·····0·NOTYPE··LOCAL··DEFAULT····6·$t
41 ····37:·00000674·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·00000678·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·0000067a·····0·NOTYPE··LOCAL··DEFAULT····6·$t42 ····38:·0000067e·····0·NOTYPE··LOCAL··DEFAULT····6·$t
43 ····39:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····39:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····40:·000006dc·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····40:·000006e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····41:·000006dd····14·FUNC····LOCAL··DEFAULT····6·long_bool45 ····41:·000006e1····14·FUNC····LOCAL··DEFAULT····6·long_bool
46 ····42:·00000098·····0·NOTYPE··LOCAL··DEFAULT····8·.LC546 ····42:·00000098·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
47 ····43:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC647 ····43:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
48 ····44:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC748 ····44:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
49 ····45:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC849 ····45:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
50 ····46:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC950 ····46:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
51 ····47:·00000174·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1051 ····47:·00000174·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
52 ····48:·00000184·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1152 ····48:·00000184·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
53 ····49:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1253 ····49:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
54 ····50:·000009c0·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····50:·000009c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
55 ····51:·000009c8·····0·NOTYPE··LOCAL··DEFAULT····6·$t55 ····51:·000009d0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
56 ····52:·00001108·····0·NOTYPE··LOCAL··DEFAULT····6·$d56 ····52:·00001110·····0·NOTYPE··LOCAL··DEFAULT····6·$d
57 ····53:·0000110c·····0·NOTYPE··LOCAL··DEFAULT····6·$t57 ····53:·00001114·····0·NOTYPE··LOCAL··DEFAULT····6·$t
58 ····54:·0000aead····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF58 ····54:·0000af21····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
59 ····55:·00001568·····0·NOTYPE··LOCAL··DEFAULT····6·$d59 ····55:·00001570·····0·NOTYPE··LOCAL··DEFAULT····6·$d
60 ····56:·00001574·····0·NOTYPE··LOCAL··DEFAULT····6·$t60 ····56:·0000157c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
61 ····57:·000015a5···100·FUNC····LOCAL··DEFAULT····6·long_compare61 ····57:·000015ad···100·FUNC····LOCAL··DEFAULT····6·long_compare
62 ····58:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1362 ····58:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
63 ····59:·00001871····84·FUNC····LOCAL··DEFAULT····6·long_dealloc63 ····59:·00001879····84·FUNC····LOCAL··DEFAULT····6·long_dealloc
64 ····60:·000018c0·····0·NOTYPE··LOCAL··DEFAULT····6·$d64 ····60:·000018c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
65 ····61:·000018c4·····0·NOTYPE··LOCAL··DEFAULT····6·$t65 ····61:·000018cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
66 ····62:·000018c5····42·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string66 ····62:·000018cd····42·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string
67 ····63:·000018f1··2776·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal67 ····63:·000018f9··2776·FUNC····LOCAL··DEFAULT····6·long_to_decimal_string_internal
68 ····64:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1468 ····64:·00000210·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
69 ····65:·00000284·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1569 ····65:·00000284·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
70 ····66:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1670 ····66:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
71 ····67:·00002178·····0·NOTYPE··LOCAL··DEFAULT····6·$d71 ····67:·00002180·····0·NOTYPE··LOCAL··DEFAULT····6·$d
72 ····68:·00002188·····0·NOTYPE··LOCAL··DEFAULT····6·$t72 ····68:·00002190·····0·NOTYPE··LOCAL··DEFAULT····6·$t
73 ····69:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1773 ····69:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
74 ····70:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1874 ····70:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
75 ····71:·00000330·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1975 ····71:·00000330·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
76 ····72:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t76 ····72:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
77 ····73:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2077 ····73:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
78 ····74:·00002425··1960·FUNC····LOCAL··DEFAULT····6·long_lshift78 ····74:·0000242d··1960·FUNC····LOCAL··DEFAULT····6·long_lshift
79 ····75:·0000af65···210·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge79 ····75:·0000afd9···210·FUNC····LOCAL··DEFAULT····6·_PyLong_FromLarge
80 ····76:·000086c9···728·FUNC····LOCAL··DEFAULT····6·divrem180 ····76:·00008721···728·FUNC····LOCAL··DEFAULT····6·divrem1
81 ····77:·00002bc4·····0·NOTYPE··LOCAL··DEFAULT····6·$d81 ····77:·00002bcc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
82 ····78:·00002bcc·····0·NOTYPE··LOCAL··DEFAULT····6·$t82 ····78:·00002bd4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
83 ····79:·00002bcd····76·FUNC····LOCAL··DEFAULT····6·_PyLong_FromSTwoDigits 
84 ····80:·00002c14·····0·NOTYPE··LOCAL··DEFAULT····6·$d 
85 ····81:·00002c18·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
86 ····82:·00002c19···360·FUNC····LOCAL··DEFAULT····6·long_sub83 ····79:·00002bd5···360·FUNC····LOCAL··DEFAULT····6·long_sub
87 ····83:·00007c69···732·FUNC····LOCAL··DEFAULT····6·x_sub84 ····80:·00007c31···732·FUNC····LOCAL··DEFAULT····6·x_sub
88 ····84:·00006589···514·FUNC····LOCAL··DEFAULT····6·x_add85 ····81:·00006551···514·FUNC····LOCAL··DEFAULT····6·x_add
89 ····85:·00002d7c·····0·NOTYPE··LOCAL··DEFAULT····6·$d86 ····82:·00002d38·····0·NOTYPE··LOCAL··DEFAULT····6·$d
90 ····86:·00002d80·····0·NOTYPE··LOCAL··DEFAULT····6·$t87 ····83:·00002d3c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
91 ····87:·00002eec·····0·NOTYPE··LOCAL··DEFAULT····6·$d88 ····84:·00002ea8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
92 ····88:·00000374·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2189 ····85:·00000374·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
93 ····89:·00002ef0·····0·NOTYPE··LOCAL··DEFAULT····6·$t90 ····86:·00002eac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
94 ····90:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2291 ····87:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
95 ····91:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2392 ····88:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
96 ····92:·00003139···220·FUNC····LOCAL··DEFAULT····6·long_neg93 ····89:·000030f5···220·FUNC····LOCAL··DEFAULT····6·long_neg
97 ····93:·00003210·····0·NOTYPE··LOCAL··DEFAULT····6·$d94 ····90:·000031cc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
98 ····94:·00003214·····0·NOTYPE··LOCAL··DEFAULT····6·$t95 ····91:·000031d0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
99 ····95:·00003215···220·FUNC····LOCAL··DEFAULT····6·long_invert96 ····92:·000031d1···220·FUNC····LOCAL··DEFAULT····6·long_invert
100 ····96:·0000540d···396·FUNC····LOCAL··DEFAULT····6·long_add97 ····93:·000053d5···396·FUNC····LOCAL··DEFAULT····6·long_add
101 ····97:·0000d319····98·FUNC····LOCAL··DEFAULT····6·_PyLong_Negate98 ····94:·0000d38d···164·FUNC····LOCAL··DEFAULT····6·_PyLong_Negate
102 ····98:·000032e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d99 ····95:·000032a4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
103 ····99:·00000404·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24100 ····96:·00000404·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
104 ···100:·00000408·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25101 ····97:·00000408·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
105 ···101:·00000420·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26102 ····98:·00000420·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
106 ···102:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27103 ····99:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
107 ···103:·00000458·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28104 ···100:·00000458·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
108 ···104:·00000480·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29105 ···101:·00000480·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
109 ···105:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30106 ···102:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
110 ···106:·000032f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
111 ···107:·000032f1··1740·FUNC····LOCAL··DEFAULT····6·int_to_bytes 
112 ···108:·000036a4·····0·NOTYPE··LOCAL··DEFAULT····6·$d 
113 ···109:·000036ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t107 ···103:·000032ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
 108 ···104:·000032ad··1740·FUNC····LOCAL··DEFAULT····6·int_to_bytes
 109 ···105:·00003660·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 110 ···106:·00003668·····0·NOTYPE··LOCAL··DEFAULT····6·$t
114 ···110:·000039b4·····0·NOTYPE··LOCAL··DEFAULT····6·$d111 ···107:·00003970·····0·NOTYPE··LOCAL··DEFAULT····6·$d
115 ···111:·000039bc·····0·NOTYPE··LOCAL··DEFAULT····6·$t112 ···108:·00003978·····0·NOTYPE··LOCAL··DEFAULT····6·$t
116 ···112:·000004c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31113 ···109:·000004c0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
117 ···113:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32114 ···110:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
118 ···114:·00003de1··3236·FUNC····LOCAL··DEFAULT····6·int_from_bytes115 ···111:·00003da1··3236·FUNC····LOCAL··DEFAULT····6·int_from_bytes
119 ···115:·000040f0·····0·NOTYPE··LOCAL··DEFAULT····6·$d116 ···112:·000040b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
120 ···116:·000040f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t117 ···113:·000040b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
121 ···117:·000045dc·····0·NOTYPE··LOCAL··DEFAULT····6·$d118 ···114:·0000459c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
122 ···118:·000045e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t119 ···115:·000045a0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
123 ···119:·00004a74·····0·NOTYPE··LOCAL··DEFAULT····6·$d120 ···116:·00004a34·····0·NOTYPE··LOCAL··DEFAULT····6·$d
124 ···120:·00004a84·····0·NOTYPE··LOCAL··DEFAULT····6·$t121 ···117:·00004a44·····0·NOTYPE··LOCAL··DEFAULT····6·$t
125 ···121:·000050c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d122 ···118:·00005098·····0·NOTYPE··LOCAL··DEFAULT····6·$d
126 ···122:·000050cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t123 ···119:·0000509c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
127 ···123:·00005408·····0·NOTYPE··LOCAL··DEFAULT····6·$d124 ···120:·000053d0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
128 ···124:·0000540c·····0·NOTYPE··LOCAL··DEFAULT····6·$t125 ···121:·000053d4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
129 ···125:·00005594·····0·NOTYPE··LOCAL··DEFAULT····6·$d126 ···122:·0000555c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
130 ···126:·00005598·····0·NOTYPE··LOCAL··DEFAULT····6·$t127 ···123:·00005560·····0·NOTYPE··LOCAL··DEFAULT····6·$t
 128 ···124:·000056d0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 129 ···125:·000056d4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
131 ···127:·00005708·····0·NOTYPE··LOCAL··DEFAULT····6·$d130 ···126:·00005780·····0·NOTYPE··LOCAL··DEFAULT····6·$d
132 ···128:·0000570c·····0·NOTYPE··LOCAL··DEFAULT····6·$t131 ···127:·00005784·····0·NOTYPE··LOCAL··DEFAULT····6·$t
133 ···129:·000057b8·····0·NOTYPE··LOCAL··DEFAULT····6·$d132 ···128:·000058dc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
134 ···130:·000057bc·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
135 ···131:·00005914·····0·NOTYPE··LOCAL··DEFAULT····6·$d 
136 ···132:·00005918·····0·NOTYPE··LOCAL··DEFAULT····6·$t133 ···129:·000058e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
Max diff block lines reached; -1/51226 bytes (-0.00%) of diff not shown.
213 KB
readelf --wide --relocs {}
    
Offset 1, 1683 lines modifiedOffset 1, 1683 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x14ae8·contains·154·entries:1 Relocation·section·'.rel.text'·at·offset·0x14b78·contains·154·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000016··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR13 00000016··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
4 0000001a··00000f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR14 0000001a··00000f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
5 0000001e··0001400a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags5 0000001e··00013f0a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags
6 00000038··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR26 00000038··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR2
7 0000003c··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR27 0000003c··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR2
8 00000040··00000d2f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC18 00000040··00000d2f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
9 00000044··00000d30·R_ARM_THM_MOVT_ABS·····0000001c···.LC19 00000044··00000d30·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
10 00000054··00000102·R_ARM_ABS32············00000000···.data10 00000054··00000102·R_ARM_ABS32············00000000···.data
11 00000066··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR111 00000066··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
12 0000006a··00000f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR112 0000006a··00000f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
13 0000006e··0001470a·R_ARM_THM_CALL·········00000000···PyStructSequence_New13 0000006e··0001460a·R_ARM_THM_CALL·········00000000···PyStructSequence_New
14 00000084··0000160a·R_ARM_THM_CALL·········000003e5···_PyLong_FromMedium14 00000084··0000160a·R_ARM_THM_CALL·········000003e5···_PyLong_FromMedium
15 00000090··0000160a·R_ARM_THM_CALL·········000003e5···_PyLong_FromMedium15 00000090··0000160a·R_ARM_THM_CALL·········000003e5···_PyLong_FromMedium
16 00000096··0001480a·R_ARM_THM_CALL·········00000000···PyErr_Occurred16 00000096··0001470a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
17 000000b2··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc17 000000b2··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
18 000000bc··00013a02·R_ARM_ABS32············00000000···_PyRuntime18 000000bc··00013902·R_ARM_ABS32············00000000···_PyRuntime
19 00000104··00013d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError19 00000104··00013c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
20 00000108··00013d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError20 00000108··00013c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
21 0000010c··0000472f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC1921 0000010c··0000472f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC19
22 00000110··00004730·R_ARM_THM_MOVT_ABS·····00000330···.LC1922 00000110··00004730·R_ARM_THM_MOVT_ABS·····00000330···.LC19
23 00000116··00013e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString23 00000116··00013d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
24 00000128··00013d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError24 00000128··00013c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
25 0000012c··00013d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError25 0000012c··00013c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
26 00000130··0000462f·R_ARM_THM_MOVW_ABS_NC··00000308···.LC1826 00000130··0000462f·R_ARM_THM_MOVW_ABS_NC··00000308···.LC18
27 00000134··00004630·R_ARM_THM_MOVT_ABS·····00000308···.LC1827 00000134··00004630·R_ARM_THM_MOVT_ABS·····00000308···.LC18
28 0000013a··00013e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString28 0000013a··00013d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
29 00000144··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError29 00000144··0001432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
30 00000148··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError30 00000148··00014330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
31 0000014c··0000182f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC331 0000014c··0000182f·R_ARM_THM_MOVW_ABS_NC··00000050···.LC3
32 00000150··00001830·R_ARM_THM_MOVT_ABS·····00000050···.LC332 00000150··00001830·R_ARM_THM_MOVT_ABS·····00000050···.LC3
33 00000156··00013e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString33 00000156··00013d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
34 0000015c··0000172f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC234 0000015c··0000172f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
35 00000160··00001730·R_ARM_THM_MOVT_ABS·····00000038···.LC235 00000160··00001730·R_ARM_THM_MOVT_ABS·····00000038···.LC2
36 00000168··0001450a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall36 00000168··0001440a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
37 00000194··00016a0a·R_ARM_THM_CALL·········00003055···PyLong_AsUnsignedLong37 00000194··0001690a·R_ARM_THM_CALL·········00003011···PyLong_AsUnsignedLong
38 000001a2··00015a0a·R_ARM_THM_CALL·········00001609···PyLong_AsLong38 000001a2··0001590a·R_ARM_THM_CALL·········00001611···PyLong_AsLong
39 000001aa··0001480a·R_ARM_THM_CALL·········00000000···PyErr_Occurred39 000001aa··0001470a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
40 000001da··0000172f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC240 000001da··0000172f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
41 000001de··00001730·R_ARM_THM_MOVT_ABS·····00000038···.LC241 000001de··00001730·R_ARM_THM_MOVT_ABS·····00000038···.LC2
42 000001e6··0001450a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall42 000001e6··0001440a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
43 000001f6··00015b0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index43 000001f6··00015a0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
44 0000021c··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc44 0000021c··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
45 00000258··0000172f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC245 00000258··0000172f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
46 0000025c··00001730·R_ARM_THM_MOVT_ABS·····00000038···.LC246 0000025c··00001730·R_ARM_THM_MOVT_ABS·····00000038···.LC2
47 00000260··0001450a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall47 00000260··0001440a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
48 000002a4··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR148 000002a4··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
49 000002a8··00000f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR149 000002a8··00000f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
50 000002d4··00015b0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index50 000002d4··00015a0a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
51 000002ea··00005c0a·R_ARM_THM_CALL·········00003139···long_neg51 000002ea··0000590a·R_ARM_THM_CALL·········000030f5···long_neg
52 00000304··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct52 00000304··00018d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
53 00000308··00018e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct53 00000308··00018d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
54 0000030c··0000c30a·R_ARM_THM_CALL·········00009249···long_pow54 0000030c··0000c00a·R_ARM_THM_CALL·········000092b5···long_pow
55 0000031c··00013a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime55 0000031c··0001392f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
56 00000320··00013a30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime56 00000320··00013930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
57 00000338··0001990a·R_ARM_THM_CALL·········00000f5d···_PyLong_DivmodNear57 00000338··0001980a·R_ARM_THM_CALL·········00000f5d···_PyLong_DivmodNear
58 00000350··0000520a·R_ARM_THM_CALL·········00002c19···long_sub58 00000350··00004f0a·R_ARM_THM_CALL·········00002bd5···long_sub
59 00000368··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc59 00000368··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
60 0000037c··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR060 0000037c··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
61 00000380··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR061 00000380··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
62 000003aa··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc62 000003aa··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
63 000003ba··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc63 000003ba··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
64 000003ce··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc64 000003ce··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
65 000003d4··0000ed2f·R_ARM_THM_MOVW_ABS_NC··00000760···.LC5165 000003d4··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000760···.LC51
66 000003d8··0000ed30·R_ARM_THM_MOVT_ABS·····00000760···.LC5166 000003d8··0000ea30·R_ARM_THM_MOVT_ABS·····00000760···.LC51
67 000003e2··00019a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional67 000003e2··0001990a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
68 000003fa··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc68 000003fa··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
69 0000040c··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc69 0000040c··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
70 00000414··00013a02·R_ARM_ABS32············00000000···_PyRuntime70 00000414··00013902·R_ARM_ABS32············00000000···_PyRuntime
71 0000043a··00016a0a·R_ARM_THM_CALL·········00003055···PyLong_AsUnsignedLong71 0000043a··0001690a·R_ARM_THM_CALL·········00003011···PyLong_AsUnsignedLong
72 00000450··0001532f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError72 00000450··0001522f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
73 00000454··00015330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError73 00000454··00015230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
74 00000458··0000f02f·R_ARM_THM_MOVW_ABS_NC··0000076c···.LC5274 00000458··0000ed2f·R_ARM_THM_MOVW_ABS_NC··0000076c···.LC52
75 0000045c··0000f030·R_ARM_THM_MOVT_ABS·····0000076c···.LC5275 0000045c··0000ed30·R_ARM_THM_MOVT_ABS·····0000076c···.LC52
76 00000462··00013e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString76 00000462··00013d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
77 0000046a··0001480a·R_ARM_THM_CALL·········00000000···PyErr_Occurred77 0000046a··0001470a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
78 00000472··00013d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError78 00000472··00013c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
79 00000476··00013d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError79 00000476··00013c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
80 0000047a··0000f12f·R_ARM_THM_MOVW_ABS_NC··00000784···.LC5380 0000047a··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000784···.LC53
81 0000047e··0000f130·R_ARM_THM_MOVT_ABS·····00000784···.LC5381 0000047e··0000ee30·R_ARM_THM_MOVT_ABS·····00000784···.LC53
82 00000484··00013e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString82 00000484··00013d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
83 000004b6··00013c0a·R_ARM_THM_CALL·········00000119···_PyLong_New83 000004b6··00013b0a·R_ARM_THM_CALL·········00000119···_PyLong_New
84 000004c4··00013c0a·R_ARM_THM_CALL·········00000119···_PyLong_New84 000004c4··00013b0a·R_ARM_THM_CALL·········00000119···_PyLong_New
85 000004d8··0001580a·R_ARM_THM_CALL·········00000000···memcpy85 000004d8··0001570a·R_ARM_THM_CALL·········00000000···memcpy
86 000004e8··0001580a·R_ARM_THM_CALL·········00000000···memcpy86 000004e8··0001570a·R_ARM_THM_CALL·········00000000···memcpy
87 000005f4··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc87 000005f4··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
88 00000906··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi288 00000906··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
89 00000940··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi289 00000940··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
90 0000094c··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi290 0000094c··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
91 00000958··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi291 00000958··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
92 00000964··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi292 00000964··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
93 00000970··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi293 00000970··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
94 0000097c··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi294 0000097c··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
95 0000098a··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi295 0000098a··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
96 00000994··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi296 00000994··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
97 0000099e··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi297 0000099e··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
98 000009a8··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi298 000009a8··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
99 000009b2··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi299 000009b2··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
100 000009bc··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi2100 000009bc··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
101 000009c6··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi2101 000009c6··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
102 000009d0··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi2102 000009d0··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
103 000009de··0001410a·R_ARM_THM_CALL·········00000285···PyLong_FromSsize_t103 000009de··0001400a·R_ARM_THM_CALL·········00000285···PyLong_FromSsize_t
104 000009f8··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi2104 000009f8··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
105 00000a08··0001a30a·R_ARM_THM_CALL·········00000000···__popcountsi2105 00000a08··0001a20a·R_ARM_THM_CALL·········00000000···__popcountsi2
106 00000a0c··0001420a·R_ARM_THM_CALL·········0000030d···PyLong_FromLong106 00000a0c··0001410a·R_ARM_THM_CALL·········0000030d···PyLong_FromLong
107 00000a26··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc107 00000a26··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
108 00000a30··0001410a·R_ARM_THM_CALL·········00000285···PyLong_FromSsize_t108 00000a30··0001400a·R_ARM_THM_CALL·········00000285···PyLong_FromSsize_t
109 00000a40··0000600a·R_ARM_THM_CALL·········0000540d···long_add109 00000a40··00005d0a·R_ARM_THM_CALL·········000053d5···long_add
110 00000a72··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc110 00000a72··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
111 00000a7a··0001490a·R_ARM_THM_CALL·········00000000···_Py_Dealloc111 00000a7a··0001480a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
112 00000a82··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0112 00000a82··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
113 00000a86··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0113 00000a86··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
114 00000aac··00013a02·R_ARM_ABS32············00000000···_PyRuntime114 00000aac··00013902·R_ARM_ABS32············00000000···_PyRuntime
115 00000ab4··00013a02·R_ARM_ABS32············00000000···_PyRuntime115 00000ab4··00013902·R_ARM_ABS32············00000000···_PyRuntime
116 00000ae0··0001620a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod116 00000ae0··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
117 00000b52··0001370a·R_ARM_THM_CALL·········00000000···PyObject_Malloc117 00000b52··0001360a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
118 00000b60··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0118 00000b60··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
119 00000b64··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0119 00000b64··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
120 00000b8e··0001380a·R_ARM_THM_CALL·········00000000···_Py_NewReference120 00000b8e··0001370a·R_ARM_THM_CALL·········00000000···_Py_NewReference
121 00000bc2··00013c0a·R_ARM_THM_CALL·········00000119···_PyLong_New121 00000bc2··00013b0a·R_ARM_THM_CALL·········00000119···_PyLong_New
122 00000e32··00014f0a·R_ARM_THM_CALL·········00000000···PyObject_Free122 00000e32··00014e0a·R_ARM_THM_CALL·········00000000···PyObject_Free
123 00000e54··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0123 00000e54··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
124 00000e58··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0124 00000e58··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
125 00000e74··00013a02·R_ARM_ABS32············00000000···_PyRuntime125 00000e74··00013902·R_ARM_ABS32············00000000···_PyRuntime
126 00000ee6··0001390a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory126 00000ee6··0001380a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
Max diff block lines reached; 199110/217907 bytes (91.37%) of diff not shown.
698 B
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%1 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2 »       %%%%%%%2 »       %%%%%%%
3 ·!"#%%%%%%3 ·!"#%%%%%%
4 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%4 ·!"#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
5 FVFqFDFl5 FVFqFDFi
6 RhIhJ@Z`6 RhIhJ@Z`
7 9FRF@FKF7 9FRF@FKF
8 PFIF:F+F8 PFIF:F+F
9 too·many·digits·in·integer9 too·many·digits·in·integer
10 can't·init·int·info·type10 can't·init·int·info·type
11 ../Objects/longobject.c11 ../Objects/longobject.c
12 an·integer·is·required12 an·integer·is·required
Offset 172, 15 lines modifiedOffset 172, 14 lines modified
172 Py_XDECREF172 Py_XDECREF
173 long_compare173 long_compare
174 long_dealloc174 long_dealloc
175 long_to_decimal_string175 long_to_decimal_string
176 long_to_decimal_string_internal176 long_to_decimal_string_internal
177 long_lshift177 long_lshift
178 _PyLong_FromLarge178 _PyLong_FromLarge
179 _PyLong_FromSTwoDigits 
180 long_sub179 long_sub
181 long_neg180 long_neg
182 long_invert181 long_invert
183 long_add182 long_add
184 _PyLong_Negate183 _PyLong_Negate
185 int_to_bytes184 int_to_bytes
186 int_from_bytes185 int_from_bytes
7.64 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 184, 22 lines modifiedOffset 184, 22 lines modified
184 »       lsls»   r2,·r2,·#7184 »       lsls»   r2,·r2,·#7
185 »       bpl.n»  192·<PyLong_AsVoidPtr+0x22>185 »       bpl.n»  192·<PyLong_AsVoidPtr+0x22>
186 »       ldr»    r2,·[r0,·#8]186 »       ldr»    r2,·[r0,·#8]
187 »       and.w»  r2,·r2,·#3187 »       and.w»  r2,·r2,·#3
188 »       cmp»    r2,·#2188 »       cmp»    r2,·#2
189 »       beq.n»  1a2·<PyLong_AsVoidPtr+0x32>189 »       beq.n»  1a2·<PyLong_AsVoidPtr+0x32>
190 »       mov»    r0,·r3190 »       mov»    r0,·r3
191 »       bl»     3054·<PyLong_AsUnsignedLong>191 »       bl»     3010·<PyLong_AsUnsignedLong>
192 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong192 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
193 »       mov»    r4,·r0193 »       mov»    r4,·r0
194 »       adds»   r3,·r4,·#1194 »       adds»   r3,·r4,·#1
195 »       beq.n»  1aa·<PyLong_AsVoidPtr+0x3a>195 »       beq.n»  1aa·<PyLong_AsVoidPtr+0x3a>
196 »       mov»    r0,·r4196 »       mov»    r0,·r4
197 »       pop»    {r4,·pc}197 »       pop»    {r4,·pc}
198 »       bl»     1608·<PyLong_AsLong>198 »       bl»     1610·<PyLong_AsLong>
199 ·R_ARM_THM_CALL» PyLong_AsLong199 ·R_ARM_THM_CALL» PyLong_AsLong
200 »       mov»    r4,·r0200 »       mov»    r4,·r0
201 »       b.n»    19a·<PyLong_AsVoidPtr+0x2a>201 »       b.n»    19a·<PyLong_AsVoidPtr+0x2a>
202 »       bl»     0·<PyErr_Occurred>202 »       bl»     0·<PyErr_Occurred>
203 ·R_ARM_THM_CALL» PyErr_Occurred203 ·R_ARM_THM_CALL» PyErr_Occurred
204 »       cmp»    r0,·#0204 »       cmp»    r0,·#0
205 »       beq.n»  19e·<PyLong_AsVoidPtr+0x2e>205 »       beq.n»  19e·<PyLong_AsVoidPtr+0x2e>
Offset 336, 30 lines modifiedOffset 336, 30 lines modified
336 »       mov»    r5,·r0336 »       mov»    r5,·r0
337 »       cmp»    r0,·#0337 »       cmp»    r0,·#0
338 »       beq.w»  3ec·<int___round__+0x13c>338 »       beq.w»  3ec·<int___round__+0x13c>
339 »       ldr»    r3,·[r0,·#8]339 »       ldr»    r3,·[r0,·#8]
340 »       and.w»  r3,·r3,·#3340 »       and.w»  r3,·r3,·#3
341 »       cmp»    r3,·#2341 »       cmp»    r3,·#2
342 »       bne.n»  370·<int___round__+0xc0>342 »       bne.n»  370·<int___round__+0xc0>
343 »       bl»     3138·<long_neg>343 »       bl»     30f4·<long_neg>
344 ·R_ARM_THM_CALL» long_neg344 ·R_ARM_THM_CALL» long_neg
345 »       ldr»    r3,·[r5,·#0]345 »       ldr»    r3,·[r5,·#0]
346 »       mvn.w»  r2,·#3221225472»    @·0xc0000000346 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
347 »       mov»    r7,·r0347 »       mov»    r7,·r0
348 »       cmp»    r3,·r2348 »       cmp»    r3,·r2
349 »       bne.w»  400·<int___round__+0x150>349 »       bne.w»  400·<int___round__+0x150>
350 »       cmp»    r7,·#0350 »       cmp»    r7,·#0
351 »       beq.n»  3ec·<int___round__+0x13c>351 »       beq.n»  3ec·<int___round__+0x13c>
352 »       ldr»    r0,·[pc,·#272]»@·(414·<int___round__+0x164>)352 »       ldr»    r0,·[pc,·#272]»@·(414·<int___round__+0x164>)
353 »       mov»    r1,·r7353 »       mov»    r1,·r7
354 »       movw»   r2,·#0354 »       movw»   r2,·#0
355 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct355 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
356 »       movt»   r2,·#0356 »       movt»   r2,·#0
357 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct357 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
358 »       bl»     9248·<long_pow>358 »       bl»     92b4·<long_pow>
359 ·R_ARM_THM_CALL» long_pow359 ·R_ARM_THM_CALL» long_pow
360 »       ldr»    r3,·[r7,·#0]360 »       ldr»    r3,·[r7,·#0]
361 »       mvn.w»  r2,·#3221225472»    @·0xc0000000361 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
362 »       mov»    r6,·r0362 »       mov»    r6,·r0
363 »       cmp»    r3,·r2363 »       cmp»    r3,·r2
364 »       bne.n»  3f0·<int___round__+0x140>364 »       bne.n»  3f0·<int___round__+0x140>
365 »       movw»   r0,·#0365 »       movw»   r0,·#0
Offset 381, 15 lines modifiedOffset 381, 15 lines modified
381 »       mov»    r5,·r0381 »       mov»    r5,·r0
382 »       cmp»    r3,·r2382 »       cmp»    r3,·r2
383 »       bne.n»  3b0·<int___round__+0x100>383 »       bne.n»  3b0·<int___round__+0x100>
384 »       cmp»    r5,·#0384 »       cmp»    r5,·#0
385 »       beq.n»  3ec·<int___round__+0x13c>385 »       beq.n»  3ec·<int___round__+0x13c>
386 »       mov»    r0,·r4386 »       mov»    r0,·r4
387 »       ldr»    r1,·[r5,·#16]387 »       ldr»    r1,·[r5,·#16]
388 »       bl»     2c18·<long_sub>388 »       bl»     2bd4·<long_sub>
389 ·R_ARM_THM_CALL» long_sub389 ·R_ARM_THM_CALL» long_sub
390 »       ldr»    r3,·[r5,·#0]390 »       ldr»    r3,·[r5,·#0]
391 »       mvn.w»  r2,·#3221225472»    @·0xc0000000391 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
392 »       mov»    r4,·r0392 »       mov»    r4,·r0
393 »       cmp»    r3,·r2393 »       cmp»    r3,·r2
394 »       beq.n»  36c·<int___round__+0xbc>394 »       beq.n»  36c·<int___round__+0xbc>
395 »       subs»   r3,·#1395 »       subs»   r3,·#1
Offset 416, 15 lines modifiedOffset 416, 15 lines modified
416 »       cmp»    r3,·r2416 »       cmp»    r3,·r2
417 »       beq.n»  36c·<int___round__+0xbc>417 »       beq.n»  36c·<int___round__+0xbc>
418 »       adds»   r3,·#1418 »       adds»   r3,·#1
419 »       str»    r3,·[r4,·#0]419 »       str»    r3,·[r4,·#0]
420 »       b.n»    36c·<int___round__+0xbc>420 »       b.n»    36c·<int___round__+0xbc>
421 »       mov»    r0,·r4421 »       mov»    r0,·r4
422 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}422 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}
423 »       b.w»    ac20·<_PyLong_Copy>423 »       b.w»    ac94·<_PyLong_Copy>
424 ·R_ARM_THM_JUMP24»       _PyLong_Copy424 ·R_ARM_THM_JUMP24»       _PyLong_Copy
425 »       subs»   r3,·#1425 »       subs»   r3,·#1
426 »       str»    r3,·[r0,·#0]426 »       str»    r3,·[r0,·#0]
427 »       cmp»    r3,·#0427 »       cmp»    r3,·#0
428 »       bne.n»  37a·<int___round__+0xca>428 »       bne.n»  37a·<int___round__+0xca>
429 »       bl»     0·<_Py_Dealloc>429 »       bl»     0·<_Py_Dealloc>
430 ·R_ARM_THM_CALL» _Py_Dealloc430 ·R_ARM_THM_CALL» _Py_Dealloc
Offset 489, 15 lines modifiedOffset 489, 15 lines modified
489 »       ldr»    r3,·[r3,·#84]» @·0x54489 »       ldr»    r3,·[r3,·#84]» @·0x54
490 »       lsls»   r1,·r3,·#7490 »       lsls»   r1,·r3,·#7
491 »       bpl.n»  43a·<_PyLong_UnsignedShort_Converter+0x22>491 »       bpl.n»  43a·<_PyLong_UnsignedShort_Converter+0x22>
492 »       ldr»    r3,·[r0,·#8]492 »       ldr»    r3,·[r0,·#8]
493 »       and.w»  r3,·r3,·#3493 »       and.w»  r3,·r3,·#3
494 »       cmp»    r3,·#2494 »       cmp»    r3,·#2
495 »       beq.n»  450·<_PyLong_UnsignedShort_Converter+0x38>495 »       beq.n»  450·<_PyLong_UnsignedShort_Converter+0x38>
496 »       bl»     3054·<PyLong_AsUnsignedLong>496 »       bl»     3010·<PyLong_AsUnsignedLong>
497 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong497 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
498 »       mov»    r3,·r0498 »       mov»    r3,·r0
499 »       adds»   r2,·r0,·#1499 »       adds»   r2,·r0,·#1
500 »       beq.n»  46a·<_PyLong_UnsignedShort_Converter+0x52>500 »       beq.n»  46a·<_PyLong_UnsignedShort_Converter+0x52>
501 »       cmp.w»  r0,·#65536» @·0x10000501 »       cmp.w»  r0,·#65536» @·0x10000
502 »       bcs.n»  472·<_PyLong_UnsignedShort_Converter+0x5a>502 »       bcs.n»  472·<_PyLong_UnsignedShort_Converter+0x5a>
503 »       movs»   r0,·#1503 »       movs»   r0,·#1
Offset 1095, 15 lines modifiedOffset 1095, 15 lines modified
1095 ·R_ARM_THM_CALL» PyLong_FromSsize_t1095 ·R_ARM_THM_CALL» PyLong_FromSsize_t
1096 »       mov»    r4,·r01096 »       mov»    r4,·r0
1097 »       cmp»    r0,·#01097 »       cmp»    r0,·#0
1098 »       bne.n»  9ea·<int_bit_count+0x122>1098 »       bne.n»  9ea·<int_bit_count+0x122>
1099 »       b.n»    a2a·<int_bit_count+0x162>1099 »       b.n»    a2a·<int_bit_count+0x162>
1100 »       mov»    r1,·r01100 »       mov»    r1,·r0
1101 »       mov»    r0,·r41101 »       mov»    r0,·r4
1102 »       bl»     540c·<long_add>1102 »       bl»     53d4·<long_add>
1103 ·R_ARM_THM_CALL» long_add1103 ·R_ARM_THM_CALL» long_add
1104 »       ldr»    r3,·[r5,·#0]1104 »       ldr»    r3,·[r5,·#0]
1105 »       mvn.w»  r2,·#3221225472»    @·0xc00000001105 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1106 »       mov»    r6,·r01106 »       mov»    r6,·r0
1107 »       cmp»    r3,·r21107 »       cmp»    r3,·r2
1108 »       beq.n»  a56·<int_bit_count+0x18e>1108 »       beq.n»  a56·<int_bit_count+0x18e>
1109 »       subs»   r3,·#11109 »       subs»   r3,·#1
Offset 1142, 15 lines modifiedOffset 1142, 15 lines modified
1142 »       bne.n»  a9e·<long_long_meth+0x1e>1142 »       bne.n»  a9e·<long_long_meth+0x1e>
1143 »       ldr»    r2,·[r0,·#0]1143 »       ldr»    r2,·[r0,·#0]
1144 »       mvn.w»  r1,·#3221225472»    @·0xc00000001144 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1145 »       cmp»    r2,·r11145 »       cmp»    r2,·r1
1146 »       bne.n»  aa2·<long_long_meth+0x22>1146 »       bne.n»  aa2·<long_long_meth+0x22>
1147 »       mov»    r0,·r31147 »       mov»    r0,·r3
1148 »       bx»     lr1148 »       bx»     lr
1149 »       b.w»    ac20·<_PyLong_Copy>1149 »       b.w»    ac94·<_PyLong_Copy>
1150 ·R_ARM_THM_JUMP24»       _PyLong_Copy1150 ·R_ARM_THM_JUMP24»       _PyLong_Copy
Max diff block lines reached; 4346/7637 bytes (56.91%) of diff not shown.
598 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 480, 299 lines modifiedOffset 480, 299 lines modified
480 »       itt»    ne480 »       itt»    ne
481 »       addne»  r3,·#1481 »       addne»  r3,·#1
482 »       strne»  r3,·[r2,·#0]482 »       strne»  r3,·[r2,·#0]
483 »       b.n»    42a·<_PyLong_FromMedium+0x46>483 »       b.n»    42a·<_PyLong_FromMedium+0x46>
  
484 0000044c·<PyLong_AsSsize_t>:484 0000044c·<PyLong_AsSsize_t>:
485 PyLong_AsSsize_t():485 PyLong_AsSsize_t():
486 »       push»   {r4,·lr}486 »       push»   {r3,·lr}
487 »       mov.w»  ip,·#4096»  @·0x1000487 »       mov.w»  ip,·#4096»  @·0x1000
488 »       sub.w»  ip,·sp,·ip488 »       sub.w»  ip,·sp,·ip
489 »       str.w»  r0,·[ip,·#4088]»     @·0xff8489 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
490 »       cmp»    r0,·#0490 »       cmp»    r0,·#0
491 »       beq.n»  514·<PyLong_AsSsize_t+0xc8>491 »       beq.n»  516·<PyLong_AsSsize_t+0xca>
492 »       ldr»    r3,·[r0,·#4]492 »       ldr»    r3,·[r0,·#4]
493 »       ldr»    r3,·[r3,·#84]» @·0x54493 »       ldr»    r3,·[r3,·#84]» @·0x54
494 »       lsls»   r3,·r3,·#7494 »       lsls»   r3,·r3,·#7
495 »       bpl.n»  4fc·<PyLong_AsSsize_t+0xb0>495 »       bpl.n»  4fe·<PyLong_AsSsize_t+0xb2>
496 »       ldr»    r2,·[r0,·#8]496 »       ldr»    r2,·[r0,·#8]
497 »       and.w»  r3,·r2,·#3497 »       and.w»  r3,·r2,·#3
498 »       cmp»    r2,·#15498 »       cmp»    r2,·#15
499 »       rsb»    r3,·r3,·#1499 »       rsb»    r3,·r3,·#1
500 »       bhi.n»  47c·<PyLong_AsSsize_t+0x30>500 »       bhi.n»  47c·<PyLong_AsSsize_t+0x30>
501 »       ldr»    r0,·[r0,·#12]501 »       ldr»    r0,·[r0,·#12]
502 »       mul.w»  r0,·r3,·r0502 »       mul.w»  r0,·r3,·r0
503 »       pop»    {r4,·pc}503 »       pop»    {r3,·pc}
504 »       lsrs»   r2,·r2,·#3504 »       lsrs»   r2,·r2,·#3
505 »       add.w»  r1,·r0,·r2,·lsl·#2505 »       add.w»  ip,·r0,·r2,·lsl·#2
506 »       ldr.w»  ip,·[r1,·#8]506 »       ldr.w»  lr,·[ip,·#8]
507 »       movs.w» lr,·ip,·lsr·#30507 »       movs.w» r1,·lr,·lsr·#30
508 »       bne.n»  4c4·<PyLong_AsSsize_t+0x78>508 »       bne.n»  4c8·<PyLong_AsSsize_t+0x7c>
509 »       ldr»    r4,·[r1,·#4]509 »       ldr.w»  r1,·[ip,·#4]
510 »       orr.w»  lr,·r4,·ip,·lsl·#30510 »       orr.w»  r1,·r1,·lr,·lsl·#30
511 »       cmp.w»  ip,·lr,·lsr·#30511 »       cmp.w»  lr,·r1,·lsr·#30
512 »       bne.n»  4c4·<PyLong_AsSsize_t+0x78>512 »       bne.n»  4c8·<PyLong_AsSsize_t+0x7c>
513 »       sub.w»  ip,·r2,·#3513 »       sub.w»  lr,·r2,·#3
514 »       cmp»    r2,·#2514 »       cmp»    r2,·#2
515 »       beq.n»  4e0·<PyLong_AsSsize_t+0x94>515 »       beq.n»  4e4·<PyLong_AsSsize_t+0x98>
516 »       ldr.w»  r2,·[r0,·r2,·lsl·#2]516 »       ldr.w»  r2,·[r0,·r2,·lsl·#2]
517 »       orr.w»  r2,·r2,·lr,·lsl·#30517 »       orr.w»  r2,·r2,·r1,·lsl·#30
518 »       cmp.w»  lr,·r2,·lsr·#30518 »       cmp.w»  r1,·r2,·lsr·#30
519 »       bne.n»  4c4·<PyLong_AsSsize_t+0x78>519 »       bne.n»  4c8·<PyLong_AsSsize_t+0x7c>
 520 »       mov»    r1,·r2
520 »       subs.w» ip,·ip,·#1521 »       subs.w» lr,·lr,·#1
521 »       bcc.n»  4e2·<PyLong_AsSsize_t+0x96>522 »       bcc.n»  4e4·<PyLong_AsSsize_t+0x98>
522 »       ldr.w»  r0,·[r1,·#-4]!523 »       ldr.w»  r2,·[ip,·#-4]!
523 »       orr.w»  r0,·r0,·r2,·lsl·#30524 »       orr.w»  r2,·r2,·r1,·lsl·#30
524 »       cmp.w»  r2,·r0,·lsr·#30525 »       cmp.w»  r1,·r2,·lsr·#30
525 »       mov»    r2,·r0526 »       mov»    r1,·r2
526 »       beq.n»  4ae·<PyLong_AsSsize_t+0x62>527 »       beq.n»  4b2·<PyLong_AsSsize_t+0x66>
527 »       movw»   r3,·#0528 »       movw»   r3,·#0
528 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError529 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
529 »       movt»   r3,·#0530 »       movt»   r3,·#0
530 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError531 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
531 »       movw»   r1,·#0532 »       movw»   r1,·#0
532 ·R_ARM_THM_MOVW_ABS_NC»  .LC4533 ·R_ARM_THM_MOVW_ABS_NC»  .LC4
533 »       movt»   r1,·#0534 »       movt»   r1,·#0
534 ·R_ARM_THM_MOVT_ABS»     .LC4535 ·R_ARM_THM_MOVT_ABS»     .LC4
535 »       ldr»    r0,·[r3,·#0]536 »       ldr»    r0,·[r3,·#0]
536 »       bl»     0·<PyErr_SetString>537 »       bl»     0·<PyErr_SetString>
537 ·R_ARM_THM_CALL» PyErr_SetString538 ·R_ARM_THM_CALL» PyErr_SetString
538 »       mov.w»  r0,·#4294967295»    @·0xffffffff539 »       mov.w»  r0,·#4294967295»    @·0xffffffff
539 »       pop»    {r4,·pc}540 »       pop»    {r3,·pc}
540 »       mov»    r2,·lr 
541 »       cmp»    r2,·#0541 »       cmp»    r1,·#0
542 »       blt.n»  4ec·<PyLong_AsSsize_t+0xa0>542 »       blt.n»  4ee·<PyLong_AsSsize_t+0xa2>
543 »       mul.w»  r0,·r3,·r2543 »       mul.w»  r0,·r3,·r1
544 »       pop»    {r4,·pc}544 »       pop»    {r3,·pc}
545 »       cmp»    r3,·#0545 »       cmp»    r3,·#0
546 »       bge.n»  4c4·<PyLong_AsSsize_t+0x78>546 »       bge.n»  4c8·<PyLong_AsSsize_t+0x7c>
547 »       cmp.w»  r2,·#2147483648»    @·0x80000000547 »       cmp.w»  r1,·#2147483648»    @·0x80000000
548 »       bne.n»  4c4·<PyLong_AsSsize_t+0x78>548 »       bne.n»  4c8·<PyLong_AsSsize_t+0x7c>
549 »       mov.w»  r0,·#2147483648»    @·0x80000000549 »       mov.w»  r0,·#2147483648»    @·0x80000000
550 »       pop»    {r4,·pc}550 »       pop»    {r3,·pc}
551 »       movw»   r3,·#0551 »       movw»   r3,·#0
552 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError552 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
553 »       movt»   r3,·#0553 »       movt»   r3,·#0
554 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError554 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
555 »       movw»   r1,·#0555 »       movw»   r1,·#0
556 ·R_ARM_THM_MOVW_ABS_NC»  .LC3556 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
557 »       movt»   r1,·#0557 »       movt»   r1,·#0
558 ·R_ARM_THM_MOVT_ABS»     .LC3558 ·R_ARM_THM_MOVT_ABS»     .LC3
559 »       ldr»    r0,·[r3,·#0]559 »       ldr»    r0,·[r3,·#0]
560 »       bl»     0·<PyErr_SetString>560 »       bl»     0·<PyErr_SetString>
561 ·R_ARM_THM_CALL» PyErr_SetString561 ·R_ARM_THM_CALL» PyErr_SetString
562 »       b.n»    4da·<PyLong_AsSsize_t+0x8e>562 »       b.n»    4de·<PyLong_AsSsize_t+0x92>
563 »       mov.w»  r1,·#584»   @·0x248563 »       mov.w»  r1,·#584»   @·0x248
564 »       movw»   r0,·#0564 »       movw»   r0,·#0
565 ·R_ARM_THM_MOVW_ABS_NC»  .LC2565 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
566 »       movt»   r0,·#0566 »       movt»   r0,·#0
567 ·R_ARM_THM_MOVT_ABS»     .LC2567 ·R_ARM_THM_MOVT_ABS»     .LC2
568 »       bl»     0·<_PyErr_BadInternalCall>568 »       bl»     0·<_PyErr_BadInternalCall>
569 ·R_ARM_THM_CALL» _PyErr_BadInternalCall569 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
570 »       b.n»    4da·<PyLong_AsSsize_t+0x8e>570 »       b.n»    4de·<PyLong_AsSsize_t+0x92>
571 »       nop 
  
572 00000528·<long_richcompare>:571 00000528·<long_richcompare>:
573 long_richcompare():572 long_richcompare():
574 »       ldr»    r3,·[r0,·#4]573 »       ldr»    r3,·[r0,·#4]
575 »       ldr»    r3,·[r3,·#84]» @·0x54574 »       ldr»    r3,·[r3,·#84]» @·0x54
576 »       lsls»   r3,·r3,·#7575 »       lsls»   r3,·r3,·#7
577 »       bpl.w»  6aa·<long_richcompare+0x182>576 »       bpl.w»  6ae·<long_richcompare+0x186>
578 »       ldr»    r3,·[r1,·#4]577 »       ldr»    r3,·[r1,·#4]
579 »       ldr»    r3,·[r3,·#84]» @·0x54578 »       ldr»    r3,·[r3,·#84]» @·0x54
580 »       lsls»   r3,·r3,·#7579 »       lsls»   r3,·r3,·#7
581 »       bpl.w»  6aa·<long_richcompare+0x182>580 »       bpl.w»  6ae·<long_richcompare+0x186>
582 »       cmp»    r0,·r1581 »       cmp»    r0,·r1
583 »       beq.w»  66c·<long_richcompare+0x144>582 »       beq.w»  670·<long_richcompare+0x148>
584 »       push»   {r4,·r5,·r6,·r7,·lr}583 »       push»   {r4,·r5,·r6,·r7,·lr}
585 »       ldr»    r5,·[r0,·#8]584 »       ldr»    r5,·[r0,·#8]
586 »       ldr»    r4,·[r1,·#8]585 »       ldr»    r4,·[r1,·#8]
587 »       and.w»  lr,·r5,·#3 
588 »       and.w»  ip,·r4,·#3586 »       and.w»  ip,·r5,·#3
 587 »       and.w»  r3,·r4,·#3
589 »       orr.w»  r6,·r5,·r4588 »       orr.w»  lr,·r5,·r4
590 »       rsb»    ip,·ip,·#1 
591 »       rsb»    r3,·lr,·#1589 »       rsb»    r6,·r3,·#1
592 »       cmp»    r6,·#15590 »       cmp.w»  lr,·#15
 591 »       rsb»    r3,·ip,·#1
593 »       bhi.n»  598·<long_richcompare+0x70>592 »       bhi.n»  59a·<long_richcompare+0x72>
594 »       ldr»    r0,·[r0,·#12]593 »       ldr»    r0,·[r0,·#12]
595 »       ldr»    r1,·[r1,·#12]594 »       ldr»    r1,·[r1,·#12]
596 »       mul.w»  r3,·r0,·r3595 »       mul.w»  r3,·r0,·r3
597 »       mls»    r3,·r1,·ip,·r3596 »       mls»    r3,·r1,·r6,·r3
598 »       cmp»    r2,·#5597 »       cmp»    r2,·#5
599 »       bhi.w»  67c·<long_richcompare+0x154>598 »       bhi.w»  680·<long_richcompare+0x158>
600 »       tbb»    [pc,·r2]599 »       tbb»    [pc,·r2]
601 »       .short» 0x9652 
Max diff block lines reached; 608126/612475 bytes (99.29%) of diff not shown.
2.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 ·R_ARM_THM_MOVW_ABS_NC»  .LC5252 ·R_ARM_THM_MOVW_ABS_NC»  .LC52
53 »       movt»   r1,·#053 »       movt»   r1,·#0
54 ·R_ARM_THM_MOVT_ABS»     .LC5254 ·R_ARM_THM_MOVT_ABS»     .LC52
55 »       ldr»    r0,·[r3,·#0]55 »       ldr»    r0,·[r3,·#0]
56 »       bl»     0·<PyErr_SetString>56 »       bl»     0·<PyErr_SetString>
57 ·R_ARM_THM_CALL» PyErr_SetString57 ·R_ARM_THM_CALL» PyErr_SetString
58 »       b.n»    8e·<_PyLong_UnsignedLong_Converter+0x52>58 »       b.n»    8e·<_PyLong_UnsignedLong_Converter+0x52>
59 »       bl»     3054·<PyLong_AsUnsignedLong>59 »       bl»     3010·<PyLong_AsUnsignedLong>
60 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong60 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
61 »       mov»    r4,·r061 »       mov»    r4,·r0
62 »       adds»   r3,·r0,·#162 »       adds»   r3,·r0,·#1
63 »       beq.n»  86·<_PyLong_UnsignedLong_Converter+0x4a>63 »       beq.n»  86·<_PyLong_UnsignedLong_Converter+0x4a>
64 »       movs»   r0,·#164 »       movs»   r0,·#1
65 »       str»    r4,·[r5,·#0]65 »       str»    r4,·[r5,·#0]
66 »       b.n»    90·<_PyLong_UnsignedLong_Converter+0x54>66 »       b.n»    90·<_PyLong_UnsignedLong_Converter+0x54>
Offset 94, 15 lines modifiedOffset 94, 15 lines modified
94 ·R_ARM_THM_MOVW_ABS_NC»  .LC5294 ·R_ARM_THM_MOVW_ABS_NC»  .LC52
95 »       movt»   r1,·#095 »       movt»   r1,·#0
96 ·R_ARM_THM_MOVT_ABS»     .LC5296 ·R_ARM_THM_MOVT_ABS»     .LC52
97 »       ldr»    r0,·[r3,·#0]97 »       ldr»    r0,·[r3,·#0]
98 »       bl»     0·<PyErr_SetString>98 »       bl»     0·<PyErr_SetString>
99 ·R_ARM_THM_CALL» PyErr_SetString99 ·R_ARM_THM_CALL» PyErr_SetString
100 »       b.n»    f0·<_PyLong_UnsignedLongLong_Converter+0x5e>100 »       b.n»    f0·<_PyLong_UnsignedLongLong_Converter+0x5e>
101 »       bl»     e700·<PyLong_AsUnsignedLongLong>101 »       bl»     e7b8·<PyLong_AsUnsignedLongLong>
102 ·R_ARM_THM_CALL» PyLong_AsUnsignedLongLong102 ·R_ARM_THM_CALL» PyLong_AsUnsignedLongLong
103 »       mov»    r5,·r0103 »       mov»    r5,·r0
104 »       mov»    r6,·r1104 »       mov»    r6,·r1
105 »       cmp.w»  r1,·#4294967295»    @·0xffffffff105 »       cmp.w»  r1,·#4294967295»    @·0xffffffff
106 »       it»     eq106 »       it»     eq
107 »       cmpeq.w»r0,·#4294967295»  @·0xffffffff107 »       cmpeq.w»r0,·#4294967295»  @·0xffffffff
108 »       beq.n»  e8·<_PyLong_UnsignedLongLong_Converter+0x56>108 »       beq.n»  e8·<_PyLong_UnsignedLongLong_Converter+0x56>
Offset 139, 15 lines modifiedOffset 139, 15 lines modified
139 ·R_ARM_THM_MOVW_ABS_NC»  .LC52139 ·R_ARM_THM_MOVW_ABS_NC»  .LC52
140 »       movt»   r1,·#0140 »       movt»   r1,·#0
141 ·R_ARM_THM_MOVT_ABS»     .LC52141 ·R_ARM_THM_MOVT_ABS»     .LC52
142 »       ldr»    r0,·[r3,·#0]142 »       ldr»    r0,·[r3,·#0]
143 »       bl»     0·<PyErr_SetString>143 »       bl»     0·<PyErr_SetString>
144 ·R_ARM_THM_CALL» PyErr_SetString144 ·R_ARM_THM_CALL» PyErr_SetString
145 »       b.n»    146·<_PyLong_UnsignedInt_Converter+0x52>145 »       b.n»    146·<_PyLong_UnsignedInt_Converter+0x52>
146 »       bl»     3054·<PyLong_AsUnsignedLong>146 »       bl»     3010·<PyLong_AsUnsignedLong>
147 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong147 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
148 »       mov»    r4,·r0148 »       mov»    r4,·r0
149 »       adds»   r3,·r0,·#1149 »       adds»   r3,·r0,·#1
150 »       beq.n»  13e·<_PyLong_UnsignedInt_Converter+0x4a>150 »       beq.n»  13e·<_PyLong_UnsignedInt_Converter+0x4a>
151 »       movs»   r0,·#1151 »       movs»   r0,·#1
152 »       str»    r4,·[r5,·#0]152 »       str»    r4,·[r5,·#0]
153 »       b.n»    148·<_PyLong_UnsignedInt_Converter+0x54>153 »       b.n»    148·<_PyLong_UnsignedInt_Converter+0x54>
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
  
168 00000154·<int___getnewargs__>:168 00000154·<int___getnewargs__>:
169 int___getnewargs__():169 int___getnewargs__():
170 »       push»   {r3,·lr}170 »       push»   {r3,·lr}
171 »       mov.w»  ip,·#4096»  @·0x1000171 »       mov.w»  ip,·#4096»  @·0x1000
172 »       sub.w»  ip,·sp,·ip172 »       sub.w»  ip,·sp,·ip
173 »       str.w»  r0,·[ip,·#4088]»     @·0xff8173 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
174 »       bl»     ac20·<_PyLong_Copy>174 »       bl»     ac94·<_PyLong_Copy>
175 ·R_ARM_THM_CALL» _PyLong_Copy175 ·R_ARM_THM_CALL» _PyLong_Copy
176 »       mov»    r1,·r0176 »       mov»    r1,·r0
177 »       ldmia.w»sp!,·{r3,·lr}177 »       ldmia.w»sp!,·{r3,·lr}
178 »       movw»   r0,·#0178 »       movw»   r0,·#0
179 ·R_ARM_THM_MOVW_ABS_NC»  .LC57179 ·R_ARM_THM_MOVW_ABS_NC»  .LC57
180 »       movt»   r0,·#0180 »       movt»   r0,·#0
181 ·R_ARM_THM_MOVT_ABS»     .LC57181 ·R_ARM_THM_MOVT_ABS»     .LC57
30.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 17, 240 lines modifiedOffset 17, 238 lines modified
17 ··0x000000e0·6e67006c·6f6e675f·746f5f64·6563696d·ng.long_to_decim17 ··0x000000e0·6e67006c·6f6e675f·746f5f64·6563696d·ng.long_to_decim
18 ··0x000000f0·616c5f73·7472696e·675f696e·7465726e·al_string_intern18 ··0x000000f0·616c5f73·7472696e·675f696e·7465726e·al_string_intern
19 ··0x00000100·616c002e·4c433134·002e4c43·3135002e·al..LC14..LC15..19 ··0x00000100·616c002e·4c433134·002e4c43·3135002e·al..LC14..LC15..
20 ··0x00000110·4c433136·002e4c43·3137002e·4c433138·LC16..LC17..LC1820 ··0x00000110·4c433136·002e4c43·3137002e·4c433138·LC16..LC17..LC18
21 ··0x00000120·002e4c43·3139002e·4c433230·006c6f6e·..LC19..LC20.lon21 ··0x00000120·002e4c43·3139002e·4c433230·006c6f6e·..LC19..LC20.lon
22 ··0x00000130·675f6c73·68696674·005f5079·4c6f6e67·g_lshift._PyLong22 ··0x00000130·675f6c73·68696674·005f5079·4c6f6e67·g_lshift._PyLong
23 ··0x00000140·5f46726f·6d4c6172·67650064·69767265·_FromLarge.divre23 ··0x00000140·5f46726f·6d4c6172·67650064·69767265·_FromLarge.divre
24 ··0x00000150·6d31005f·50794c6f·6e675f46·726f6d53·m1._PyLong_FromS 
25 ··0x00000160·54776f44·69676974·73006c6f·6e675f73·TwoDigits.long_s 
26 ··0x00000170·75620078·5f737562·00785f61·6464002e·ub.x_sub.x_add..24 ··0x00000150·6d31006c·6f6e675f·73756200·785f7375·m1.long_sub.x_su
 25 ··0x00000160·6200785f·61646400·2e4c4332·31002e4c·b.x_add..LC21..L
 26 ··0x00000170·43323200·2e4c4332·33006c6f·6e675f6e·C22..LC23.long_n
 27 ··0x00000180·6567006c·6f6e675f·696e7665·7274006c·eg.long_invert.l
 28 ··0x00000190·6f6e675f·61646400·5f50794c·6f6e675f·ong_add._PyLong_
 29 ··0x000001a0·4e656761·7465002e·4c433234·002e4c43·Negate..LC24..LC
 30 ··0x000001b0·3235002e·4c433236·002e4c43·3237002e·25..LC26..LC27..
27 ··0x00000180·4c433231·002e4c43·3232002e·4c433233·LC21..LC22..LC2331 ··0x000001c0·4c433238·002e4c43·3239002e·4c433330·LC28..LC29..LC30
 32 ··0x000001d0·00696e74·5f746f5f·62797465·73002e4c·.int_to_bytes..L
 33 ··0x000001e0·43333100·2e4c4333·3200696e·745f6672·C31..LC32.int_fr
 34 ··0x000001f0·6f6d5f62·79746573·006c6f6e·675f6d75·om_bytes.long_mu
 35 ··0x00000200·6c006b5f·6d756c00·6b6d756c·5f73706c·l.k_mul.kmul_spl
 36 ··0x00000210·69742e63·6f6e7374·70726f70·2e300076·it.constprop.0.v
 37 ··0x00000220·5f697375·622e6973·72612e30·00765f69·_isub.isra.0.v_i
 38 ··0x00000230·6164642e·69737261·2e30006c·6f6e675f·add.isra.0.long_
 39 ··0x00000240·616e6400·6c6f6e67·5f626974·77697365·and.long_bitwise
 40 ··0x00000250·002e4c43·3333002e·4c433334·002e4c43·..LC33..LC34..LC
 41 ··0x00000260·3335006c·6f6e675f·6e657700·6c6f6e67·35.long_new.long
 42 ··0x00000270·5f6e6577·5f696d70·6c002e4c·43333600·_new_impl..LC36.
 43 ··0x00000280·2e4c4333·37006c6f·6e675f6f·72006c6f·.LC37.long_or.lo
 44 ··0x00000290·6e675f64·6976006c·5f646976·6d6f6400·ng_div.l_divmod.
 45 ··0x000002a0·2e4c4333·38002e4c·43333900·2e4c4334·.LC38..LC39..LC4
 46 ··0x000002b0·30002e4c·43343100·6c6f6e67·5f646976·0..LC41.long_div
 47 ··0x000002c0·72656d00·2e4c4334·3200785f·64697672·rem..LC42.x_divr
 48 ··0x000002d0·656d006c·6f6e675f·666f726d·61745f62·em.long_format_b
 49 ··0x000002e0·696e6172·79002e4c·43343300·2e4c4334·inary..LC43..LC4
 50 ··0x000002f0·34006c6f·6e675f74·7275655f·64697669·4.long_true_divi
 51 ··0x00000300·6465002e·4c433435·002e4c43·3436002e·de..LC45..LC46..
 52 ··0x00000310·4c433437·002e4c43·3438006c·6f6e675f·LC47..LC48.long_
 53 ··0x00000320·706f7700·6c5f6d6f·64005f50·794c6f6e·pow.l_mod._PyLon
 54 ··0x00000330·675f4173·556e7369·676e6564·4c6f6e67·g_AsUnsignedLong
 55 ··0x00000340·4c6f6e67·4d61736b·00696e74·5f626974·LongMask.int_bit
 56 ··0x00000350·5f6c656e·67746800·6c6f6e67·5f786f72·_length.long_xor
28 ··0x00000190·006c6f6e·675f6e65·67006c6f·6e675f69·.long_neg.long_i57 ··0x00000360·006c6f6e·675f6c6f·6e67006c·6f6e675f·.long_long.long_
29 ··0x000001a0·6e766572·74006c6f·6e675f61·6464005f·nvert.long_add._ 
30 ··0x000001b0·50794c6f·6e675f4e·65676174·65002e4c·PyLong_Negate..L 
31 ··0x000001c0·43323400·2e4c4332·35002e4c·43323600·C24..LC25..LC26.58 ··0x00000370·72736869·6674002e·4c433439·006c6f6e·rshift..LC49.lon
 59 ··0x00000380·675f666c·6f617400·6c6f6e67·5f6d6f64·g_float.long_mod
 60 ··0x00000390·006c6f6e·675f6469·766d6f64·002e4c43·.long_divmod..LC
 61 ··0x000003a0·3530006c·6f6e675f·61627300·2e4c4335·50.long_abs..LC5
 62 ··0x000003b0·3100696e·745f5f5f·726f756e·645f5f00·1.int___round__.
32 ··0x000001d0·2e4c4332·37002e4c·43323800·2e4c4332·.LC27..LC28..LC263 ··0x000003c0·2e4c4335·32002e4c·43353300·2e4c4335·.LC52..LC53..LC5
33 ··0x000001e0·39002e4c·43333000·696e745f·746f5f62·9..LC30.int_to_b64 ··0x000003d0·34002e4c·43353500·696e745f·5f5f666f·4..LC55.int___fo
34 ··0x000001f0·79746573·002e4c43·3331002e·4c433332·ytes..LC31..LC3265 ··0x000003e0·726d6174·5f5f0069·6e745f62·69745f63·rmat__.int_bit_c
 66 ··0x000003f0·6f756e74·006c6f6e·675f6c6f·6e675f6d·ount.long_long_m
 67 ··0x00000400·65746800·6c6f6e67·5f676574·30006c6f·eth.long_get0.lo
 68 ··0x00000410·6e675f67·65743100·696e745f·5f5f7369·ng_get1.int___si
 69 ··0x00000420·7a656f66·5f5f0069·6e745f61·735f696e·zeof__.int_as_in
 70 ··0x00000430·74656765·725f7261·74696f00·696e745f·teger_ratio.int_
 71 ··0x00000440·69735f69·6e746567·6572002e·4c433536·is_integer..LC56
 72 ··0x00000450·002e4c43·35370069·6e745f5f·5f676574·..LC57.int___get
 73 ··0x00000460·6e657761·7267735f·5f005f5f·66756e63·newargs__.__func
 74 ··0x00000470·5f5f2e30·0068616c·665f6576·656e5f63·__.0.half_even_c
 75 ··0x00000480·6f727265·6374696f·6e2e3130·005f6b65·orrection.10._ke
 76 ··0x00000490·79776f72·64732e32·005f6b65·79776f72·ywords.2._keywor
 77 ··0x000004a0·64732e35·005f6b65·79776f72·64732e38·ds.5._keywords.8
 78 ··0x000004b0·00696e74·5f696e66·6f5f5f64·6f635f5f·.int_info__doc__
 79 ··0x000004c0·006c6f6e·675f646f·6300696e·745f6973·.long_doc.int_is
 80 ··0x000004d0·5f696e74·65676572·5f5f646f·635f5f00·_integer__doc__.
35 ··0x00000200·00696e74·5f66726f·6d5f6279·74657300·.int_from_bytes.81 ··0x000004e0·696e745f·66726f6d·5f627974·65735f5f·int_from_bytes__
 82 ··0x000004f0·646f635f·5f00696e·745f746f·5f627974·doc__.int_to_byt
 83 ··0x00000500·65735f5f·646f635f·5f00696e·745f6173·es__doc__.int_as
36 ··0x00000210·6c6f6e67·5f6d756c·006b5f6d·756c006b·long_mul.k_mul.k 
37 ··0x00000220·6d756c5f·73706c69·742e636f·6e737470·mul_split.constp 
38 ··0x00000230·726f702e·3000765f·69737562·2e697372·rop.0.v_isub.isr 
39 ··0x00000240·612e3000·765f6961·64642e69·7372612e·a.0.v_iadd.isra. 
40 ··0x00000250·30006c6f·6e675f61·6e64006c·6f6e675f·0.long_and.long_ 
41 ··0x00000260·62697477·69736500·2e4c4333·33002e4c·bitwise..LC33..L 
42 ··0x00000270·43333400·2e4c4333·35006c6f·6e675f6e·C34..LC35.long_n 
43 ··0x00000280·6577006c·6f6e675f·6e65775f·696d706c·ew.long_new_impl 
44 ··0x00000290·002e4c43·3336002e·4c433337·006c6f6e·..LC36..LC37.lon 
45 ··0x000002a0·675f6f72·006c6f6e·675f6469·76006c5f·g_or.long_div.l_ 
46 ··0x000002b0·6469766d·6f64002e·4c433338·002e4c43·divmod..LC38..LC 
47 ··0x000002c0·3339002e·4c433430·002e4c43·3431006c·39..LC40..LC41.l 
48 ··0x000002d0·6f6e675f·64697672·656d002e·4c433432·ong_divrem..LC42 
49 ··0x000002e0·00785f64·69767265·6d006c6f·6e675f66·.x_divrem.long_f 
50 ··0x000002f0·6f726d61·745f6269·6e617279·002e4c43·ormat_binary..LC 
51 ··0x00000300·3433002e·4c433434·006c6f6e·675f7472·43..LC44.long_tr 
52 ··0x00000310·75655f64·69766964·65002e4c·43343500·ue_divide..LC45. 
53 ··0x00000320·2e4c4334·36002e4c·43343700·2e4c4334·.LC46..LC47..LC4 
54 ··0x00000330·38006c6f·6e675f70·6f77006c·5f6d6f64·8.long_pow.l_mod 
55 ··0x00000340·005f5079·4c6f6e67·5f417355·6e736967·._PyLong_AsUnsig 
56 ··0x00000350·6e65644c·6f6e674c·6f6e674d·61736b00·nedLongLongMask. 
57 ··0x00000360·696e745f·6269745f·6c656e67·7468006c·int_bit_length.l 
58 ··0x00000370·6f6e675f·786f7200·6c6f6e67·5f6c6f6e·ong_xor.long_lon 
59 ··0x00000380·67006c6f·6e675f72·73686966·74002e4c·g.long_rshift..L 
60 ··0x00000390·43343900·6c6f6e67·5f666c6f·6174006c·C49.long_float.l 
61 ··0x000003a0·6f6e675f·6d6f6400·6c6f6e67·5f646976·ong_mod.long_div 
62 ··0x000003b0·6d6f6400·2e4c4335·30006c6f·6e675f61·mod..LC50.long_a 
63 ··0x000003c0·6273002e·4c433531·00696e74·5f5f5f72·bs..LC51.int___r 
64 ··0x000003d0·6f756e64·5f5f002e·4c433532·002e4c43·ound__..LC52..LC 
65 ··0x000003e0·3533002e·4c433534·002e4c43·35350069·53..LC54..LC55.i 
66 ··0x000003f0·6e745f5f·5f666f72·6d61745f·5f00696e·nt___format__.in 
67 ··0x00000400·745f6269·745f636f·756e7400·6c6f6e67·t_bit_count.long 
68 ··0x00000410·5f6c6f6e·675f6d65·7468006c·6f6e675f·_long_meth.long_ 
69 ··0x00000420·67657430·006c6f6e·675f6765·74310069·get0.long_get1.i 
70 ··0x00000430·6e745f5f·5f73697a·656f665f·5f00696e·nt___sizeof__.in 
71 ··0x00000440·745f6173·5f696e74·65676572·5f726174·t_as_integer_rat84 ··0x00000510·5f696e74·65676572·5f726174·696f5f5f·_integer_ratio__
 85 ··0x00000520·646f635f·5f00696e·745f6269·745f636f·doc__.int_bit_co
 86 ··0x00000530·756e745f·5f646f63·5f5f0069·6e745f62·unt__doc__.int_b
 87 ··0x00000540·69745f6c·656e6774·685f5f64·6f635f5f·it_length__doc__
 88 ··0x00000550·00696e74·5f5f5f73·697a656f·665f5f5f·.int___sizeof___
72 ··0x00000450·696f0069·6e745f69·735f696e·74656765·io.int_is_intege 
73 ··0x00000460·72002e4c·43353600·2e4c4335·3700696e·r..LC56..LC57.in 
74 ··0x00000470·745f5f5f·6765746e·65776172·67735f5f·t___getnewargs__ 
75 ··0x00000480·005f5f66·756e635f·5f2e3000·68616c66·.__func__.0.half 
76 ··0x00000490·5f657665·6e5f636f·72726563·74696f6e·_even_correction 
77 ··0x000004a0·2e313000·5f6b6579·776f7264·732e3200·.10._keywords.2. 
78 ··0x000004b0·5f6b6579·776f7264·732e3500·5f6b6579·_keywords.5._key 
79 ··0x000004c0·776f7264·732e3800·696e745f·696e666f·words.8.int_info 
80 ··0x000004d0·5f5f646f·635f5f00·6c6f6e67·5f646f63·__doc__.long_doc 
81 ··0x000004e0·00696e74·5f69735f·696e7465·6765725f·.int_is_integer_ 
82 ··0x000004f0·5f646f63·5f5f0069·6e745f66·726f6d5f·_doc__.int_from_89 ··0x00000560·5f646f63·5f5f0069·6e745f5f·5f726f75·_doc__.int___rou
83 ··0x00000500·62797465·735f5f64·6f635f5f·00696e74·bytes__doc__.int 
84 ··0x00000510·5f746f5f·62797465·735f5f64·6f635f5f·_to_bytes__doc__ 
85 ··0x00000520·00696e74·5f61735f·696e7465·6765725f·.int_as_integer_ 
86 ··0x00000530·72617469·6f5f5f64·6f635f5f·00696e74·ratio__doc__.int 
87 ··0x00000540·5f626974·5f636f75·6e745f5f·646f635f·_bit_count__doc_ 
Max diff block lines reached; 0/31434 bytes (0.00%) of diff not shown.
657 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:··········78732·(bytes·into·file)13 ··Start·of·section·headers:··········78724·(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·0x1338c:1 There·are·18·section·headers,·starting·at·offset·0x13384:
  
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·000ba4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000ba4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0102b4·0003a8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0102ac·0003a8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000bd8·000bf0·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000bd8·000bf0·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·01065c·0005d0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·010654·0005d0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0017c8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0017c8·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·0017c8·0096c0·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0017c8·0096b8·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·010c2c·001ed0·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·010c24·001ed0·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00ae88·000790·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·00ae80·000790·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00b618·000dd0·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00b610·000dd0·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·012afc·0007d0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·012af4·0007d0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00c3e8·000932·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00c3e0·000932·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0132cc·000030·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0132c4·000030·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00cd1a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00cd12·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00cd1a·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00cd12·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00cd50·002000·10·····16·332··419 ··[15]·.symtab···········SYMTAB··········00000000·00cd48·002000·10·····16·332··4
20 ··[16]·.strtab···········STRTAB··········00000000·00ed50·001564·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00ed48·001564·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·0132fc·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·0132f4·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)
33.0 KB
readelf --wide --symbols {}
    
Offset 1, 208 lines modifiedOffset 1, 208 lines modified
  
1 Symbol·table·'.symtab'·contains·512·entries:1 Symbol·table·'.symtab'·contains·512·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:·0000341d···252·FUNC····LOCAL··DEFAULT····6·free_keys_object7 ·····4:·00003411···252·FUNC····LOCAL··DEFAULT····6·free_keys_object
8 ·····5:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d8 ·····5:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
9 ·····6:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t9 ·····6:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
10 ·····7:·000000b5···156·FUNC····LOCAL··DEFAULT····6·new_dict10 ·····7:·000000b5···156·FUNC····LOCAL··DEFAULT····6·new_dict
11 ·····8:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·$d11 ·····8:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
12 ·····9:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·$t12 ·····9:·00000150·····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:·00000da1··1296·FUNC····LOCAL··DEFAULT····6·insertdict16 ····13:·00000da5··1288·FUNC····LOCAL··DEFAULT····6·insertdict
17 ····14:·000009b5···668·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict17 ····14:·000009b9···668·FUNC····LOCAL··DEFAULT····6·insert_to_emptydict
18 ····15:·00000001····78·FUNC····LOCAL··DEFAULT····1·_PyDict_SetItem_Take2.part.018 ····15:·00000001····78·FUNC····LOCAL··DEFAULT····1·_PyDict_SetItem_Take2.part.0
19 ····16:·00000924·····0·NOTYPE··LOCAL··DEFAULT····6·$d19 ····16:·00000928·····0·NOTYPE··LOCAL··DEFAULT····6·$d
20 ····17:·0000092c·····0·NOTYPE··LOCAL··DEFAULT····6·$t20 ····17:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·$t
21 ····18:·000009ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····18:·000009b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····19:·000009b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t22 ····19:·000009b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
23 ····20:·00000c4c·····0·NOTYPE··LOCAL··DEFAULT····6·$d23 ····20:·00000c50·····0·NOTYPE··LOCAL··DEFAULT····6·$d
24 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t24 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
25 ····22:·00000c50·····0·NOTYPE··LOCAL··DEFAULT····6·$t25 ····22:·00000c54·····0·NOTYPE··LOCAL··DEFAULT····6·$t
26 ····23:·00000c51···252·FUNC····LOCAL··DEFAULT····6·new_keys_object26 ····23:·00000c55···252·FUNC····LOCAL··DEFAULT····6·new_keys_object
27 ····24:·00000d4d····84·FUNC····LOCAL··DEFAULT····6·_PyDict_NotifyEvent27 ····24:·00000d51····84·FUNC····LOCAL··DEFAULT····6·_PyDict_NotifyEvent
28 ····25:·000012b1··2024·FUNC····LOCAL··DEFAULT····6·dictresize28 ····25:·000012ad··2024·FUNC····LOCAL··DEFAULT····6·dictresize
29 ····26:·000011f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d29 ····26:·000011f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····27:·000011fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t30 ····27:·000011fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
31 ····28:·00002029···250·FUNC····LOCAL··DEFAULT····6·build_indices_generic31 ····28:·0000201d···250·FUNC····LOCAL··DEFAULT····6·build_indices_generic
32 ····29:·00001dcc·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····29:·00001da8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····30:·00001dd0·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····30:·00001dac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····31:·00002020·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····31:·00002014·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····32:·00002028·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····32:·0000201c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····33:·00002125····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF36 ····33:·00002119····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
37 ····34:·000022a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····34:·00002294·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····35:·000022ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····35:·000022a0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····36:·00007101···264·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys39 ····36:·000070f9···264·FUNC····LOCAL··DEFAULT····6·new_dict_with_shared_keys
40 ····37:·00002514·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····37:·00002508·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····38:·00002520·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····38:·00002514·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····39:·000074c1···140·FUNC····LOCAL··DEFAULT····6·dict_iter42 ····39:·000074b9···140·FUNC····LOCAL··DEFAULT····6·dict_iter
43 ····40:·00002820·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····40:·00002814·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····41:·00002830·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····41:·00002824·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····42:·0000299d··2136·FUNC····LOCAL··DEFAULT····6·dict_merge45 ····42:·00002991··2136·FUNC····LOCAL··DEFAULT····6·dict_merge
46 ····43:·000028c1···184·FUNC····LOCAL··DEFAULT····6·dict_subscript46 ····43:·000028b5···184·FUNC····LOCAL··DEFAULT····6·dict_subscript
47 ····44:·00002970·····0·NOTYPE··LOCAL··DEFAULT····6·$d47 ····44:·00002964·····0·NOTYPE··LOCAL··DEFAULT····6·$d
48 ····45:·00002978·····0·NOTYPE··LOCAL··DEFAULT····6·$t48 ····45:·0000296c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
49 ····46:·00002998·····0·NOTYPE··LOCAL··DEFAULT····6·$d49 ····46:·0000298c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
50 ····47:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC150 ····47:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
51 ····48:·0000299c·····0·NOTYPE··LOCAL··DEFAULT····6·$t51 ····48:·00002990·····0·NOTYPE··LOCAL··DEFAULT····6·$t
52 ····49:·00002d60·····0·NOTYPE··LOCAL··DEFAULT····6·$d52 ····49:·00002d54·····0·NOTYPE··LOCAL··DEFAULT····6·$d
53 ····50:·00002d64·····0·NOTYPE··LOCAL··DEFAULT····6·$t53 ····50:·00002d58·····0·NOTYPE··LOCAL··DEFAULT····6·$t
54 ····51:·00003068·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····51:·0000305c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
55 ····52:·00003070·····0·NOTYPE··LOCAL··DEFAULT····6·$t55 ····52:·00003064·····0·NOTYPE··LOCAL··DEFAULT····6·$t
56 ····53:·000031f0·····0·NOTYPE··LOCAL··DEFAULT····6·$d56 ····53:·000031e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
57 ····54:·000031f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t57 ····54:·000031e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
58 ····55:·000031f5···552·FUNC····LOCAL··DEFAULT····6·dict_dealloc58 ····55:·000031e9···552·FUNC····LOCAL··DEFAULT····6·dict_dealloc
59 ····56:·00003414·····0·NOTYPE··LOCAL··DEFAULT····6·$d59 ····56:·00003408·····0·NOTYPE··LOCAL··DEFAULT····6·$d
60 ····57:·0000341c·····0·NOTYPE··LOCAL··DEFAULT····6·$t60 ····57:·00003410·····0·NOTYPE··LOCAL··DEFAULT····6·$t
61 ····58:·00003519···264·FUNC····LOCAL··DEFAULT····6·dict_ass_sub61 ····58:·0000350d···264·FUNC····LOCAL··DEFAULT····6·dict_ass_sub
62 ····59:·00003618·····0·NOTYPE··LOCAL··DEFAULT····6·$d62 ····59:·0000360c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
63 ····60:·00003620·····0·NOTYPE··LOCAL··DEFAULT····6·$t63 ····60:·00003614·····0·NOTYPE··LOCAL··DEFAULT····6·$t
64 ····61:·000036c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d64 ····61:·000036bc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
65 ····62:·000036d0·····0·NOTYPE··LOCAL··DEFAULT····6·$t65 ····62:·000036c4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
66 ····63:·00003949···270·FUNC····LOCAL··DEFAULT····6·dict_traverse66 ····63:·0000393d···270·FUNC····LOCAL··DEFAULT····6·dict_traverse
67 ····64:·00009249····50·FUNC····LOCAL··DEFAULT····6·delete_index_from_values67 ····64:·00009241····50·FUNC····LOCAL··DEFAULT····6·delete_index_from_values
68 ····65:·00003d38·····0·NOTYPE··LOCAL··DEFAULT····6·$d68 ····65:·00003d2c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
69 ····66:·00003d3c·····0·NOTYPE··LOCAL··DEFAULT····6·$t69 ····66:·00003d30·····0·NOTYPE··LOCAL··DEFAULT····6·$t
70 ····67:·00003ff4·····0·NOTYPE··LOCAL··DEFAULT····6·$d70 ····67:·00003fe8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
71 ····68:·00003ff8·····0·NOTYPE··LOCAL··DEFAULT····6·$t71 ····68:·00003fec·····0·NOTYPE··LOCAL··DEFAULT····6·$t
72 ····69:·000042f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d72 ····69:·000042ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
73 ····70:·00004304·····0·NOTYPE··LOCAL··DEFAULT····6·$t73 ····70:·000042f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
74 ····71:·0000452c·····0·NOTYPE··LOCAL··DEFAULT····6·$d74 ····71:·00004520·····0·NOTYPE··LOCAL··DEFAULT····6·$d
75 ····72:·00004538·····0·NOTYPE··LOCAL··DEFAULT····6·$t75 ····72:·0000452c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
76 ····73:·00000034·····0·NOTYPE··LOCAL··DEFAULT····8·.LC276 ····73:·00000034·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
77 ····74:·00008fd1···404·FUNC····LOCAL··DEFAULT····6·make_dict_from_instance_attributes77 ····74:·00008fc9···404·FUNC····LOCAL··DEFAULT····6·make_dict_from_instance_attributes
78 ····75:·00004afc·····0·NOTYPE··LOCAL··DEFAULT····6·$d78 ····75:·00004af0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
79 ····76:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LC379 ····76:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
80 ····77:·00004b08·····0·NOTYPE··LOCAL··DEFAULT····6·$t80 ····77:·00004afc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
81 ····78:·00004b09···276·FUNC····LOCAL··DEFAULT····6·dict_update81 ····78:·00004afd···276·FUNC····LOCAL··DEFAULT····6·dict_update
82 ····79:·00004c08·····0·NOTYPE··LOCAL··DEFAULT····6·$d82 ····79:·00004bfc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
83 ····80:·00004c1c·····0·NOTYPE··LOCAL··DEFAULT····6·$t83 ····80:·00004c10·····0·NOTYPE··LOCAL··DEFAULT····6·$t
84 ····81:·00004c1d···160·FUNC····LOCAL··DEFAULT····6·dict_update_arg84 ····81:·00004c11···160·FUNC····LOCAL··DEFAULT····6·dict_update_arg
85 ····82:·00004cac·····0·NOTYPE··LOCAL··DEFAULT····6·$d85 ····82:·00004ca0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
86 ····83:·00004cbc·····0·NOTYPE··LOCAL··DEFAULT····6·$t86 ····83:·00004cb0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
87 ····84:·00004df0·····0·NOTYPE··LOCAL··DEFAULT····6·$d87 ····84:·00004de4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
88 ····85:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC488 ····85:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
89 ····86:·00004df4·····0·NOTYPE··LOCAL··DEFAULT····6·$t89 ····86:·00004de8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
90 ····87:·00004df5···184·FUNC····LOCAL··DEFAULT····6·dictitems_new90 ····87:·00004de9···184·FUNC····LOCAL··DEFAULT····6·dictitems_new
91 ····88:·00004ea0·····0·NOTYPE··LOCAL··DEFAULT····6·$d91 ····88:·00004e94·····0·NOTYPE··LOCAL··DEFAULT····6·$d
92 ····89:·00004eac·····0·NOTYPE··LOCAL··DEFAULT····6·$t92 ····89:·00004ea0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
93 ····90:·00004f3c·····0·NOTYPE··LOCAL··DEFAULT····6·$d93 ····90:·00004f30·····0·NOTYPE··LOCAL··DEFAULT····6·$d
94 ····91:·00004f40·····0·NOTYPE··LOCAL··DEFAULT····6·$t94 ····91:·00004f34·····0·NOTYPE··LOCAL··DEFAULT····6·$t
95 ····92:·00004f41···204·FUNC····LOCAL··DEFAULT····6·dictitems_iter95 ····92:·00004f35···204·FUNC····LOCAL··DEFAULT····6·dictitems_iter
96 ····93:·00005004·····0·NOTYPE··LOCAL··DEFAULT····6·$d96 ····93:·00004ff8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
97 ····94:·0000500c·····0·NOTYPE··LOCAL··DEFAULT····6·$t97 ····94:·00005000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
98 ····95:·0000500d···228·FUNC····LOCAL··DEFAULT····6·dictiter_new98 ····95:·00005001···228·FUNC····LOCAL··DEFAULT····6·dictiter_new
99 ····96:·000050e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d99 ····96:·000050d8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
100 ····97:·000050f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t100 ····97:·000050e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
101 ····98:·000050f1···100·FUNC····LOCAL··DEFAULT····6·dictview_dealloc101 ····98:·000050e5···100·FUNC····LOCAL··DEFAULT····6·dictview_dealloc
102 ····99:·00000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5102 ····99:·00000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
103 ···100:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6103 ···100:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
104 ···101:·00005155···532·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem104 ···101:·00005149···532·FUNC····LOCAL··DEFAULT····6·dictiter_iternextitem
105 ···102:·00005364·····0·NOTYPE··LOCAL··DEFAULT····6·$d105 ···102:·00005358·····0·NOTYPE··LOCAL··DEFAULT····6·$d
106 ···103:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7106 ···103:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
107 ···104:·00005368·····0·NOTYPE··LOCAL··DEFAULT····6·$t107 ···104:·0000535c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
108 ···105:·00005620·····0·NOTYPE··LOCAL··DEFAULT····6·$d108 ···105:·00005614·····0·NOTYPE··LOCAL··DEFAULT····6·$d
109 ···106:·00005624·····0·NOTYPE··LOCAL··DEFAULT····6·$t109 ···106:·00005618·····0·NOTYPE··LOCAL··DEFAULT····6·$t
110 ···107:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8110 ···107:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
111 ···108:·00005e95···900·FUNC····LOCAL··DEFAULT····6·dict_pop111 ···108:·00005e89···900·FUNC····LOCAL··DEFAULT····6·dict_pop
112 ···109:·000061ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d112 ···109:·000061e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
113 ···110:·000061f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t113 ···110:·000061e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
114 ···111:·00006454·····0·NOTYPE··LOCAL··DEFAULT····6·$d114 ···111:·00006448·····0·NOTYPE··LOCAL··DEFAULT····6·$d
115 ···112:·00006458·····0·NOTYPE··LOCAL··DEFAULT····6·$t115 ···112:·0000644c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
116 ···113:·0000649d···128·FUNC····LOCAL··DEFAULT····6·dictiter_dealloc116 ···113:·00006491···128·FUNC····LOCAL··DEFAULT····6·dictiter_dealloc
117 ···114:·0000653c·····0·NOTYPE··LOCAL··DEFAULT····6·$d117 ···114:·00006530·····0·NOTYPE··LOCAL··DEFAULT····6·$d
118 ···115:·00000104·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9118 ···115:·00000104·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
119 ···116:·00006540·····0·NOTYPE··LOCAL··DEFAULT····6·$t119 ···116:·00006534·····0·NOTYPE··LOCAL··DEFAULT····6·$t
120 ···117:·00006541···162·FUNC····LOCAL··DEFAULT····6·dict_get120 ···117:·00006535···162·FUNC····LOCAL··DEFAULT····6·dict_get
121 ···118:·00006bbc·····0·NOTYPE··LOCAL··DEFAULT····6·$d121 ···118:·00006bb4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
122 ···119:·00006bc0·····0·NOTYPE··LOCAL··DEFAULT····6·$t122 ···119:·00006bb8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
123 ···120:·00006ccd···540·FUNC····LOCAL··DEFAULT····6·dict_tp_clear123 ···120:·00006cc5···540·FUNC····LOCAL··DEFAULT····6·dict_tp_clear
124 ···121:·00006ee4·····0·NOTYPE··LOCAL··DEFAULT····6·$d124 ···121:·00006edc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
125 ···122:·00006ee8·····0·NOTYPE··LOCAL··DEFAULT····6·$t125 ···122:·00006ee0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
126 ···123:·000070fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d126 ···123:·000070f4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
Max diff block lines reached; 17663/33739 bytes (52.35%) of diff not shown.
158 KB
readelf --wide --relocs {}
    
Offset 1, 72 lines modifiedOffset 1, 72 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x102b4·contains·117·entries:1 Relocation·section·'.rel.text'·at·offset·0x102ac·contains·117·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000003e··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc3 0000003e··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
4 00000046··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc4 00000046··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
5 00000062··0001670a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString5 00000062··0001670a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
6 0000006e··00016c0a·R_ARM_THM_CALL·········00003a59···PyDict_DelItem6 0000006e··00016c0a·R_ARM_THM_CALL·········00003a4d···PyDict_DelItem
7 00000086··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc7 00000086··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
8 000000b0··0000510a·R_ARM_THM_CALL·········00004c1d···dict_update_arg8 000000b0··0000510a·R_ARM_THM_CALL·········00004c11···dict_update_arg
9 000000de··0001530a·R_ARM_THM_CALL·········000001bd···_Py_dict_lookup9 000000de··0001530a·R_ARM_THM_CALL·········000001bd···_Py_dict_lookup
10 0000015a··00018e0a·R_ARM_THM_CALL·········00000000···_PyObject_ComputedDictPointer10 0000015a··00018e0a·R_ARM_THM_CALL·········00000000···_PyObject_ComputedDictPointer
11 0000018e··00019b0a·R_ARM_THM_CALL·········00000000···PyTuple_New11 0000018e··00019b0a·R_ARM_THM_CALL·········00000000···PyTuple_New
12 000001f2··0000180a·R_ARM_THM_CALL·········00000d4d···_PyDict_NotifyEvent12 000001f2··0000180a·R_ARM_THM_CALL·········00000d51···_PyDict_NotifyEvent
13 000002b6··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc13 000002b6··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
14 000002ba··0001cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError14 000002ba··0001cb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError
15 000002be··0001cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError15 000002be··0001cb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
16 000002c2··0000c22f·R_ARM_THM_MOVW_ABS_NC··000001e4···.LC2116 000002c2··0000c22f·R_ARM_THM_MOVW_ABS_NC··000001e4···.LC21
17 000002c6··0000c230·R_ARM_THM_MOVT_ABS·····000001e4···.LC2117 000002c6··0000c230·R_ARM_THM_MOVT_ABS·····000001e4···.LC21
18 000002cc··00017b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString18 000002cc··00017b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
19 000002fc··0000180a·R_ARM_THM_CALL·········00000d4d···_PyDict_NotifyEvent19 000002fc··0000180a·R_ARM_THM_CALL·········00000d51···_PyDict_NotifyEvent
20 00000324··0000190a·R_ARM_THM_CALL·········000012b1···dictresize20 00000324··0000190a·R_ARM_THM_CALL·········000012ad···dictresize
21 0000034c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc21 0000034c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
22 00000354··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate22 00000354··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
23 00000378··00016d0a·R_ARM_THM_CALL·········00002521···PyDict_Copy23 00000378··00016d0a·R_ARM_THM_CALL·········00002515···PyDict_Copy
24 00000382··0000510a·R_ARM_THM_CALL·········00004c1d···dict_update_arg24 00000382··0000510a·R_ARM_THM_CALL·········00004c11···dict_update_arg
25 0000038c··0001cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct25 0000038c··0001cc2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
26 00000390··0001cc30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct26 00000390··0001cc30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
27 000003ac··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc27 000003ac··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
28 000003d0··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate28 000003d0··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
29 000003f8··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate29 000003f8··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
30 00000426··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod30 00000426··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
31 0000044e··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc31 0000044e··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
32 0000045e··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc32 0000045e··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
33 00000464··00017302·R_ARM_ABS32············00000000···_PyRuntime33 00000464··00017302·R_ARM_ABS32············00000000···_PyRuntime
34 00000492··0001d10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype34 00000492··0001d10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
35 000004a0··00000102·R_ARM_ABS32············00000000···.data35 000004a0··00000102·R_ARM_ABS32············00000000···.data
36 000004a4··00000102·R_ARM_ABS32············00000000···.data36 000004a4··00000102·R_ARM_ABS32············00000000···.data
37 000004ce··0001690a·R_ARM_THM_CALL·········000022ad···PyDict_GetItemWithError37 000004ce··0001690a·R_ARM_THM_CALL·········000022a1···PyDict_GetItemWithError
38 000004ea··0001560a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool38 000004ea··0001560a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
39 0000050c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc39 0000050c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
40 00000512··0001710a·R_ARM_THM_CALL·········00000000···PyErr_Occurred40 00000512··0001710a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
41 00000530··0001b20a·R_ARM_THM_CALL·········00000000···Py_ReprEnter41 00000530··0001b20a·R_ARM_THM_CALL·········00000000···Py_ReprEnter
42 0000053a··0001d40a·R_ARM_THM_CALL·········00000000···PySequence_List42 0000053a··0001d40a·R_ARM_THM_CALL·········00000000···PySequence_List
43 00000546··0000d62f·R_ARM_THM_MOVW_ABS_NC··00000208···.LC2343 00000546··0000d62f·R_ARM_THM_MOVW_ABS_NC··00000208···.LC23
44 0000054a··0000d630·R_ARM_THM_MOVT_ABS·····00000208···.LC2344 0000054a··0000d630·R_ARM_THM_MOVT_ABS·····00000208···.LC23
45 00000550··0001d50a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat45 00000550··0001d50a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
46 00000568··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc46 00000568··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
47 00000570··0001b80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave47 00000570··0001b80a·R_ARM_THM_CALL·········00000000···Py_ReprLeave
48 0000057a··0000d52f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC2248 0000057a··0000d52f·R_ARM_THM_MOVW_ABS_NC··00000204···.LC22
49 0000057e··0000d530·R_ARM_THM_MOVT_ABS·····00000204···.LC2249 0000057e··0000d530·R_ARM_THM_MOVT_ABS·····00000204···.LC22
50 000005be··00016d0a·R_ARM_THM_CALL·········00002521···PyDict_Copy50 000005be··00016d0a·R_ARM_THM_CALL·········00002515···PyDict_Copy
51 000005cc··0001d00a·R_ARM_THM_CALL·········00000000···PySet_New51 000005cc··0001d00a·R_ARM_THM_CALL·········00000000···PySet_New
52 000005ea··0001710a·R_ARM_THM_CALL·········00000000···PyErr_Occurred52 000005ea··0001710a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
53 000005fa··0001990a·R_ARM_THM_CALL·········00000000···PyTuple_Pack53 000005fa··0001990a·R_ARM_THM_CALL·········00000000···PyTuple_Pack
54 00000608··0001da0a·R_ARM_THM_CALL·········00000000···PySet_Add54 00000608··0001da0a·R_ARM_THM_CALL·········00000000···PySet_Add
55 00000630··0000210a·R_ARM_THM_CALL·········00002125···Py_XDECREF55 00000630··0000210a·R_ARM_THM_CALL·········00002119···Py_XDECREF
56 00000646··0001860a·R_ARM_THM_CALL·········000037a1···_PyDict_Next56 00000646··0001860a·R_ARM_THM_CALL·········00003795···_PyDict_Next
57 00000672··00016a0a·R_ARM_THM_CALL·········00002319···_PyDict_GetItem_KnownHash57 00000672··00016a0a·R_ARM_THM_CALL·········0000230d···_PyDict_GetItem_KnownHash
58 0000068a··0001560a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool58 0000068a··0001560a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
59 0000069a··0001810a·R_ARM_THM_CALL·········00003d3d···_PyDict_DelItem_KnownHash59 0000069a··0001810a·R_ARM_THM_CALL·········00003d31···_PyDict_DelItem_KnownHash
60 000006a4··0000210a·R_ARM_THM_CALL·········00002125···Py_XDECREF60 000006a4··0000210a·R_ARM_THM_CALL·········00002119···Py_XDECREF
61 000006aa··0000210a·R_ARM_THM_CALL·········00002125···Py_XDECREF61 000006aa··0000210a·R_ARM_THM_CALL·········00002119···Py_XDECREF
62 000006b0··0000210a·R_ARM_THM_CALL·········00002125···Py_XDECREF62 000006b0··0000210a·R_ARM_THM_CALL·········00002119···Py_XDECREF
63 000006b6··0000210a·R_ARM_THM_CALL·········00002125···Py_XDECREF63 000006b6··0000210a·R_ARM_THM_CALL·········00002119···Py_XDECREF
64 000006bc··0000210a·R_ARM_THM_CALL·········00002125···Py_XDECREF64 000006bc··0000210a·R_ARM_THM_CALL·········00002119···Py_XDECREF
65 000006c4··0001d10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype65 000006c4··0001d10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
66 000006e8··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod66 000006e8··0001cf0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
67 00000716··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc67 00000716··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
68 0000072a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc68 0000072a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
69 0000073c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc69 0000073c··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
70 0000074a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc70 0000074a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
71 00000752··0001d10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype71 00000752··0001d10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 00000808··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc79 00000808··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
80 00000810··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc80 00000810··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
81 00000818··00000102·R_ARM_ABS32············00000000···.data81 00000818··00000102·R_ARM_ABS32············00000000···.data
82 0000081c··00017302·R_ARM_ABS32············00000000···_PyRuntime82 0000081c··00017302·R_ARM_ABS32············00000000···_PyRuntime
83 00000820··00017302·R_ARM_ABS32············00000000···_PyRuntime83 00000820··00017302·R_ARM_ABS32············00000000···_PyRuntime
84 0000084a··0001a50a·R_ARM_THM_CALL·········00000000···PyList_New84 0000084a··0001a50a·R_ARM_THM_CALL·········00000000···PyList_New
85 0000085c··00019b0a·R_ARM_THM_CALL·········00000000···PyTuple_New85 0000085c··00019b0a·R_ARM_THM_CALL·········00000000···PyTuple_New
86 0000088c··0001860a·R_ARM_THM_CALL·········000037a1···_PyDict_Next86 0000088c··0001860a·R_ARM_THM_CALL·········00003795···_PyDict_Next
87 000008bc··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC087 000008bc··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
88 000008c0··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LC088 000008c0··00000c30·R_ARM_THM_MOVT_ABS·····00000000···.LC0
89 000008c4··0001590a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall89 000008c4··0001590a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
90 000008e4··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc90 000008e4··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
91 00000900··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc91 00000900··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
92 0000098a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc92 0000098a··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
93 000009c4··00019b0a·R_ARM_THM_CALL·········00000000···PyTuple_New93 000009c4··00019b0a·R_ARM_THM_CALL·········00000000···PyTuple_New
Offset 108, 121 lines modifiedOffset 108, 121 lines modified
108 00000b58··0001e50a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable108 00000b58··0001e50a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
109 00000b74··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc109 00000b74··0001570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
110 00000b7e··0001912f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct110 00000b7e··0001912f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
111 00000b82··00019130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct111 00000b82··00019130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
112 00000b94··0001912f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct112 00000b94··0001912f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
113 00000b98··00019130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct113 00000b98··00019130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
114 00000ba0··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate114 00000ba0··00014f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
115 00000094··0001ae1e·R_ARM_THM_JUMP24·······00007c09···_PyDict_ClearFreeList115 00000094··0001ae1e·R_ARM_THM_JUMP24·······00007c01···_PyDict_ClearFreeList
116 00000104··00016d1e·R_ARM_THM_JUMP24·······00002521···PyDict_Copy116 00000104··00016d1e·R_ARM_THM_JUMP24·······00002515···PyDict_Copy
117 000003cc··00004a1e·R_ARM_THM_JUMP24·······00008fd1···make_dict_from_instance_attributes117 000003cc··00004a1e·R_ARM_THM_JUMP24·······00008fc9···make_dict_from_instance_attributes
118 000003f4··00002a1e·R_ARM_THM_JUMP24·······0000299d···dict_merge118 000003f4··00002a1e·R_ARM_THM_JUMP24·······00002991···dict_merge
119 0000048e··0001d01e·R_ARM_THM_JUMP24·······00000000···PySet_New119 0000048e··0001d01e·R_ARM_THM_JUMP24·······00000000···PySet_New
120 00000586··0001671e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString120 00000586··0001671e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
  
121 Relocation·section·'.rel.data'·at·offset·0x1065c·contains·186·entries:121 Relocation·section·'.rel.data'·at·offset·0x10654·contains·186·entries:
122 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name122 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
123 00000020··0001fa02·R_ARM_ABS32············00000000···PyType_Type123 00000020··0001fa02·R_ARM_ABS32············00000000···PyType_Type
124 00000028··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4124 00000028··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
125 00000034··00003702·R_ARM_ABS32············000031f5···dict_dealloc125 00000034··00003702·R_ARM_ABS32············000031e9···dict_dealloc
126 00000048··00009802·R_ARM_ABS32············00007d91···dict_repr126 00000048··00009802·R_ARM_ABS32············00007d89···dict_repr
127 0000004c··00000102·R_ARM_ABS32············00000000···.data127 0000004c··00000102·R_ARM_ABS32············00000000···.data
128 00000050··00000102·R_ARM_ABS32············00000000···.data128 00000050··00000102·R_ARM_ABS32············00000000···.data
129 00000054··00000102·R_ARM_ABS32············00000000···.data129 00000054··00000102·R_ARM_ABS32············00000000···.data
130 00000058··0001fb02·R_ARM_ABS32············00000000···PyObject_HashNotImplemented130 00000058··0001fb02·R_ARM_ABS32············00000000···PyObject_HashNotImplemented
131 00000064··0001fc02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr131 00000064··0001fc02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
132 00000074··00012302·R_ARM_ABS32············00000000···.rodata132 00000074··00012302·R_ARM_ABS32············00000000···.rodata
133 00000078··00003f02·R_ARM_ABS32············00003949···dict_traverse133 00000078··00003f02·R_ARM_ABS32············0000393d···dict_traverse
134 0000007c··00007802·R_ARM_ABS32············00006ccd···dict_tp_clear134 0000007c··00007802·R_ARM_ABS32············00006cc5···dict_tp_clear
135 00000080··0000c502·R_ARM_ABS32············000094ad···dict_richcompare135 00000080··0000c502·R_ARM_ABS32············000094a5···dict_richcompare
136 00000088··00002702·R_ARM_ABS32············000074c1···dict_iter136 00000088··00002702·R_ARM_ABS32············000074b9···dict_iter
137 00000090··00000102·R_ARM_ABS32············00000000···.data137 00000090··00000102·R_ARM_ABS32············00000000···.data
138 000000b0··00009d02·R_ARM_ABS32············000080b5···dict_init138 000000b0··00009d02·R_ARM_ABS32············000080ad···dict_init
139 000000b4··0001fd02·R_ARM_ABS32············00000000···_PyType_AllocNoTrack139 000000b4··0001fd02·R_ARM_ABS32············00000000···_PyType_AllocNoTrack
140 000000b8··00009902·R_ARM_ABS32············00008011···dict_new140 000000b8··00009902·R_ARM_ABS32············00008009···dict_new
141 000000bc··00019a02·R_ARM_ABS32············00000000···PyObject_GC_Del141 000000bc··00019a02·R_ARM_ABS32············00000000···PyObject_GC_Del
142 000000e4··0000a502·R_ARM_ABS32············0000820d···dict_vectorcall142 000000e4··0000a502·R_ARM_ABS32············00008205···dict_vectorcall
143 000000f0··0001fa02·R_ARM_ABS32············00000000···PyType_Type143 000000f0··0001fa02·R_ARM_ABS32············00000000···PyType_Type
144 000000f8··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4144 000000f8··00000a02·R_ARM_ABS32············00000000···.rodata.str1.4
Max diff block lines reached; 151141/162156 bytes (93.21%) of diff not shown.
7.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 49, 15 lines modifiedOffset 49, 15 lines modified
49 »       mov»    r0,·r149 »       mov»    r0,·r1
50 »       bl»     0·<PyUnicode_FromString>50 »       bl»     0·<PyUnicode_FromString>
51 ·R_ARM_THM_CALL» PyUnicode_FromString51 ·R_ARM_THM_CALL» PyUnicode_FromString
52 »       cbz»    r0,·8e·<PyDict_DelItemString+0x3e>52 »       cbz»    r0,·8e·<PyDict_DelItemString+0x3e>
53 »       mov»    r4,·r053 »       mov»    r4,·r0
54 »       mov»    r1,·r054 »       mov»    r1,·r0
55 »       mov»    r0,·r555 »       mov»    r0,·r5
56 »       bl»     3a58·<PyDict_DelItem>56 »       bl»     3a4c·<PyDict_DelItem>
57 ·R_ARM_THM_CALL» PyDict_DelItem57 ·R_ARM_THM_CALL» PyDict_DelItem
58 »       mvn.w»  r2,·#3221225472»    @·0xc000000058 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
59 »       ldr»    r3,·[r4,·#0]59 »       ldr»    r3,·[r4,·#0]
60 »       mov»    r5,·r060 »       mov»    r5,·r0
61 »       cmp»    r3,·r261 »       cmp»    r3,·r2
62 »       beq.n»  8a·<PyDict_DelItemString+0x3a>62 »       beq.n»  8a·<PyDict_DelItemString+0x3a>
63 »       subs»   r3,·#163 »       subs»   r3,·#1
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 »       mov»    r0,·r569 »       mov»    r0,·r5
70 »       pop»    {r3,·r4,·r5,·pc}70 »       pop»    {r3,·r4,·r5,·pc}
71 »       mov.w»  r5,·#4294967295»    @·0xffffffff71 »       mov.w»  r5,·#4294967295»    @·0xffffffff
72 »       b.n»    8a·<PyDict_DelItemString+0x3a>72 »       b.n»    8a·<PyDict_DelItemString+0x3a>
  
73 00000094·<_PyDict_Fini>:73 00000094·<_PyDict_Fini>:
74 _PyDict_Fini():74 _PyDict_Fini():
75 »       b.w»    7c08·<_PyDict_ClearFreeList>75 »       b.w»    7c00·<_PyDict_ClearFreeList>
76 ·R_ARM_THM_JUMP24»       _PyDict_ClearFreeList76 ·R_ARM_THM_JUMP24»       _PyDict_ClearFreeList
  
77 00000098·<dictview_len>:77 00000098·<dictview_len>:
78 dictview_len():78 dictview_len():
79 »       ldr»    r0,·[r0,·#8]79 »       ldr»    r0,·[r0,·#8]
80 »       cbz»    r0,·9e·<dictview_len+0x6>80 »       cbz»    r0,·9e·<dictview_len+0x6>
81 »       ldr»    r0,·[r0,·#8]81 »       ldr»    r0,·[r0,·#8]
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 000000a0·<dict_ior>:86 000000a0·<dict_ior>:
87 dict_ior():87 dict_ior():
88 »       push»   {r4,·lr}88 »       push»   {r4,·lr}
89 »       mov.w»  ip,·#4096»  @·0x100089 »       mov.w»  ip,·#4096»  @·0x1000
90 »       sub.w»  ip,·sp,·ip90 »       sub.w»  ip,·sp,·ip
91 »       str.w»  r0,·[ip,·#4088]»     @·0xff891 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
92 »       mov»    r4,·r092 »       mov»    r4,·r0
93 »       bl»     4c1c·<dict_update_arg>93 »       bl»     4c10·<dict_update_arg>
94 ·R_ARM_THM_CALL» dict_update_arg94 ·R_ARM_THM_CALL» dict_update_arg
95 »       cbnz»   r0,·c8·<dict_ior+0x28>95 »       cbnz»   r0,·c8·<dict_ior+0x28>
96 »       ldr»    r3,·[r4,·#0]96 »       ldr»    r3,·[r4,·#0]
97 »       mvn.w»  r2,·#3221225472»    @·0xc000000097 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
98 »       cmp»    r3,·r298 »       cmp»    r3,·r2
99 »       beq.n»  c4·<dict_ior+0x24>99 »       beq.n»  c4·<dict_ior+0x24>
100 »       adds»   r3,·#1100 »       adds»   r3,·#1
Offset 128, 15 lines modifiedOffset 128, 15 lines modified
128 »       movne»  r0,·#1128 »       movne»  r0,·#1
129 »       b.n»    ee·<_PyDict_Contains_KnownHash+0x22>129 »       b.n»    ee·<_PyDict_Contains_KnownHash+0x22>
130 »       mov.w»  r0,·#4294967295»    @·0xffffffff130 »       mov.w»  r0,·#4294967295»    @·0xffffffff
131 »       b.n»    ee·<_PyDict_Contains_KnownHash+0x22>131 »       b.n»    ee·<_PyDict_Contains_KnownHash+0x22>
  
132 00000104·<dict_copy>:132 00000104·<dict_copy>:
133 dict_copy():133 dict_copy():
134 »       b.w»    2520·<PyDict_Copy>134 »       b.w»    2514·<PyDict_Copy>
135 ·R_ARM_THM_JUMP24»       PyDict_Copy135 ·R_ARM_THM_JUMP24»       PyDict_Copy
  
136 00000108·<_PyObject_IsInstanceDictEmpty>:136 00000108·<_PyObject_IsInstanceDictEmpty>:
137 _PyObject_IsInstanceDictEmpty():137 _PyObject_IsInstanceDictEmpty():
138 »       ldr»    r2,·[r0,·#4]138 »       ldr»    r2,·[r0,·#4]
139 »       ldr.w»  r1,·[r2,·#144]»      @·0x90139 »       ldr.w»  r1,·[r2,·#144]»      @·0x90
140 »       cbz»    r1,·156·<_PyObject_IsInstanceDictEmpty+0x4e>140 »       cbz»    r1,·156·<_PyObject_IsInstanceDictEmpty+0x4e>
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
226 »       mov»    r0,·r8226 »       mov»    r0,·r8
227 »       ldr.w»  r8,·[r4]227 »       ldr.w»  r8,·[r4]
228 »       mov.w»  r9,·#0228 »       mov.w»  r9,·#0
229 »       mov»    r2,·r5229 »       mov»    r2,·r5
230 »       mov»    r3,·r8230 »       mov»    r3,·r8
231 »       movs»   r1,·#2231 »       movs»   r1,·#2
232 »       str.w»  r9,·[sp]232 »       str.w»  r9,·[sp]
233 »       bl»     d4c·<_PyDict_ContainsId>233 »       bl»     d50·<_PyDict_NotifyEvent>
234 ·R_ARM_THM_CALL» _PyDict_NotifyEvent234 ·R_ARM_THM_CALL» _PyDict_NotifyEvent
235 »       ldr.w»  r2,·[r8,·#12]235 »       ldr.w»  r2,·[r8,·#12]
236 »       ldr»    r3,·[r4,·#4]236 »       ldr»    r3,·[r4,·#4]
237 »       str.w»  r9,·[r4]237 »       str.w»  r9,·[r4]
238 »       str.w»  r9,·[r4,·#4]238 »       str.w»  r9,·[r4,·#4]
239 »       mov»    r9,·r2239 »       mov»    r9,·r2
240 »       ldr»    r2,·[r5,·#24]240 »       ldr»    r2,·[r5,·#24]
Offset 322, 15 lines modifiedOffset 322, 15 lines modified
322 »       mov»    r0,·r8322 »       mov»    r0,·r8
323 »       ldr.w»  r8,·[r4,·#4]323 »       ldr.w»  r8,·[r4,·#4]
324 »       mov.w»  r9,·#0324 »       mov.w»  r9,·#0
325 »       mov»    r2,·r5325 »       mov»    r2,·r5
326 »       mov»    r3,·r8326 »       mov»    r3,·r8
327 »       movs»   r1,·#2327 »       movs»   r1,·#2
328 »       str.w»  r9,·[sp]328 »       str.w»  r9,·[sp]
329 »       bl»     d4c·<_PyDict_ContainsId>329 »       bl»     d50·<_PyDict_NotifyEvent>
330 ·R_ARM_THM_CALL» _PyDict_NotifyEvent330 ·R_ARM_THM_CALL» _PyDict_NotifyEvent
331 »       ldr»    r2,·[r4,·#0]331 »       ldr»    r2,·[r4,·#0]
332 »       ldr»    r3,·[r4,·#8]332 »       ldr»    r3,·[r4,·#8]
333 »       mov.w»  ip,·#4294967295»    @·0xffffffff333 »       mov.w»  ip,·#4294967295»    @·0xffffffff
334 »       str.w»  r9,·[r4,·#4]334 »       str.w»  r9,·[r4,·#4]
335 »       str.w»  r9,·[r4,·#8]335 »       str.w»  r9,·[r4,·#8]
336 »       str.w»  ip,·[r4]336 »       str.w»  ip,·[r4]
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
338 »       subs»   r6,·#1338 »       subs»   r6,·#1
339 »       mov»    r4,·r3339 »       mov»    r4,·r3
340 »       b.n»    1ce·<dict_popitem+0x66>340 »       b.n»    1ce·<dict_popitem+0x66>
341 »       ldrb»   r2,·[r2,·#4]341 »       ldrb»   r2,·[r2,·#4]
342 »       movs»   r3,·#1342 »       movs»   r3,·#1
343 »       mov»    r1,·r5343 »       mov»    r1,·r5
344 »       mov»    r0,·r8344 »       mov»    r0,·r8
345 »       bl»     12b0·<dictresize>345 »       bl»     12ac·<dictresize>
346 ·R_ARM_THM_CALL» dictresize346 ·R_ARM_THM_CALL» dictresize
347 »       cbnz»   r0,·338·<dict_popitem+0x1d0>347 »       cbnz»   r0,·338·<dict_popitem+0x1d0>
348 »       ldr»    r2,·[r5,·#24]348 »       ldr»    r2,·[r5,·#24]
349 »       b.n»    1ac·<dict_popitem+0x44>349 »       b.n»    1ac·<dict_popitem+0x44>
350 »       mov»    r4,·fp350 »       mov»    r4,·fp
351 »       b.n»    230·<dict_popitem+0xc8>351 »       b.n»    230·<dict_popitem+0xc8>
352 »       subs»   r6,·#1352 »       subs»   r6,·#1
Offset 379, 20 lines modifiedOffset 379, 20 lines modified
379 »       lsls»   r2,·r3,·#2379 »       lsls»   r2,·r3,·#2
380 »       bpl.n»  38c·<dict_or+0x34>380 »       bpl.n»  38c·<dict_or+0x34>
381 »       ldr»    r3,·[r1,·#4]381 »       ldr»    r3,·[r1,·#4]
382 »       mov»    r5,·r1382 »       mov»    r5,·r1
383 »       ldr»    r3,·[r3,·#84]» @·0x54383 »       ldr»    r3,·[r3,·#84]» @·0x54
384 »       lsls»   r3,·r3,·#2384 »       lsls»   r3,·r3,·#2
385 »       bpl.n»  38c·<dict_or+0x34>385 »       bpl.n»  38c·<dict_or+0x34>
386 »       bl»     2520·<PyDict_Copy>386 »       bl»     2514·<PyDict_Copy>
387 ·R_ARM_THM_CALL» PyDict_Copy387 ·R_ARM_THM_CALL» PyDict_Copy
388 »       mov»    r4,·r0388 »       mov»    r4,·r0
389 »       cbz»    r0,·3a6·<dict_or+0x4e>389 »       cbz»    r0,·3a6·<dict_or+0x4e>
390 »       mov»    r1,·r5390 »       mov»    r1,·r5
391 »       bl»     4c1c·<dict_update_arg>391 »       bl»     4c10·<dict_update_arg>
392 ·R_ARM_THM_CALL» dict_update_arg392 ·R_ARM_THM_CALL» dict_update_arg
393 »       cbnz»   r0,·396·<dict_or+0x3e>393 »       cbnz»   r0,·396·<dict_or+0x3e>
Max diff block lines reached; 3946/7084 bytes (55.70%) of diff not shown.
450 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 »       beq.n»  6a·<PyDict_New+0x6a>62 »       beq.n»  6a·<PyDict_New+0x6a>
63 »       subs»   r3,·#163 »       subs»   r3,·#1
64 »       str»    r3,·[r7,·#0]64 »       str»    r3,·[r7,·#0]
65 »       cmp»    r3,·#065 »       cmp»    r3,·#0
66 »       bne.n»  6a·<PyDict_New+0x6a>66 »       bne.n»  6a·<PyDict_New+0x6a>
67 »       mov»    r1,·r767 »       mov»    r1,·r7
68 »       mov»    r0,·r568 »       mov»    r0,·r5
69 »       bl»     341c·<free_keys_object>69 »       bl»     3410·<free_keys_object>
70 »       b.n»    6a·<PyDict_New+0x6a>70 »       b.n»    6a·<PyDict_New+0x6a>
71 »       nop71 »       nop
72 »       .word»  0x0000009872 »       .word»  0x00000098
73 ·R_ARM_TLS_IE32» _Py_tss_tstate73 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
74 000000b4·<new_dict>:74 000000b4·<new_dict>:
75 new_dict():75 new_dict():
Offset 122, 15 lines modifiedOffset 122, 15 lines modified
122 »       ldrb.w» r0,·[r7,·#-1]122 »       ldrb.w» r0,·[r7,·#-1]
123 »       subs»   r0,·r7,·r0123 »       subs»   r0,·r7,·r0
124 »       bl»     0·<PyMem_Free>124 »       bl»     0·<PyMem_Free>
125 ·R_ARM_THM_CALL» PyMem_Free125 ·R_ARM_THM_CALL» PyMem_Free
126 »       b.n»    10e·<new_dict+0x5a>126 »       b.n»    10e·<new_dict+0x5a>
127 »       mov»    r1,·r6127 »       mov»    r1,·r6
128 »       mov»    r0,·r4128 »       mov»    r0,·r4
129 »       bl»     341c·<free_keys_object>129 »       bl»     3410·<free_keys_object>
130 »       b.n»    130·<new_dict+0x7c>130 »       b.n»    130·<new_dict+0x7c>
131 »       .word»  0x0000001c131 »       .word»  0x0000001c
132 ·R_ARM_ABS32»    .data132 ·R_ARM_ABS32»    .data
  
133 00000150·<PyDict_Contains>:133 00000150·<PyDict_Contains>:
134 PyDict_Contains():134 PyDict_Contains():
135 »       push»   {r4,·r5,·lr}135 »       push»   {r4,·r5,·lr}
Offset 204, 125 lines modifiedOffset 204, 125 lines modified
204 »       lsl.w»  fp,·sl,·r8204 »       lsl.w»  fp,·sl,·r8
205 »       str»    r2,·[sp,·#4]205 »       str»    r2,·[sp,·#4]
206 »       add.w»  fp,·fp,·#4294967295» @·0xffffffff206 »       add.w»  fp,·fp,·#4294967295» @·0xffffffff
207 »       mov»    r2,·r8207 »       mov»    r2,·r8
208 »       lsl.w»  r6,·sl,·r6208 »       lsl.w»  r6,·sl,·r6
209 »       and.w»  r9,·r5,·fp209 »       and.w»  r9,·r5,·fp
210 »       cmp»    r3,·#0210 »       cmp»    r3,·#0
211 »       beq.w»  376·<_Py_dict_lookup+0x1ba>211 »       beq.w»  378·<_Py_dict_lookup+0x1bc>
212 »       ldr»    r1,·[r7,·#4]212 »       ldr»    r1,·[r7,·#4]
213 »       movw»   r2,·#0213 »       movw»   r2,·#0
214 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type214 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
215 »       movt»   r2,·#0215 »       movt»   r2,·#0
216 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type216 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
217 »       cmp»    r1,·r2217 »       cmp»    r1,·r2
218 »       bne.w»  61c·<_Py_dict_lookup+0x460>218 »       bne.w»  61e·<_Py_dict_lookup+0x462>
219 »       add.w»  sl,·r0,·#20219 »       add.w»  sl,·r0,·#20
220 »       cmp.w»  r8,·#7220 »       cmp.w»  r8,·#7
221 »       add»    r6,·sl221 »       add»    r6,·sl
222 »       str»    r3,·[sp,·#8]222 »       str»    r3,·[sp,·#8]
223 »       bgt.n»  2ea·<_Py_dict_lookup+0x12e>223 »       bgt.n»  2ea·<_Py_dict_lookup+0x12e>
224 »       ldrsb.w»r4,·[sl,·r9]224 »       ldrsb.w»r4,·[sl,·r9]
225 »       cmp»    r4,·#0225 »       cmp»    r4,·#0
226 »       blt.n»  2d6·<_Py_dict_lookup+0x11a>226 »       blt.n»  2d6·<_Py_dict_lookup+0x11a>
227 »       ldr.w»  r0,·[r6,·r4,·lsl·#3]227 »       ldr.w»  r0,·[r6,·r4,·lsl·#3]
228 »       cmp»    r7,·r0228 »       cmp»    r7,·r0
229 »       beq.n»  302·<_Py_dict_lookup+0x146>229 »       beq.n»  304·<_Py_dict_lookup+0x148>
230 »       ldr»    r3,·[r0,·#12]230 »       ldr»    r3,·[r0,·#12]
231 »       cmp»    r5,·r3231 »       cmp»    r5,·r3
232 »       beq.w»  44e·<_Py_dict_lookup+0x292>232 »       beq.w»  450·<_Py_dict_lookup+0x294>
233 »       add.w»  r3,·r9,·r9,·lsl·#2233 »       add.w»  r3,·r9,·r9,·lsl·#2
234 »       mov.w»  r9,·r5,·lsr·#5234 »       mov.w»  r9,·r5,·lsr·#5
235 »       add.w»  r9,·r9,·#1235 »       add.w»  r9,·r9,·#1
236 »       add»    r9,·r3236 »       add»    r9,·r3
237 »       and.w»  r9,·r9,·fp237 »       and.w»  r9,·r9,·fp
238 »       ldrsb.w»r4,·[sl,·r9]238 »       ldrsb.w»r4,·[sl,·r9]
239 »       cmp»    r4,·#0239 »       cmp»    r4,·#0
240 »       blt.n»  346·<_Py_dict_lookup+0x18a>240 »       blt.n»  348·<_Py_dict_lookup+0x18c>
241 »       ldr.w»  r3,·[r6,·r4,·lsl·#3]241 »       ldr.w»  r3,·[r6,·r4,·lsl·#3]
242 »       cmp»    r7,·r3242 »       cmp»    r7,·r3
243 »       beq.n»  302·<_Py_dict_lookup+0x146>243 »       beq.n»  304·<_Py_dict_lookup+0x148>
244 »       ldr»    r2,·[r3,·#12]244 »       ldr»    r2,·[r3,·#12]
245 »       cmp»    r5,·r2245 »       cmp»    r5,·r2
246 »       beq.w»  532·<_Py_dict_lookup+0x376>246 »       beq.w»  534·<_Py_dict_lookup+0x378>
247 »       mov.w»  lr,·r5,·lsr·#10247 »       mov.w»  lr,·r5,·lsr·#10
248 »       add.w»  r9,·r9,·r9,·lsl·#2248 »       add.w»  r9,·r9,·r9,·lsl·#2
249 »       add.w»  r3,·lr,·#1249 »       add.w»  r3,·lr,·#1
250 »       add»    r9,·r3250 »       add»    r9,·r3
251 »       mov»    r3,·lr251 »       mov»    r3,·lr
252 »       and.w»  r9,·r9,·fp252 »       and.w»  r9,·r9,·fp
253 »       cmp.w»  r8,·#7253 »       cmp.w»  r8,·#7
254 »       bgt.w»  414·<_Py_dict_lookup+0x258>254 »       bgt.w»  416·<_Py_dict_lookup+0x25a>
255 »       ldrsb.w»r4,·[sl,·r9]255 »       ldrsb.w»r4,·[sl,·r9]
256 »       cmp»    r4,·#0256 »       cmp»    r4,·#0
257 »       blt.n»  360·<_Py_dict_lookup+0x1a4>257 »       blt.n»  362·<_Py_dict_lookup+0x1a6>
258 »       ldr.w»  r1,·[r6,·r4,·lsl·#3]258 »       ldr.w»  r1,·[r6,·r4,·lsl·#3]
259 »       cmp»    r7,·r1259 »       cmp»    r7,·r1
260 »       beq.n»  302·<_Py_dict_lookup+0x146>260 »       beq.n»  304·<_Py_dict_lookup+0x148>
261 »       ldr»    r2,·[r1,·#12]261 »       ldr»    r2,·[r1,·#12]
262 »       cmp»    r5,·r2262 »       cmp»    r5,·r2
263 »       beq.w»  590·<_Py_dict_lookup+0x3d4>263 »       beq.w»  592·<_Py_dict_lookup+0x3d6>
264 »       add.w»  r9,·r9,·r9,·lsl·#2264 »       add.w»  r9,·r9,·r9,·lsl·#2
265 »       cmp.w»  r8,·#7265 »       cmp.w»  r8,·#7
266 »       add.w»  r9,·r9,·r3,·lsr·#5266 »       add.w»  r9,·r9,·r3,·lsr·#5
267 »       add.w»  r9,·r9,·#1267 »       add.w»  r9,·r9,·#1
268 »       and.w»  r9,·r9,·fp268 »       and.w»  r9,·r9,·fp
269 »       bgt.w»  43e·<_Py_dict_lookup+0x282>269 »       bgt.w»  440·<_Py_dict_lookup+0x284>
270 »       ldrsb.w»r4,·[sl,·r9]270 »       ldrsb.w»r4,·[sl,·r9]
271 »       cmp»    r4,·#0271 »       cmp»    r4,·#0
272 »       blt.w»  3de·<_Py_dict_lookup+0x222>272 »       blt.w»  3e0·<_Py_dict_lookup+0x224>
273 »       ldr.w»  r1,·[r6,·r4,·lsl·#3]273 »       ldr.w»  r1,·[r6,·r4,·lsl·#3]
274 »       cmp»    r7,·r1274 »       cmp»    r7,·r1
275 »       beq.n»  302·<_Py_dict_lookup+0x146>275 »       beq.n»  304·<_Py_dict_lookup+0x148>
276 »       ldr»    r2,·[r1,·#12]276 »       ldr»    r2,·[r1,·#12]
277 »       cmp»    r5,·r2277 »       cmp»    r5,·r2
278 »       beq.w»  640·<_Py_dict_lookup+0x484>278 »       beq.w»  642·<_Py_dict_lookup+0x486>
279 »       lsrs»   r3,·r3,·#10279 »       lsrs»   r3,·r3,·#10
280 »       add.w»  r9,·r9,·r9,·lsl·#2280 »       add.w»  r9,·r9,·r9,·lsl·#2
281 »       adds»   r2,·r3,·#1281 »       adds»   r2,·r3,·#1
282 »       add»    r9,·r2282 »       add»    r9,·r2
283 »       and.w»  r9,·r9,·fp283 »       and.w»  r9,·r9,·fp
284 »       b.n»    274·<_Py_dict_lookup+0xb8>284 »       b.n»    274·<_Py_dict_lookup+0xb8>
285 »       adds»   r3,·r4,·#1285 »       adds»   r3,·r4,·#1
286 »       bne.w»  4c4·<_Py_dict_lookup+0x308>286 »       bne.w»  4c6·<_Py_dict_lookup+0x30a>
287 »       movs»   r3,·#0287 »       movs»   r3,·#0
288 »       ldr»    r2,·[sp,·#0]288 »       ldr»    r2,·[sp,·#0]
289 »       mov»    r0,·r4289 »       mov»    r0,·r4
290 »       str»    r3,·[r2,·#0]290 »       str»    r3,·[r2,·#0]
291 »       add»    sp,·#36»      @·0x24291 »       add»    sp,·#36»      @·0x24
292 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}292 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
293 »       cmp.w»  r8,·#15293 »       cmp.w»  r8,·#15
294 »       bgt.w»  5f8·<_Py_dict_lookup+0x43c>294 »       bgt.w»  5fa·<_Py_dict_lookup+0x43e>
295 »       ldrsh.w»r4,·[sl,·r9,·lsl·#1]295 »       ldrsh.w»r4,·[sl,·r9,·lsl·#1]
296 »       cmp»    r4,·#0296 »       cmp»    r4,·#0
297 »       blt.n»  3e6·<_Py_dict_lookup+0x22a>297 »       blt.w»  400·<_Py_dict_lookup+0x244>
298 »       ldr.w»  r0,·[r6,·r4,·lsl·#3]298 »       ldr.w»  r0,·[r6,·r4,·lsl·#3]
Max diff block lines reached; 456673/460265 bytes (99.22%) of diff not shown.
4.39 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 39, 15 lines modifiedOffset 39, 15 lines modified
39 »       mov»    r4,·r039 »       mov»    r4,·r0
40 »       cbnz»   r0,·50·<PyDict_GetItemString+0x20>40 »       cbnz»   r0,·50·<PyDict_GetItemString+0x20>
41 »       bl»     0·<PyErr_Clear>41 »       bl»     0·<PyErr_Clear>
42 ·R_ARM_THM_CALL» PyErr_Clear42 ·R_ARM_THM_CALL» PyErr_Clear
43 »       b.n»    78·<PyDict_GetItemString+0x48>43 »       b.n»    78·<PyDict_GetItemString+0x48>
44 »       mov»    r1,·r044 »       mov»    r1,·r0
45 »       mov»    r0,·r545 »       mov»    r0,·r5
46 »       bl»     3620·<PyDict_GetItem>46 »       bl»     3614·<PyDict_GetItem>
47 ·R_ARM_THM_CALL» PyDict_GetItem47 ·R_ARM_THM_CALL» PyDict_GetItem
48 »       ldr»    r3,·[r4,·#0]48 »       ldr»    r3,·[r4,·#0]
49 »       mvn.w»  r2,·#3221225472»    @·0xc000000049 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
50 »       mov»    r5,·r050 »       mov»    r5,·r0
51 »       cmp»    r3,·r251 »       cmp»    r3,·r2
52 »       bne.n»  68·<PyDict_GetItemString+0x38>52 »       bne.n»  68·<PyDict_GetItemString+0x38>
53 »       mov»    r4,·r553 »       mov»    r4,·r5
Offset 616, 26 lines modifiedOffset 616, 26 lines modified
616 »       nop616 »       nop
617 »       .word»  0x000004fc617 »       .word»  0x000004fc
618 ·R_ARM_ABS32»    .data618 ·R_ARM_ABS32»    .data
  
619 00000514·<dict___reversed__>:619 00000514·<dict___reversed__>:
620 dict___reversed__():620 dict___reversed__():
621 »       ldr»    r1,·[pc,·#4]»  @·(51c·<dict___reversed__+0x8>)621 »       ldr»    r1,·[pc,·#4]»  @·(51c·<dict___reversed__+0x8>)
622 »       b.w»    500c·<dictiter_new>622 »       b.w»    5000·<dictiter_new>
623 ·R_ARM_THM_JUMP24»       dictiter_new623 ·R_ARM_THM_JUMP24»       dictiter_new
624 »       nop624 »       nop
625 »       .word»  0x0000035c625 »       .word»  0x0000035c
626 ·R_ARM_ABS32»    .data626 ·R_ARM_ABS32»    .data
  
627 00000520·<dictitems_reversed>:627 00000520·<dictitems_reversed>:
628 dictitems_reversed():628 dictitems_reversed():
629 »       ldr»    r0,·[r0,·#8]629 »       ldr»    r0,·[r0,·#8]
630 »       cbz»    r0,·52a·<dictitems_reversed+0xa>630 »       cbz»    r0,·52a·<dictitems_reversed+0xa>
631 »       ldr»    r1,·[pc,·#12]» @·(534·<dictitems_reversed+0x14>)631 »       ldr»    r1,·[pc,·#12]» @·(534·<dictitems_reversed+0x14>)
632 »       b.w»    500c·<dictiter_new>632 »       b.w»    5000·<dictiter_new>
633 ·R_ARM_THM_JUMP24»       dictiter_new633 ·R_ARM_THM_JUMP24»       dictiter_new
634 »       movw»   r0,·#0634 »       movw»   r0,·#0
635 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct635 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
636 »       movt»   r0,·#0636 »       movt»   r0,·#0
637 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct637 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
638 »       bx»     lr638 »       bx»     lr
639 »       .word»  0x0000028c639 »       .word»  0x0000028c
Offset 663, 15 lines modifiedOffset 663, 15 lines modified
663 »       addne»  r3,·#1663 »       addne»  r3,·#1
664 »       strne»  r3,·[r2,·#0]664 »       strne»  r3,·[r2,·#0]
665 »       add»    r0,·sp,·#4665 »       add»    r0,·sp,·#4
666 »       bl»     0·<PySequence_List>666 »       bl»     0·<PySequence_List>
667 ·R_ARM_THM_CALL» PySequence_List667 ·R_ARM_THM_CALL» PySequence_List
668 »       mov»    r4,·r0668 »       mov»    r4,·r0
669 »       ldr»    r0,·[sp,·#12]669 »       ldr»    r0,·[sp,·#12]
670 »       bl»     2124·<Py_XDECREF>670 »       bl»     2118·<Py_XDECREF>
671 ·R_ARM_THM_CALL» Py_XDECREF671 ·R_ARM_THM_CALL» Py_XDECREF
672 »       cbz»    r4,·592·<dictiter_reduce+0x5a>672 »       cbz»    r4,·592·<dictiter_reduce+0x5a>
673 »       ldr»    r0,·[pc,·#28]» @·(598·<dictiter_reduce+0x60>)673 »       ldr»    r0,·[pc,·#28]» @·(598·<dictiter_reduce+0x60>)
674 »       bl»     0·<_PyEval_GetBuiltin>674 »       bl»     0·<_PyEval_GetBuiltin>
675 ·R_ARM_THM_CALL» _PyEval_GetBuiltin675 ·R_ARM_THM_CALL» _PyEval_GetBuiltin
676 »       mov»    r2,·r4676 »       mov»    r2,·r4
677 »       mov»    r1,·r0677 »       mov»    r1,·r0
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 »       mov»    r6,·r3737 »       mov»    r6,·r3
738 »       mov»    r7,·r3738 »       mov»    r7,·r3
739 »       add»    r1,·sp,·#8739 »       add»    r1,·sp,·#8
740 »       add»    r3,·sp,·#12740 »       add»    r3,·sp,·#12
741 »       movs»   r2,·#0741 »       movs»   r2,·#0
742 »       mov»    r0,·r5742 »       mov»    r0,·r5
743 »       str»    r7,·[sp,·#0]743 »       str»    r7,·[sp,·#0]
744 »       bl»     37a0·<_PyDict_Next>744 »       bl»     3794·<_PyDict_Next>
745 ·R_ARM_THM_CALL» _PyDict_Next745 ·R_ARM_THM_CALL» _PyDict_Next
746 »       mvn.w»  r1,·#3221225472»    @·0xc0000000746 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
747 »       cbz»    r0,·62a·<PyDict_Values+0x8e>747 »       cbz»    r0,·62a·<PyDict_Values+0x8e>
748 »       ldr»    r3,·[sp,·#12]748 »       ldr»    r3,·[sp,·#12]
749 »       ldr»    r2,·[r3,·#0]749 »       ldr»    r2,·[r3,·#0]
750 »       adds»   r0,·r2,·#1750 »       adds»   r0,·r2,·#1
751 »       cmp»    r2,·r1751 »       cmp»    r2,·r1
Offset 760, 30 lines modifiedOffset 760, 30 lines modified
760 »       pop»    {r4,·r5,·r6,·r7,·pc}760 »       pop»    {r4,·r5,·r6,·r7,·pc}
  
761 00000630·<dictvalues_reversed>:761 00000630·<dictvalues_reversed>:
762 dictvalues_reversed():762 dictvalues_reversed():
763 »       ldr»    r0,·[r0,·#8]763 »       ldr»    r0,·[r0,·#8]
764 »       cbz»    r0,·63a·<dictvalues_reversed+0xa>764 »       cbz»    r0,·63a·<dictvalues_reversed+0xa>
765 »       ldr»    r1,·[pc,·#12]» @·(644·<dictvalues_reversed+0x14>)765 »       ldr»    r1,·[pc,·#12]» @·(644·<dictvalues_reversed+0x14>)
766 »       b.w»    500c·<dictiter_new>766 »       b.w»    5000·<dictiter_new>
767 ·R_ARM_THM_JUMP24»       dictiter_new767 ·R_ARM_THM_JUMP24»       dictiter_new
768 »       movw»   r0,·#0768 »       movw»   r0,·#0
769 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct769 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
770 »       movt»   r0,·#0770 »       movt»   r0,·#0
771 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct771 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
772 »       bx»     lr772 »       bx»     lr
773 »       .word»  0x0000042c773 »       .word»  0x0000042c
774 ·R_ARM_ABS32»    .data774 ·R_ARM_ABS32»    .data
  
775 00000648·<dictkeys_reversed>:775 00000648·<dictkeys_reversed>:
776 dictkeys_reversed():776 dictkeys_reversed():
777 »       ldr»    r0,·[r0,·#8]777 »       ldr»    r0,·[r0,·#8]
778 »       cbz»    r0,·652·<dictkeys_reversed+0xa>778 »       cbz»    r0,·652·<dictkeys_reversed+0xa>
779 »       ldr»    r1,·[pc,·#12]» @·(65c·<dictkeys_reversed+0x14>)779 »       ldr»    r1,·[pc,·#12]» @·(65c·<dictkeys_reversed+0x14>)
780 »       b.w»    500c·<dictiter_new>780 »       b.w»    5000·<dictiter_new>
781 ·R_ARM_THM_JUMP24»       dictiter_new781 ·R_ARM_THM_JUMP24»       dictiter_new
782 »       movw»   r0,·#0782 »       movw»   r0,·#0
783 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct783 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
784 »       movt»   r0,·#0784 »       movt»   r0,·#0
785 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct785 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
786 »       bx»     lr786 »       bx»     lr
787 »       .word»  0x0000035c787 »       .word»  0x0000035c
Offset 1521, 15 lines modifiedOffset 1521, 15 lines modified
1521 »       clz»    r1,·r11521 »       clz»    r1,·r1
1522 »       rsb»    r1,·r1,·#321522 »       rsb»    r1,·r1,·#32
1523 »       uxtb»   r1,·r11523 »       uxtb»   r1,·r1
1524 »       b.n»    d04·<_PyDict_NewPresized+0x64>1524 »       b.n»    d04·<_PyDict_NewPresized+0x64>
1525 »       movs»   r1,·#171525 »       movs»   r1,·#17
1526 »       movs»   r2,·#01526 »       movs»   r2,·#0
1527 »       mov»    r0,·r41527 »       mov»    r0,·r4
1528 »       bl»     c50·<_PyDict_CheckConsistency+0x34c>1528 »       bl»     c54·<_PyDict_CheckConsistency+0x350>
1529 ·R_ARM_THM_CALL» new_keys_object1529 ·R_ARM_THM_CALL» new_keys_object
1530 »       cbz»    r0,·d1c·<_PyDict_NewPresized+0x7c>1530 »       cbz»    r0,·d1c·<_PyDict_NewPresized+0x7c>
1531 »       movs»   r3,·#01531 »       movs»   r3,·#0
1532 »       mov»    r1,·r01532 »       mov»    r1,·r0
1533 »       mov»    r2,·r31533 »       mov»    r2,·r3
1534 »       mov»    r0,·r41534 »       mov»    r0,·r4
1535 »       str»    r3,·[sp,·#0]1535 »       str»    r3,·[sp,·#0]
Offset 1551, 15 lines modifiedOffset 1551, 15 lines modified
1551 »       bl»     0·<_PyUnicode_FromId>1551 »       bl»     0·<_PyUnicode_FromId>
1552 ·R_ARM_THM_CALL» _PyUnicode_FromId1552 ·R_ARM_THM_CALL» _PyUnicode_FromId
1553 »       cbz»    r0,·d4a·<_PyDict_GetItemIdWithError+0x26>1553 »       cbz»    r0,·d4a·<_PyDict_GetItemIdWithError+0x26>
1554 »       ldr»    r2,·[r0,·#12]1554 »       ldr»    r2,·[r0,·#12]
1555 »       mov»    r1,·r01555 »       mov»    r1,·r0
Max diff block lines reached; 1033/4288 bytes (24.09%) of diff not shown.
387 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:··········46532·(bytes·into·file)13 ··Start·of·section·headers:··········46572·(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·0xb5c4:1 There·are·18·section·headers,·starting·at·offset·0xb5ec:
  
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·001ee8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001f4c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·008fd4·001050·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·008fec·001060·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001f1c·00059c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001f80·00059c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00a024·0003f0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00a04c·0003f0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0024b8·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00251c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0024b8·000b8a·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00251c·000b8a·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·003044·00289c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0030a8·002868·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00a414·000e68·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00a43c·000e68·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0058e0·00041c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·005910·00041c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00b27c·000278·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00b2a4·000278·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·005cfc·000931·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005d2c·000931·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00b4f4·000040·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00b51c·000040·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00662d·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00665d·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00662d·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00665d·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·006660·0017b0·10·····16·280··419 ··[15]·.symtab···········SYMTAB··········00000000·006690·0017a0·10·····16·279··4
20 ··[16]·.strtab···········STRTAB··········00000000·007e10·0011c4·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·007e30·0011ba·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00b534·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00b55c·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)
37.1 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·379·entries:1 Symbol·table·'.symtab'·contains·378·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:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18 ·····5:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
Offset 12, 71 lines modifiedOffset 12, 71 lines modified
12 ·····8:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC412 ·····8:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot13 ·····9:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
14 ····10:·00000001···870·FUNC····LOCAL··DEFAULT····7·memoryview14 ····10:·00000001···870·FUNC····LOCAL··DEFAULT····7·memoryview
15 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t15 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR016 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
17 ····13:·000004e5···484·FUNC····LOCAL··DEFAULT····7·mbuf_add_view17 ····13:·000004e5···484·FUNC····LOCAL··DEFAULT····7·mbuf_add_view
18 ····14:·00000001····62·FUNC····LOCAL··DEFAULT····1·init_shape_strides.part.018 ····14:·00000001····62·FUNC····LOCAL··DEFAULT····1·init_shape_strides.part.0
19 ····15:·00000300·····0·NOTYPE··LOCAL··DEFAULT····7·$d19 ····15:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
20 ····16:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····7·$t20 ····16:·00000304·····0·NOTYPE··LOCAL··DEFAULT····7·$t
21 ····17:·00000369···296·FUNC····LOCAL··DEFAULT····7·PyMemoryView_FromObjectAndFlags21 ····17:·00000369···296·FUNC····LOCAL··DEFAULT····7·PyMemoryView_FromObjectAndFlags
22 ····18:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····7·$d22 ····18:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
23 ····19:·00000490·····0·NOTYPE··LOCAL··DEFAULT····7·$t23 ····19:·00000490·····0·NOTYPE··LOCAL··DEFAULT····7·$t
24 ····20:·00000491····84·FUNC····LOCAL··DEFAULT····7·mbuf_alloc24 ····20:·00000491····84·FUNC····LOCAL··DEFAULT····7·mbuf_alloc
25 ····21:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t26 ····22:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
27 ····23:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····7·$d27 ····23:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
28 ····24:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t28 ····24:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
29 ····25:·000006c9···110·FUNC····LOCAL··DEFAULT····7·init_flags29 ····25:·000006c9···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:·000016d1····62·FUNC····LOCAL··DEFAULT····1·init_strides_from_shape31 ····27:·00001735····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:·00000739··1276·FUNC····LOCAL··DEFAULT····7·memory_subscript36 ····32:·00000739··1268·FUNC····LOCAL··DEFAULT····7·memory_subscript
37 ····33:·000012f5···164·FUNC····LOCAL··DEFAULT····1·memory_item37 ····33:·00001359···164·FUNC····LOCAL··DEFAULT····1·memory_item
38 ····34:·00000ab0·····0·NOTYPE··LOCAL··DEFAULT····7·$d38 ····34:·00000aac·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·00000ab4·····0·NOTYPE··LOCAL··DEFAULT····7·$t39 ····35:·00000ab0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
40 ····36:·00000911····62·FUNC····LOCAL··DEFAULT····1·adjust_fmt.isra.040 ····36:·00000911····62·FUNC····LOCAL··DEFAULT····1·adjust_fmt.isra.0
41 ····37:·00002151···302·FUNC····LOCAL··DEFAULT····7·unpack_single.isra.041 ····37:·00002149···302·FUNC····LOCAL··DEFAULT····7·unpack_single.isra.0
42 ····38:·00000233···136·FUNC····LOCAL··DEFAULT····9·ptr_from_tuple42 ····38:·00000233···136·FUNC····LOCAL··DEFAULT····9·ptr_from_tuple
43 ····39:·00000c35···202·FUNC····LOCAL··DEFAULT····7·memory_dealloc43 ····39:·00000c2d···202·FUNC····LOCAL··DEFAULT····7·memory_dealloc
44 ····40:·00000d01····28·FUNC····LOCAL··DEFAULT····7·_memory_release44 ····40:·00000cf9····28·FUNC····LOCAL··DEFAULT····7·_memory_release
45 ····41:·00000ee1····72·FUNC····LOCAL··DEFAULT····7·mbuf_release45 ····41:·00000ed9····72·FUNC····LOCAL··DEFAULT····7·mbuf_release
46 ····42:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC946 ····42:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
47 ····43:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1047 ····43:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
48 ····44:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1148 ····44:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
49 ····45:·00000208·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1249 ····45:·00000208·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
50 ····46:·00000238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1350 ····46:·00000238·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
51 ····47:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1451 ····47:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
52 ····48:·00000d1d···444·FUNC····LOCAL··DEFAULT····7·memory_getbuf52 ····48:·00000d15···444·FUNC····LOCAL··DEFAULT····7·memory_getbuf
53 ····49:·00000ed9·····8·FUNC····LOCAL··DEFAULT····7·memory_releasebuf53 ····49:·00000ed1·····8·FUNC····LOCAL··DEFAULT····7·memory_releasebuf
54 ····50:·00000f29···100·FUNC····LOCAL··DEFAULT····7·mbuf_dealloc54 ····50:·00000f21···100·FUNC····LOCAL··DEFAULT····7·mbuf_dealloc
55 ····51:·00000041····12·FUNC····LOCAL··DEFAULT····1·mbuf_traverse55 ····51:·00000041····12·FUNC····LOCAL··DEFAULT····1·mbuf_traverse
56 ····52:·0000004d····12·FUNC····LOCAL··DEFAULT····1·memory_traverse56 ····52:·0000004d····12·FUNC····LOCAL··DEFAULT····1·memory_traverse
57 ····53:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1557 ····53:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
58 ····54:·00001214·····0·NOTYPE··LOCAL··DEFAULT····7·$d58 ····54:·0000120c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
59 ····55:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1659 ····55:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
60 ····56:·00001220·····0·NOTYPE··LOCAL··DEFAULT····7·$t60 ····56:·00001218·····0·NOTYPE··LOCAL··DEFAULT····7·$t
61 ····57:·00001221··1110·FUNC····LOCAL··DEFAULT····7·memory_richcompare61 ····57:·00001219··1110·FUNC····LOCAL··DEFAULT····7·memory_richcompare
62 ····58:·00001679···138·FUNC····LOCAL··DEFAULT····7·get_native_fmtchar62 ····58:·00001671···138·FUNC····LOCAL··DEFAULT····7·get_native_fmtchar
63 ····59:·00001705··1358·FUNC····LOCAL··DEFAULT····7·cmp_base63 ····59:·000016fd··1358·FUNC····LOCAL··DEFAULT····7·cmp_base
64 ····60:·00001c55····48·FUNC····LOCAL··DEFAULT····7·unpacker_free64 ····60:·00001c4d····48·FUNC····LOCAL··DEFAULT····7·unpacker_free
65 ····61:·00001a51···182·FUNC····LOCAL··DEFAULT····1·struct_get_unpacker65 ····61:·00001ab5···182·FUNC····LOCAL··DEFAULT····1·struct_get_unpacker
66 ····62:·00001b09···244·FUNC····LOCAL··DEFAULT····1·cmp_rec.part.066 ····62:·00001b6d···244·FUNC····LOCAL··DEFAULT····1·cmp_rec.part.0
67 ····63:·00001416·····0·NOTYPE··LOCAL··DEFAULT····7·$d67 ····63:·0000140e·····0·NOTYPE··LOCAL··DEFAULT····7·$d
68 ····64:·00000369····64·FUNC····LOCAL··DEFAULT····9·fix_struct_error_int68 ····64:·00000369····64·FUNC····LOCAL··DEFAULT····9·fix_struct_error_int
69 ····65:·00001756·····0·NOTYPE··LOCAL··DEFAULT····7·$d69 ····65:·0000174e·····0·NOTYPE··LOCAL··DEFAULT····7·$d
70 ····66:·000017bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t70 ····66:·000017b4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
71 ····67:·000019f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d71 ····67:·000019ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
72 ····68:·00001a5a·····0·NOTYPE··LOCAL··DEFAULT····7·$t72 ····68:·00001a52·····0·NOTYPE··LOCAL··DEFAULT····7·$t
73 ····69:·00002621····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF73 ····69:·000025d9····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
74 ····70:·00000318·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1774 ····70:·00000318·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
75 ····71:·00001625···170·FUNC····LOCAL··DEFAULT····1·buffer_to_contiguous75 ····71:·00001689···170·FUNC····LOCAL··DEFAULT····1·buffer_to_contiguous
76 ····72:·00000340·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1876 ····72:·00000340·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
77 ····73:·00000368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1977 ····73:·00000368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
78 ····74:·00000059···238·FUNC····LOCAL··DEFAULT····1·memory_hash78 ····74:·00000059···238·FUNC····LOCAL··DEFAULT····1·memory_hash
79 ····75:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2079 ····75:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
80 ····76:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2180 ····76:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
81 ····77:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2281 ····77:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
82 ····78:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2382 ····78:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
Offset 133, 250 lines modifiedOffset 133, 249 lines modified
133 ···129:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····1·$d133 ···129:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
134 ···130:·00000780·····0·NOTYPE··LOCAL··DEFAULT····1·$t134 ···130:·00000780·····0·NOTYPE··LOCAL··DEFAULT····1·$t
135 ···131:·00000840·····0·NOTYPE··LOCAL··DEFAULT····1·$d135 ···131:·00000840·····0·NOTYPE··LOCAL··DEFAULT····1·$d
136 ···132:·00000844·····0·NOTYPE··LOCAL··DEFAULT····1·$t136 ···132:·00000844·····0·NOTYPE··LOCAL··DEFAULT····1·$t
137 ···133:·00000845····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get137 ···133:·00000845····22·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get
138 ···134:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0138 ···134:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_itemsize_get.part.0
139 ···135:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70139 ···135:·000006e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70
140 ···136:·00001dbd····90·FUNC····LOCAL··DEFAULT····7·memory_length140 ···136:·00001db5····90·FUNC····LOCAL··DEFAULT····7·memory_length
141 ···137:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0141 ···137:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_obj_get.part.0
142 ···138:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0142 ···138:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_format_get.part.0
143 ···139:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0143 ···139:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_shape_get.part.0
144 ···140:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0144 ···140:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_strides_get.part.0
145 ···141:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0145 ···141:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_suboffsets_get.part.0
146 ···142:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0146 ···142:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get.part.0
147 ···143:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0147 ···143:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_readonly_get.part.0
148 ···144:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0148 ···144:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_ndim_get.part.0
149 ···145:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0149 ···145:·0000085d····40·FUNC····LOCAL··DEFAULT····1·memory_enter.part.0
150 ···146:·00000885···138·FUNC····LOCAL··DEFAULT····1·memoryview_tolist150 ···146:·00000885···138·FUNC····LOCAL··DEFAULT····1·memoryview_tolist
151 ···147:·00001e19···822·FUNC····LOCAL··DEFAULT····7·tolist_base151 ···147:·00001e11···822·FUNC····LOCAL··DEFAULT····7·tolist_base
152 ···148:·00001bfd···206·FUNC····LOCAL··DEFAULT····1·tolist_rec.part.0152 ···148:·00001c61···206·FUNC····LOCAL··DEFAULT····1·tolist_rec.part.0
153 ···149:·00000700·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71153 ···149:·00000700·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71
154 ···150:·00000724·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72154 ···150:·00000724·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72
155 ···151:·00001e72·····0·NOTYPE··LOCAL··DEFAULT····7·$d155 ···151:·00001e6a·····0·NOTYPE··LOCAL··DEFAULT····7·$d
156 ···152:·00001fbc·····0·NOTYPE··LOCAL··DEFAULT····7·$d156 ···152:·00001fb4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
157 ···153:·00002088·····0·NOTYPE··LOCAL··DEFAULT····7·$t157 ···153:·00002080·····0·NOTYPE··LOCAL··DEFAULT····7·$t
158 ···154:·00000951····52·FUNC····LOCAL··DEFAULT····1·memory_enter158 ···154:·00000951····52·FUNC····LOCAL··DEFAULT····1·memory_enter
159 ···155:·00002176·····0·NOTYPE··LOCAL··DEFAULT····7·$d159 ···155:·0000216e·····0·NOTYPE··LOCAL··DEFAULT····7·$d
160 ···156:·00000985·····2·FUNC····LOCAL··DEFAULT····1·memoryview_release160 ···156:·00000985·····2·FUNC····LOCAL··DEFAULT····1·memoryview_release
161 ···157:·0000098d···108·FUNC····LOCAL··DEFAULT····1·memoryview_release_impl161 ···157:·0000098d···108·FUNC····LOCAL··DEFAULT····1·memoryview_release_impl
162 ···158:·00000989·····2·FUNC····LOCAL··DEFAULT····1·memory_exit162 ···158:·00000989·····2·FUNC····LOCAL··DEFAULT····1·memory_exit
163 ···159:·00000748·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73163 ···159:·00000748·····0·NOTYPE··LOCAL··DEFAULT····6·.LC73
164 ···160:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74164 ···160:·0000074c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74
165 ···161:·00000750·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75165 ···161:·00000750·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75
166 ···162:·00000778·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76166 ···162:·00000778·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76
167 ···163:·000009f9····46·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get167 ···163:·000009f9····46·FUNC····LOCAL··DEFAULT····1·memory_nbytes_get
168 ···164:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77168 ···164:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77
169 ···165:·000007bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78169 ···165:·000007bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78
170 ···166:·000007d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79170 ···166:·000007d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79
171 ···167:·00000a29···806·FUNC····LOCAL··DEFAULT····1·memory_ass_sub171 ···167:·00000a29···908·FUNC····LOCAL··DEFAULT····1·memory_ass_sub
172 ···168:·00000e95····94·FUNC····LOCAL··DEFAULT····1·lookup_dimension172 ···168:·00000ef9····94·FUNC····LOCAL··DEFAULT····1·lookup_dimension
173 ···169:·00000ef5··1022·FUNC····LOCAL··DEFAULT····1·pack_single173 ···169:·00000f59··1022·FUNC····LOCAL··DEFAULT····1·pack_single
174 ···170:·00000d51···122·FUNC····LOCAL··DEFAULT····1·equiv_structure174 ···170:·00000db5···122·FUNC····LOCAL··DEFAULT····1·equiv_structure
175 ···171:·00000dcd····96·FUNC····LOCAL··DEFAULT····1·last_dim_is_contiguous175 ···171:·00000e31····96·FUNC····LOCAL··DEFAULT····1·last_dim_is_contiguous
176 ···172:·00002281···674·FUNC····LOCAL··DEFAULT····7·copy_base 
177 ···173:·00000818·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80176 ···172:·00000818·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80
Max diff block lines reached; 5586/37948 bytes (14.72%) of diff not shown.
136 KB
readelf --wide --relocs {}
    
Offset 1, 121 lines modifiedOffset 1, 121 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x8fd4·contains·522·entries:1 Relocation·section·'.rel.text'·at·offset·0x8fec·contains·524·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000008a··00003a0a·R_ARM_THM_CALL·········00001679···get_native_fmtchar3 0000008a··00003a0a·R_ARM_THM_CALL·········00001671···get_native_fmtchar
4 000000a6··00013f0a·R_ARM_THM_CALL·········00000000···PyObject_Hash4 000000a6··00013e0a·R_ARM_THM_CALL·········00000000···PyObject_Hash
5 000000ba··0001400a·R_ARM_THM_CALL·········00000000···_Py_HashBytes5 000000ba··00013f0a·R_ARM_THM_CALL·········00000000···_Py_HashBytes
6 000000ce··0001232f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError6 000000ce··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
7 000000d2··00012330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError7 000000d2··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
8 000000d6··0000492f·R_ARM_THM_MOVW_ABS_NC··00000368···.LC198 000000d6··0000492f·R_ARM_THM_MOVW_ABS_NC··00000368···.LC19
9 000000da··00004930·R_ARM_THM_MOVT_ABS·····00000368···.LC199 000000da··00004930·R_ARM_THM_MOVT_ABS·····00000368···.LC19
10 000000e0··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString10 000000e0··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
11 000000e6··0001232f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError11 000000e6··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
12 000000ea··00012330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError12 000000ea··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
13 000000ee··0000482f·R_ARM_THM_MOVW_ABS_NC··00000340···.LC1813 000000ee··0000482f·R_ARM_THM_MOVW_ABS_NC··00000340···.LC18
14 000000f2··00004830·R_ARM_THM_MOVT_ABS·····00000340···.LC1814 000000f2··00004830·R_ARM_THM_MOVT_ABS·····00000340···.LC18
15 000000f8··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString15 000000f8··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
16 000000fe··0001232f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError16 000000fe··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
17 00000102··00012330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError17 00000102··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
18 00000106··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC018 00000106··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
19 0000010a··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC019 0000010a··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
20 00000110··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString20 00000110··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
21 00000118··0001310a·R_ARM_THM_CALL·········00000000···PyMem_Free21 00000118··0001300a·R_ARM_THM_CALL·········00000000···PyMem_Free
22 00000122··00013d0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc22 00000122··00013c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
23 0000013a··0001310a·R_ARM_THM_CALL·········00000000···PyMem_Free23 0000013a··0001300a·R_ARM_THM_CALL·········00000000···PyMem_Free
24 00000140··00013e0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory24 00000140··00013d0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
25 000001d0··0001410a·R_ARM_THM_CALL·········00000000···PyUnicode_AsASCIIString25 000001d0··0001400a·R_ARM_THM_CALL·········00000000···PyUnicode_AsASCIIString
26 000001e6··00003a0a·R_ARM_THM_CALL·········00001679···get_native_fmtchar26 000001e6··00003a0a·R_ARM_THM_CALL·········00001671···get_native_fmtchar
27 000001f8··00003a0a·R_ARM_THM_CALL·········00001679···get_native_fmtchar27 000001f8··00003a0a·R_ARM_THM_CALL·········00001671···get_native_fmtchar
28 00000218··0001420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod28 00000218··0001410a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
29 000002b4··0000692f·R_ARM_THM_MOVW_ABS_NC··00000420···.LC5029 000002b4··0000692f·R_ARM_THM_MOVW_ABS_NC··00000420···.LC50
30 000002b8··00006930·R_ARM_THM_MOVT_ABS·····00000420···.LC5030 000002b8··00006930·R_ARM_THM_MOVT_ABS·····00000420···.LC50
31 000002bc··0000072f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC331 000002bc··0000072f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC3
32 000002c0··00000730·R_ARM_THM_MOVT_ABS·····00000098···.LC332 000002c0··00000730·R_ARM_THM_MOVT_ABS·····00000098···.LC3
33 000002e2··0000190a·R_ARM_THM_CALL·········000006c9···init_flags33 000002e2··0000190a·R_ARM_THM_CALL·········000006c9···init_flags
34 00000308··0001210a·R_ARM_THM_CALL·········00000000···_Py_Dealloc34 00000308··0001200a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
35 00000322··0001210a·R_ARM_THM_CALL·········00000000···_Py_Dealloc35 00000322··0001200a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
36 0000033e··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError36 0000033e··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
37 00000342··00011f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError37 00000342··00011e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
38 00000346··00007c2f·R_ARM_THM_MOVW_ABS_NC··000006a8···.LC6938 00000346··00007c2f·R_ARM_THM_MOVW_ABS_NC··000006a8···.LC69
39 0000034a··00007c30·R_ARM_THM_MOVT_ABS·····000006a8···.LC6939 0000034a··00007c30·R_ARM_THM_MOVT_ABS·····000006a8···.LC69
40 00000350··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString40 00000350··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
41 00000386··0001232f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError41 00000386··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
42 0000038a··00012330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError42 0000038a··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
43 0000038e··0000742f·R_ARM_THM_MOVW_ABS_NC··000004dc···.LC6143 0000038e··0000742f·R_ARM_THM_MOVW_ABS_NC··000004dc···.LC61
44 00000392··00007430·R_ARM_THM_MOVT_ABS·····000004dc···.LC6144 00000392··00007430·R_ARM_THM_MOVT_ABS·····000004dc···.LC61
45 00000398··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString45 00000398··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
46 000003b4··0000612f·R_ARM_THM_MOVW_ABS_NC··00000400···.LC4246 000003b4··0000612f·R_ARM_THM_MOVW_ABS_NC··00000400···.LC42
47 000003b8··00006130·R_ARM_THM_MOVT_ABS·····00000400···.LC4247 000003b8··00006130·R_ARM_THM_MOVT_ABS·····00000400···.LC42
48 000003bc··00004b2f·R_ARM_THM_MOVW_ABS_NC··000003a8···.LC2048 000003bc··00004b2f·R_ARM_THM_MOVW_ABS_NC··000003a8···.LC20
49 000003c0··00004b30·R_ARM_THM_MOVT_ABS·····000003a8···.LC2049 000003c0··00004b30·R_ARM_THM_MOVT_ABS·····000003a8···.LC20
50 000003e0··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError50 000003e0··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
51 000003e4··00011f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError51 000003e4··00011e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
52 000003e8··0000752f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC6252 000003e8··0000752f·R_ARM_THM_MOVW_ABS_NC··00000544···.LC62
53 000003ec··00007530·R_ARM_THM_MOVT_ABS·····00000544···.LC6253 000003ec··00007530·R_ARM_THM_MOVT_ABS·····00000544···.LC62
54 000003f2··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString54 000003f2··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
55 000003f8··00013b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError55 000003f8··00013a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
56 000003fc··00013b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError56 000003fc··00013a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
57 00000400··0000772f·R_ARM_THM_MOVW_ABS_NC··000005b0···.LC6457 00000400··0000772f·R_ARM_THM_MOVW_ABS_NC··000005b0···.LC64
58 00000404··00007730·R_ARM_THM_MOVT_ABS·····000005b0···.LC6458 00000404··00007730·R_ARM_THM_MOVT_ABS·····000005b0···.LC64
59 0000040e··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString59 0000040e··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
60 00000414··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError60 00000414··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
61 00000418··00011f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError61 00000418··00011e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
62 0000041c··0000762f·R_ARM_THM_MOVW_ABS_NC··0000057c···.LC6362 0000041c··0000762f·R_ARM_THM_MOVW_ABS_NC··0000057c···.LC63
63 00000420··00007630·R_ARM_THM_MOVT_ABS·····0000057c···.LC6363 00000420··00007630·R_ARM_THM_MOVT_ABS·····0000057c···.LC63
64 00000426··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString64 00000426··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
65 0000042c··0000542f·R_ARM_THM_MOVW_ABS_NC··000003cc···.LC2965 0000042c··0000542f·R_ARM_THM_MOVW_ABS_NC··000003cc···.LC29
66 00000430··00005430·R_ARM_THM_MOVT_ABS·····000003cc···.LC2966 00000430··00005430·R_ARM_THM_MOVT_ABS·····000003cc···.LC29
67 00000434··0000552f·R_ARM_THM_MOVW_ABS_NC··000003d0···.LC3067 00000434··0000552f·R_ARM_THM_MOVW_ABS_NC··000003d0···.LC30
68 00000438··00005530·R_ARM_THM_MOVT_ABS·····000003d0···.LC3068 00000438··00005530·R_ARM_THM_MOVT_ABS·····000003d0···.LC30
69 00000444··00005c2f·R_ARM_THM_MOVW_ABS_NC··000003ec···.LC3769 00000444··00005c2f·R_ARM_THM_MOVW_ABS_NC··000003ec···.LC37
70 00000448··00005c30·R_ARM_THM_MOVT_ABS·····000003ec···.LC3770 00000448··00005c30·R_ARM_THM_MOVT_ABS·····000003ec···.LC37
71 0000044c··00005d2f·R_ARM_THM_MOVW_ABS_NC··000003f0···.LC3871 0000044c··00005d2f·R_ARM_THM_MOVW_ABS_NC··000003f0···.LC38
72 00000450··00005d30·R_ARM_THM_MOVT_ABS·····000003f0···.LC3872 00000450··00005d30·R_ARM_THM_MOVT_ABS·····000003f0···.LC38
73 0000045c··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError73 0000045c··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
74 00000460··00011f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError74 00000460··00011e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
75 00000464··0000712f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC5875 00000464··0000712f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC58
76 00000468··00007130·R_ARM_THM_MOVT_ABS·····00000454···.LC5876 00000468··00007130·R_ARM_THM_MOVT_ABS·····00000454···.LC58
77 0000046e··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString77 0000046e··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
78 00000474··0001232f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError78 00000474··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
79 00000478··00012330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError79 00000478··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
80 0000047c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC180 0000047c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
81 00000480··00000530·R_ARM_THM_MOVT_ABS·····00000034···.LC181 00000480··00000530·R_ARM_THM_MOVT_ABS·····00000034···.LC1
82 00000486··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString82 00000486··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
83 0000048c··0000662f·R_ARM_THM_MOVW_ABS_NC··00000414···.LC4783 0000048c··0000662f·R_ARM_THM_MOVW_ABS_NC··00000414···.LC47
84 00000490··00006630·R_ARM_THM_MOVT_ABS·····00000414···.LC4784 00000490··00006630·R_ARM_THM_MOVT_ABS·····00000414···.LC47
85 00000494··0000672f·R_ARM_THM_MOVW_ABS_NC··00000418···.LC4885 00000494··0000672f·R_ARM_THM_MOVW_ABS_NC··00000418···.LC48
86 00000498··00006730·R_ARM_THM_MOVT_ABS·····00000418···.LC4886 00000498··00006730·R_ARM_THM_MOVT_ABS·····00000418···.LC48
87 000004a4··0000522f·R_ARM_THM_MOVW_ABS_NC··000003c4···.LC2787 000004a4··0000522f·R_ARM_THM_MOVW_ABS_NC··000003c4···.LC27
88 000004a8··00005230·R_ARM_THM_MOVT_ABS·····000003c4···.LC2788 000004a8··00005230·R_ARM_THM_MOVT_ABS·····000003c4···.LC27
89 000004ac··0000532f·R_ARM_THM_MOVW_ABS_NC··000003c8···.LC2889 000004ac··0000532f·R_ARM_THM_MOVW_ABS_NC··000003c8···.LC28
90 000004b0··00005330·R_ARM_THM_MOVT_ABS·····000003c8···.LC2890 000004b0··00005330·R_ARM_THM_MOVT_ABS·····000003c8···.LC28
91 000004bc··0001232f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError91 000004bc··0001222f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
92 000004c0··00012330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError92 000004c0··00012230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
93 000004c4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC293 000004c4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC2
94 000004c8··00000630·R_ARM_THM_MOVT_ABS·····00000064···.LC294 000004c8··00000630·R_ARM_THM_MOVT_ABS·····00000064···.LC2
95 000004ce··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString95 000004ce··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
96 000004dc··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError96 000004dc··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
97 000004e0··00011f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError97 000004e0··00011e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
98 000004e4··0000732f·R_ARM_THM_MOVW_ABS_NC··000004ac···.LC6098 000004e4··0000732f·R_ARM_THM_MOVW_ABS_NC··000004ac···.LC60
99 000004e8··00007330·R_ARM_THM_MOVT_ABS·····000004ac···.LC6099 000004e8··00007330·R_ARM_THM_MOVT_ABS·····000004ac···.LC60
100 000004ee··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString100 000004ee··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
101 000004f4··0000642f·R_ARM_THM_MOVW_ABS_NC··0000040c···.LC45101 000004f4··0000642f·R_ARM_THM_MOVW_ABS_NC··0000040c···.LC45
102 000004f8··00006430·R_ARM_THM_MOVT_ABS·····0000040c···.LC45102 000004f8··00006430·R_ARM_THM_MOVT_ABS·····0000040c···.LC45
103 000004fc··0000652f·R_ARM_THM_MOVW_ABS_NC··00000410···.LC46103 000004fc··0000652f·R_ARM_THM_MOVW_ABS_NC··00000410···.LC46
104 00000500··00006530·R_ARM_THM_MOVT_ABS·····00000410···.LC46104 00000500··00006530·R_ARM_THM_MOVT_ABS·····00000410···.LC46
105 0000050c··00004c2f·R_ARM_THM_MOVW_ABS_NC··000003ac···.LC21105 0000050c··00004c2f·R_ARM_THM_MOVW_ABS_NC··000003ac···.LC21
106 00000510··00004c30·R_ARM_THM_MOVT_ABS·····000003ac···.LC21106 00000510··00004c30·R_ARM_THM_MOVT_ABS·····000003ac···.LC21
107 00000514··00004d2f·R_ARM_THM_MOVW_ABS_NC··000003b0···.LC22107 00000514··00004d2f·R_ARM_THM_MOVW_ABS_NC··000003b0···.LC22
108 00000518··00004d30·R_ARM_THM_MOVT_ABS·····000003b0···.LC22108 00000518··00004d30·R_ARM_THM_MOVT_ABS·····000003b0···.LC22
109 0000052a··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError109 0000052a··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
110 0000052e··00011f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError110 0000052e··00011e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
111 00000532··0000722f·R_ARM_THM_MOVW_ABS_NC··0000048c···.LC59111 00000532··0000722f·R_ARM_THM_MOVW_ABS_NC··0000048c···.LC59
112 00000536··00007230·R_ARM_THM_MOVT_ABS·····0000048c···.LC59112 00000536··00007230·R_ARM_THM_MOVT_ABS·····0000048c···.LC59
113 0000053c··0001240a·R_ARM_THM_CALL·········00000000···PyErr_SetString113 0000053c··0001230a·R_ARM_THM_CALL·········00000000···PyErr_SetString
114 00000542··00005e2f·R_ARM_THM_MOVW_ABS_NC··000003f4···.LC39114 00000542··00005e2f·R_ARM_THM_MOVW_ABS_NC··000003f4···.LC39
115 00000546··00005e30·R_ARM_THM_MOVT_ABS·····000003f4···.LC39115 00000546··00005e30·R_ARM_THM_MOVT_ABS·····000003f4···.LC39
116 0000054a··00005f2f·R_ARM_THM_MOVW_ABS_NC··000003f8···.LC40116 0000054a··00005f2f·R_ARM_THM_MOVW_ABS_NC··000003f8···.LC40
117 0000054e··00005f30·R_ARM_THM_MOVT_ABS·····000003f8···.LC40117 0000054e··00005f30·R_ARM_THM_MOVT_ABS·····000003f8···.LC40
118 0000055a··0000622f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC43118 0000055a··0000622f·R_ARM_THM_MOVW_ABS_NC··00000404···.LC43
119 0000055e··00006230·R_ARM_THM_MOVT_ABS·····00000404···.LC43119 0000055e··00006230·R_ARM_THM_MOVT_ABS·····00000404···.LC43
120 00000562··0000632f·R_ARM_THM_MOVW_ABS_NC··00000408···.LC44120 00000562··0000632f·R_ARM_THM_MOVW_ABS_NC··00000408···.LC44
Offset 140, 849 lines modifiedOffset 140, 853 lines modified
140 000005d6··00005830·R_ARM_THM_MOVT_ABS·····000003dc···.LC33140 000005d6··00005830·R_ARM_THM_MOVT_ABS·····000003dc···.LC33
141 000005da··0000592f·R_ARM_THM_MOVW_ABS_NC··000003e0···.LC34141 000005da··0000592f·R_ARM_THM_MOVW_ABS_NC··000003e0···.LC34
142 000005de··00005930·R_ARM_THM_MOVT_ABS·····000003e0···.LC34142 000005de··00005930·R_ARM_THM_MOVT_ABS·····000003e0···.LC34
143 000005ea··0000602f·R_ARM_THM_MOVW_ABS_NC··000003fc···.LC41143 000005ea··0000602f·R_ARM_THM_MOVW_ABS_NC··000003fc···.LC41
144 000005ee··00006030·R_ARM_THM_MOVT_ABS·····000003fc···.LC41144 000005ee··00006030·R_ARM_THM_MOVT_ABS·····000003fc···.LC41
Max diff block lines reached; 127471/139341 bytes (91.48%) of diff not shown.
1.17 KB
strings --all --bytes=8 {}
    
Offset 1, 7 lines modifiedOffset 1, 8 lines modified
 1 (F9FJFODUD
1 operation·forbidden·on·released·memoryview·object2 operation·forbidden·on·released·memoryview·object
2 cannot·create·new·view·on·restricted·memoryview3 cannot·create·new·view·on·restricted·memoryview
3 memoryview:·number·of·dimensions·must·not·exceed·644 memoryview:·number·of·dimensions·must·not·exceed·64
4 memoryview:·a·bytes-like·object·is·required,·not·'%.200s'5 memoryview:·a·bytes-like·object·is·required,·not·'%.200s'
5 invalid·indexing·of·0-dim·memory6 invalid·indexing·of·0-dim·memory
6 sub-views·are·not·implemented7 sub-views·are·not·implemented
7 memoryview:·invalid·slice·key8 memoryview:·invalid·slice·key
Offset 69, 15 lines modifiedOffset 70, 15 lines modified
69 contiguous70 contiguous
70 managedbuffer71 managedbuffer
71 Fa(F:F{D72 Fa(F:F{D
72 rb:F1F@F73 rb:F1F@F
73 ^oo.oooooK74 ^oo.oooooK
74 oZobjoooooooooooooooo25DP<oM:oo:ofooU75 oZobjoooooooooooooooo25DP<oM:oo:ofooU
75 0^0hr0000000000000000$*IS@0P>00>0m00X76 0^0hr0000000000000000$*IS@0P>00>0m00X
76 "F)F%D@F77 "F)F%D8F
77 !F2FCF8F78 !F2FCF8F
78 A·bool·indicating·whether·the·memory·is·contiguous.79 A·bool·indicating·whether·the·memory·is·contiguous.
79 A·bool·indicating·whether·the·memory·is·Fortran·contiguous.80 A·bool·indicating·whether·the·memory·is·Fortran·contiguous.
80 A·bool·indicating·whether·the·memory·is·C·contiguous.81 A·bool·indicating·whether·the·memory·is·C·contiguous.
81 A·tuple·of·integers·used·internally·for·PIL-style·arrays.82 A·tuple·of·integers·used·internally·for·PIL-style·arrays.
82 A·tuple·of·ndim·integers·giving·the·size·in·bytes·to·access83 A·tuple·of·ndim·integers·giving·the·size·in·bytes·to·access
83 ·each·element·for·each·dimension·of·the·array.84 ·each·element·for·each·dimension·of·the·array.
Offset 181, 15 lines modifiedOffset 182, 14 lines modified
181 memory_exit182 memory_exit
182 memory_nbytes_get183 memory_nbytes_get
183 memory_ass_sub184 memory_ass_sub
184 lookup_dimension185 lookup_dimension
185 pack_single186 pack_single
186 equiv_structure187 equiv_structure
187 last_dim_is_contiguous188 last_dim_is_contiguous
188 copy_base 
189 memory_format_get189 memory_format_get
190 memory_ndim_get190 memory_ndim_get
191 memory_readonly_get191 memory_readonly_get
192 memory_shape_get192 memory_shape_get
193 _IntTupleFromSsizet193 _IntTupleFromSsizet
194 memory_strides_get194 memory_strides_get
195 memory_c_contiguous195 memory_c_contiguous
76.5 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»    16d0·<init_strides_from_shape>33 »       b.w»    1734·<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, 15 lines modified
70 »       ldr»    r3,·[r3,·#8]70 »       ldr»    r3,·[r3,·#8]
71 »       lsls»   r3,·r3,·#3171 »       lsls»   r3,·r3,·#31
72 »       bmi.n»  fe·<memory_hash+0xa6>72 »       bmi.n»  fe·<memory_hash+0xa6>
73 »       ldr»    r3,·[r0,·#44]» @·0x2c73 »       ldr»    r3,·[r0,·#44]» @·0x2c
74 »       cbz»    r3,·e6·<memory_hash+0x8e>74 »       cbz»    r3,·e6·<memory_hash+0x8e>
75 »       ldr»    r1,·[r0,·#52]» @·0x3475 »       ldr»    r1,·[r0,·#52]» @·0x34
76 »       add.w»  r0,·sp,·#776 »       add.w»  r0,·sp,·#7
77 »       bl»     1678·<buffer_to_contiguous+0x54>77 »       bl»     1670·<memoryview_tobytes+0x17c>
78 ·R_ARM_THM_CALL» get_native_fmtchar78 ·R_ARM_THM_CALL» get_native_fmtchar
79 »       adds»   r0,·#179 »       adds»   r0,·#1
80 »       beq.n»  ce·<memory_hash+0x76>80 »       beq.n»  ce·<memory_hash+0x76>
81 »       ldrb.w» r3,·[sp,·#7]81 »       ldrb.w» r3,·[sp,·#7]
82 »       sub.w»  r2,·r3,·#98» @·0x6282 »       sub.w»  r2,·r3,·#98» @·0x62
83 »       cmp»    r2,·#183 »       cmp»    r2,·#1
84 »       bls.n»  a2·<memory_hash+0x4a>84 »       bls.n»  a2·<memory_hash+0x4a>
Offset 149, 15 lines modifiedOffset 149, 15 lines modified
149 »       ldr»    r0,·[r4,·#36]» @·0x24149 »       ldr»    r0,·[r4,·#36]» @·0x24
150 »       bl»     0·<PyMem_Malloc>150 »       bl»     0·<PyMem_Malloc>
151 ·R_ARM_THM_CALL» PyMem_Malloc151 ·R_ARM_THM_CALL» PyMem_Malloc
152 »       mov»    r6,·r0152 »       mov»    r6,·r0
153 »       cbz»    r0,·140·<memory_hash+0xe8>153 »       cbz»    r0,·140·<memory_hash+0xe8>
154 »       movs»   r2,·#67»     @·0x43154 »       movs»   r2,·#67»     @·0x43
155 »       add.w»  r1,·r4,·#28155 »       add.w»  r1,·r4,·#28
156 »       bl»     1624·<buffer_to_contiguous>156 »       bl»     1688·<buffer_to_contiguous>
157 »       adds»   r0,·#1157 »       adds»   r0,·#1
158 »       bne.n»  b6·<memory_hash+0x5e>158 »       bne.n»  b6·<memory_hash+0x5e>
159 »       mov»    r0,·r6159 »       mov»    r0,·r6
160 »       bl»     0·<PyMem_Free>160 »       bl»     0·<PyMem_Free>
161 ·R_ARM_THM_CALL» PyMem_Free161 ·R_ARM_THM_CALL» PyMem_Free
162 »       b.n»    c8·<memory_hash+0x70>162 »       b.n»    c8·<memory_hash+0x70>
163 »       bl»     0·<PyErr_NoMemory>163 »       bl»     0·<PyErr_NoMemory>
Offset 219, 22 lines modifiedOffset 219, 22 lines modified
219 ·R_ARM_THM_CALL» PyUnicode_AsASCIIString219 ·R_ARM_THM_CALL» PyUnicode_AsASCIIString
220 »       mov»    r5,·r0220 »       mov»    r5,·r0
221 »       cmp»    r0,·#0221 »       cmp»    r0,·#0
222 »       beq.w»  310·<memoryview_cast+0x1c8>222 »       beq.w»  310·<memoryview_cast+0x1c8>
223 »       add.w»  sl,·r0,·#16223 »       add.w»  sl,·r0,·#16
224 »       add.w»  r0,·sp,·#39» @·0x27224 »       add.w»  r0,·sp,·#39» @·0x27
225 »       mov»    r1,·sl225 »       mov»    r1,·sl
226 »       bl»     1678·<buffer_to_contiguous+0x54>226 »       bl»     1670·<memoryview_tobytes+0x17c>
227 ·R_ARM_THM_CALL» get_native_fmtchar227 ·R_ARM_THM_CALL» get_native_fmtchar
228 »       mov»    r6,·r0228 »       mov»    r6,·r0
229 »       adds»   r1,·r0,·#1229 »       adds»   r1,·r0,·#1
230 »       beq.w»  386·<memoryview_cast+0x23e>230 »       beq.w»  386·<memoryview_cast+0x23e>
231 »       ldr»    r1,·[r4,·#52]» @·0x34231 »       ldr»    r1,·[r4,·#52]» @·0x34
232 »       add.w»  r0,·sp,·#38» @·0x26232 »       add.w»  r0,·sp,·#38» @·0x26
233 »       bl»     1678·<buffer_to_contiguous+0x54>233 »       bl»     1670·<memoryview_tobytes+0x17c>
234 ·R_ARM_THM_CALL» get_native_fmtchar234 ·R_ARM_THM_CALL» get_native_fmtchar
235 »       adds»   r0,·#1235 »       adds»   r0,·#1
236 »       beq.w»  3cc·<memoryview_cast+0x284>236 »       beq.w»  3cc·<memoryview_cast+0x284>
237 »       ldrb.w» r3,·[sp,·#38]»      @·0x26237 »       ldrb.w» r3,·[sp,·#38]»      @·0x26
238 »       sub.w»  r2,·r3,·#98» @·0x62238 »       sub.w»  r2,·r3,·#98» @·0x62
239 »       cmp»    r2,·#1239 »       cmp»    r2,·#1
240 »       bls.n»  214·<memoryview_cast+0xcc>240 »       bls.n»  214·<memoryview_cast+0xcc>
Offset 853, 15 lines modifiedOffset 853, 15 lines modified
853 »       ldr»    r0,·[r3,·#0]853 »       ldr»    r0,·[r3,·#0]
854 »       bl»     0·<PyErr_SetString>854 »       bl»     0·<PyErr_SetString>
855 ·R_ARM_THM_CALL» PyErr_SetString855 ·R_ARM_THM_CALL» PyErr_SetString
856 »       b.n»    310·<memoryview_cast+0x1c8>856 »       b.n»    310·<memoryview_cast+0x1c8>
857 »       cmp»    r5,·#0857 »       cmp»    r5,·#0
858 »       blt.w»  310·<memoryview_cast+0x1c8>858 »       blt.w»  310·<memoryview_cast+0x1c8>
859 »       ldr»    r0,·[sp,·#28]859 »       ldr»    r0,·[sp,·#28]
860 »       bl»     16d0·<init_strides_from_shape>860 »       bl»     1734·<init_strides_from_shape>
861 »       b.n»    6f6·<memoryview_cast+0x5ae>861 »       b.n»    6f6·<memoryview_cast+0x5ae>
862 »       .word»  0x000001c8862 »       .word»  0x000001c8
863 ·R_ARM_ABS32»    .data863 ·R_ARM_ABS32»    .data
  
864 00000780·<mbuf_add_incomplete_view>:864 00000780·<mbuf_add_incomplete_view>:
865 mbuf_add_incomplete_view():865 mbuf_add_incomplete_view():
866 »       push»   {r4,·r5,·r6,·lr}866 »       push»   {r4,·r5,·r6,·lr}
Offset 1006, 25 lines modifiedOffset 1006, 25 lines modified
1006 »       ldr»    r7,·[r4,·#64]» @·0x401006 »       ldr»    r7,·[r4,·#64]» @·0x40
1007 »       bne.n»  8d0·<memoryview_tolist+0x4c>1007 »       bne.n»  8d0·<memoryview_tolist+0x4c>
1008 »       str»    r0,·[sp,·#4]1008 »       str»    r0,·[sp,·#4]
1009 »       mov»    r3,·r61009 »       mov»    r3,·r6
1010 »       mov»    r1,·r51010 »       mov»    r1,·r5
1011 »       mov»    r0,·r41011 »       mov»    r0,·r4
1012 »       str»    r7,·[sp,·#0]1012 »       str»    r7,·[sp,·#0]
1013 »       bl»     1e18·<PyMemoryView_GetContiguous+0x14c>1013 »       bl»     1e10·<PyMemoryView_GetContiguous+0xe0>
1014 ·R_ARM_THM_CALL» tolist_base1014 ·R_ARM_THM_CALL» tolist_base
1015 »       add»    sp,·#201015 »       add»    sp,·#20
1016 »       pop»    {r4,·r5,·r6,·r7,·pc}1016 »       pop»    {r4,·r5,·r6,·r7,·pc}
1017 »       mov»    r3,·r21017 »       mov»    r3,·r2
1018 »       strd»   r7,·r0,·[sp,·#4]1018 »       strd»   r7,·r0,·[sp,·#4]
1019 »       mov»    r2,·r11019 »       mov»    r2,·r1
1020 »       mov»    r0,·r41020 »       mov»    r0,·r4
1021 »       mov»    r1,·r51021 »       mov»    r1,·r5
1022 »       str»    r6,·[sp,·#0]1022 »       str»    r6,·[sp,·#0]
1023 »       bl»     1bfc·<tolist_rec.part.0>1023 »       bl»     1c60·<tolist_rec.part.0>
1024 »       b.n»    8cc·<memoryview_tolist+0x48>1024 »       b.n»    8cc·<memoryview_tolist+0x48>
1025 »       movw»   r3,·#01025 »       movw»   r3,·#0
1026 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError1026 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
1027 »       movt»   r3,·#01027 »       movt»   r3,·#0
1028 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError1028 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
1029 »       movw»   r1,·#01029 »       movw»   r1,·#0
1030 ·R_ARM_THM_MOVW_ABS_NC»  .LC01030 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
Offset 1036, 15 lines modifiedOffset 1036, 15 lines modified
1036 »       movs»   r0,·#01036 »       movs»   r0,·#0
1037 »       b.n»    8cc·<memoryview_tolist+0x48>1037 »       b.n»    8cc·<memoryview_tolist+0x48>
1038 »       ldr»    r1,·[r4,·#20]1038 »       ldr»    r1,·[r4,·#20]
1039 »       mov»    r2,·r51039 »       mov»    r2,·r5
1040 »       ldr»    r0,·[r4,·#12]1040 »       ldr»    r0,·[r4,·#12]
1041 »       add»    sp,·#201041 »       add»    sp,·#20
1042 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}1042 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
1043 »       b.w»    2150·<unpack_single.isra.0>1043 »       b.w»    2148·<unpack_single.isra.0>
1044 ·R_ARM_THM_JUMP24»       unpack_single.isra.01044 ·R_ARM_THM_JUMP24»       unpack_single.isra.0
1045 »       nop1045 »       nop
  
1046 00000910·<adjust_fmt.isra.0>:1046 00000910·<adjust_fmt.isra.0>:
1047 adjust_fmt.isra.0():1047 adjust_fmt.isra.0():
1048 »       push»   {r3,·lr}1048 »       push»   {r3,·lr}
Max diff block lines reached; 74762/78125 bytes (95.70%) of diff not shown.
104 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 28, 22 lines modifiedOffset 28, 22 lines modified
28 »       cmp»    r3,·r528 »       cmp»    r3,·r5
29 »       beq.w»  220·<memoryview+0x220>29 »       beq.w»  220·<memoryview+0x220>
30 »       mov»    r0,·r430 »       mov»    r0,·r4
31 »       bl»     0·<PyObject_CheckBuffer>31 »       bl»     0·<PyObject_CheckBuffer>
32 ·R_ARM_THM_CALL» PyObject_CheckBuffer32 ·R_ARM_THM_CALL» PyObject_CheckBuffer
33 »       cmp»    r0,·#033 »       cmp»    r0,·#0
34 »       beq.w»  2b8·<memoryview+0x2b8>34 »       beq.w»  2b8·<memoryview+0x2b8>
35 »       ldr»    r0,·[pc,·#692]»@·(300·<memoryview+0x300>)35 »       ldr»    r0,·[pc,·#684]»@·(2f8·<memoryview+0x2f8>)
36 »       bl»     0·<_PyObject_GC_New>36 »       bl»     0·<_PyObject_GC_New>
37 ·R_ARM_THM_CALL» _PyObject_GC_New37 ·R_ARM_THM_CALL» _PyObject_GC_New
38 »       mov»    r5,·r038 »       mov»    r5,·r0
39 »       cmp»    r0,·#039 »       cmp»    r0,·#0
40 »       beq.w»  2d2·<memoryview+0x2d2>40 »       beq.w»  2d2·<memoryview+0x2d2>
41 »       movs»   r7,·#041 »       movs»   r7,·#0
42 »       ldr»    r3,·[pc,·#680]»@·(304·<memoryview+0x304>)42 »       ldr»    r3,·[pc,·#672]»@·(2fc·<memoryview+0x2fc>)
43 »       strd»   r7,·r7,·[r0,·#8]43 »       strd»   r7,·r7,·[r0,·#8]
44 »       mrc»    15,·0,·r9,·cr13,·cr0,·{3}44 »       mrc»    15,·0,·r9,·cr13,·cr0,·{3}
45 »       str»    r7,·[r0,·#20]45 »       str»    r7,·[r0,·#20]
46 »       mov»    r0,·r446 »       mov»    r0,·r4
47 »       add.w»  r8,·r5,·#1647 »       add.w»  r8,·r5,·#16
48 »       sub.w»  r1,·r5,·#848 »       sub.w»  r1,·r5,·#8
49 »       add»    r3,·pc49 »       add»    r3,·pc
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 »       mov»    r1,·r862 »       mov»    r1,·r8
63 »       bl»     0·<PyObject_GetBuffer>63 »       bl»     0·<PyObject_GetBuffer>
64 ·R_ARM_THM_CALL» PyObject_GetBuffer64 ·R_ARM_THM_CALL» PyObject_GetBuffer
65 »       cmp»    r0,·r765 »       cmp»    r0,·r7
66 »       blt.w»  2da·<memoryview+0x2da>66 »       blt.w»  2da·<memoryview+0x2da>
67 »       ldr»    r6,·[r5,·#36]» @·0x2467 »       ldr»    r6,·[r5,·#36]» @·0x24
68 »       cmp»    r6,·#64»      @·0x4068 »       cmp»    r6,·#64»      @·0x40
69 »       bgt.w»  30c·<memoryview+0x30c>69 »       bgt.w»  304·<memoryview+0x304>
70 »       add.w»  r1,·r6,·r6,·lsl·#170 »       add.w»  r1,·r6,·r6,·lsl·#1
71 »       movw»   r0,·#071 »       movw»   r0,·#0
72 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR072 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
73 »       movt»   r0,·#073 »       movt»   r0,·#0
74 ·R_ARM_THM_MOVT_ABS»     .LANCHOR074 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
75 »       bl»     0·<_PyObject_GC_NewVar>75 »       bl»     0·<_PyObject_GC_NewVar>
76 ·R_ARM_THM_CALL» _PyObject_GC_NewVar76 ·R_ARM_THM_CALL» _PyObject_GC_NewVar
Offset 87, 15 lines modifiedOffset 87, 15 lines modified
87 »       adds»   r2,·r7,·r687 »       adds»   r2,·r7,·r6
88 »       str»    r1,·[r0,·#16]88 »       str»    r1,·[r0,·#16]
89 »       str»    r7,·[r0,·#56]» @·0x3889 »       str»    r7,·[r0,·#56]» @·0x38
90 »       add»    r6,·r290 »       add»    r6,·r2
91 »       str»    r2,·[r0,·#60]» @·0x3c91 »       str»    r2,·[r0,·#60]» @·0x3c
92 »       sub.w»  r1,·r4,·#892 »       sub.w»  r1,·r4,·#8
93 »       str»    r6,·[r0,·#64]» @·0x4093 »       str»    r6,·[r0,·#64]» @·0x40
94 »       ldr»    r3,·[pc,·#544]»@·(308·<memoryview+0x308>)94 »       ldr»    r3,·[pc,·#536]»@·(300·<memoryview+0x300>)
95 »       add»    r3,·pc95 »       add»    r3,·pc
96 »       ldr»    r3,·[r3,·#0]96 »       ldr»    r3,·[r3,·#0]
97 »       ldr.w»  r3,·[r9,·r3]97 »       ldr.w»  r3,·[r9,·r3]
98 »       add.w»  r9,·r4,·#2898 »       add.w»  r9,·r4,·#28
99 »       ldr»    r3,·[r3,·#8]99 »       ldr»    r3,·[r3,·#8]
100 »       ldr.w»  r0,·[r3,·#152]»      @·0x98100 »       ldr.w»  r0,·[r3,·#152]»      @·0x98
101 »       ldr.w»  r3,·[r4,·#-4]101 »       ldr.w»  r3,·[r4,·#-4]
Offset 170, 15 lines modifiedOffset 170, 15 lines modified
170 »       str»    r2,·[r5,·#12]170 »       str»    r2,·[r5,·#12]
171 »       mvn.w»  r2,·#3221225472»    @·0xc0000000171 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
172 »       cmp»    r3,·r2172 »       cmp»    r3,·r2
173 »       beq.n»  1b8·<memoryview+0x1b8>173 »       beq.n»  1b8·<memoryview+0x1b8>
174 »       subs»   r3,·#1174 »       subs»   r3,·#1
175 »       str»    r3,·[r5,·#0]175 »       str»    r3,·[r5,·#0]
176 »       cmp»    r3,·#0176 »       cmp»    r3,·#0
177 »       beq.w»  2f6·<memoryview+0x2f6>177 »       beq.w»  320·<memoryview+0x320>
178 »       mov»    r0,·r4178 »       mov»    r0,·r4
179 »       add»    sp,·#44»      @·0x2c179 »       add»    sp,·#44»      @·0x2c
180 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}180 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·pc}
181 »       mov»    r1,·lr181 »       mov»    r1,·lr
182 »       str»    r2,·[sp,·#28]182 »       str»    r2,·[sp,·#28]
183 »       bl»     0·<__aeabi_idiv>183 »       bl»     0·<__aeabi_idiv>
184 ·R_ARM_THM_CALL» __aeabi_idiv184 ·R_ARM_THM_CALL» __aeabi_idiv
Offset 315, 24 lines modifiedOffset 315, 20 lines modified
315 »       str»    r3,·[r5,·#0]315 »       str»    r3,·[r5,·#0]
316 »       cmp»    r3,·#0316 »       cmp»    r3,·#0
317 »       bne.n»  2d2·<memoryview+0x2d2>317 »       bne.n»  2d2·<memoryview+0x2d2>
318 »       mov»    r0,·r5318 »       mov»    r0,·r5
319 »       bl»     0·<_Py_Dealloc>319 »       bl»     0·<_Py_Dealloc>
320 ·R_ARM_THM_CALL» _Py_Dealloc320 ·R_ARM_THM_CALL» _Py_Dealloc
321 »       b.n»    2d2·<memoryview+0x2d2>321 »       b.n»    2d2·<memoryview+0x2d2>
322 »       mov»    r0,·r5 
323 »       bl»     0·<_Py_Dealloc> 
324 ·R_ARM_THM_CALL» _Py_Dealloc 
325 »       b.n»    1b8·<memoryview+0x1b8> 
326 »       nop322 »       nop
327 »       .word»  0x000000f8323 »       .word»  0x000000f8
328 ·R_ARM_ABS32»    .data324 ·R_ARM_ABS32»    .data
329 »       .word»  0x00000290325 »       .word»  0x00000288
330 ·R_ARM_TLS_IE32» _Py_tss_tstate326 ·R_ARM_TLS_IE32» _Py_tss_tstate
331 »       .word»  0x0000021c327 »       .word»  0x00000214
332 ·R_ARM_TLS_IE32» _Py_tss_tstate328 ·R_ARM_TLS_IE32» _Py_tss_tstate
333 »       movw»   r3,·#0329 »       movw»   r3,·#0
334 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError330 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
335 »       movt»   r3,·#0331 »       movt»   r3,·#0
336 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError332 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
337 »       movw»   r1,·#0333 »       movw»   r1,·#0
338 ·R_ARM_THM_MOVW_ABS_NC»  .LC2334 ·R_ARM_THM_MOVW_ABS_NC»  .LC2
Offset 340, 14 lines modifiedOffset 336, 18 lines modified
340 ·R_ARM_THM_MOVT_ABS»     .LC2336 ·R_ARM_THM_MOVT_ABS»     .LC2
341 »       mov»    r4,·r7337 »       mov»    r4,·r7
342 »       ldr»    r0,·[r3,·#0]338 »       ldr»    r0,·[r3,·#0]
343 »       bl»     0·<PyErr_SetString>339 »       bl»     0·<PyErr_SetString>
344 ·R_ARM_THM_CALL» PyErr_SetString340 ·R_ARM_THM_CALL» PyErr_SetString
345 »       ldr»    r3,·[r5,·#0]341 »       ldr»    r3,·[r5,·#0]
346 »       b.n»    1a6·<memoryview+0x1a6>342 »       b.n»    1a6·<memoryview+0x1a6>
 343 »       mov»    r0,·r5
 344 »       bl»     0·<_Py_Dealloc>
 345 ·R_ARM_THM_CALL» _Py_Dealloc
 346 »       b.n»    1b8·<memoryview+0x1b8>
347 »       movw»   r3,·#0347 »       movw»   r3,·#0
348 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError348 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
349 »       movt»   r3,·#0349 »       movt»   r3,·#0
350 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError350 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
351 »       movw»   r1,·#0351 »       movw»   r1,·#0
352 ·R_ARM_THM_MOVW_ABS_NC»  .LC1352 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
353 »       movt»   r1,·#0353 »       movt»   r1,·#0
Offset 809, 68 lines modifiedOffset 809, 68 lines modified
809 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}809 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
810 »       mov.w»  ip,·#4096»  @·0x1000810 »       mov.w»  ip,·#4096»  @·0x1000
811 »       sub.w»  ip,·sp,·ip811 »       sub.w»  ip,·sp,·ip
812 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0812 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
813 »       ldr»    r3,·[r0,·#20]813 »       ldr»    r3,·[r0,·#20]
814 »       sub»    sp,·#28814 »       sub»    sp,·#28
815 »       lsls»   r4,·r3,·#31815 »       lsls»   r4,·r3,·#31
816 »       bmi.w»  b30·<memory_subscript+0x3f8>816 »       bmi.w»  ab4·<memory_subscript+0x37c>
817 »       ldr»    r7,·[r0,·#12]817 »       ldr»    r7,·[r0,·#12]
818 »       mov»    r9,·r1818 »       mov»    r9,·r1
819 »       mov»    r4,·r0819 »       mov»    r4,·r0
820 »       ldr»    r2,·[r7,·#8]820 »       ldr»    r2,·[r7,·#8]
Max diff block lines reached; 102967/106270 bytes (96.89%) of diff not shown.
1.97 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 67, 29 lines modifiedOffset 67, 29 lines modified
  
67 00000084·<mbuf_clear>:67 00000084·<mbuf_clear>:
68 mbuf_clear():68 mbuf_clear():
69 »       push»   {r3,·lr}69 »       push»   {r3,·lr}
70 »       mov.w»  ip,·#4096»  @·0x100070 »       mov.w»  ip,·#4096»  @·0x1000
71 »       sub.w»  ip,·sp,·ip71 »       sub.w»  ip,·sp,·ip
72 »       str.w»  r0,·[ip,·#4088]»     @·0xff872 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
73 »       bl»     ee0·<mbuf_release>73 »       bl»     ed8·<mbuf_release>
74 ·R_ARM_THM_CALL» mbuf_release74 ·R_ARM_THM_CALL» mbuf_release
75 »       movs»   r0,·#075 »       movs»   r0,·#0
76 »       pop»    {r3,·pc}76 »       pop»    {r3,·pc}
  
77 0000009a·<memory_clear>:77 0000009a·<memory_clear>:
78 memory_clear():78 memory_clear():
79 »       push»   {r3,·r4,·r5,·lr}79 »       push»   {r3,·r4,·r5,·lr}
80 »       mov.w»  ip,·#4096»  @·0x100080 »       mov.w»  ip,·#4096»  @·0x1000
81 »       sub.w»  ip,·sp,·ip81 »       sub.w»  ip,·sp,·ip
82 »       str.w»  r0,·[ip,·#4080]»     @·0xff082 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
83 »       ldr»    r5,·[r0,·#24]83 »       ldr»    r5,·[r0,·#24]
84 »       cbnz»   r5,·cc·<memory_clear+0x32>84 »       cbnz»   r5,·cc·<memory_clear+0x32>
85 »       mov»    r4,·r085 »       mov»    r4,·r0
86 »       bl»     d00·<_memory_release>86 »       bl»     cf8·<_memory_release>
87 ·R_ARM_THM_CALL» _memory_release87 ·R_ARM_THM_CALL» _memory_release
88 »       ldr»    r0,·[r4,·#12]88 »       ldr»    r0,·[r4,·#12]
89 »       cbz»    r0,·cc·<memory_clear+0x32>89 »       cbz»    r0,·cc·<memory_clear+0x32>
90 »       ldr»    r3,·[r0,·#0]90 »       ldr»    r3,·[r0,·#0]
91 »       mvn.w»  r2,·#3221225472»    @·0xc000000091 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
92 »       str»    r5,·[r4,·#12]92 »       str»    r5,·[r4,·#12]
93 »       cmp»    r3,·r293 »       cmp»    r3,·r2
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 »       bl»     0·<_PyObject_GC_New>201 »       bl»     0·<_PyObject_GC_New>
202 ·R_ARM_THM_CALL» _PyObject_GC_New202 ·R_ARM_THM_CALL» _PyObject_GC_New
203 »       mov»    r4,·r0203 »       mov»    r4,·r0
204 »       cmp»    r0,·#0204 »       cmp»    r0,·#0
205 »       beq.n»  146·<memory_iter+0x56>205 »       beq.n»  146·<memory_iter+0x56>
206 »       mov»    r0,·r5206 »       mov»    r0,·r5
207 »       str»    r6,·[r4,·#20]207 »       str»    r6,·[r4,·#20]
208 »       bl»     1dbc·<memory_length>208 »       bl»     1db4·<memory_length>
209 ·R_ARM_THM_CALL» memory_length209 ·R_ARM_THM_CALL» memory_length
210 »       ldr»    r3,·[r5,·#0]210 »       ldr»    r3,·[r5,·#0]
211 »       mvn.w»  r2,·#3221225472»    @·0xc0000000211 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
212 »       str»    r0,·[r4,·#16]212 »       str»    r0,·[r4,·#16]
213 »       cmp»    r3,·r2213 »       cmp»    r3,·r2
214 »       str»    r7,·[r4,·#8]214 »       str»    r7,·[r4,·#8]
215 »       it»     ne215 »       it»     ne
Offset 253, 15 lines modifiedOffset 253, 15 lines modified
253 »       str»    r1,·[r2,·#0]253 »       str»    r1,·[r2,·#0]
254 »       orrs»   r3,·r2254 »       orrs»   r3,·r2
255 »       str»    r3,·[r1,·#4]255 »       str»    r3,·[r1,·#4]
256 »       str.w»  r5,·[r4,·#-8]256 »       str.w»  r5,·[r4,·#-8]
257 »       ldr.w»  r3,·[r4,·#-4]257 »       ldr.w»  r3,·[r4,·#-4]
258 »       and.w»  r3,·r3,·#1258 »       and.w»  r3,·r3,·#1
259 »       str.w»  r3,·[r4,·#-4]259 »       str.w»  r3,·[r4,·#-4]
260 »       bl»     2620·<Py_XDECREF>260 »       bl»     25d8·<Py_XDECREF>
261 ·R_ARM_THM_CALL» Py_XDECREF261 ·R_ARM_THM_CALL» Py_XDECREF
262 »       mov»    r0,·r4262 »       mov»    r0,·r4
263 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}263 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
264 »       b.w»    0·<PyObject_GC_Del>264 »       b.w»    0·<PyObject_GC_Del>
265 ·R_ARM_THM_JUMP24»       PyObject_GC_Del265 ·R_ARM_THM_JUMP24»       PyObject_GC_Del
  
266 00000232·<ptr_from_tuple>:266 00000232·<ptr_from_tuple>:
Offset 305, 15 lines modifiedOffset 305, 15 lines modified
305 »       mov»    r8,·r0305 »       mov»    r8,·r0
306 »       cmp.w»  r0,·#4294967295»    @·0xffffffff306 »       cmp.w»  r0,·#4294967295»    @·0xffffffff
307 »       beq.n»  2aa·<ptr_from_tuple+0x78>307 »       beq.n»  2aa·<ptr_from_tuple+0x78>
308 »       mov»    r1,·r4308 »       mov»    r1,·r4
309 »       mov»    r2,·r6309 »       mov»    r2,·r6
310 »       mov»    r3,·r8310 »       mov»    r3,·r8
311 »       mov»    r0,·r7311 »       mov»    r0,·r7
312 »       bl»     e94·<lookup_dimension>312 »       bl»     ef8·<lookup_dimension>
313 ·R_ARM_THM_CALL» lookup_dimension313 ·R_ARM_THM_CALL» lookup_dimension
314 »       adds»   r6,·#1314 »       adds»   r6,·#1
315 »       mov»    r4,·r0315 »       mov»    r4,·r0
316 »       cmp»    r0,·#0316 »       cmp»    r0,·#0
317 »       bne.n»  27a·<ptr_from_tuple+0x48>317 »       bne.n»  27a·<ptr_from_tuple+0x48>
318 »       movs»   r4,·#0318 »       movs»   r4,·#0
319 »       b.n»    2b4·<ptr_from_tuple+0x82>319 »       b.n»    2b4·<ptr_from_tuple+0x82>
25.5 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 90, 199 lines modifiedOffset 90, 198 lines modified
90 ··0x00000570·35002e4c·43373600·6d656d6f·72795f6e·5..LC76.memory_n90 ··0x00000570·35002e4c·43373600·6d656d6f·72795f6e·5..LC76.memory_n
91 ··0x00000580·62797465·735f6765·74002e4c·43373700·bytes_get..LC77.91 ··0x00000580·62797465·735f6765·74002e4c·43373700·bytes_get..LC77.
92 ··0x00000590·2e4c4337·38002e4c·43373900·6d656d6f·.LC78..LC79.memo92 ··0x00000590·2e4c4337·38002e4c·43373900·6d656d6f·.LC78..LC79.memo
93 ··0x000005a0·72795f61·73735f73·7562006c·6f6f6b75·ry_ass_sub.looku93 ··0x000005a0·72795f61·73735f73·7562006c·6f6f6b75·ry_ass_sub.looku
94 ··0x000005b0·705f6469·6d656e73·696f6e00·7061636b·p_dimension.pack94 ··0x000005b0·705f6469·6d656e73·696f6e00·7061636b·p_dimension.pack
95 ··0x000005c0·5f73696e·676c6500·65717569·765f7374·_single.equiv_st95 ··0x000005c0·5f73696e·676c6500·65717569·765f7374·_single.equiv_st
96 ··0x000005d0·72756374·75726500·6c617374·5f64696d·ructure.last_dim96 ··0x000005d0·72756374·75726500·6c617374·5f64696d·ructure.last_dim
97 ··0x000005e0·5f69735f·636f6e74·6967756f·75730063·_is_contiguous.c97 ··0x000005e0·5f69735f·636f6e74·6967756f·7573002e·_is_contiguous..
 98 ··0x000005f0·4c433830·006d656d·6f72795f·666f726d·LC80.memory_form
98 ··0x000005f0·6f70795f·62617365·002e4c43·3830006d·opy_base..LC80.m 
99 ··0x00000600·656d6f72·795f666f·726d6174·5f676574·emory_format_get 
100 ··0x00000610·006d656d·6f72795f·6e64696d·5f676574·.memory_ndim_get 
101 ··0x00000620·002e4c43·3831002e·4c433832·002e4c43·..LC81..LC82..LC 
102 ··0x00000630·3833002e·4c433834·006d656d·6f72795f·83..LC84.memory_ 
103 ··0x00000640·72656164·6f6e6c79·5f676574·006d656d·readonly_get.mem 
104 ··0x00000650·6f72795f·73686170·655f6765·74005f49·ory_shape_get._I 
105 ··0x00000660·6e745475·706c6546·726f6d53·73697a65·ntTupleFromSsize 
106 ··0x00000670·74006d65·6d6f7279·5f737472·69646573·t.memory_strides 
107 ··0x00000680·5f676574·006d656d·6f72795f·635f636f·_get.memory_c_co99 ··0x00000600·61745f67·6574006d·656d6f72·795f6e64·at_get.memory_nd
 100 ··0x00000610·696d5f67·6574002e·4c433831·002e4c43·im_get..LC81..LC
108 ··0x00000690·6e746967·756f7573·006d656d·6f72795f·ntiguous.memory_ 
109 ··0x000006a0·665f636f·6e746967·756f7573·002e4c43·f_contiguous..LC 
110 ··0x000006b0·3835002e·4c433836·002e4c43·3837002e·85..LC86..LC87..101 ··0x00000620·3832002e·4c433833·002e4c43·3834006d·82..LC83..LC84.m
 102 ··0x00000630·656d6f72·795f7265·61646f6e·6c795f67·emory_readonly_g
 103 ··0x00000640·6574006d·656d6f72·795f7368·6170655f·et.memory_shape_
 104 ··0x00000650·67657400·5f496e74·5475706c·6546726f·get._IntTupleFro
 105 ··0x00000660·6d537369·7a657400·6d656d6f·72795f73·mSsizet.memory_s
111 ··0x000006c0·4c433838·002e4c43·3839002e·4c433930·LC88..LC89..LC90 
112 ··0x000006d0·002e4c43·3931002e·4c433932·006d656d·..LC91..LC92.mem 
113 ··0x000006e0·6f727976·6965775f·746f6279·74657300·oryview_tobytes. 
114 ··0x000006f0·636f7079·5f627566·66657200·636f7079·copy_buffer.copy 
115 ··0x00000700·5f726563·006d656d·6f72795f·7375626f·_rec.memory_subo 
116 ··0x00000710·66667365·74735f67·6574006d·6275665f·ffsets_get.mbuf_ 
117 ··0x00000720·636c6561·72006d65·6d6f7279·5f636c65·clear.memory_cle 
118 ··0x00000730·6172002e·4c433933·002e4c43·3934006d·ar..LC93..LC94.m 
119 ··0x00000740·656d6f72·795f7265·7072002e·4c433935·emory_repr..LC95 
120 ··0x00000750·006d656d·6f72795f·69746572·006d656d·.memory_iter.mem 
121 ··0x00000760·6f727969·7465725f·6e657874·006d656d·oryiter_next.mem 
122 ··0x00000770·6f727969·7465725f·6465616c·6c6f6300·oryiter_dealloc. 
123 ··0x00000780·2e4c4339·36006d65·6d6f7279·76696577·.LC96.memoryview 
124 ··0x00000790·5f746f72·6561646f·6e6c7900·6d656d6f·_toreadonly.memo 
125 ··0x000007a0·72795f6f·626a5f67·6574006d·656d6f72·ry_obj_get.memor106 ··0x00000670·74726964·65735f67·6574006d·656d6f72·trides_get.memor
126 ··0x000007b0·79766965·775f6865·78006d65·6d6f7279·yview_hex.memory 
127 ··0x000007c0·5f636f6e·74696775·6f757300·2e4c4339·_contiguous..LC9 
128 ··0x000007d0·37002e4c·43393800·2e4c4339·39002e4c·7..LC98..LC99..L 
129 ··0x000007e0·43313030·002e4c43·31303100·6d656d6f·C100..LC101.memo 
130 ··0x000007f0·72797669·65775f5f·66726f6d·5f666c61·ryview__from_fla 
131 ··0x00000800·6773006d·656d6f72·79697465·725f7472·gs.memoryiter_tr 
132 ··0x00000810·61766572·7365005f·6b657977·6f726473·averse._keywords 
133 ··0x00000820·2e31005f·6b657977·6f726473·2e34005f·.1._keywords.4._ 
134 ··0x00000830·6b657977·6f726473·2e37005f·6b657977·keywords.7._keyw 
135 ··0x00000840·6f726473·2e313000·5f6b6579·776f7264·ords.10._keyword 
136 ··0x00000850·732e3133·006d656d·6f72795f·636f6e74·s.13.memory_cont 
137 ··0x00000860·6967756f·75735f64·6f63006d·656d6f72·iguous_doc.memor 
138 ··0x00000870·795f665f·636f6e74·6967756f·75735f64·y_f_contiguous_d107 ··0x00000680·795f635f·636f6e74·6967756f·7573006d·y_c_contiguous.m
139 ··0x00000880·6f63006d·656d6f72·795f635f·636f6e74·oc.memory_c_cont 
140 ··0x00000890·6967756f·75735f64·6f63006d·656d6f72·iguous_doc.memor108 ··0x00000690·656d6f72·795f665f·636f6e74·6967756f·emory_f_contiguo
 109 ··0x000006a0·7573002e·4c433835·002e4c43·3836002e·us..LC85..LC86..
 110 ··0x000006b0·4c433837·002e4c43·3838002e·4c433839·LC87..LC88..LC89
 111 ··0x000006c0·002e4c43·3930002e·4c433931·002e4c43·..LC90..LC91..LC
 112 ··0x000006d0·3932006d·656d6f72·79766965·775f746f·92.memoryview_to
 113 ··0x000006e0·62797465·7300636f·70795f62·75666665·bytes.copy_buffe
 114 ··0x000006f0·7200636f·70795f72·6563006d·656d6f72·r.copy_rec.memor
141 ··0x000008a0·795f7375·626f6666·73657473·5f646f63·y_suboffsets_doc115 ··0x00000700·795f7375·626f6666·73657473·5f676574·y_suboffsets_get
142 ··0x000008b0·006d656d·6f72795f·73747269·6465735f·.memory_strides_ 
143 ··0x000008c0·646f6300·6d656d6f·72795f73·68617065·doc.memory_shape116 ··0x00000710·006d6275·665f636c·65617200·6d656d6f·.mbuf_clear.memo
 117 ··0x00000720·72795f63·6c656172·002e4c43·3933002e·ry_clear..LC93..
 118 ··0x00000730·4c433934·006d656d·6f72795f·72657072·LC94.memory_repr
 119 ··0x00000740·002e4c43·3935006d·656d6f72·795f6974·..LC95.memory_it
 120 ··0x00000750·6572006d·656d6f72·79697465·725f6e65·er.memoryiter_ne
 121 ··0x00000760·7874006d·656d6f72·79697465·725f6465·xt.memoryiter_de
 122 ··0x00000770·616c6c6f·63002e4c·43393600·6d656d6f·alloc..LC96.memo
 123 ··0x00000780·72797669·65775f74·6f726561·646f6e6c·ryview_toreadonl
 124 ··0x00000790·79006d65·6d6f7279·5f6f626a·5f676574·y.memory_obj_get
 125 ··0x000007a0·006d656d·6f727976·6965775f·68657800·.memoryview_hex.
 126 ··0x000007b0·6d656d6f·72795f63·6f6e7469·67756f75·memory_contiguou
 127 ··0x000007c0·73002e4c·43393700·2e4c4339·38002e4c·s..LC97..LC98..L
 128 ··0x000007d0·43393900·2e4c4331·3030002e·4c433130·C99..LC100..LC10
 129 ··0x000007e0·31006d65·6d6f7279·76696577·5f5f6672·1.memoryview__fr
 130 ··0x000007f0·6f6d5f66·6c616773·006d656d·6f727969·om_flags.memoryi
 131 ··0x00000800·7465725f·74726176·65727365·005f6b65·ter_traverse._ke
 132 ··0x00000810·79776f72·64732e31·005f6b65·79776f72·ywords.1._keywor
 133 ··0x00000820·64732e34·005f6b65·79776f72·64732e37·ds.4._keywords.7
 134 ··0x00000830·005f6b65·79776f72·64732e31·30005f6b·._keywords.10._k
 135 ··0x00000840·6579776f·7264732e·3133006d·656d6f72·eywords.13.memor
 136 ··0x00000850·795f636f·6e746967·756f7573·5f646f63·y_contiguous_doc
 137 ··0x00000860·006d656d·6f72795f·665f636f·6e746967·.memory_f_contig
144 ··0x000008d0·5f646f63·006d656d·6f72795f·6e64696d·_doc.memory_ndim138 ··0x00000870·756f7573·5f646f63·006d656d·6f72795f·uous_doc.memory_
145 ··0x000008e0·5f646f63·006d656d·6f72795f·666f726d·_doc.memory_form139 ··0x00000880·635f636f·6e746967·756f7573·5f646f63·c_contiguous_doc
 140 ··0x00000890·006d656d·6f72795f·7375626f·66667365·.memory_suboffse
146 ··0x000008f0·61745f64·6f63006d·656d6f72·795f6974·at_doc.memory_it141 ··0x000008a0·74735f64·6f63006d·656d6f72·795f7374·ts_doc.memory_st
 142 ··0x000008b0·72696465·735f646f·63006d65·6d6f7279·rides_doc.memory
147 ··0x00000900·656d7369·7a655f64·6f63006d·656d6f72·emsize_doc.memor143 ··0x000008c0·5f736861·70655f64·6f63006d·656d6f72·_shape_doc.memor
148 ··0x00000910·795f7265·61646f6e·6c795f64·6f63006d·y_readonly_doc.m 
149 ··0x00000920·656d6f72·795f6e62·79746573·5f646f63·emory_nbytes_doc 
150 ··0x00000930·006d656d·6f72795f·6f626a5f·646f6300·.memory_obj_doc. 
151 ··0x00000940·6d656d6f·72797669·65775f68·65785f5f·memoryview_hex__144 ··0x000008d0·795f6e64·696d5f64·6f63006d·656d6f72·y_ndim_doc.memor
 145 ··0x000008e0·795f666f·726d6174·5f646f63·006d656d·y_format_doc.mem
 146 ··0x000008f0·6f72795f·6974656d·73697a65·5f646f63·ory_itemsize_doc
 147 ··0x00000900·006d656d·6f72795f·72656164·6f6e6c79·.memory_readonly
 148 ··0x00000910·5f646f63·006d656d·6f72795f·6e627974·_doc.memory_nbyt
 149 ··0x00000920·65735f64·6f63006d·656d6f72·795f6f62·es_doc.memory_ob
 150 ··0x00000930·6a5f646f·63006d65·6d6f7279·76696577·j_doc.memoryview
 151 ··0x00000940·5f686578·5f5f646f·635f5f00·6d656d6f·_hex__doc__.memo
 152 ··0x00000950·72797669·65775f74·6f627974·65735f5f·ryview_tobytes__
152 ··0x00000950·646f635f·5f006d65·6d6f7279·76696577·doc__.memoryview153 ··0x00000960·646f635f·5f006d65·6d6f7279·76696577·doc__.memoryview
153 ··0x00000960·5f746f62·79746573·5f5f646f·635f5f00·_tobytes__doc__.154 ··0x00000970·5f746f6c·6973745f·5f646f63·5f5f006d·_tolist__doc__.m
154 ··0x00000970·6d656d6f·72797669·65775f74·6f6c6973·memoryview_tolis155 ··0x00000980·656d6f72·79766965·775f746f·72656164·emoryview_toread
155 ··0x00000980·745f5f64·6f635f5f·006d656d·6f727976·t__doc__.memoryv156 ··0x00000990·6f6e6c79·5f5f646f·635f5f00·6d656d6f·only__doc__.memo
156 ··0x00000990·6965775f·746f7265·61646f6e·6c795f5f·iew_toreadonly__157 ··0x000009a0·72797669·65775f63·6173745f·5f646f63·ryview_cast__doc
157 ··0x000009a0·646f635f·5f006d65·6d6f7279·76696577·doc__.memoryview158 ··0x000009b0·5f5f006d·656d6f72·79766965·775f7265·__.memoryview_re
158 ··0x000009b0·5f636173·745f5f64·6f635f5f·006d656d·_cast__doc__.mem159 ··0x000009c0·6c656173·655f5f64·6f635f5f·006d656d·lease__doc__.mem
159 ··0x000009c0·6f727976·6965775f·72656c65·6173655f·oryview_release_160 ··0x000009d0·6f727976·6965775f·5f66726f·6d5f666c·oryview__from_fl
160 ··0x000009d0·5f646f63·5f5f006d·656d6f72·79766965·_doc__.memoryvie161 ··0x000009e0·6167735f·5f646f63·5f5f006d·656d6f72·ags__doc__.memor
161 ··0x000009e0·775f5f66·726f6d5f·666c6167·735f5f64·w__from_flags__d 
162 ··0x000009f0·6f635f5f·006d656d·6f727976·6965775f·oc__.memoryview_ 
163 ··0x00000a00·5f646f63·5f5f006d·656d6f72·795f6173·_doc__.memory_as 
164 ··0x00000a10·5f736571·75656e63·65006d65·6d6f7279·_sequence.memory 
165 ··0x00000a20·5f61735f·6d617070·696e6700·6d656d6f·_as_mapping.memo 
166 ··0x00000a30·72795f61·735f6275·66666572·006d656d·ry_as_buffer.mem 
167 ··0x00000a40·6f72795f·6d657468·6f647300·6d656d6f·ory_methods.memo 
168 ··0x00000a50·72795f67·65747365·746c6973·74005f70·ry_getsetlist._p162 ··0x000009f0·79766965·775f5f64·6f635f5f·006d656d·yview__doc__.mem
 163 ··0x00000a00·6f72795f·61735f73·65717565·6e636500·ory_as_sequence.
 164 ··0x00000a10·6d656d6f·72795f61·735f6d61·7070696e·memory_as_mappin
 165 ··0x00000a20·67006d65·6d6f7279·5f61735f·62756666·g.memory_as_buff
 166 ··0x00000a30·6572006d·656d6f72·795f6d65·74686f64·er.memory_method
 167 ··0x00000a40·73006d65·6d6f7279·5f676574·7365746c·s.memory_getsetl
Max diff block lines reached; 0/26002 bytes (0.00%) of diff not shown.
692 B
methodobject.o
664 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 97, 17 lines modifiedOffset 97, 17 lines modified
97 ·R_ARM_THM_CALL» _PyObject_GC_New97 ·R_ARM_THM_CALL» _PyObject_GC_New
98 »       cmp»    r0,·#098 »       cmp»    r0,·#0
99 »       beq.n»  146·<PyCMethod_New+0x146>99 »       beq.n»  146·<PyCMethod_New+0x146>
100 »       ldr»    r3,·[sp,·#4]100 »       ldr»    r3,·[sp,·#4]
101 »       mvn.w»  r1,·#3221225472»    @·0xc0000000101 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
102 »       ldr»    r2,·[r3,·#0]102 »       ldr»    r2,·[r3,·#0]
103 »       cmp»    r2,·r1103 »       cmp»    r2,·r1
104 »       itt»    ne104 »       beq.n»  ea·<PyCMethod_New+0xea>
105 »       addne»  r2,·#1105 »       adds»   r2,·#1
106 »       strne»  r2,·[r3,·#0]106 »       str»    r2,·[r3,·#0]
107 »       str»    r3,·[r0,·#28]107 »       str»    r3,·[r0,·#28]
108 »       b.n»    56·<PyCMethod_New+0x56>108 »       b.n»    56·<PyCMethod_New+0x56>
109 »       ands.w» r2,·r2,·#512»       @·0x200109 »       ands.w» r2,·r2,·#512»       @·0x200
110 »       bne.n»  12c·<PyCMethod_New+0x12c>110 »       bne.n»  12c·<PyCMethod_New+0x12c>
111 »       mov»    r4,·r2111 »       mov»    r4,·r2
112 »       b.n»    48·<PyCMethod_New+0x48>112 »       b.n»    48·<PyCMethod_New+0x48>
113 »       movw»   r4,·#0113 »       movw»   r4,·#0
111 KB
moduleobject.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:··········19616·(bytes·into·file)13 ··Start·of·section·headers:··········20472·(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·0x4ca0:1 There·are·18·section·headers,·starting·at·offset·0x4ff8:
  
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·0003d0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0003d0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003b38·000258·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·003e20·000258·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000404·000254·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000404·000254·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·003d90·0000f0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·004078·0000f0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000658·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000658·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000658·0005d5·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000658·0005d5·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000c30·001764·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000c30·001a4c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·003e80·000c48·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·004168·000cb8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002394·0001f4·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00267c·0001f4·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·004ac8·000138·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004e20·000138·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·002588·000088·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002870·000088·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·004c00·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·004f58·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002610·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0028f8·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002610·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0028f8·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·002644·000c00·10·····16·102··419 ··[15]·.symtab···········SYMTAB··········00000000·00292c·000c00·10·····16·102··4
20 ··[16]·.strtab···········STRTAB··········00000000·003244·0008f3·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00352c·0008f3·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·004c10·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·004f68·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.11 KB
readelf --wide --symbols {}
    
Offset 37, 48 lines modifiedOffset 37, 48 lines modified
37 ····33:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d37 ····33:·000005cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
38 ····34:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d39 ····35:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
40 ····36:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1440 ····36:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
41 ····37:·00000318·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1541 ····37:·00000318·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
42 ····38:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1642 ····38:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
43 ····39:·000008f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t43 ····39:·000008f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
44 ····40:·00000acc·····0·NOTYPE··LOCAL··DEFAULT····7·$d44 ····40:·00000a9c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
45 ····41:·00000ad4·····0·NOTYPE··LOCAL··DEFAULT····7·$t45 ····41:·00000aa4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
46 ····42:·00000b69···424·FUNC····LOCAL··DEFAULT····7·_Py_module_getattro_impl.part.046 ····42:·00000e51···424·FUNC····LOCAL··DEFAULT····7·_Py_module_getattro_impl.part.0
47 ····43:·00000378·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1747 ····43:·00000378·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
48 ····44:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1848 ····44:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
49 ····45:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1949 ····45:·0000042c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
50 ····46:·00000450·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2050 ····46:·00000450·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
51 ····47:·00000d04·····0·NOTYPE··LOCAL··DEFAULT····7·$d51 ····47:·00000fec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
52 ····48:·00000d10·····0·NOTYPE··LOCAL··DEFAULT····7·$t52 ····48:·00000ff8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
53 ····49:·00000d64·····0·NOTYPE··LOCAL··DEFAULT····7·$d53 ····49:·0000104c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
54 ····50:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····1·$d54 ····50:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
55 ····51:·00000d68·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·00001050·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000d69····78·FUNC····LOCAL··DEFAULT····7·new_module56 ····52:·00001051····78·FUNC····LOCAL··DEFAULT····7·new_module
57 ····53:·00000470·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2157 ····53:·00000470·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
58 ····54:·00000474·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2258 ····54:·00000474·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
59 ····55:·00000484·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2359 ····55:·00000484·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
60 ····56:·00000db9···412·FUNC····LOCAL··DEFAULT····7·module___init__60 ····56:·000010a1···412·FUNC····LOCAL··DEFAULT····7·module___init__
61 ····57:·00000f3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d61 ····57:·00001224·····0·NOTYPE··LOCAL··DEFAULT····7·$d
62 ····58:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2462 ····58:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
63 ····59:·00000240·····0·NOTYPE··LOCAL··DEFAULT····1·$t63 ····59:·00000240·····0·NOTYPE··LOCAL··DEFAULT····1·$t
64 ····60:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d64 ····60:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
65 ····61:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00000034·····0·NOTYPE··LOCAL··DEFAULT····9·$d66 ····62:·00000034·····0·NOTYPE··LOCAL··DEFAULT····9·$d
67 ····63:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2567 ····63:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
68 ····64:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t68 ····64:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
69 ····65:·000002b5···176·FUNC····LOCAL··DEFAULT····1·module_dir69 ····65:·000002b5···176·FUNC····LOCAL··DEFAULT····1·module_dir
70 ····66:·00000358·····0·NOTYPE··LOCAL··DEFAULT····1·$d70 ····66:·00000358·····0·NOTYPE··LOCAL··DEFAULT····1·$d
71 ····67:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2671 ····67:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
72 ····68:·00000f54·····0·NOTYPE··LOCAL··DEFAULT····7·$t72 ····68:·0000123c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
73 ····69:·00000f55···170·FUNC····LOCAL··DEFAULT····7·module_dealloc73 ····69:·0000123d···170·FUNC····LOCAL··DEFAULT····7·module_dealloc
74 ····70:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2774 ····70:·000004dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
75 ····71:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2875 ····71:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
76 ····72:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2976 ····72:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
77 ····73:·00001001···130·FUNC····LOCAL··DEFAULT····7·module_clear77 ····73:·000012e9···130·FUNC····LOCAL··DEFAULT····7·module_clear
78 ····74:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3078 ····74:·00000510·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
79 ····75:·00000364·····0·NOTYPE··LOCAL··DEFAULT····1·$t79 ····75:·00000364·····0·NOTYPE··LOCAL··DEFAULT····1·$t
80 ····76:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····1·$d80 ····76:·000003b4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
81 ····77:·00000538·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3181 ····77:·00000538·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
82 ····78:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3282 ····78:·0000054c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
83 ····79:·0000055c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3383 ····79:·0000055c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
84 ····80:·00000039····24·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.part.084 ····80:·00000039····24·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.part.0
Offset 143, 23 lines modifiedOffset 143, 23 lines modified
143 ···139:·000002e5··1494·FUNC····GLOBAL·DEFAULT····7·PyModule_FromDefAndSpec2143 ···139:·000002e5··1494·FUNC····GLOBAL·DEFAULT····7·PyModule_FromDefAndSpec2
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8
146 ···142:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate146 ···142:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_CheckSubinterpIncompatibleExtensionAllowed147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_CheckSubinterpIncompatibleExtensionAllowed
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCause148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_FormatFromCause
149 ···145:·000008bd····52·FUNC····GLOBAL·DEFAULT····7·PyModule_GetState149 ···145:·000008bd····52·FUNC····GLOBAL·DEFAULT····7·PyModule_GetState
150 ···146:·000008f1···484·FUNC····GLOBAL·DEFAULT····7·PyModule_ExecDef150 ···146:·000008f1··1228·FUNC····GLOBAL·DEFAULT····7·PyModule_ExecDef
151 ···147:·00000ad5····58·FUNC····GLOBAL·DEFAULT····7·PyModule_GetName151 ···147:·00000dbd····58·FUNC····GLOBAL·DEFAULT····7·PyModule_GetName
152 ···148:·00000b11····42·FUNC····GLOBAL·HIDDEN·····7·_Py_module_getattro152 ···148:·00000df9····42·FUNC····GLOBAL·HIDDEN·····7·_Py_module_getattro
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GenericGetAttrWithDict
154 ···150:·00000b3d····44·FUNC····GLOBAL·HIDDEN·····7·_Py_module_getattro_impl154 ···150:·00000e25····44·FUNC····GLOBAL·HIDDEN·····7·_Py_module_getattro_impl
155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError155 ···151:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_AttributeError
156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
158 ···154:·00000d11····88·FUNC····GLOBAL·DEFAULT····7·_PyModuleSpec_IsInitializing158 ···154:·00000ff9····88·FUNC····GLOBAL·DEFAULT····7·_PyModuleSpec_IsInitializing
159 ···155:·000001f5····76·FUNC····GLOBAL·HIDDEN·····1·_PyModuleSpec_IsUninitializedSubmodule159 ···155:·000001f5····76·FUNC····GLOBAL·HIDDEN·····1·_PyModuleSpec_IsUninitializedSubmodule
160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr
162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Contains
165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
Offset 174, 19 lines modifiedOffset 174, 19 lines modified
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free176 ···172:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
179 ···175:·00000365····84·FUNC····GLOBAL·DEFAULT····1·PyModule_Create2179 ···175:·00000365····84·FUNC····GLOBAL·DEFAULT····1·PyModule_Create2
180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_IsInitialized180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_IsInitialized
181 ···177:·00001085···890·FUNC····GLOBAL·DEFAULT····7·_PyModule_Clear181 ···177:·0000136d···890·FUNC····GLOBAL·DEFAULT····7·_PyModule_Clear
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
185 ···181:·00001401···868·FUNC····GLOBAL·DEFAULT····7·_PyModule_ClearDict185 ···181:·000016e9···868·FUNC····GLOBAL·DEFAULT····7·_PyModule_ClearDict
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ImportlibModuleRepr186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_ImportlibModuleRepr
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
189 ···185:·000001b5····62·FUNC····GLOBAL·DEFAULT····9·PyModule_GetFilename189 ···185:·000001b5····62·FUNC····GLOBAL·DEFAULT····9·PyModule_GetFilename
190 ···186:·000000d0···208·OBJECT··GLOBAL·DEFAULT····3·PyModule_Type190 ···186:·000000d0···208·OBJECT··GLOBAL·DEFAULT····3·PyModule_Type
191 ···187:·00000000···208·OBJECT··GLOBAL·DEFAULT····3·PyModuleDef_Type191 ···187:·00000000···208·OBJECT··GLOBAL·DEFAULT····3·PyModuleDef_Type
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
38.6 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3b38·contains·75·entries:1 Relocation·section·'.rel.text'·at·offset·0x3e20·contains·75·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000026··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR03 00000026··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
4 0000002a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR04 0000002a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
5 00000030··0000670a·R_ARM_THM_CALL·········00000000···_PyImport_GetNextModuleIndex5 00000030··0000670a·R_ARM_THM_CALL·········00000000···_PyImport_GetNextModuleIndex
6 0000004c··0000680a·R_ARM_THM_CALL·········00000000···_PyImport_ResolveNameWithPackageContext6 0000004c··0000680a·R_ARM_THM_CALL·········00000000···_PyImport_ResolveNameWithPackageContext
7 00000050··0000690a·R_ARM_THM_CALL·········000000fd···PyModule_New7 00000050··0000690a·R_ARM_THM_CALL·········000000fd···PyModule_New
8 00000064··00006a0a·R_ARM_THM_CALL·········00000139···PyModule_AddFunctions8 00000064··00006a0a·R_ARM_THM_CALL·········00000139···PyModule_AddFunctions
Offset 73, 32 lines modifiedOffset 73, 32 lines modified
73 000003a4··00004a30·R_ARM_THM_MOVT_ABS·····00000510···.LC3073 000003a4··00004a30·R_ARM_THM_MOVT_ABS·····00000510···.LC30
74 000003aa··0000810a·R_ARM_THM_CALL·········00000000···PyErr_SetString74 000003aa··0000810a·R_ARM_THM_CALL·········00000000···PyErr_SetString
75 000003b4··00008e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate75 000003b4··00008e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
76 000003cc··00008e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate76 000003cc··00008e6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
77 00000392··0000661e·R_ARM_THM_JUMP24·······00000001···_PyModule_CreateInitialized77 00000392··0000661e·R_ARM_THM_JUMP24·······00000001···_PyModule_CreateInitialized
78 000003c8··0000b61e·R_ARM_THM_JUMP24·······00000000···_PyImport_ImportlibModuleRepr78 000003c8··0000b61e·R_ARM_THM_JUMP24·······00000000···_PyImport_ImportlibModuleRepr
  
79 Relocation·section·'.rel.data'·at·offset·0x3d90·contains·30·entries:79 Relocation·section·'.rel.data'·at·offset·0x4078·contains·30·entries:
80 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name80 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
81 00000004··0000bc02·R_ARM_ABS32············00000000···PyType_Type81 00000004··0000bc02·R_ARM_ABS32············00000000···PyType_Type
82 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.482 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
83 000000d4··0000bc02·R_ARM_ABS32············00000000···PyType_Type83 000000d4··0000bc02·R_ARM_ABS32············00000000···PyType_Type
84 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.484 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
85 000000e8··00004502·R_ARM_ABS32············00000f55···module_dealloc85 000000e8··00004502·R_ARM_ABS32············0000123d···module_dealloc
86 000000fc··00005502·R_ARM_ABS32············000003b9···module_repr86 000000fc··00005502·R_ARM_ABS32············000003b9···module_repr
87 00000118··00009402·R_ARM_ABS32············00000b11···_Py_module_getattro87 00000118··00009402·R_ARM_ABS32············00000df9···_Py_module_getattro
88 0000011c··0000bd02·R_ARM_ABS32············00000000···PyObject_GenericSetAttr88 0000011c··0000bd02·R_ARM_ABS32············00000000···PyObject_GenericSetAttr
89 00000128··00005c02·R_ARM_ABS32············00000000···.rodata89 00000128··00005c02·R_ARM_ABS32············00000000···.rodata
90 0000012c··00001702·R_ARM_ABS32············0000025d···module_traverse90 0000012c··00001702·R_ARM_ABS32············0000025d···module_traverse
91 00000130··00004902·R_ARM_ABS32············00001001···module_clear91 00000130··00004902·R_ARM_ABS32············000012e9···module_clear
92 00000144··00000102·R_ARM_ABS32············00000000···.data92 00000144··00000102·R_ARM_ABS32············00000000···.data
93 00000148··00000102·R_ARM_ABS32············00000000···.data93 00000148··00000102·R_ARM_ABS32············00000000···.data
94 0000014c··00000102·R_ARM_ABS32············00000000···.data94 0000014c··00000102·R_ARM_ABS32············00000000···.data
95 00000164··00003802·R_ARM_ABS32············00000db9···module___init__95 00000164··00003802·R_ARM_ABS32············000010a1···module___init__
96 0000016c··00003402·R_ARM_ABS32············00000d69···new_module96 0000016c··00003402·R_ARM_ABS32············00001051···new_module
97 00000170··0000be02·R_ARM_ABS32············00000000···PyObject_GC_Del97 00000170··0000be02·R_ARM_ABS32············00000000···PyObject_GC_Del
98 000001a8··00005c02·R_ARM_ABS32············00000000···.rodata98 000001a8··00005c02·R_ARM_ABS32············00000000···.rodata
99 000001ac··00000202·R_ARM_ABS32············00000000···.rodata.str1.499 000001ac··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
100 000001c0··00000102·R_ARM_ABS32············00000000···.data100 000001c0··00000102·R_ARM_ABS32············00000000···.data
101 000001d4··0000bf02·R_ARM_ABS32············00000000···PyTuple_Type101 000001d4··0000bf02·R_ARM_ABS32············00000000···PyTuple_Type
102 000001dc··00007c02·R_ARM_ABS32············00000000···_PyRuntime102 000001dc··00007c02·R_ARM_ABS32············00000000···_PyRuntime
103 000001e0··00007c02·R_ARM_ABS32············00000000···_PyRuntime103 000001e0··00007c02·R_ARM_ABS32············00000000···_PyRuntime
Offset 106, 15 lines modifiedOffset 106, 15 lines modified
106 000001e8··00005202·R_ARM_ABS32············00000051···module_get_annotations106 000001e8··00005202·R_ARM_ABS32············00000051···module_get_annotations
107 000001ec··00005902·R_ARM_ABS32············00000111···module_set_annotations107 000001ec··00005902·R_ARM_ABS32············00000111···module_set_annotations
108 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4108 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
109 00000210··00004102·R_ARM_ABS32············000002b5···module_dir109 00000210··00004102·R_ARM_ABS32············000002b5···module_dir
110 00000218··00000202·R_ARM_ABS32············00000000···.rodata.str1.4110 00000218··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
111 0000022c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4111 0000022c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
112 Relocation·section·'.rel.text.hot'·at·offset·0x3e80·contains·393·entries:112 Relocation·section·'.rel.text.hot'·at·offset·0x4168·contains·407·entries:
113 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name113 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
114 00000014··0000760a·R_ARM_THM_CALL·········00000000···_PyType_AllocNoTrack114 00000014··0000760a·R_ARM_THM_CALL·········00000000···_PyType_AllocNoTrack
115 00000028··0000770a·R_ARM_THM_CALL·········00000000···PyDict_New115 00000028··0000770a·R_ARM_THM_CALL·········00000000···PyDict_New
116 00000038··0000780a·R_ARM_THM_CALL·········00000000···PyDict_SetItem116 00000038··0000780a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
117 00000040··0000792f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct117 00000040··0000792f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
118 00000044··00007930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct118 00000044··00007930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
119 0000004c··0000780a·R_ARM_THM_CALL·········00000000···PyDict_SetItem119 0000004c··0000780a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
Offset 266, 251 lines modifiedOffset 266, 265 lines modified
266 000008aa··00001a2f·R_ARM_THM_MOVW_ABS_NC··0000015c···.LC7266 000008aa··00001a2f·R_ARM_THM_MOVW_ABS_NC··0000015c···.LC7
267 000008ae··00001a30·R_ARM_THM_MOVT_ABS·····0000015c···.LC7267 000008ae··00001a30·R_ARM_THM_MOVT_ABS·····0000015c···.LC7
268 000008b4··0000730a·R_ARM_THM_CALL·········00000000···PyErr_Format268 000008b4··0000730a·R_ARM_THM_CALL·········00000000···PyErr_Format
269 000008d8··0000840a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype269 000008d8··0000840a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
270 000008e2··0000850a·R_ARM_THM_CALL·········00000000···PyErr_BadArgument270 000008e2··0000850a·R_ARM_THM_CALL·········00000000···PyErr_BadArgument
271 000008ec··00000102·R_ARM_ABS32············00000000···.data271 000008ec··00000102·R_ARM_ABS32············00000000···.data
272 00000920··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError272 00000920··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError
273 00000942··00008d0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8273 00000944··00008d0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
274 00000956··00006f0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc274 00000960··00006f0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
275 00000966··0000700a·R_ARM_THM_CALL·········00000000···memset275 00000970··0000700a·R_ARM_THM_CALL·········00000000···memset
276 00000994··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred276 0000099a··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
277 000009cc··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError 
278 000009d0··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError 
279 000009d4··0000262f·R_ARM_THM_MOVW_ABS_NC··0000034c···.LC16 
280 000009d8··00002630·R_ARM_THM_MOVT_ABS·····0000034c···.LC16 
281 000009e0··0000730a·R_ARM_THM_CALL·········00000000···PyErr_Format277 000009c0··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
282 00000a04··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred278 00000a14··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
283 00000a0c··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError 
284 00000a10··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError 
285 00000a16··0000252f·R_ARM_THM_MOVW_ABS_NC··00000318···.LC15 
286 00000a1a··00002530·R_ARM_THM_MOVT_ABS·····00000318···.LC15 
287 00000a20··0000900a·R_ARM_THM_CALL·········00000000···_PyErr_FormatFromCause 
288 00000a2e··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
289 00000a5a··00006e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
290 00000a66··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred279 00000a36··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
291 00000a70··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
292 00000a78··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError280 00000a72··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
293 00000a7c··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError281 00000a76··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
294 00000a80··00000d2f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC3 
295 00000a84··00000d30·R_ARM_THM_MOVT_ABS·····000000e0···.LC3 
296 00000a8a··0000810a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
297 00000a90··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
298 00000a98··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError 
299 00000a9c··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError 
300 00000aa2··0000242f·R_ARM_THM_MOVW_ABS_NC··000002dc···.LC14282 00000a7a··0000262f·R_ARM_THM_MOVW_ABS_NC··0000034c···.LC16
301 00000aa6··00002430·R_ARM_THM_MOVT_ABS·····000002dc···.LC14283 00000a7e··00002630·R_ARM_THM_MOVT_ABS·····0000034c···.LC16
302 00000aac··0000730a·R_ARM_THM_CALL·········00000000···PyErr_Format284 00000a86··0000730a·R_ARM_THM_CALL·········00000000···PyErr_Format
303 00000ab2··0000710a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory285 00000a96··00006e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
304 00000aba··0000840a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
305 00000ac4··0000850a·R_ARM_THM_CALL·········00000000···PyErr_BadArgument 
306 00000acc··00000102·R_ARM_ABS32············00000000···.data286 00000a9c··00000102·R_ARM_ABS32············00000000···.data
307 00000ad0··00007c02·R_ARM_ABS32············00000000···_PyRuntime287 00000aa0··00007c02·R_ARM_ABS32············00000000···_PyRuntime
308 00000ae2··00007d0a·R_ARM_THM_CALL·········00000119···PyModule_GetNameObject 
309 00000b08··00006e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc288 00000ab6··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 289 00000b1c··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
310 00000b26··0000950a·R_ARM_THM_CALL·········00000000···_PyObject_GenericGetAttrWithDict 
311 00000b54··0000950a·R_ARM_THM_CALL·········00000000···_PyObject_GenericGetAttrWithDict 
312 00000b80··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred290 00000b60··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
313 00000b8a··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError 
314 00000b92··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred291 00000b84··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
315 00000b9c··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError 
316 00000bc2··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError 
317 00000bea··00006e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
318 00000bf0··0000972f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError 
319 00000bf4··00009730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError 
320 00000bfa··0000980a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches 
321 00000c02··0000990a·R_ARM_THM_CALL·········00000000···PyErr_Clear 
322 00000c0a··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError 
323 00000c12··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred292 00000ba6··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
324 00000c1e··0000820a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError 
325 00000c28··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred293 00000bc8··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
326 00000c34··0000972f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError 
327 00000c38··00009730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError 
328 00000c3e··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000450···.LC20 
329 00000c42··00002e30·R_ARM_THM_MOVT_ABS·····00000450···.LC20 
330 00000c48··0000730a·R_ARM_THM_CALL·········00000000···PyErr_Format 
331 00000c5e··00009a0a·R_ARM_THM_CALL·········00000d11···_PyModuleSpec_IsInitializing 
332 00000c68··00009b0a·R_ARM_THM_CALL·········000001f5···_PyModuleSpec_IsUninitializedSubmodule 
Max diff block lines reached; 9297/39460 bytes (23.56%) of diff not shown.
61.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1007, 715 lines modifiedOffset 1007, 996 lines modified
  
1007 000008f0·<PyModule_ExecDef>:1007 000008f0·<PyModule_ExecDef>:
1008 PyModule_ExecDef():1008 PyModule_ExecDef():
1009 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}1009 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
1010 »       mov.w»  ip,·#4096»  @·0x10001010 »       mov.w»  ip,·#4096»  @·0x1000
1011 »       sub.w»  ip,·sp,·ip1011 »       sub.w»  ip,·sp,·ip
1012 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81012 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1013 »       ldr»    r3,·[pc,·#460]»@·(acc·<PyModule_ExecDef+0x1dc>)1013 »       ldr»    r3,·[pc,·#412]»@·(a9c·<PyModule_ExecDef+0x1ac>)
1014 »       mov»    r5,·r01014 »       mov»    r5,·r0
1015 »       ldr»    r0,·[r0,·#4]1015 »       ldr»    r0,·[r0,·#4]
1016 »       mov»    r6,·r11016 »       mov»    r6,·r1
1017 »       cmp»    r0,·r31017 »       cmp»    r0,·r3
1018 »       bne.w»  ab8·<PyModule_ExecDef+0x1c8>1018 »       bne.w»  da4·<PyModule_ExecDef+0x4b4>
1019 »       ldr»    r0,·[r5,·#8]1019 »       ldr»    r0,·[r5,·#8]
1020 »       cmp»    r0,·#01020 »       cmp»    r0,·#0
1021 »       beq.w»  a70·<PyModule_ExecDef+0x180>1021 »       beq.w»  d5e·<PyModule_ExecDef+0x46e>
1022 »       ldr»    r3,·[r0,·#4]1022 »       ldr»    r3,·[r0,·#4]
1023 »       ldr»    r3,·[r3,·#84]» @·0x541023 »       ldr»    r3,·[r3,·#84]» @·0x54
1024 »       lsls»   r2,·r3,·#21024 »       lsls»   r2,·r3,·#2
1025 »       bpl.w»  a70·<PyModule_ExecDef+0x180>1025 »       bpl.w»  d5e·<PyModule_ExecDef+0x46e>
1026 »       ldr»    r1,·[pc,·#432]»@·(ad0·<PyModule_ExecDef+0x1e0>)1026 »       ldr»    r1,·[pc,·#384]»@·(aa0·<PyModule_ExecDef+0x1b0>)
1027 »       bl»     0·<PyDict_GetItemWithError>1027 »       bl»     0·<PyDict_GetItemWithError>
1028 ·R_ARM_THM_CALL» PyDict_GetItemWithError1028 ·R_ARM_THM_CALL» PyDict_GetItemWithError
1029 »       mov»    r4,·r01029 »       mov»    r4,·r0
1030 »       cmp»    r0,·#01030 »       cmp»    r0,·#0
1031 »       beq.w»  a70·<PyModule_ExecDef+0x180>1031 »       beq.w»  d5e·<PyModule_ExecDef+0x46e>
1032 »       ldr»    r3,·[r0,·#4]1032 »       ldr»    r3,·[r0,·#4]
1033 »       ldr»    r3,·[r3,·#84]» @·0x541033 »       ldr»    r3,·[r3,·#84]» @·0x54
1034 »       lsls»   r3,·r3,·#31034 »       lsls»   r3,·r3,·#3
1035 »       bpl.w»  a70·<PyModule_ExecDef+0x180>1035 »       bpl.w»  d5e·<PyModule_ExecDef+0x46e>
1036 »       ldr»    r3,·[r0,·#0]1036 »       ldr»    r3,·[r0,·#0]
1037 »       mvn.w»  r2,·#3221225472»    @·0xc00000001037 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1038 »       cmp»    r3,·r21038 »       cmp»    r3,·r2
1039 »       bne.n»  9ea·<PyModule_ExecDef+0xfa>1039 »       bne.w»  a5a·<PyModule_ExecDef+0x16a>
1040 »       mov»    r0,·r41040 »       mov»    r0,·r4
1041 »       bl»     0·<PyUnicode_AsUTF8>1041 »       bl»     0·<PyUnicode_AsUTF8>
1042 ·R_ARM_THM_CALL» PyUnicode_AsUTF81042 ·R_ARM_THM_CALL» PyUnicode_AsUTF8
1043 »       mov»    r7,·r01043 »       mov»    r7,·r0
1044 »       cmp»    r0,·#01044 »       cmp»    r0,·#0
1045 »       beq.n»  9e4·<PyModule_ExecDef+0xf4>1045 »       beq.w»  a8a·<PyModule_ExecDef+0x19a>
1046 »       ldr»    r0,·[r6,·#28]1046 »       ldr»    r0,·[r6,·#28]
1047 »       cmp»    r0,·#01047 »       cmp»    r0,·#0
1048 »       blt.n»  980·<PyModule_ExecDef+0x90>1048 »       blt.w»  cea·<PyModule_ExecDef+0x3fa>
1049 »       ldr»    r4,·[r5,·#16]1049 »       ldr»    r4,·[r5,·#16]
1050 »       cbnz»   r4,·980·<PyModule_ExecDef+0x90>1050 »       cmp»    r4,·#0
 1051 »       bne.w»  cea·<PyModule_ExecDef+0x3fa>
1051 »       bl»     0·<PyMem_Malloc>1052 »       bl»     0·<PyMem_Malloc>
1052 ·R_ARM_THM_CALL» PyMem_Malloc1053 ·R_ARM_THM_CALL» PyMem_Malloc
1053 »       str»    r0,·[r5,·#16]1054 »       str»    r0,·[r5,·#16]
1054 »       cmp»    r0,·#01055 »       cmp»    r0,·#0
1055 »       beq.w»  ab2·<PyModule_ExecDef+0x1c2>1056 »       beq.w»  db6·<PyModule_ExecDef+0x4c6>
1056 »       mov»    r1,·r41057 »       mov»    r1,·r4
1057 »       ldr»    r2,·[r6,·#28]1058 »       ldr»    r2,·[r6,·#28]
1058 »       bl»     0·<memset>1059 »       bl»     0·<memset>
1059 ·R_ARM_THM_CALL» memset1060 ·R_ARM_THM_CALL» memset
1060 »       ldr»    r4,·[r6,·#36]» @·0x241061 »       ldr»    r4,·[r6,·#36]» @·0x24
 1062 »       cmp»    r4,·#0
1061 »       cbz»    r4,·986·<PyModule_ExecDef+0x96>1063 »       beq.n»  a26·<PyModule_ExecDef+0x136>
1062 »       ldr»    r3,·[r4,·#0]1064 »       ldr»    r3,·[r4,·#0]
 1065 »       cmp»    r3,·#0
1063 »       cbz»    r3,·986·<PyModule_ExecDef+0x96>1066 »       beq.n»  a26·<PyModule_ExecDef+0x136>
1064 »       cmp»    r3,·#21067 »       cmp»    r3,·#2
1065 »       beq.n»  98a·<PyModule_ExecDef+0x9a>1068 »       beq.n»  a2a·<PyModule_ExecDef+0x13a>
1066 »       bic.w»  r2,·r3,·#21069 »       bic.w»  r2,·r3,·#2
1067 »       cmp»    r2,·#11070 »       cmp»    r2,·#1
1068 »       beq.n»  99c·<PyModule_ExecDef+0xac>1071 »       beq.n»  a40·<PyModule_ExecDef+0x150>
1069 »       b.n»    9cc·<PyModule_ExecDef+0xdc>1072 »       b.n»    a72·<PyModule_ExecDef+0x182>
1070 »       ldr»    r4,·[r6,·#36]» @·0x241073 »       ldr»    r3,·[r4,·#12]
 1074 »       mov»    r0,·r5
 1075 »       blx»    r3
1071 »       cmp»    r4,·#01076 »       cmp»    r0,·#0
 1077 »       bne.w»  d80·<PyModule_ExecDef+0x490>
 1078 »       bl»     0·<PyErr_Occurred>
 1079 ·R_ARM_THM_CALL» PyErr_Occurred
 1080 »       cmp»    r0,·#0
 1081 »       bne.w»  c74·<PyModule_ExecDef+0x384>
 1082 »       cmn.w»  r4,·#16
 1083 »       beq.n»  a26·<PyModule_ExecDef+0x136>
 1084 »       ldr»    r3,·[r4,·#16]
 1085 »       cmp»    r3,·#0
 1086 »       beq.n»  a26·<PyModule_ExecDef+0x136>
 1087 »       cmp»    r3,·#2
1072 »       bne.n»  96e·<PyModule_ExecDef+0x7e>1088 »       bne.n»  a6a·<PyModule_ExecDef+0x17a>
 1089 »       ldr»    r3,·[r4,·#20]
 1090 »       mov»    r0,·r5
 1091 »       blx»    r3
 1092 »       cmp»    r0,·#0
 1093 »       bne.w»  d80·<PyModule_ExecDef+0x490>
 1094 »       bl»     0·<PyErr_Occurred>
 1095 ·R_ARM_THM_CALL» PyErr_Occurred
 1096 »       cmp»    r0,·#0
 1097 »       bne.w»  c74·<PyModule_ExecDef+0x384>
 1098 »       adds»   r4,·#24
 1099 »       beq.n»  a26·<PyModule_ExecDef+0x136>
 1100 »       mvn.w»  r3,·#7
 1101 »       subs»   r3,·r3,·r4
 1102 »       lsrs»   r3,·r3,·#3
 1103 »       adds»   r3,·#1
 1104 »       ands.w» r3,·r3,·#7
 1105 »       beq.w»  b2c·<PyModule_ExecDef+0x23c>
 1106 »       cmp»    r3,·#1
 1107 »       beq.w»  b04·<PyModule_ExecDef+0x214>
 1108 »       cmp»    r3,·#2
 1109 »       beq.w»  aee·<PyModule_ExecDef+0x1fe>
 1110 »       cmp»    r3,·#3
 1111 »       beq.n»  ad8·<PyModule_ExecDef+0x1e8>
 1112 »       cmp»    r3,·#4
 1113 »       beq.n»  ac2·<PyModule_ExecDef+0x1d2>
 1114 »       cmp»    r3,·#5
 1115 »       beq.n»  a20·<PyModule_ExecDef+0x130>
 1116 »       cmp»    r3,·#6
 1117 »       bne.w»  c3c·<PyModule_ExecDef+0x34c>
 1118 »       ldr»    r3,·[r4,·#0]
 1119 »       cbz»    r3,·a26·<PyModule_ExecDef+0x136>
 1120 »       cmp»    r3,·#2
 1121 »       bne.w»  cd2·<PyModule_ExecDef+0x3e2>
 1122 »       ldr»    r3,·[r4,·#4]
 1123 »       mov»    r0,·r5
 1124 »       blx»    r3
 1125 »       cmp»    r0,·#0
 1126 »       bne.w»  d80·<PyModule_ExecDef+0x490>
 1127 »       bl»     0·<PyErr_Occurred>
 1128 ·R_ARM_THM_CALL» PyErr_Occurred
 1129 »       cmp»    r0,·#0
 1130 »       bne.w»  c74·<PyModule_ExecDef+0x384>
 1131 »       adds»   r4,·#8
 1132 »       ldr»    r3,·[r4,·#0]
Max diff block lines reached; 59102/62959 bytes (93.87%) of diff not shown.
151 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:··········34488·(bytes·into·file)13 ··Start·of·section·headers:··········34472·(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·0x86b8:1 There·are·18·section·headers,·starting·at·offset·0x86a8:
  
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·000360·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000360·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·006a98·000168·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·006a88·000168·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000394·00030c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000394·00030c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·006c00·0000b0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·006bf0·0000b0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0006a0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0006a0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0006a0·00065b·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0006a0·00065b·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000cfc·00223c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000cfc·00222c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·006cb0·000fd8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·006ca0·000fd8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002f38·0007e8·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·002f28·0007e8·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·007c88·0005f8·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·007c78·0005f8·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·003720·000253·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·003710·000253·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·008280·0003a8·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·008270·0003a8·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·003973·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003963·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003973·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003963·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0039a8·001a30·10·····16·140··419 ··[15]·.symtab···········SYMTAB··········00000000·003998·001a30·10·····16·140··4
20 ··[16]·.strtab···········STRTAB··········00000000·0053d8·0016be·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·0053c8·0016be·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·008628·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·008618·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)
13.2 KB
readelf --wide --symbols {}
    
Offset 27, 63 lines modifiedOffset 27, 63 lines modified
27 ····23:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1027 ····23:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
28 ····24:·00000154·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1128 ····24:·00000154·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
29 ····25:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d29 ····25:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
30 ····26:·000005c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t30 ····26:·000005c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
31 ····27:·00000b11····68·FUNC····LOCAL··DEFAULT····7·_PyObject_Init31 ····27:·00000b11····68·FUNC····LOCAL··DEFAULT····7·_PyObject_Init
32 ····28:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT····7·$d32 ····28:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
33 ····29:·00000ccc·····0·NOTYPE··LOCAL··DEFAULT····7·$t33 ····29:·00000ccc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
34 ····30:·00000f44·····0·NOTYPE··LOCAL··DEFAULT····7·$d34 ····30:·00000f34·····0·NOTYPE··LOCAL··DEFAULT····7·$d
35 ····31:·00000f4c·····0·NOTYPE··LOCAL··DEFAULT····7·$t35 ····31:·00000f3c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
36 ····32:·00001360·····0·NOTYPE··LOCAL··DEFAULT····7·$d36 ····32:·00001350·····0·NOTYPE··LOCAL··DEFAULT····7·$d
37 ····33:·00001368·····0·NOTYPE··LOCAL··DEFAULT····7·$t37 ····33:·00001358·····0·NOTYPE··LOCAL··DEFAULT····7·$t
38 ····34:·000014d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d38 ····34:·000014c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·000014d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t39 ····35:·000014c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
40 ····36:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1240 ····36:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
41 ····37:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1341 ····37:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
42 ····38:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1442 ····38:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
43 ····39:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR143 ····39:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR1
44 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR044 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR0
45 ····41:·000017dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d45 ····41:·000017cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
46 ····42:·000017e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t46 ····42:·000017d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
47 ····43:·00001a54·····0·NOTYPE··LOCAL··DEFAULT····7·$d47 ····43:·00001a44·····0·NOTYPE··LOCAL··DEFAULT····7·$d
48 ····44:·00001a58·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·00001a48·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·00001ac4·····0·NOTYPE··LOCAL··DEFAULT····7·$d49 ····45:·00001ab4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
50 ····46:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1550 ····46:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
51 ····47:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1651 ····47:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
52 ····48:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1752 ····48:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
53 ····49:·00000234·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1853 ····49:·00000234·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
54 ····50:·00001ac8·····0·NOTYPE··LOCAL··DEFAULT····7·$t54 ····50:·00001ab8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
55 ····51:·00001b90·····0·NOTYPE··LOCAL··DEFAULT····7·$d55 ····51:·00001b80·····0·NOTYPE··LOCAL··DEFAULT····7·$d
56 ····52:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1956 ····52:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
57 ····53:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2057 ····53:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
58 ····54:·00001b94·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·00001b84·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·00001c70·····0·NOTYPE··LOCAL··DEFAULT····7·$d59 ····55:·00001c60·····0·NOTYPE··LOCAL··DEFAULT····7·$d
60 ····56:·00001c74·····0·NOTYPE··LOCAL··DEFAULT····7·$t60 ····56:·00001c64·····0·NOTYPE··LOCAL··DEFAULT····7·$t
61 ····57:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2161 ····57:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
62 ····58:·00001d34·····0·NOTYPE··LOCAL··DEFAULT····7·$d62 ····58:·00001d24·····0·NOTYPE··LOCAL··DEFAULT····7·$d
63 ····59:·00001d38·····0·NOTYPE··LOCAL··DEFAULT····7·$t63 ····59:·00001d28·····0·NOTYPE··LOCAL··DEFAULT····7·$t
64 ····60:·00001d79····10·FUNC····LOCAL··DEFAULT····7·none_hash64 ····60:·00001d69····10·FUNC····LOCAL··DEFAULT····7·none_hash
65 ····61:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2265 ····61:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
66 ····62:·0000011d····80·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.066 ····62:·0000011d····80·FUNC····LOCAL··DEFAULT····1·_PyObject_VectorcallTstate.constprop.0
67 ····63:·00001e54·····0·NOTYPE··LOCAL··DEFAULT····7·$d67 ····63:·00001e44·····0·NOTYPE··LOCAL··DEFAULT····7·$d
68 ····64:·00001e5c·····0·NOTYPE··LOCAL··DEFAULT····7·$t68 ····64:·00001e4c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
69 ····65:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT····7·$d69 ····65:·00001f6c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
70 ····66:·00000328·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2370 ····66:·00000328·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
71 ····67:·00000364·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2471 ····67:·00000364·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
72 ····68:·00000114·····0·NOTYPE··LOCAL··DEFAULT····1·$d72 ····68:·00000114·····0·NOTYPE··LOCAL··DEFAULT····1·$d
73 ····69:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····1·$t73 ····69:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
74 ····70:·00001f80·····0·NOTYPE··LOCAL··DEFAULT····7·$t74 ····70:·00001f70·····0·NOTYPE··LOCAL··DEFAULT····7·$t
75 ····71:·000020d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d75 ····71:·000020c4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
76 ····72:·000020d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t76 ····72:·000020c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
77 ····73:·00002140·····0·NOTYPE··LOCAL··DEFAULT····7·$d77 ····73:·00002130·····0·NOTYPE··LOCAL··DEFAULT····7·$d
78 ····74:·00002144·····0·NOTYPE··LOCAL··DEFAULT····7·$t78 ····74:·00002134·····0·NOTYPE··LOCAL··DEFAULT····7·$t
79 ····75:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2579 ····75:·00000384·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
80 ····76:·00000048·····0·NOTYPE··LOCAL··DEFAULT····9·$t80 ····76:·00000048·····0·NOTYPE··LOCAL··DEFAULT····9·$t
81 ····77:·00000398·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2681 ····77:·00000398·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
82 ····78:·000021c5····12·FUNC····LOCAL··DEFAULT····7·none_repr82 ····78:·000021b5····12·FUNC····LOCAL··DEFAULT····7·none_repr
83 ····79:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2783 ····79:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
84 ····80:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2884 ····80:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
85 ····81:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2985 ····81:·000003c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
86 ····82:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3086 ····82:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
87 ····83:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3187 ····83:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
88 ····84:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3288 ····84:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
89 ····85:·00000424·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3389 ····85:·00000424·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
Offset 183, 74 lines modifiedOffset 183, 74 lines modified
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_DelItem
184 ···180:·00000ab9····88·FUNC····GLOBAL·DEFAULT····7·_PyObject_New184 ···180:·00000ab9····88·FUNC····GLOBAL·DEFAULT····7·_PyObject_New
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Malloc
186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory186 ···182:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
187 ···183:·00000b55···104·FUNC····GLOBAL·DEFAULT····7·_PyObject_NewVar187 ···183:·00000b55···104·FUNC····GLOBAL·DEFAULT····7·_PyObject_NewVar
188 ···184:·00000bbd····42·FUNC····GLOBAL·DEFAULT····7·_Py_NewReferenceNoTotal188 ···184:·00000bbd····42·FUNC····GLOBAL·DEFAULT····7·_Py_NewReferenceNoTotal
189 ···185:·00000be9···228·FUNC····GLOBAL·DEFAULT····7·PyObject_GetAttr189 ···185:·00000be9···228·FUNC····GLOBAL·DEFAULT····7·PyObject_GetAttr
190 ···186:·00001369·····8·FUNC····GLOBAL·DEFAULT····7·PyObject_GenericGetAttr190 ···186:·00001359·····8·FUNC····GLOBAL·DEFAULT····7·PyObject_GenericGetAttr
191 ···187:·00001039···816·FUNC····GLOBAL·DEFAULT····7·_PyObject_GenericGetAttrWithDict191 ···187:·00001029···816·FUNC····GLOBAL·DEFAULT····7·_PyObject_GenericGetAttrWithDict
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GivenExceptionMatches
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
195 ···191:·00000ccd···640·FUNC····GLOBAL·DEFAULT····7·_PyObject_GetMethod195 ···191:·00000ccd···624·FUNC····GLOBAL·DEFAULT····7·_PyObject_GetMethod
196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Type
197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_GetItemWithError
198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetInstanceAttribute199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GetInstanceAttribute
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDescr_IsData200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDescr_IsData
201 ···197:·00000f4d···234·FUNC····GLOBAL·DEFAULT····7·_PyObject_LookupAttr201 ···197:·00000f3d···234·FUNC····GLOBAL·DEFAULT····7·_PyObject_LookupAttr
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro
203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro_impl204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_module_getattro_impl
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro_impl205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_type_getattro_impl
206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeDictFromInstanceAttributes207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeDictFromInstanceAttributes
208 ···204:·00001371····46·FUNC····GLOBAL·HIDDEN·····7·_PyObject_ComputedDictPointer208 ···204:·00001361····46·FUNC····GLOBAL·HIDDEN·····7·_PyObject_ComputedDictPointer
209 ···205:·000013a1···312·FUNC····GLOBAL·DEFAULT····7·PyObject_GetAttrString209 ···205:·00001391···312·FUNC····GLOBAL·DEFAULT····7·PyObject_GetAttrString
210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
211 ···207:·000014d9····14·FUNC····GLOBAL·DEFAULT····7·PyCallable_Check211 ···207:·000014c9····14·FUNC····GLOBAL·DEFAULT····7·PyCallable_Check
212 ···208:·000014e9···804·FUNC····GLOBAL·DEFAULT····7·PyObject_RichCompareBool212 ···208:·000014d9···804·FUNC····GLOBAL·DEFAULT····7·PyObject_RichCompareBool
213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_Type
214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckRecursiveCall
218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Format
219 ···215:·00001a59···112·FUNC····GLOBAL·DEFAULT····7·PyObject_IsTrue219 ···215:·00001a49···112·FUNC····GLOBAL·DEFAULT····7·PyObject_IsTrue
220 ···216:·0000180d···588·FUNC····GLOBAL·DEFAULT····7·PyObject_RichCompare220 ···216:·000017fd···588·FUNC····GLOBAL·DEFAULT····7·PyObject_RichCompare
221 ···217:·00001ac9···204·FUNC····GLOBAL·DEFAULT····7·PyObject_Repr221 ···217:·00001ab9···204·FUNC····GLOBAL·DEFAULT····7·PyObject_Repr
222 ···218:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals222 ···218:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
224 ···220:·00001b95···224·FUNC····GLOBAL·DEFAULT····7·PyObject_Str224 ···220:·00001b85···224·FUNC····GLOBAL·DEFAULT····7·PyObject_Str
225 ···221:·00001c75····16·FUNC····GLOBAL·DEFAULT····7·PyObject_SelfIter225 ···221:·00001c65····16·FUNC····GLOBAL·DEFAULT····7·PyObject_SelfIter
226 ···222:·00001c85···180·FUNC····GLOBAL·DEFAULT····7·PyObject_CallFinalizerFromDealloc226 ···222:·00001c75···180·FUNC····GLOBAL·DEFAULT····7·PyObject_CallFinalizerFromDealloc
227 ···223:·000005cf···282·FUNC····GLOBAL·DEFAULT····9·_PyObject_AssertFailed227 ···223:·000005cf···282·FUNC····GLOBAL·DEFAULT····9·_PyObject_AssertFailed
228 ···224:·00001d39····62·FUNC····GLOBAL·DEFAULT····7·PyObject_CallFinalizer228 ···224:·00001d29····62·FUNC····GLOBAL·DEFAULT····7·PyObject_CallFinalizer
229 ···225:·00001d85···216·FUNC····GLOBAL·DEFAULT····7·PyObject_Bytes229 ···225:·00001d75···216·FUNC····GLOBAL·DEFAULT····7·PyObject_Bytes
230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type230 ···226:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Type
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupSpecial
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromObject232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromObject
233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromString
234 ···230:·00001e5d···292·FUNC····GLOBAL·DEFAULT····7·_PyObject_IsAbstract234 ···230:·00001e4d···292·FUNC····GLOBAL·DEFAULT····7·_PyObject_IsAbstract
235 ···231:·00000005···280·FUNC····GLOBAL·DEFAULT····1·PyObject_Dir235 ···231:·00000005···280·FUNC····GLOBAL·DEFAULT····1·PyObject_Dir
236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_List
237 ···233:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort237 ···233:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Sort
238 ···234:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetFrameLocals238 ···234:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_GetFrameLocals
239 ···235:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_Keys239 ···235:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMapping_Keys
240 ···236:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString240 ···236:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
241 ···237:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult241 ···237:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
242 ···238:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall242 ···238:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
243 ···239:·00001f81···344·FUNC····GLOBAL·DEFAULT····7·Py_ReprEnter243 ···239:·00001f71···344·FUNC····GLOBAL·DEFAULT····7·Py_ReprEnter
244 ···240:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetDict244 ···240:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_GetDict
245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append245 ···241:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
Max diff block lines reached; 2353/13472 bytes (17.47%) of diff not shown.
53.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6a98·contains·45·entries:1 Relocation·section·'.rel.text'·at·offset·0x6a88·contains·45·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000018··0000e30a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial3 00000018··0000e30a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
4 00000054··0000e80a·R_ARM_THM_CALL·········00000000···PySequence_List4 00000054··0000e80a·R_ARM_THM_CALL·········00000000···PySequence_List
5 00000076··0000e90a·R_ARM_THM_CALL·········00000000···PyList_Sort5 00000076··0000e90a·R_ARM_THM_CALL·········00000000···PyList_Sort
6 00000080··0000ea0a·R_ARM_THM_CALL·········00000000···_PyEval_GetFrameLocals6 00000080··0000ea0a·R_ARM_THM_CALL·········00000000···_PyEval_GetFrameLocals
7 00000088··0000eb0a·R_ARM_THM_CALL·········00000000···PyMapping_Keys7 00000088··0000eb0a·R_ARM_THM_CALL·········00000000···PyMapping_Keys
8 000000a8··0000902f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError8 000000a8··0000902f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 16, 42 lines modifiedOffset 16, 42 lines modified
16 000000f6··00009030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError16 000000f6··00009030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
17 000000fa··0000432f·R_ARM_THM_MOVW_ABS_NC··00000364···.LC2417 000000fa··0000432f·R_ARM_THM_MOVW_ABS_NC··00000364···.LC24
18 000000fe··00004330·R_ARM_THM_MOVT_ABS·····00000364···.LC2418 000000fe··00004330·R_ARM_THM_MOVT_ABS·····00000364···.LC24
19 00000104··0000ec0a·R_ARM_THM_CALL·········00000000···PyErr_SetString19 00000104··0000ec0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
20 00000114··00009302·R_ARM_ABS32············00000000···_PyRuntime20 00000114··00009302·R_ARM_ABS32············00000000···_PyRuntime
21 00000118··0000b06b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate21 00000118··0000b06b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
22 00000164··0000ee0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall22 00000164··0000ee0a·R_ARM_THM_CALL·········00000000···_PyObject_MakeTpCall
23 0000017a··0000d90a·R_ARM_THM_CALL·········00001ac9···PyObject_Repr23 0000017a··0000d90a·R_ARM_THM_CALL·········00001ab9···PyObject_Repr
24 00000188··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000384···.LC2524 00000188··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000384···.LC25
25 0000018c··00004b30·R_ARM_THM_MOVT_ABS·····00000384···.LC2525 0000018c··00004b30·R_ARM_THM_MOVT_ABS·····00000384···.LC25
26 00000190··0000f80a·R_ARM_THM_CALL·········00000000···_PyUnicode_AsASCIIString26 00000190··0000f80a·R_ARM_THM_CALL·········00000000···_PyUnicode_AsASCIIString
27 000001b8··0000f90a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeASCII27 000001b8··0000f90a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeASCII
28 00000242··0000c50a·R_ARM_THM_CALL·········00000f4d···_PyObject_LookupAttr28 00000242··0000c50a·R_ARM_THM_CALL·········00000f3d···_PyObject_LookupAttr
29 00000252··0000c50a·R_ARM_THM_CALL·········00000f4d···_PyObject_LookupAttr29 00000252··0000c50a·R_ARM_THM_CALL·········00000f3d···_PyObject_LookupAttr
30 00000266··0000592f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC3730 00000266··0000592f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC37
31 0000026a··00005930·R_ARM_THM_MOVT_ABS·····00000458···.LC3731 0000026a··00005930·R_ARM_THM_MOVT_ABS·····00000458···.LC37
32 0000026e··0000db0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat32 0000026e··0000db0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
33 000002a6··0000d00a·R_ARM_THM_CALL·········000014e9···PyObject_RichCompareBool33 000002a6··0000d00a·R_ARM_THM_CALL·········000014d9···PyObject_RichCompareBool
34 000002b6··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000460···.LC3834 000002b6··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000460···.LC38
35 000002ba··00005a30·R_ARM_THM_MOVT_ABS·····00000460···.LC3835 000002ba··00005a30·R_ARM_THM_MOVT_ABS·····00000460···.LC38
36 000002be··0000db0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat36 000002be··0000db0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
37 00000304··00009302·R_ARM_ABS32············00000000···_PyRuntime37 00000304··00009302·R_ARM_ABS32············00000000···_PyRuntime
38 00000308··00009302·R_ARM_ABS32············00000000···_PyRuntime38 00000308··00009302·R_ARM_ABS32············00000000···_PyRuntime
39 0000030c··00000102·R_ARM_ABS32············00000000···.data39 0000030c··00000102·R_ARM_ABS32············00000000···.data
40 00000310··00009302·R_ARM_ABS32············00000000···_PyRuntime40 00000310··00009302·R_ARM_ABS32············00000000···_PyRuntime
41 00000322··0000902f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError41 00000322··0000902f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
42 00000326··00009030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError42 00000326··00009030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
43 0000032c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC043 0000032c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
44 00000330··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC044 00000330··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
45 00000338··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Format45 00000338··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Format
46 00000352··0000d70a·R_ARM_THM_CALL·········00001a59···PyObject_IsTrue46 00000352··0000d70a·R_ARM_THM_CALL·········00001a49···PyObject_IsTrue
47 00000156··0000ed1e·R_ARM_THM_JUMP24·······00000000···_Py_CheckFunctionResult47 00000156··0000ed1e·R_ARM_THM_JUMP24·······00000000···_Py_CheckFunctionResult
48 000002e6··0000dc1e·R_ARM_THM_JUMP24·······00001b95···PyObject_Str48 000002e6··0000dc1e·R_ARM_THM_JUMP24·······00001b85···PyObject_Str
  
49 Relocation·section·'.rel.data'·at·offset·0x6c00·contains·22·entries:49 Relocation·section·'.rel.data'·at·offset·0x6bf0·contains·22·entries:
50 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name50 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
51 00000004··00013402·R_ARM_ABS32············0000002c···_PyNotImplemented_Type51 00000004··00013402·R_ARM_ABS32············0000002c···_PyNotImplemented_Type
52 00000024··00013602·R_ARM_ABS32············000001ac···_PyNone_Type52 00000024··00013602·R_ARM_ABS32············000001ac···_PyNone_Type
53 00000028··0001a102·R_ARM_ABS32············00000000···PyObject_Size53 00000028··0001a102·R_ARM_ABS32············00000000···PyObject_Size
54 00000030··0000ac02·R_ARM_ABS32············00000000···PyType_Type54 00000030··0000ac02·R_ARM_ABS32············00000000···PyType_Type
55 00000038··00000302·R_ARM_ABS32············00000000···.rodata.str1.455 00000038··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
56 00000044··00006e02·R_ARM_ABS32············00000507···notimplemented_dealloc56 00000044··00006e02·R_ARM_ABS32············00000507···notimplemented_dealloc
Offset 61, 22 lines modifiedOffset 61, 22 lines modified
61 000000c8··00006902·R_ARM_ABS32············00000445···notimplemented_new61 000000c8··00006902·R_ARM_ABS32············00000445···notimplemented_new
62 00000120··00006b02·R_ARM_ABS32············00000481···notimplemented_bool62 00000120··00006b02·R_ARM_ABS32············00000481···notimplemented_bool
63 0000018c··00000302·R_ARM_ABS32············00000000···.rodata.str1.463 0000018c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
64 00000190··00006302·R_ARM_ABS32············000003fd···NotImplemented_reduce64 00000190··00006302·R_ARM_ABS32············000003fd···NotImplemented_reduce
65 000001b0··0000ac02·R_ARM_ABS32············00000000···PyType_Type65 000001b0··0000ac02·R_ARM_ABS32············00000000···PyType_Type
66 000001b8··00000302·R_ARM_ABS32············00000000···.rodata.str1.466 000001b8··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
67 000001c4··00006c02·R_ARM_ABS32············000004f9···none_dealloc67 000001c4··00006c02·R_ARM_ABS32············000004f9···none_dealloc
68 000001d8··00004e02·R_ARM_ABS32············000021c5···none_repr68 000001d8··00004e02·R_ARM_ABS32············000021b5···none_repr
69 000001dc··00000102·R_ARM_ABS32············00000000···.data69 000001dc··00000102·R_ARM_ABS32············00000000···.data
70 000001e8··00003c02·R_ARM_ABS32············00001d79···none_hash70 000001e8··00003c02·R_ARM_ABS32············00001d69···none_hash
71 00000210··0001a202·R_ARM_ABS32············00000000···_Py_BaseObject_RichCompare71 00000210··0001a202·R_ARM_ABS32············00000000···_Py_BaseObject_RichCompare
72 00000248··00006502·R_ARM_ABS32············00000409···none_new72 00000248··00006502·R_ARM_ABS32············00000409···none_new
73 000002a0··00006d02·R_ARM_ABS32············00000503···none_bool73 000002a0··00006d02·R_ARM_ABS32············00000503···none_bool
  
74 Relocation·section·'.rel.text.hot'·at·offset·0x6cb0·contains·507·entries:74 Relocation·section·'.rel.text.hot'·at·offset·0x6ca0·contains·507·entries:
75 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name75 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
76 0000001e··00008e0a·R_ARM_THM_CALL·········00000000···_PyType_GetDict76 0000001e··00008e0a·R_ARM_THM_CALL·········00000000···_PyType_GetDict
77 00000026··00008f0a·R_ARM_THM_CALL·········00000000···PyType_Ready77 00000026··00008f0a·R_ARM_THM_CALL·········00000000···PyType_Ready
78 00000038··0000902f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError78 00000038··0000902f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
79 0000003c··00009030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError79 0000003c··00009030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
80 00000040··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC080 00000040··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
81 00000044··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC081 00000044··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
Offset 245, 17 lines modifiedOffset 245, 17 lines modified
245 00000b74··0000b50a·R_ARM_THM_CALL·········00000000···PyObject_Malloc245 00000b74··0000b50a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
246 00000b84··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime246 00000b84··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
247 00000b88··00009330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime247 00000b88··00009330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
248 00000bae··0000940a·R_ARM_THM_CALL·········00000000···_PyTraceMalloc_NewReference248 00000bae··0000940a·R_ARM_THM_CALL·········00000000···_PyTraceMalloc_NewReference
249 00000bca··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime249 00000bca··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
250 00000bce··00009330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime250 00000bce··00009330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
251 00000be0··0000940a·R_ARM_THM_CALL·········00000000···_PyTraceMalloc_NewReference251 00000be0··0000940a·R_ARM_THM_CALL·········00000000···_PyTraceMalloc_NewReference
252 00000c0a··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00001369···PyObject_GenericGetAttr252 00000c0a··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00001359···PyObject_GenericGetAttr
253 00000c0e··0000ba30·R_ARM_THM_MOVT_ABS·····00001369···PyObject_GenericGetAttr253 00000c0e··0000ba30·R_ARM_THM_MOVT_ABS·····00001359···PyObject_GenericGetAttr
254 00000c1a··0000bb0a·R_ARM_THM_CALL·········00001039···_PyObject_GenericGetAttrWithDict254 00000c1a··0000bb0a·R_ARM_THM_CALL·········00001029···_PyObject_GenericGetAttrWithDict
255 00000c28··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError255 00000c28··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
256 00000c2c··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError256 00000c2c··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
257 00000c32··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches257 00000c32··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
258 00000c38··0000bc0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException258 00000c38··0000bc0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
259 00000c40··0000bd0a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches259 00000c40··0000bd0a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches
260 00000c54··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr260 00000c54··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr
261 00000c60··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr261 00000c60··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr
Offset 270, 323 lines modifiedOffset 270, 323 lines modified
270 00000caa··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError270 00000caa··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
271 00000cb2··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC7271 00000cb2··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC7
272 00000cb6··00001430·R_ARM_THM_MOVT_ABS·····000000a8···.LC7272 00000cb6··00001430·R_ARM_THM_MOVT_ABS·····000000a8···.LC7
273 00000cbc··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Format273 00000cbc··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Format
274 00000cc4··00009302·R_ARM_ABS32············00000000···_PyRuntime274 00000cc4··00009302·R_ARM_ABS32············00000000···_PyRuntime
275 00000cc8··00009302·R_ARM_ABS32············00000000···_PyRuntime275 00000cc8··00009302·R_ARM_ABS32············00000000···_PyRuntime
276 00000ce6··00008e0a·R_ARM_THM_CALL·········00000000···_PyType_GetDict276 00000ce6··00008e0a·R_ARM_THM_CALL·········00000000···_PyType_GetDict
277 00000cf2··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00001369···PyObject_GenericGetAttr277 00000cf2··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00001359···PyObject_GenericGetAttr
278 00000cf6··0000ba30·R_ARM_THM_MOVT_ABS·····00001369···PyObject_GenericGetAttr278 00000cf6··0000ba30·R_ARM_THM_MOVT_ABS·····00001359···PyObject_GenericGetAttr
279 00000d00··0000c02f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type279 00000d00··0000c02f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
280 00000d04··0000c030·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type280 00000d04··0000c030·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
281 00000d10··0000a70a·R_ARM_THM_CALL·········00000000···_PyType_Lookup281 00000d10··0000a70a·R_ARM_THM_CALL·········00000000···_PyType_Lookup
282 00000d6c··0000c10a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError282 00000d68··0000c10a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError
283 00000d8e··0000c20a·R_ARM_THM_CALL·········00000000···PyErr_Occurred283 00000d8a··0000c20a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
284 00000de4··0000b90a·R_ARM_THM_CALL·········00000be9···PyObject_GetAttr284 00000dda··0000b90a·R_ARM_THM_CALL·········00000be9···PyObject_GetAttr
285 00000df8··0000c30a·R_ARM_THM_CALL·········00000000···_PyObject_GetInstanceAttribute285 00000dee··0000c30a·R_ARM_THM_CALL·········00000000···_PyObject_GetInstanceAttribute
286 00000e62··0000c40a·R_ARM_THM_CALL·········00000000···PyDescr_IsData286 00000e2e··0000c40a·R_ARM_THM_CALL·········00000000···PyDescr_IsData
287 00000e7c··0000c10a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError287 00000e6c··0000c10a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError
288 00000eb4··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError288 00000ea4··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
289 00000eb8··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError289 00000ea8··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
290 00000ec0··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC7290 00000eb0··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC7
291 00000ec4··00001430·R_ARM_THM_MOVT_ABS·····000000a8···.LC7291 00000eb4··00001430·R_ARM_THM_MOVT_ABS·····000000a8···.LC7
292 00000eca··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Format292 00000eba··0000910a·R_ARM_THM_CALL·········00000000···PyErr_Format
293 00000ed0··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches293 00000ec0··0000ab0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
294 00000ed8··0000bc0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException294 00000ec8··0000bc0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
295 00000ee0··0000bd0a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches295 00000ed0··0000bd0a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches
 296 00000ee4··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr
296 00000ef4··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr297 00000ef4··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr
297 00000f04··0000a40a·R_ARM_THM_CALL·········000002cd···PyObject_SetAttr 
298 00000f10··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException298 00000f00··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException
299 00000f24··00008f0a·R_ARM_THM_CALL·········00000000···PyType_Ready299 00000f26··00008f0a·R_ARM_THM_CALL·········00000000···PyType_Ready
300 00000f44··00009302·R_ARM_ABS32············00000000···_PyRuntime300 00000f34··00009302·R_ARM_ABS32············00000000···_PyRuntime
301 00000f48··00009302·R_ARM_ABS32············00000000···_PyRuntime301 00000f38··00009302·R_ARM_ABS32············00000000···_PyRuntime
Max diff block lines reached; 7841/54363 bytes (14.42%) of diff not shown.
2.42 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
  
182 0000016c·<PyObject_ASCII>:182 0000016c·<PyObject_ASCII>:
183 PyObject_ASCII():183 PyObject_ASCII():
184 »       push»   {r3,·r4,·r5,·lr}184 »       push»   {r3,·r4,·r5,·lr}
185 »       mov.w»  ip,·#4096»  @·0x1000185 »       mov.w»  ip,·#4096»  @·0x1000
186 »       sub.w»  ip,·sp,·ip186 »       sub.w»  ip,·sp,·ip
187 »       str.w»  r0,·[ip,·#4080]»     @·0xff0187 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
188 »       bl»     1ac8·<PyObject_Repr>188 »       bl»     1ab8·<PyObject_Repr>
189 ·R_ARM_THM_CALL» PyObject_Repr189 ·R_ARM_THM_CALL» PyObject_Repr
190 »       cbz»    r0,·1da·<PyObject_ASCII+0x6e>190 »       cbz»    r0,·1da·<PyObject_ASCII+0x6e>
191 »       ldrb»   r3,·[r0,·#16]191 »       ldrb»   r3,·[r0,·#16]
192 »       mov»    r4,·r0192 »       mov»    r4,·r0
193 »       lsls»   r3,·r3,·#25193 »       lsls»   r3,·r3,·#25
194 »       bmi.n»  1d6·<PyObject_ASCII+0x6a>194 »       bmi.n»  1d6·<PyObject_ASCII+0x6a>
195 »       movw»   r1,·#0195 »       movw»   r1,·#0
Offset 278, 23 lines modifiedOffset 278, 23 lines modified
278 »       mov.w»  ip,·#4096»  @·0x1000278 »       mov.w»  ip,·#4096»  @·0x1000
279 »       sub.w»  ip,·sp,·ip279 »       sub.w»  ip,·sp,·ip
280 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8280 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
281 »       sub»    sp,·#8281 »       sub»    sp,·#8
282 »       ldr»    r1,·[pc,·#196]»@·(304·<_PyObject_FunctionStr+0xd8>)282 »       ldr»    r1,·[pc,·#196]»@·(304·<_PyObject_FunctionStr+0xd8>)
283 »       mov»    r2,·sp283 »       mov»    r2,·sp
284 »       mov»    r5,·r0284 »       mov»    r5,·r0
285 »       bl»     f4c·<_PyObject_LookupAttr>285 »       bl»     f3c·<_PyObject_LookupAttr>
286 ·R_ARM_THM_CALL» _PyObject_LookupAttr286 ·R_ARM_THM_CALL» _PyObject_LookupAttr
287 »       ldr»    r4,·[sp,·#0]287 »       ldr»    r4,·[sp,·#0]
288 »       cmp»    r4,·#0288 »       cmp»    r4,·#0
289 »       beq.n»  2da·<_PyObject_FunctionStr+0xae>289 »       beq.n»  2da·<_PyObject_FunctionStr+0xae>
290 »       mov»    r0,·r5290 »       mov»    r0,·r5
291 »       ldr»    r1,·[pc,·#184]»@·(308·<_PyObject_FunctionStr+0xdc>)291 »       ldr»    r1,·[pc,·#184]»@·(308·<_PyObject_FunctionStr+0xdc>)
292 »       add»    r2,·sp,·#4292 »       add»    r2,·sp,·#4
293 »       bl»     f4c·<_PyObject_LookupAttr>293 »       bl»     f3c·<_PyObject_LookupAttr>
294 ·R_ARM_THM_CALL» _PyObject_LookupAttr294 ·R_ARM_THM_CALL» _PyObject_LookupAttr
295 »       ldr»    r5,·[sp,·#4]295 »       ldr»    r5,·[sp,·#4]
296 »       cbz»    r5,·260·<_PyObject_FunctionStr+0x34>296 »       cbz»    r5,·260·<_PyObject_FunctionStr+0x34>
297 »       ldr»    r3,·[pc,·#176]»@·(30c·<_PyObject_FunctionStr+0xe0>)297 »       ldr»    r3,·[pc,·#176]»@·(30c·<_PyObject_FunctionStr+0xe0>)
298 »       cmp»    r5,·r3298 »       cmp»    r5,·r3
299 »       bne.n»  2a0·<_PyObject_FunctionStr+0x74>299 »       bne.n»  2a0·<_PyObject_FunctionStr+0x74>
300 »       adds»   r0,·#1300 »       adds»   r0,·#1
Offset 326, 15 lines modifiedOffset 326, 15 lines modified
326 »       bne.n»  2ea·<_PyObject_FunctionStr+0xbe>326 »       bne.n»  2ea·<_PyObject_FunctionStr+0xbe>
327 »       mov»    r0,·r4327 »       mov»    r0,·r4
328 »       add»    sp,·#8328 »       add»    sp,·#8
329 »       pop»    {r4,·r5,·r6,·pc}329 »       pop»    {r4,·r5,·r6,·pc}
330 »       ldr»    r1,·[pc,·#108]»@·(310·<_PyObject_FunctionStr+0xe4>)330 »       ldr»    r1,·[pc,·#108]»@·(310·<_PyObject_FunctionStr+0xe4>)
331 »       movs»   r2,·#3331 »       movs»   r2,·#3
332 »       mov»    r0,·r5332 »       mov»    r0,·r5
333 »       bl»     14e8·<PyObject_RichCompareBool>333 »       bl»     14d8·<PyObject_RichCompareBool>
334 ·R_ARM_THM_CALL» PyObject_RichCompareBool334 ·R_ARM_THM_CALL» PyObject_RichCompareBool
335 »       cmp»    r0,·#0335 »       cmp»    r0,·#0
336 »       blt.n»  300·<_PyObject_FunctionStr+0xd4>336 »       blt.n»  300·<_PyObject_FunctionStr+0xd4>
337 »       cmp»    r0,·#1337 »       cmp»    r0,·#1
338 »       bne.n»  264·<_PyObject_FunctionStr+0x38>338 »       bne.n»  264·<_PyObject_FunctionStr+0x38>
339 »       mov»    r2,·r4339 »       mov»    r2,·r4
340 »       mov»    r1,·r5340 »       mov»    r1,·r5
Offset 356, 15 lines modifiedOffset 356, 15 lines modified
356 »       mov»    r4,·r6356 »       mov»    r4,·r6
357 »       b.n»    290·<_PyObject_FunctionStr+0x64>357 »       b.n»    290·<_PyObject_FunctionStr+0x64>
358 »       adds»   r0,·#1358 »       adds»   r0,·#1
359 »       beq.n»  29a·<_PyObject_FunctionStr+0x6e>359 »       beq.n»  29a·<_PyObject_FunctionStr+0x6e>
360 »       mov»    r0,·r5360 »       mov»    r0,·r5
361 »       add»    sp,·#8361 »       add»    sp,·#8
362 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}362 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
363 »       b.w»    1b94·<PyObject_Str>363 »       b.w»    1b84·<PyObject_Str>
364 ·R_ARM_THM_JUMP24»       PyObject_Str364 ·R_ARM_THM_JUMP24»       PyObject_Str
365 »       subs»   r3,·#1365 »       subs»   r3,·#1
366 »       str»    r3,·[r5,·#0]366 »       str»    r3,·[r5,·#0]
367 »       cmp»    r3,·#0367 »       cmp»    r3,·#0
368 »       bne.n»  29a·<_PyObject_FunctionStr+0x6e>368 »       bne.n»  29a·<_PyObject_FunctionStr+0x6e>
369 »       ldr»    r3,·[r5,·#4]369 »       ldr»    r3,·[r5,·#4]
370 »       mov»    r0,·r5370 »       mov»    r0,·r5
Offset 409, 13 lines modifiedOffset 409, 13 lines modified
  
409 00000344·<PyObject_Not>:409 00000344·<PyObject_Not>:
410 PyObject_Not():410 PyObject_Not():
411 »       push»   {r3,·lr}411 »       push»   {r3,·lr}
412 »       mov.w»  ip,·#4096»  @·0x1000412 »       mov.w»  ip,·#4096»  @·0x1000
413 »       sub.w»  ip,·sp,·ip413 »       sub.w»  ip,·sp,·ip
414 »       str.w»  r0,·[ip,·#4088]»     @·0xff8414 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
415 »       bl»     1a58·<PyObject_IsTrue>415 »       bl»     1a48·<PyObject_IsTrue>
416 ·R_ARM_THM_CALL» PyObject_IsTrue416 ·R_ARM_THM_CALL» PyObject_IsTrue
417 »       cmp»    r0,·#0417 »       cmp»    r0,·#0
418 »       it»     ge418 »       it»     ge
419 »       eorge.w»r0,·r0,·#1419 »       eorge.w»r0,·r0,·#1
420 »       pop»    {r3,·pc}420 »       pop»    {r3,·pc}
76.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1402, 15 lines modifiedOffset 1402, 15 lines modified
1402 ·R_ARM_THM_MOVW_ABS_NC»  PyObject_GenericGetAttr1402 ·R_ARM_THM_MOVW_ABS_NC»  PyObject_GenericGetAttr
1403 »       movt»   r3,·#01403 »       movt»   r3,·#0
1404 ·R_ARM_THM_MOVT_ABS»     PyObject_GenericGetAttr1404 ·R_ARM_THM_MOVT_ABS»     PyObject_GenericGetAttr
1405 »       cmp»    r2,·r31405 »       cmp»    r2,·r3
1406 »       bne.n»  c22·<PyObject_GetAttr+0x3a>1406 »       bne.n»  c22·<PyObject_GetAttr+0x3a>
1407 »       movs»   r3,·#01407 »       movs»   r3,·#0
1408 »       mov»    r2,·r31408 »       mov»    r2,·r3
1409 »       bl»     1038·<_PyObject_GenericGetAttrWithDict>1409 »       bl»     1028·<_PyObject_GenericGetAttrWithDict>
1410 ·R_ARM_THM_CALL» _PyObject_GenericGetAttrWithDict1410 ·R_ARM_THM_CALL» _PyObject_GenericGetAttrWithDict
1411 »       cbz»    r0,·c28·<PyObject_GetAttr+0x40>1411 »       cbz»    r0,·c28·<PyObject_GetAttr+0x40>
1412 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}1412 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
1413 »       blx»    r21413 »       blx»    r2
1414 »       cmp»    r0,·#01414 »       cmp»    r0,·#0
1415 »       bne.n»  c20·<PyObject_GetAttr+0x38>1415 »       bne.n»  c20·<PyObject_GetAttr+0x38>
1416 »       movw»   r7,·#01416 »       movw»   r7,·#0
Offset 1506, 192 lines modifiedOffset 1506, 189 lines modified
1506 »       mov»    r5,·r01506 »       mov»    r5,·r0
1507 »       mov»    r6,·r11507 »       mov»    r6,·r1
1508 »       mov»    r8,·r21508 »       mov»    r8,·r2
1509 »       mov»    r0,·r71509 »       mov»    r0,·r7
1510 »       bl»     0·<_PyType_GetDict>1510 »       bl»     0·<_PyType_GetDict>
1511 ·R_ARM_THM_CALL» _PyType_GetDict1511 ·R_ARM_THM_CALL» _PyType_GetDict
1512 »       cmp»    r0,·#01512 »       cmp»    r0,·#0
1513 »       beq.w»  f22·<_PyObject_GetMethod+0x256>1513 »       beq.w»  f24·<_PyObject_GetMethod+0x258>
1514 »       ldr»    r2,·[r7,·#72]» @·0x481514 »       ldr»    r2,·[r7,·#72]» @·0x48
1515 »       movw»   r3,·#01515 »       movw»   r3,·#0
1516 ·R_ARM_THM_MOVW_ABS_NC»  PyObject_GenericGetAttr1516 ·R_ARM_THM_MOVW_ABS_NC»  PyObject_GenericGetAttr
1517 »       movt»   r3,·#01517 »       movt»   r3,·#0
1518 ·R_ARM_THM_MOVT_ABS»     PyObject_GenericGetAttr1518 ·R_ARM_THM_MOVT_ABS»     PyObject_GenericGetAttr
1519 »       cmp»    r2,·r31519 »       cmp»    r2,·r3
1520 »       bne.n»  de0·<_PyObject_GetMethod+0x114>1520 »       bne.n»  dd6·<_PyObject_GetMethod+0x10a>
1521 »       ldr»    r2,·[r6,·#4]1521 »       ldr»    r2,·[r6,·#4]
1522 »       movw»   r3,·#01522 »       movw»   r3,·#0
1523 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type1523 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
1524 »       movt»   r3,·#01524 »       movt»   r3,·#0
1525 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type1525 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
1526 »       cmp»    r2,·r31526 »       cmp»    r2,·r3
1527 »       bne.n»  de0·<_PyObject_GetMethod+0x114>1527 »       bne.n»  dd6·<_PyObject_GetMethod+0x10a>
1528 »       mov»    r1,·r61528 »       mov»    r1,·r6
1529 »       mov»    r0,·r71529 »       mov»    r0,·r7
1530 »       bl»     0·<_PyType_Lookup>1530 »       bl»     0·<_PyType_Lookup>
1531 ·R_ARM_THM_CALL» _PyType_Lookup1531 ·R_ARM_THM_CALL» _PyType_Lookup
1532 »       mov»    r4,·r01532 »       mov»    r4,·r0
1533 »       cmp»    r0,·#01533 »       cmp»    r0,·#0
1534 »       beq.w»  e70·<_PyObject_GetMethod+0x1a4>1534 »       beq.w»  e60·<_PyObject_GetMethod+0x194>
1535 »       ldr»    r3,·[r0,·#0]1535 »       ldr»    r3,·[r0,·#0]
1536 »       mvn.w»  r2,·#3221225472»    @·0xc00000001536 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1537 »       cmp»    r3,·r21537 »       cmp»    r3,·r2
1538 »       beq.w»  e4c·<_PyObject_GetMethod+0x180>1538 »       beq.n»  e1a·<_PyObject_GetMethod+0x14e>
1539 »       adds»   r3,·#11539 »       adds»   r3,·#1
1540 »       str»    r3,·[r0,·#0]1540 »       str»    r3,·[r0,·#0]
1541 »       ldr»    r3,·[r0,·#4]1541 »       ldr»    r3,·[r0,·#4]
1542 »       ldr»    r2,·[r3,·#84]» @·0x541542 »       ldr»    r2,·[r3,·#84]» @·0x54
1543 »       lsls»   r1,·r2,·#141543 »       lsls»   r1,·r2,·#14
1544 »       bpl.w»  e56·<_PyObject_GetMethod+0x18a>1544 »       bpl.n»  e22·<_PyObject_GetMethod+0x156>
1545 »       mov.w»  fp,·#01545 »       mov.w»  fp,·#0
1546 »       mov.w»  sl,·#11546 »       mov.w»  sl,·#1
1547 »       ldr»    r3,·[r7,·#84]» @·0x541547 »       ldr»    r3,·[r7,·#84]» @·0x54
1548 »       lsls»   r3,·r3,·#271548 »       lsls»   r3,·r3,·#27
1549 »       bpl.n»  da8·<_PyObject_GetMethod+0xdc>1549 »       bpl.n»  da4·<_PyObject_GetMethod+0xd8>
1550 »       ldr.w»  r9,·[r5,·#-12]1550 »       ldr.w»  r9,·[r5,·#-12]
1551 »       tst.w»  r9,·#11551 »       tst.w»  r9,·#1
1552 »       bne.n»  df0·<_PyObject_GetMethod+0x124>1552 »       bne.n»  de6·<_PyObject_GetMethod+0x11a>
1553 »       cmp.w»  r9,·#01553 »       cmp.w»  r9,·#0
1554 »       beq.n»  d98·<_PyObject_GetMethod+0xcc>1554 »       beq.n»  d94·<_PyObject_GetMethod+0xc8>
1555 »       ldr.w»  r3,·[r9]1555 »       ldr.w»  r3,·[r9]
1556 »       mvn.w»  r2,·#3221225472»    @·0xc00000001556 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1557 »       cmp»    r3,·r21557 »       cmp»    r3,·r2
1558 »       beq.w»  e78·<_PyObject_GetMethod+0x1ac>1558 »       beq.w»  e68·<_PyObject_GetMethod+0x19c>
1559 »       adds»   r3,·#11559 »       adds»   r3,·#1
1560 »       mov»    r1,·r61560 »       mov»    r1,·r6
1561 »       mov»    r0,·r91561 »       mov»    r0,·r9
1562 »       str.w»  r3,·[r9]1562 »       str.w»  r3,·[r9]
1563 »       bl»     0·<PyDict_GetItemWithError>1563 »       bl»     0·<PyDict_GetItemWithError>
1564 ·R_ARM_THM_CALL» PyDict_GetItemWithError1564 ·R_ARM_THM_CALL» PyDict_GetItemWithError
1565 »       cmp»    r0,·#01565 »       cmp»    r0,·#0
1566 »       bne.w»  e86·<_PyObject_GetMethod+0x1ba>1566 »       bne.w»  e76·<_PyObject_GetMethod+0x1aa>
1567 »       ldr.w»  r3,·[r9]1567 »       ldr.w»  r3,·[r9]
1568 »       mvn.w»  r2,·#3221225472»    @·0xc00000001568 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1569 »       cmp»    r3,·r21569 »       cmp»    r3,·r2
1570 »       beq.n»  d8e·<_PyObject_GetMethod+0xc2>1570 »       beq.n»  d8a·<_PyObject_GetMethod+0xbe>
1571 »       subs»   r3,·#11571 »       subs»   r3,·#1
1572 »       str.w»  r3,·[r9]1572 »       str.w»  r3,·[r9]
1573 »       cmp»    r3,·#01573 »       cmp»    r3,·#0
1574 »       beq.w»  f16·<_PyObject_GetMethod+0x24a>1574 »       beq.w»  f18·<_PyObject_GetMethod+0x24c>
1575 »       bl»     0·<PyErr_Occurred>1575 »       bl»     0·<PyErr_Occurred>
1576 ·R_ARM_THM_CALL» PyErr_Occurred1576 ·R_ARM_THM_CALL» PyErr_Occurred
1577 »       cmp»    r0,·#01577 »       cmp»    r0,·#0
1578 »       bne.w»  eae·<_PyObject_GetMethod+0x1e2>1578 »       bne.w»  e9e·<_PyObject_GetMethod+0x1d2>
1579 »       cmp.w»  sl,·#01579 »       cmp.w»  sl,·#0
1580 »       beq.n»  e14·<_PyObject_GetMethod+0x148>1580 »       beq.n»  e0a·<_PyObject_GetMethod+0x13e>
1581 »       movs»   r0,·#11581 »       movs»   r0,·#1
1582 »       str.w»  r4,·[r8]1582 »       str.w»  r4,·[r8]
1583 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1583 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1584 »       ldr»    r2,·[r5,·#4]1584 »       ldr»    r2,·[r5,·#4]
1585 »       ldr.w»  r3,·[r2,·#144]»      @·0x901585 »       ldr.w»  r3,·[r2,·#144]»      @·0x90
1586 »       cmp»    r3,·#01586 »       cmp»    r3,·#0
1587 »       beq.n»  d98·<_PyObject_GetMethod+0xcc>1587 »       beq.n»  d94·<_PyObject_GetMethod+0xc8>
1588 »       itttt»  lt1588 »       itttt»  lt
1589 »       ldrlt»  r1,·[r5,·#8]1589 »       ldrlt»  r1,·[r5,·#8]
1590 »       eorlt.w»r0,·r1,·r1,·asr·#311590 »       eorlt.w»r0,·r1,·r1,·asr·#31
1591 »       sublt.w»r0,·r0,·r1,·asr·#311591 »       sublt.w»r0,·r0,·r1,·asr·#31
1592 »       ldrdlt» r1,·ip,·[r2,·#16]1592 »       ldrdlt» r1,·ip,·[r2,·#16]
1593 »       itttt»  lt1593 »       itttt»  lt
1594 »       addlt»  r2,·r1,·#31594 »       addlt»  r2,·r1,·#3
1595 »       mlalt»  r2,·ip,·r0,·r21595 »       mlalt»  r2,·ip,·r0,·r2
1596 »       biclt.w»r2,·r2,·#31596 »       biclt.w»r2,·r2,·#3
1597 »       addlt»  r3,·r3,·r21597 »       addlt»  r3,·r3,·r2
1598 »       adds»   r3,·r5,·r31598 »       adds»   r3,·r5,·r3
1599 »       beq.n»  d98·<_PyObject_GetMethod+0xcc>1599 »       beq.n»  d94·<_PyObject_GetMethod+0xc8>
1600 »       ldr.w»  r9,·[r3]1600 »       ldr.w»  r9,·[r3]
1601 »       cmp.w»  r9,·#0 
1602 »       bne.n»  d54·<_PyObject_GetMethod+0x88>1601 »       b.n»    d4a·<_PyObject_GetMethod+0x7e>
1603 »       b.n»    d98·<_PyObject_GetMethod+0xcc> 
1604 »       mov»    r1,·r61602 »       mov»    r1,·r6
1605 »       mov»    r0,·r51603 »       mov»    r0,·r5
1606 »       bl»     be8·<PyObject_GetAttr>1604 »       bl»     be8·<PyObject_GetAttr>
1607 ·R_ARM_THM_CALL» PyObject_GetAttr1605 ·R_ARM_THM_CALL» PyObject_GetAttr
1608 »       str.w»  r0,·[r8]1606 »       str.w»  r0,·[r8]
1609 »       movs»   r0,·#01607 »       movs»   r0,·#0
1610 »       b.n»    da4·<_PyObject_GetMethod+0xd8>1608 »       b.n»    da0·<_PyObject_GetMethod+0xd4>
1611 »       add.w»  r1,·r9,·#11609 »       add.w»  r1,·r9,·#1
1612 »       mov»    r2,·r61610 »       mov»    r2,·r6
1613 »       mov»    r0,·r51611 »       mov»    r0,·r5
1614 »       bl»     0·<_PyObject_GetInstanceAttribute>1612 »       bl»     0·<_PyObject_GetInstanceAttribute>
1615 ·R_ARM_THM_CALL» _PyObject_GetInstanceAttribute1613 ·R_ARM_THM_CALL» _PyObject_GetInstanceAttribute
1616 »       cmp»    r0,·#01614 »       cmp»    r0,·#0
Max diff block lines reached; 73893/77944 bytes (94.80%) of diff not shown.
2.04 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 230, 19 lines modifiedOffset 230, 19 lines modified
230 »       mov»    r0,·r4230 »       mov»    r0,·r4
231 »       bl»     0·<PyEval_RestoreThread>231 »       bl»     0·<PyEval_RestoreThread>
232 ·R_ARM_THM_CALL» PyEval_RestoreThread232 ·R_ARM_THM_CALL» PyEval_RestoreThread
233 »       b.n»    21a·<PyObject_Print+0xb8>233 »       b.n»    21a·<PyObject_Print+0xb8>
234 »       mov»    r0,·r4234 »       mov»    r0,·r4
235 »       lsls»   r3,·r7,·#31235 »       lsls»   r3,·r7,·#31
236 »       bpl.n»  1de·<PyObject_Print+0x7c>236 »       bpl.n»  1de·<PyObject_Print+0x7c>
237 »       bl»     1b94·<PyObject_Str>237 »       bl»     1b84·<PyObject_Str>
238 ·R_ARM_THM_CALL» PyObject_Str238 ·R_ARM_THM_CALL» PyObject_Str
239 »       mov»    r4,·r0239 »       mov»    r4,·r0
240 »       b.n»    1e4·<PyObject_Print+0x82>240 »       b.n»    1e4·<PyObject_Print+0x82>
241 »       bl»     1ac8·<PyObject_Repr>241 »       bl»     1ab8·<PyObject_Repr>
242 ·R_ARM_THM_CALL» PyObject_Repr242 ·R_ARM_THM_CALL» PyObject_Repr
243 »       mov»    r4,·r0243 »       mov»    r4,·r0
244 »       cbz»    r4,·236·<PyObject_Print+0xd4>244 »       cbz»    r4,·236·<PyObject_Print+0xd4>
245 »       add»    r1,·sp,·#12245 »       add»    r1,·sp,·#12
246 »       mov»    r0,·r4246 »       mov»    r0,·r4
247 »       bl»     0·<PyUnicode_AsUTF8AndSize>247 »       bl»     0·<PyUnicode_AsUTF8AndSize>
248 ·R_ARM_THM_CALL» PyUnicode_AsUTF8AndSize248 ·R_ARM_THM_CALL» PyUnicode_AsUTF8AndSize
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 PyObject_GenericSetDict():298 PyObject_GenericSetDict():
299 »       push»   {r3,·r4,·r5,·lr}299 »       push»   {r3,·r4,·r5,·lr}
300 »       mov.w»  ip,·#4096»  @·0x1000300 »       mov.w»  ip,·#4096»  @·0x1000
301 »       sub.w»  ip,·sp,·ip301 »       sub.w»  ip,·sp,·ip
302 »       str.w»  r0,·[ip,·#4080]»     @·0xff0302 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
303 »       mov»    r5,·r0303 »       mov»    r5,·r0
304 »       mov»    r4,·r1304 »       mov»    r4,·r1
305 »       bl»     21d0·<_PyObject_GetDictPtr>305 »       bl»     21c0·<_PyObject_GetDictPtr>
306 ·R_ARM_THM_CALL» _PyObject_GetDictPtr306 ·R_ARM_THM_CALL» _PyObject_GetDictPtr
307 »       cbnz»   r0,·294·<PyObject_GenericSetDict+0x46>307 »       cbnz»   r0,·294·<PyObject_GenericSetDict+0x46>
308 »       ldr»    r3,·[r5,·#4]308 »       ldr»    r3,·[r5,·#4]
309 »       ldr»    r3,·[r3,·#84]» @·0x54309 »       ldr»    r3,·[r3,·#84]» @·0x54
310 »       lsls»   r1,·r3,·#27310 »       lsls»   r1,·r3,·#27
311 »       bpl.n»  27c·<PyObject_GenericSetDict+0x2e>311 »       bpl.n»  27c·<PyObject_GenericSetDict+0x2e>
312 »       ldr.w»  r3,·[r5,·#-12]312 »       ldr.w»  r3,·[r5,·#-12]
Offset 441, 15 lines modifiedOffset 441, 15 lines modified
441 PyObject_HasAttr():441 PyObject_HasAttr():
442 »       push»   {lr}442 »       push»   {lr}
443 »       mov.w»  ip,·#4096»  @·0x1000443 »       mov.w»  ip,·#4096»  @·0x1000
444 »       sub.w»  ip,·sp,·ip444 »       sub.w»  ip,·sp,·ip
445 »       str.w»  r0,·[ip,·#4080]»     @·0xff0445 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
446 »       sub»    sp,·#12446 »       sub»    sp,·#12
447 »       add»    r2,·sp,·#4447 »       add»    r2,·sp,·#4
448 »       bl»     f4c·<_PyObject_LookupAttr>448 »       bl»     f3c·<_PyObject_LookupAttr>
449 ·R_ARM_THM_CALL» _PyObject_LookupAttr449 ·R_ARM_THM_CALL» _PyObject_LookupAttr
450 »       adds»   r0,·#1450 »       adds»   r0,·#1
451 »       bne.n»  398·<PyObject_HasAttr+0x20>451 »       bne.n»  398·<PyObject_HasAttr+0x20>
452 »       bl»     0·<PyErr_Clear>452 »       bl»     0·<PyErr_Clear>
453 ·R_ARM_THM_CALL» PyErr_Clear453 ·R_ARM_THM_CALL» PyErr_Clear
454 »       b.n»    39c·<PyObject_HasAttr+0x24>454 »       b.n»    39c·<PyObject_HasAttr+0x24>
455 »       ldr»    r0,·[sp,·#4]455 »       ldr»    r0,·[sp,·#4]
Offset 726, 15 lines modifiedOffset 726, 15 lines modified
726 »       bl»     0·<_PyUnicode_FromId>726 »       bl»     0·<_PyUnicode_FromId>
727 ·R_ARM_THM_CALL» _PyUnicode_FromId727 ·R_ARM_THM_CALL» _PyUnicode_FromId
728 »       mov»    r1,·r0728 »       mov»    r1,·r0
729 »       cbz»    r0,·5a0·<_PyObject_LookupAttrId+0x28>729 »       cbz»    r0,·5a0·<_PyObject_LookupAttrId+0x28>
730 »       mov»    r2,·r4730 »       mov»    r2,·r4
731 »       mov»    r0,·r5731 »       mov»    r0,·r5
732 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}732 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
733 »       b.w»    f4c·<_PyObject_LookupAttr>733 »       b.w»    f3c·<_PyObject_LookupAttr>
734 ·R_ARM_THM_JUMP24»       _PyObject_LookupAttr734 ·R_ARM_THM_JUMP24»       _PyObject_LookupAttr
735 »       str»    r0,·[r4,·#0]735 »       str»    r0,·[r4,·#0]
736 »       mov.w»  r0,·#4294967295»    @·0xffffffff736 »       mov.w»  r0,·#4294967295»    @·0xffffffff
737 »       pop»    {r3,·r4,·r5,·pc}737 »       pop»    {r3,·r4,·r5,·pc}
  
738 000005a8·<_PyObject_GetAttrId>:738 000005a8·<_PyObject_GetAttrId>:
739 _PyObject_GetAttrId():739 _PyObject_GetAttrId():
173 KB
obmalloc.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:··········26236·(bytes·into·file)13 ··Start·of·section·headers:··········26204·(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·0x667c:1 There·are·17·section·headers,·starting·at·offset·0x665c:
  
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·0007a4·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·0007a4·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0051a0·0003a8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·005188·0003a8·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0007d8·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0007d8·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0007d8·000004·00··WA··0···0··48 ··[·4]·.bss··············NOBITS··········00000000·0007d8·000004·00··WA··0···0··4
9 ··[·5]·.text.hot·········PROGBITS········00000000·0007d8·0025b4·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·0007d8·00259c·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·005548·000a00·08···I·14···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·005530·0009f8·08···I·14···5··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·002d8c·0007e8·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·002d74·0007e8·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·005f48·0005f0·08···I·14···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·005f28·0005f0·08···I·14···7··4
13 ··[·9]·.rodata.str1.4····PROGBITS········00000000·003574·000555·01·AMS··0···0··413 ··[·9]·.rodata.str1.4····PROGBITS········00000000·00355c·000555·01·AMS··0···0··4
14 ··[10]·.rodata···········PROGBITS········00000000·003acc·000108·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·003ab4·000108·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·006538·0000b8·08···I·14··10··415 ··[11]·.rel.rodata·······REL·············00000000·006518·0000b8·08···I·14··10··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·003bd4·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·003bbc·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003bd4·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003bbc·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·003c08·000e00·10·····15·139··418 ··[14]·.symtab···········SYMTAB··········00000000·003bf0·000e00·10·····15·139··4
19 ··[15]·.strtab···········STRTAB··········00000000·004a08·000798·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·0049f0·000798·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0065f0·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0065d0·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)
13.0 KB
readelf --wide --symbols {}
    
Offset 23, 68 lines modifiedOffset 23, 68 lines modified
23 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LC523 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LC5
24 ····20:·00000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LC624 ····20:·00000008·····0·NOTYPE··LOCAL··DEFAULT····9·.LC6
25 ····21:·00000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LC725 ····21:·00000010·····0·NOTYPE··LOCAL··DEFAULT····9·.LC7
26 ····22:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC826 ····22:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC8
27 ····23:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC927 ····23:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC9
28 ····24:·00000034·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1028 ····24:·00000034·····0·NOTYPE··LOCAL··DEFAULT····9·.LC10
29 ····25:·00000128·····0·NOTYPE··LOCAL··DEFAULT····7·$t29 ····25:·00000128·····0·NOTYPE··LOCAL··DEFAULT····7·$t
30 ····26:·00000ca5···748·FUNC····LOCAL··DEFAULT····5·allocate_from_new_pool30 ····26:·00000c81···748·FUNC····LOCAL··DEFAULT····5·allocate_from_new_pool
31 ····27:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····5·$d31 ····27:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
32 ····28:·00000044·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1132 ····28:·00000044·····0·NOTYPE··LOCAL··DEFAULT····9·.LC11
33 ····29:·00000080·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1233 ····29:·00000080·····0·NOTYPE··LOCAL··DEFAULT····9·.LC12
34 ····30:·00000098·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1334 ····30:·00000098·····0·NOTYPE··LOCAL··DEFAULT····9·.LC13
35 ····31:·00000300·····0·NOTYPE··LOCAL··DEFAULT····5·$t35 ····31:·00000300·····0·NOTYPE··LOCAL··DEFAULT····5·$t
36 ····32:·000004c9···614·FUNC····LOCAL··DEFAULT····7·_PyObject_DebugDumpAddress36 ····32:·000004c9···614·FUNC····LOCAL··DEFAULT····7·_PyObject_DebugDumpAddress
37 ····33:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····5·$d37 ····33:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
38 ····34:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····5·$t38 ····34:·000005b4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
39 ····35:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····5·$d39 ····35:·000008f8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
40 ····36:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····5·$t40 ····36:·0000090c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
41 ····37:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····5·$d41 ····37:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····5·$d
42 ····38:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····5·$t42 ····38:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····5·$t
43 ····39:·00000b7c·····0·NOTYPE··LOCAL··DEFAULT····5·$d43 ····39:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····5·$d
44 ····40:·00000b84·····0·NOTYPE··LOCAL··DEFAULT····5·$t44 ····40:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····5·$t
45 ····41:·00000c6c·····0·NOTYPE··LOCAL··DEFAULT····5·$d45 ····41:·00000c48·····0·NOTYPE··LOCAL··DEFAULT····5·$d
46 ····42:·00000c74·····0·NOTYPE··LOCAL··DEFAULT····5·$t46 ····42:·00000c50·····0·NOTYPE··LOCAL··DEFAULT····5·$t
47 ····43:·00000c75····48·FUNC····LOCAL··DEFAULT····5·has_own_state47 ····43:·00000c51····48·FUNC····LOCAL··DEFAULT····5·has_own_state
48 ····44:·00000ca0·····0·NOTYPE··LOCAL··DEFAULT····5·$d48 ····44:·00000c7c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
49 ····45:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1549 ····45:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC15
50 ····46:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT····5·$t50 ····46:·00000c80·····0·NOTYPE··LOCAL··DEFAULT····5·$t
51 ····47:·00000248·····0·NOTYPE··LOCAL··DEFAULT····1·$d51 ····47:·00000248·····0·NOTYPE··LOCAL··DEFAULT····1·$d
52 ····48:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1652 ····48:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····9·.LC16
53 ····49:·00001108·····0·NOTYPE··LOCAL··DEFAULT····5·$d53 ····49:·000010e4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
54 ····50:·00001114·····0·NOTYPE··LOCAL··DEFAULT····5·$t54 ····50:·000010f0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
55 ····51:·00001210·····0·NOTYPE··LOCAL··DEFAULT····5·$d55 ····51:·000011ec·····0·NOTYPE··LOCAL··DEFAULT····5·$d
56 ····52:·00001218·····0·NOTYPE··LOCAL··DEFAULT····5·$t56 ····52:·000011f4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
57 ····53:·00001398·····0·NOTYPE··LOCAL··DEFAULT····5·$d57 ····53:·00001374·····0·NOTYPE··LOCAL··DEFAULT····5·$d
58 ····54:·000013a0·····0·NOTYPE··LOCAL··DEFAULT····5·$t58 ····54:·0000137c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
59 ····55:·000014dc·····0·NOTYPE··LOCAL··DEFAULT····5·$d59 ····55:·000014b8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
60 ····56:·000014e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t60 ····56:·000014c0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
61 ····57:·000016dc·····0·NOTYPE··LOCAL··DEFAULT····5·$d61 ····57:·000016bc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
62 ····58:·000016e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t62 ····58:·000016c4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
63 ····59:·000018c4·····0·NOTYPE··LOCAL··DEFAULT····5·$d63 ····59:·000018a8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
64 ····60:·000018cc·····0·NOTYPE··LOCAL··DEFAULT····5·$t64 ····60:·000018b0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
65 ····61:·00001938·····0·NOTYPE··LOCAL··DEFAULT····5·$d65 ····61:·0000191c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
66 ····62:·0000193c·····0·NOTYPE··LOCAL··DEFAULT····5·$t66 ····62:·00001920·····0·NOTYPE··LOCAL··DEFAULT····5·$t
67 ····63:·00001bf8·····0·NOTYPE··LOCAL··DEFAULT····5·$d67 ····63:·00001bdc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
68 ····64:·00001c08·····0·NOTYPE··LOCAL··DEFAULT····5·$t68 ····64:·00001bec·····0·NOTYPE··LOCAL··DEFAULT····5·$t
69 ····65:·00001e00·····0·NOTYPE··LOCAL··DEFAULT····5·$d69 ····65:·00001de8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
70 ····66:·00001e08·····0·NOTYPE··LOCAL··DEFAULT····5·$t70 ····66:·00001df0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
71 ····67:·00001f30·····0·NOTYPE··LOCAL··DEFAULT····5·$d71 ····67:·00001f18·····0·NOTYPE··LOCAL··DEFAULT····5·$d
72 ····68:·00001f38·····0·NOTYPE··LOCAL··DEFAULT····5·$t72 ····68:·00001f20·····0·NOTYPE··LOCAL··DEFAULT····5·$t
73 ····69:·0000202c·····0·NOTYPE··LOCAL··DEFAULT····5·$d73 ····69:·00002014·····0·NOTYPE··LOCAL··DEFAULT····5·$d
74 ····70:·00002034·····0·NOTYPE··LOCAL··DEFAULT····5·$t74 ····70:·0000201c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
75 ····71:·0000206c·····0·NOTYPE··LOCAL··DEFAULT····5·$d75 ····71:·00002054·····0·NOTYPE··LOCAL··DEFAULT····5·$d
76 ····72:·00002070·····0·NOTYPE··LOCAL··DEFAULT····5·$t76 ····72:·00002058·····0·NOTYPE··LOCAL··DEFAULT····5·$t
77 ····73:·00002190·····0·NOTYPE··LOCAL··DEFAULT····5·$d77 ····73:·00002178·····0·NOTYPE··LOCAL··DEFAULT····5·$d
78 ····74:·00000250·····0·NOTYPE··LOCAL··DEFAULT····1·$t78 ····74:·00000250·····0·NOTYPE··LOCAL··DEFAULT····1·$t
79 ····75:·00002198·····0·NOTYPE··LOCAL··DEFAULT····5·$t79 ····75:·00002180·····0·NOTYPE··LOCAL··DEFAULT····5·$t
80 ····76:·00002358·····0·NOTYPE··LOCAL··DEFAULT····5·$d80 ····76:·00002340·····0·NOTYPE··LOCAL··DEFAULT····5·$d
81 ····77:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1781 ····77:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····9·.LC17
82 ····78:·00002368·····0·NOTYPE··LOCAL··DEFAULT····5·$t82 ····78:·00002350·····0·NOTYPE··LOCAL··DEFAULT····5·$t
83 ····79:·0000247c·····0·NOTYPE··LOCAL··DEFAULT····5·$d83 ····79:·00002464·····0·NOTYPE··LOCAL··DEFAULT····5·$d
84 ····80:·000002dd···132·FUNC····LOCAL··DEFAULT····1·get_num_global_allocated_blocks84 ····80:·000002dd···132·FUNC····LOCAL··DEFAULT····1·get_num_global_allocated_blocks
85 ····81:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LANCHOR185 ····81:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LANCHOR1
86 ····82:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1886 ····82:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC18
87 ····83:·00000160·····0·NOTYPE··LOCAL··DEFAULT····9·.LC1987 ····83:·00000160·····0·NOTYPE··LOCAL··DEFAULT····9·.LC19
88 ····84:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC2088 ····84:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC20
89 ····85:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····9·.LC2189 ····85:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····9·.LC21
90 ····86:·00000208·····0·NOTYPE··LOCAL··DEFAULT····9·.LC2290 ····86:·00000208·····0·NOTYPE··LOCAL··DEFAULT····9·.LC22
Offset 105, 16 lines modifiedOffset 105, 16 lines modified
105 ···101:·000006b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t105 ···101:·000006b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
106 ···102:·000007a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d106 ···102:·000007a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
107 ···103:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC37107 ···103:·0000035c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC37
108 ···104:·00000374·····0·NOTYPE··LOCAL··DEFAULT····9·.LC38108 ···104:·00000374·····0·NOTYPE··LOCAL··DEFAULT····9·.LC38
109 ···105:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$d109 ···105:·00000344·····0·NOTYPE··LOCAL··DEFAULT····7·$d
110 ···106:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$t110 ···106:·00000348·····0·NOTYPE··LOCAL··DEFAULT····7·$t
111 ···107:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d111 ···107:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
112 ···108:·00002480·····0·NOTYPE··LOCAL··DEFAULT····5·$t112 ···108:·00002468·····0·NOTYPE··LOCAL··DEFAULT····5·$t
113 ···109:·000025ac·····0·NOTYPE··LOCAL··DEFAULT····5·$d113 ···109:·00002594·····0·NOTYPE··LOCAL··DEFAULT····5·$d
114 ···110:·000004bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t114 ···110:·000004bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
115 ···111:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC43115 ···111:·0000037c·····0·NOTYPE··LOCAL··DEFAULT····9·.LC43
116 ···112:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC44116 ···112:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC44
117 ···113:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·.LC45117 ···113:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····9·.LC45
118 ···114:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC46118 ···114:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····9·.LC46
119 ···115:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·.LC47119 ···115:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····9·.LC47
120 ···116:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·.LC48120 ···116:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····9·.LC48
Offset 163, 65 lines modifiedOffset 163, 65 lines modified
163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv163 ···159:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv
164 ···160:·00000181····20·FUNC····GLOBAL·HIDDEN·····5·_PyMem_RawCalloc164 ···160:·00000181····20·FUNC····GLOBAL·HIDDEN·····5·_PyMem_RawCalloc
165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·calloc165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·calloc
166 ···162:·00000001···296·FUNC····GLOBAL·DEFAULT····7·_PyMem_SetupAllocators166 ···162:·00000001···296·FUNC····GLOBAL·DEFAULT····7·_PyMem_SetupAllocators
167 ···163:·00000129···164·FUNC····GLOBAL·DEFAULT····7·_PyMem_GetAllocatorName167 ···163:·00000129···164·FUNC····GLOBAL·DEFAULT····7·_PyMem_GetAllocatorName
168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strcmp
169 ···165:·00000195···364·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawMalloc169 ···165:·00000195···364·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawMalloc
170 ···166:·00000a2d····84·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawCalloc170 ···166:·00000a05····84·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawCalloc
171 ···167:·000005b5··1144·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawRealloc171 ···167:·000005b5··1104·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawRealloc
172 ···168:·00000301···692·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawFree172 ···168:·00000301···692·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRawFree
173 ···169:·00000f91···388·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugMalloc173 ···169:·00000f6d···388·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugMalloc
174 ···170:·000018cd···112·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugCalloc174 ···170:·000018b1···112·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugCalloc
175 ···171:·00002035····60·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRealloc175 ···171:·0000201d····60·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugRealloc
176 ···172:·0000193d···716·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugFree176 ···172:·00001921···716·FUNC····GLOBAL·HIDDEN·····5·_PyMem_DebugFree
177 ···173:·00000b85···240·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Malloc177 ···173:·00000b61···240·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Malloc
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
179 ···175:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate179 ···175:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
180 ···176:·000016e5···488·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Free180 ···176:·000016c5···492·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Free
 181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFormat
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc 
183 ···179:·00001f39···252·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Realloc183 ···179:·00001f21···252·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Realloc
184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard184 ···180:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
186 ···182:·000001d5····62·FUNC····GLOBAL·DEFAULT····1·PyMem_GetAllocator186 ···182:·000001d5····62·FUNC····GLOBAL·DEFAULT····1·PyMem_GetAllocator
187 ···183:·00000a81···260·FUNC····GLOBAL·DEFAULT····5·PyObject_Malloc187 ···183:·00000a59···264·FUNC····GLOBAL·DEFAULT····5·PyObject_Malloc
188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_GETENV188 ···184:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_GETENV
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·stderr
190 ···186:·00000361···856·FUNC····GLOBAL·DEFAULT····1·_PyObject_DebugMallocStats190 ···186:·00000361···856·FUNC····GLOBAL·DEFAULT····1·_PyObject_DebugMallocStats
191 ···187:·00000215····60·FUNC····GLOBAL·HIDDEN·····1·_PyMem_ArenaAlloc191 ···187:·00000215····60·FUNC····GLOBAL·HIDDEN·····1·_PyMem_ArenaAlloc
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mmap64192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·mmap64
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Check193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Check
194 ···190:·00001115···260·FUNC····GLOBAL·DEFAULT····5·PyMem_Malloc194 ···190:·000010f1···260·FUNC····GLOBAL·DEFAULT····5·PyMem_Malloc
195 ···191:·00001219···392·FUNC····GLOBAL·DEFAULT····5·PyMem_Calloc195 ···191:·000011f5···392·FUNC····GLOBAL·DEFAULT····5·PyMem_Calloc
196 ···192:·000013a1···324·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Calloc196 ···192:·0000137d···324·FUNC····GLOBAL·HIDDEN·····5·_PyObject_Calloc
197 ···193:·000014e5···512·FUNC····GLOBAL·DEFAULT····5·PyMem_Free197 ···193:·000014c1···516·FUNC····GLOBAL·DEFAULT····5·PyMem_Free
198 ···194:·00001c09···512·FUNC····GLOBAL·DEFAULT····5·PyObject_Free198 ···194:·00001bed···516·FUNC····GLOBAL·DEFAULT····5·PyObject_Free
199 ···195:·00001e09···304·FUNC····GLOBAL·DEFAULT····5·PyMem_Realloc199 ···195:·00001df1···304·FUNC····GLOBAL·DEFAULT····5·PyMem_Realloc
200 ···196:·00002071···296·FUNC····GLOBAL·DEFAULT····5·PyObject_Realloc200 ···196:·00002059···296·FUNC····GLOBAL·DEFAULT····5·PyObject_Realloc
201 ···197:·00000251····16·FUNC····GLOBAL·HIDDEN·····1·_PyObject_VirtualAlloc201 ···197:·00000251····16·FUNC····GLOBAL·HIDDEN·····1·_PyObject_VirtualAlloc
202 ···198:·00002199···464·FUNC····GLOBAL·DEFAULT····5·PyObject_Calloc202 ···198:·00002181···464·FUNC····GLOBAL·DEFAULT····5·PyObject_Calloc
Max diff block lines reached; 1867/13303 bytes (14.03%) of diff not shown.
50.6 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x51a0·contains·117·entries:1 Relocation·section·'.rel.text'·at·offset·0x5188·contains·117·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 0000000e··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000012··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000012··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 00000022··00008d0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock5 00000022··00008d0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
6 00000036··00008e0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock6 00000036··00008e0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
7 00000066··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR07 00000066··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
8 0000006a··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR08 0000006a··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 28, 38 lines modifiedOffset 28, 38 lines modified
28 000001e6··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime28 000001e6··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
29 000001f6··00008d0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock29 000001f6··00008d0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
30 00000238··0000bc0a·R_ARM_THM_CALL·········00000000···mmap6430 00000238··0000bc0a·R_ARM_THM_CALL·········00000000···mmap64
31 00000250··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime31 00000250··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
32 00000254··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime32 00000254··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
33 00000260··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime33 00000260··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
34 00000264··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime34 00000264··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
35 00000298··00002b0a·R_ARM_THM_CALL·········00000c75···has_own_state35 00000298··00002b0a·R_ARM_THM_CALL·········00000c51···has_own_state
36 000002a0··0000cb0a·R_ARM_THM_CALL·········00002369···_PyInterpreterState_GetAllocatedBlocks36 000002a0··0000cb0a·R_ARM_THM_CALL·········00002351···_PyInterpreterState_GetAllocatedBlocks
37 000002c8··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR137 000002c8··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
38 000002cc··00005130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR138 000002cc··00005130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
39 000002f2··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime39 000002f2··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
40 000002f6··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime40 000002f6··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
41 000002fe··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR141 000002fe··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
42 00000302··00005130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR142 00000302··00005130·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
43 00000318··00008d0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock43 00000318··00008d0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
44 0000031c··0000cd0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Head44 0000031c··0000cd0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Head
45 0000032c··00008e0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock45 0000032c··00008e0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
46 00000336··0000cb0a·R_ARM_THM_CALL·········00002369···_PyInterpreterState_GetAllocatedBlocks46 00000336··0000cb0a·R_ARM_THM_CALL·········00002351···_PyInterpreterState_GetAllocatedBlocks
47 0000033e··00002b0a·R_ARM_THM_CALL·········00000c75···has_own_state47 0000033e··00002b0a·R_ARM_THM_CALL·········00000c51···has_own_state
48 0000034a··0000cb0a·R_ARM_THM_CALL·········00002369···_PyInterpreterState_GetAllocatedBlocks48 0000034a··0000cb0a·R_ARM_THM_CALL·········00002351···_PyInterpreterState_GetAllocatedBlocks
49 00000356··0000ce0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Next49 00000356··0000ce0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Next
50 00000370··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime50 00000370··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
51 00000374··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime51 00000374··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
52 0000037e··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000f91···_PyMem_DebugMalloc52 0000037e··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000f6d···_PyMem_DebugMalloc
53 00000382··0000a930·R_ARM_THM_MOVT_ABS·····00000f91···_PyMem_DebugMalloc53 00000382··0000a930·R_ARM_THM_MOVT_ABS·····00000f6d···_PyMem_DebugMalloc
54 00000396··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000b85···_PyObject_Malloc54 00000396··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000b61···_PyObject_Malloc
55 0000039a··0000ad30·R_ARM_THM_MOVT_ABS·····00000b85···_PyObject_Malloc55 0000039a··0000ad30·R_ARM_THM_MOVT_ABS·····00000b61···_PyObject_Malloc
56 000003c0··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000b85···_PyObject_Malloc56 000003c0··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000b61···_PyObject_Malloc
57 000003c4··0000ad30·R_ARM_THM_MOVT_ABS·····00000b85···_PyObject_Malloc57 000003c4··0000ad30·R_ARM_THM_MOVT_ABS·····00000b61···_PyObject_Malloc
58 000003de··00002b0a·R_ARM_THM_CALL·········00000c75···has_own_state58 000003de··00002b0a·R_ARM_THM_CALL·········00000c51···has_own_state
59 000003f6··0000522f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC1859 000003f6··0000522f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC18
60 000003fa··00005230·R_ARM_THM_MOVT_ABS·····0000012c···.LC1860 000003fa··00005230·R_ARM_THM_MOVT_ABS·····0000012c···.LC18
61 000003fe··0000cf0a·R_ARM_THM_CALL·········00000000···__fprintf_chk61 000003fe··0000cf0a·R_ARM_THM_CALL·········00000000···__fprintf_chk
62 0000040e··0000ae0a·R_ARM_THM_CALL·········00000000···memset62 0000040e··0000ae0a·R_ARM_THM_CALL·········00000000···memset
63 0000041a··0000ae0a·R_ARM_THM_CALL·········00000000···memset63 0000041a··0000ae0a·R_ARM_THM_CALL·········00000000···memset
64 00000426··0000ae0a·R_ARM_THM_CALL·········00000000···memset64 00000426··0000ae0a·R_ARM_THM_CALL·········00000000···memset
65 000004aa··00009f0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv65 000004aa··00009f0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 00000796··0000b50a·R_ARM_THM_CALL·········00000000···__stack_chk_fail115 00000796··0000b50a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
116 000007a0··0000b402·R_ARM_ABS32············00000000···__stack_chk_guard116 000007a0··0000b402·R_ARM_ABS32············00000000···__stack_chk_guard
117 00000154··00008e1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock117 00000154··00008e1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock
118 0000015c··0000061e·R_ARM_THM_JUMP24·······00000049···set_allocator_unlocked118 0000015c··0000061e·R_ARM_THM_JUMP24·······00000049···set_allocator_unlocked
119 00000208··00008e1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock119 00000208··00008e1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock
120 00000284··0000c91e·R_ARM_THM_JUMP24·······00000000···munmap120 00000284··0000c91e·R_ARM_THM_JUMP24·······00000000···munmap
  
121 Relocation·section·'.rel.text.hot'·at·offset·0x5548·contains·320·entries:121 Relocation·section·'.rel.text.hot'·at·offset·0x5530·contains·319·entries:
122 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name122 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
123 00000004··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime123 00000004··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
124 00000008··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime124 00000008··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
125 0000000e··0000902f·R_ARM_THM_MOVW_ABS_NC··0000003d···_PyMem_RawMalloc125 0000000e··0000902f·R_ARM_THM_MOVW_ABS_NC··0000003d···_PyMem_RawMalloc
126 00000012··00009030·R_ARM_THM_MOVT_ABS·····0000003d···_PyMem_RawMalloc126 00000012··00009030·R_ARM_THM_MOVT_ABS·····0000003d···_PyMem_RawMalloc
127 00000090··00008c02·R_ARM_ABS32············00000000···_PyRuntime127 00000090··00008c02·R_ARM_ABS32············00000000···_PyRuntime
128 00000094··00008c02·R_ARM_ABS32············00000000···_PyRuntime128 00000094··00008c02·R_ARM_ABS32············00000000···_PyRuntime
Offset 139, 314 lines modifiedOffset 139, 313 lines modified
139 00000130··00009a0a·R_ARM_THM_CALL·········00000000···wcslen139 00000130··00009a0a·R_ARM_THM_CALL·········00000000···wcslen
140 0000013c··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime140 0000013c··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
141 00000140··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime141 00000140··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
142 00000146··0000902f·R_ARM_THM_MOVW_ABS_NC··0000003d···_PyMem_RawMalloc142 00000146··0000902f·R_ARM_THM_MOVW_ABS_NC··0000003d···_PyMem_RawMalloc
143 0000014a··00009030·R_ARM_THM_MOVT_ABS·····0000003d···_PyMem_RawMalloc143 0000014a··00009030·R_ARM_THM_MOVT_ABS·····0000003d···_PyMem_RawMalloc
144 00000158··0000910a·R_ARM_THM_CALL·········00000000···malloc144 00000158··0000910a·R_ARM_THM_CALL·········00000000···malloc
145 00000166··00009b0a·R_ARM_THM_CALL·········00000000···memcpy145 00000166··00009b0a·R_ARM_THM_CALL·········00000000···memcpy
146 000001b4··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000b85···_PyObject_Malloc146 000001b4··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000b61···_PyObject_Malloc
147 000001b8··0000ad30·R_ARM_THM_MOVT_ABS·····00000b85···_PyObject_Malloc147 000001b8··0000ad30·R_ARM_THM_MOVT_ABS·····00000b61···_PyObject_Malloc
148 000001ce··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime148 000001ce··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
149 000001d2··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime149 000001d2··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
150 00000240··0000ae0a·R_ARM_THM_CALL·········00000000···memset150 00000240··0000ae0a·R_ARM_THM_CALL·········00000000···memset
151 00000270··0000902f·R_ARM_THM_MOVW_ABS_NC··0000003d···_PyMem_RawMalloc151 00000270··0000902f·R_ARM_THM_MOVW_ABS_NC··0000003d···_PyMem_RawMalloc
152 00000274··00009030·R_ARM_THM_MOVT_ABS·····0000003d···_PyMem_RawMalloc152 00000274··00009030·R_ARM_THM_MOVT_ABS·····0000003d···_PyMem_RawMalloc
153 0000027e··0000910a·R_ARM_THM_CALL·········00000000···malloc153 0000027e··0000910a·R_ARM_THM_CALL·········00000000···malloc
154 000002f8··0000af6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate154 000002f8··0000af6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
155 000002fc··00008c02·R_ARM_ABS32············00000000···_PyRuntime155 000002fc··00008c02·R_ARM_ABS32············00000000···_PyRuntime
156 0000038c··0000ae0a·R_ARM_THM_CALL·········00000000···memset156 0000038c··0000ae0a·R_ARM_THM_CALL·········00000000···memset
157 00000392··0000b02f·R_ARM_THM_MOVW_ABS_NC··000016e5···_PyObject_Free157 00000392··0000b02f·R_ARM_THM_MOVW_ABS_NC··000016c5···_PyObject_Free
158 00000396··0000b030·R_ARM_THM_MOVT_ABS·····000016e5···_PyObject_Free158 00000396··0000b030·R_ARM_THM_MOVT_ABS·····000016c5···_PyObject_Free
159 000003a6··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime159 000003a6··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
160 000003aa··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime160 000003aa··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
161 0000042a··0000932f·R_ARM_THM_MOVW_ABS_NC··000000c9···_PyMem_RawFree161 0000042a··0000932f·R_ARM_THM_MOVW_ABS_NC··000000c9···_PyMem_RawFree
162 0000042e··00009330·R_ARM_THM_MOVT_ABS·····000000c9···_PyMem_RawFree162 0000042e··00009330·R_ARM_THM_MOVT_ABS·····000000c9···_PyMem_RawFree
163 00000438··0000940a·R_ARM_THM_CALL·········00000000···free163 00000438··0000940a·R_ARM_THM_CALL·········00000000···free
164 0000056a··0000200a·R_ARM_THM_CALL·········000004c9···_PyObject_DebugDumpAddress164 0000056a··0000200a·R_ARM_THM_CALL·········000004c9···_PyObject_DebugDumpAddress
165 0000056e··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC11165 0000056e··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC13
166 00000572··00001c30·R_ARM_THM_MOVT_ABS·····00000044···.LC11166 00000572··00001e30·R_ARM_THM_MOVT_ABS·····00000098···.LC13
167 0000057c··0000b10a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFormat167 00000578··0000b10a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 168 0000057e··0000200a·R_ARM_THM_CALL·········000004c9···_PyObject_DebugDumpAddress
 169 00000582··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC12
 170 00000586··00001d30·R_ARM_THM_MOVT_ABS·····00000080···.LC12
 171 0000058c··0000b10a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
168 00000582··0000200a·R_ARM_THM_CALL·········000004c9···_PyObject_DebugDumpAddress172 00000592··0000200a·R_ARM_THM_CALL·········000004c9···_PyObject_DebugDumpAddress
169 00000586··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC13173 00000596··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000044···.LC11
170 0000058a··00001e30·R_ARM_THM_MOVT_ABS·····00000098···.LC13174 0000059a··00001c30·R_ARM_THM_MOVT_ABS·····00000044···.LC11
171 00000590··0000b20a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
172 00000596··0000200a·R_ARM_THM_CALL·········000004c9···_PyObject_DebugDumpAddress 
173 0000059a··00001d2f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC12 
174 0000059e··00001d30·R_ARM_THM_MOVT_ABS·····00000080···.LC12 
175 000005a4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc175 000005a4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFormat
176 000005a8··0000af6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate176 000005a8··0000af6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
177 000005ac··00008c02·R_ARM_ABS32············00000000···_PyRuntime177 000005ac··00008c02·R_ARM_ABS32············00000000···_PyRuntime
178 000005b0··00007e02·R_ARM_ABS32············00000000···.rodata178 000005b0··00007e02·R_ARM_ABS32············00000000···.rodata
179 00000668··00009b0a·R_ARM_THM_CALL·········00000000···memcpy179 0000066a··00009b0a·R_ARM_THM_CALL·········00000000···memcpy
180 00000674··0000ae0a·R_ARM_THM_CALL·········00000000···memset180 00000676··0000ae0a·R_ARM_THM_CALL·········00000000···memset
181 0000067c··0000b32f·R_ARM_THM_MOVW_ABS_NC··00001f39···_PyObject_Realloc181 0000067c··0000b32f·R_ARM_THM_MOVW_ABS_NC··00001f21···_PyObject_Realloc
182 00000680··0000b330·R_ARM_THM_MOVT_ABS·····00001f39···_PyObject_Realloc182 00000680··0000b330·R_ARM_THM_MOVT_ABS·····00001f21···_PyObject_Realloc
183 0000069a··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime183 0000069a··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
184 0000069e··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime184 0000069e··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
185 0000070c··0000ad0a·R_ARM_THM_CALL·········00000b85···_PyObject_Malloc185 0000070e··0000ad0a·R_ARM_THM_CALL·········00000b61···_PyObject_Malloc
186 0000071e··00009b0a·R_ARM_THM_CALL·········00000000···memcpy186 00000720··00009b0a·R_ARM_THM_CALL·········00000000···memcpy
187 00000726··0000b00a·R_ARM_THM_CALL·········000016e5···_PyObject_Free187 00000728··0000b00a·R_ARM_THM_CALL·········000016c5···_PyObject_Free
188 0000075e··00009b0a·R_ARM_THM_CALL·········00000000···memcpy188 00000760··00009b0a·R_ARM_THM_CALL·········00000000···memcpy
189 0000076c··0000ae0a·R_ARM_THM_CALL·········00000000···memset189 0000076e··0000ae0a·R_ARM_THM_CALL·········00000000···memset
190 000007bc··0000ae0a·R_ARM_THM_CALL·········00000000···memset190 000007be··0000ae0a·R_ARM_THM_CALL·········00000000···memset
191 000007fe··0000ae0a·R_ARM_THM_CALL·········00000000···memset191 00000800··0000ae0a·R_ARM_THM_CALL·········00000000···memset
192 00000806··0000b32f·R_ARM_THM_MOVW_ABS_NC··00001f39···_PyObject_Realloc192 00000806··0000b32f·R_ARM_THM_MOVW_ABS_NC··00001f21···_PyObject_Realloc
193 0000080a··0000b330·R_ARM_THM_MOVT_ABS·····00001f39···_PyObject_Realloc193 0000080a··0000b330·R_ARM_THM_MOVT_ABS·····00001f21···_PyObject_Realloc
194 00000822··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime194 00000822··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
195 00000826··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime195 00000826··00008c30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
196 00000860··00009b0a·R_ARM_THM_CALL·········00000000···memcpy196 00000892··00009b0a·R_ARM_THM_CALL·········00000000···memcpy
Max diff block lines reached; 38131/51759 bytes (73.67%) of diff not shown.
424 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 88, 16 lines modifiedOffset 88, 16 lines modified
88 _PyMem_DebugMalloc88 _PyMem_DebugMalloc
89 _PyMem_DebugCalloc89 _PyMem_DebugCalloc
90 _PyMem_DebugRealloc90 _PyMem_DebugRealloc
91 _PyMem_DebugFree91 _PyMem_DebugFree
92 _PyObject_Malloc92 _PyObject_Malloc
93 _Py_tss_tstate93 _Py_tss_tstate
94 _PyObject_Free94 _PyObject_Free
95 _Py_FatalErrorFormat 
96 _Py_FatalErrorFunc95 _Py_FatalErrorFunc
 96 _Py_FatalErrorFormat
97 _PyObject_Realloc97 _PyObject_Realloc
98 __stack_chk_guard98 __stack_chk_guard
99 __stack_chk_fail99 __stack_chk_fail
100 PyMem_GetAllocator100 PyMem_GetAllocator
101 Py_GETENV101 Py_GETENV
102 _PyObject_DebugMallocStats102 _PyObject_DebugMallocStats
103 _PyMem_ArenaAlloc103 _PyMem_ArenaAlloc
2.13 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 301, 19 lines modifiedOffset 301, 19 lines modified
301 00000288·<_PyInterpreterState_FinalizeAllocatedBlocks>:301 00000288·<_PyInterpreterState_FinalizeAllocatedBlocks>:
302 _PyInterpreterState_FinalizeAllocatedBlocks():302 _PyInterpreterState_FinalizeAllocatedBlocks():
303 »       push»   {r4,·lr}303 »       push»   {r4,·lr}
304 »       mov.w»  ip,·#4096»  @·0x1000304 »       mov.w»  ip,·#4096»  @·0x1000
305 »       sub.w»  ip,·sp,·ip305 »       sub.w»  ip,·sp,·ip
306 »       str.w»  r0,·[ip,·#4088]»     @·0xff8306 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
307 »       mov»    r4,·r0307 »       mov»    r4,·r0
308 »       bl»     c74·<has_own_state>308 »       bl»     c50·<has_own_state>
309 ·R_ARM_THM_CALL» has_own_state309 ·R_ARM_THM_CALL» has_own_state
310 »       cbz»    r0,·2b0·<_PyInterpreterState_FinalizeAllocatedBlocks+0x28>310 »       cbz»    r0,·2b0·<_PyInterpreterState_FinalizeAllocatedBlocks+0x28>
311 »       mov»    r0,·r4311 »       mov»    r0,·r4
312 »       bl»     2368·<_PyInterpreterState_GetAllocatedBlocks>312 »       bl»     2350·<_PyInterpreterState_GetAllocatedBlocks>
313 ·R_ARM_THM_CALL» _PyInterpreterState_GetAllocatedBlocks313 ·R_ARM_THM_CALL» _PyInterpreterState_GetAllocatedBlocks
314 »       ldr»    r2,·[r4,·#80]» @·0x50314 »       ldr»    r2,·[r4,·#80]» @·0x50
315 »       ldr.w»  r3,·[r2,·#212]»      @·0xd4315 »       ldr.w»  r3,·[r2,·#212]»      @·0xd4
316 »       add»    r3,·r0316 »       add»    r3,·r0
317 »       str.w»  r3,·[r2,·#212]»      @·0xd4317 »       str.w»  r3,·[r2,·#212]»      @·0xd4
318 »       pop»    {r4,·pc}318 »       pop»    {r4,·pc}
319 »       nop319 »       nop
Offset 375, 25 lines modifiedOffset 375, 25 lines modified
375 »       cbnz»   r5,·33e·<get_num_global_allocated_blocks+0x62>375 »       cbnz»   r5,·33e·<get_num_global_allocated_blocks+0x62>
376 »       ldr»    r0,·[r4,·#24]376 »       ldr»    r0,·[r4,·#24]
377 »       bl»     0·<PyThread_release_lock>377 »       bl»     0·<PyThread_release_lock>
378 ·R_ARM_THM_CALL» PyThread_release_lock378 ·R_ARM_THM_CALL» PyThread_release_lock
379 »       ldr»    r3,·[sp,·#4]379 »       ldr»    r3,·[sp,·#4]
380 »       b.n»    2fe·<get_num_global_allocated_blocks+0x22>380 »       b.n»    2fe·<get_num_global_allocated_blocks+0x22>
381 »       mov»    r0,·r3381 »       mov»    r0,·r3
382 »       bl»     2368·<_PyInterpreterState_GetAllocatedBlocks>382 »       bl»     2350·<_PyInterpreterState_GetAllocatedBlocks>
383 ·R_ARM_THM_CALL» _PyInterpreterState_GetAllocatedBlocks383 ·R_ARM_THM_CALL» _PyInterpreterState_GetAllocatedBlocks
384 »       mov»    r3,·r0384 »       mov»    r3,·r0
385 »       b.n»    2fe·<get_num_global_allocated_blocks+0x22>385 »       b.n»    2fe·<get_num_global_allocated_blocks+0x22>
386 »       bl»     c74·<has_own_state>386 »       bl»     c50·<has_own_state>
387 ·R_ARM_THM_CALL» has_own_state387 ·R_ARM_THM_CALL» has_own_state
388 »       ldr»    r3,·[sp,·#4]388 »       ldr»    r3,·[sp,·#4]
389 »       mov»    r2,·r0389 »       mov»    r2,·r0
390 »       mov»    r0,·r5390 »       mov»    r0,·r5
391 »       cbz»    r2,·352·<get_num_global_allocated_blocks+0x76>391 »       cbz»    r2,·352·<get_num_global_allocated_blocks+0x76>
392 »       bl»     2368·<_PyInterpreterState_GetAllocatedBlocks>392 »       bl»     2350·<_PyInterpreterState_GetAllocatedBlocks>
393 ·R_ARM_THM_CALL» _PyInterpreterState_GetAllocatedBlocks393 ·R_ARM_THM_CALL» _PyInterpreterState_GetAllocatedBlocks
394 »       ldr»    r3,·[sp,·#4]394 »       ldr»    r3,·[sp,·#4]
395 »       add»    r3,·r0395 »       add»    r3,·r0
396 »       mov»    r0,·r5396 »       mov»    r0,·r5
397 »       str»    r3,·[sp,·#4]397 »       str»    r3,·[sp,·#4]
398 »       bl»     0·<PyInterpreterState_Next>398 »       bl»     0·<PyInterpreterState_Next>
399 ·R_ARM_THM_CALL» PyInterpreterState_Next399 ·R_ARM_THM_CALL» PyInterpreterState_Next
Offset 450, 15 lines modifiedOffset 450, 15 lines modified
450 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}450 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
451 »       add»    r3,·pc451 »       add»    r3,·pc
452 »       ldr»    r3,·[r3,·#0]452 »       ldr»    r3,·[r3,·#0]
453 »       ldr»    r3,·[r2,·r3]453 »       ldr»    r3,·[r2,·r3]
454 »       ldr»    r3,·[r3,·#8]454 »       ldr»    r3,·[r3,·#8]
455 »       str»    r3,·[sp,·#48]» @·0x30455 »       str»    r3,·[sp,·#48]» @·0x30
456 »       mov»    r0,·r3456 »       mov»    r0,·r3
457 »       bl»     c74·<has_own_state>457 »       bl»     c50·<has_own_state>
458 ·R_ARM_THM_CALL» has_own_state458 ·R_ARM_THM_CALL» has_own_state
459 »       cmp»    r0,·#0459 »       cmp»    r0,·#0
460 »       beq.w»  6a8·<_PyObject_DebugMallocStats+0x348>460 »       beq.w»  6a8·<_PyObject_DebugMallocStats+0x348>
461 »       mov.w»  r3,·#512»   @·0x200461 »       mov.w»  r3,·#512»   @·0x200
462 »       movs»   r2,·#64»     @·0x40462 »       movs»   r2,·#64»     @·0x40
463 »       movs»   r1,·#1463 »       movs»   r1,·#1
464 »       str»    r2,·[sp,·#0]464 »       str»    r2,·[sp,·#0]
102 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
331 »       ldr.w»  r2,·[r3,·#1060]»     @·0x424331 »       ldr.w»  r2,·[r3,·#1060]»     @·0x424
332 »       lsls»   r2,·r2,·#26332 »       lsls»   r2,·r2,·#26
333 »       bmi.n»  2d4·<_PyMem_DebugRawMalloc+0x140>333 »       bmi.n»  2d4·<_PyMem_DebugRawMalloc+0x140>
334 »       mov»    r8,·r3334 »       mov»    r8,·r3
335 »       b.n»    1e6·<_PyMem_DebugRawMalloc+0x52>335 »       b.n»    1e6·<_PyMem_DebugRawMalloc+0x52>
336 »       mov»    r1,·ip336 »       mov»    r1,·ip
337 »       addw»   r0,·r8,·#2188»@·0x88c337 »       addw»   r0,·r8,·#2188»@·0x88c
338 »       bl»     ca4·<allocate_from_new_pool>338 »       bl»     c80·<allocate_from_new_pool>
339 »       mov»    r3,·r0339 »       mov»    r3,·r0
340 »       cmp»    r3,·#0340 »       cmp»    r3,·#0
341 »       bne.n»  29c·<_PyMem_DebugRawMalloc+0x108>341 »       bne.n»  29c·<_PyMem_DebugRawMalloc+0x108>
342 »       b.n»    26e·<_PyMem_DebugRawMalloc+0xda>342 »       b.n»    26e·<_PyMem_DebugRawMalloc+0xda>
343 »       ldr»    r2,·[r5,·#20]343 »       ldr»    r2,·[r5,·#20]
344 »       cbz»    r2,·2de·<_PyMem_DebugRawMalloc+0x14a>344 »       cbz»    r2,·2de·<_PyMem_DebugRawMalloc+0x14a>
345 »       ldr»    r2,·[pc,·#32]» @·(2fc·<_PyMem_DebugRawMalloc+0x168>)345 »       ldr»    r2,·[pc,·#32]» @·(2fc·<_PyMem_DebugRawMalloc+0x168>)
Offset 372, 44 lines modifiedOffset 372, 44 lines modified
372 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8372 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
373 »       ldrb»   r7,·[r0,·#0]373 »       ldrb»   r7,·[r0,·#0]
374 »       mov»    r5,·r0374 »       mov»    r5,·r0
375 »       ldrb.w» r6,·[r1,·#-4]375 »       ldrb.w» r6,·[r1,·#-4]
376 »       mov»    r4,·r1376 »       mov»    r4,·r1
377 »       sub.w»  r3,·r1,·#8377 »       sub.w»  r3,·r1,·#8
378 »       cmp»    r7,·r6378 »       cmp»    r7,·r6
379 »       bne.w»  568·<_PyMem_DebugRawFree+0x268>379 »       bne.w»  590·<_PyMem_DebugRawFree+0x290>
380 »       ldrb.w» r2,·[r1,·#-3]380 »       ldrb.w» r2,·[r1,·#-3]
381 »       cmp»    r2,·#253»     @·0xfd381 »       cmp»    r2,·#253»     @·0xfd
382 »       bne.w»  594·<_PyMem_DebugRawFree+0x294>382 »       bne.w»  57c·<_PyMem_DebugRawFree+0x27c>
383 »       ldrb.w» r2,·[r1,·#-2]383 »       ldrb.w» r2,·[r1,·#-2]
384 »       cmp»    r2,·#253»     @·0xfd384 »       cmp»    r2,·#253»     @·0xfd
385 »       bne.w»  594·<_PyMem_DebugRawFree+0x294>385 »       bne.w»  57c·<_PyMem_DebugRawFree+0x27c>
386 »       ldrb.w» r2,·[r1,·#-1]386 »       ldrb.w» r2,·[r1,·#-1]
387 »       cmp»    r2,·#253»     @·0xfd387 »       cmp»    r2,·#253»     @·0xfd
388 »       bne.w»  594·<_PyMem_DebugRawFree+0x294>388 »       bne.w»  57c·<_PyMem_DebugRawFree+0x27c>
389 »       ldrb.w» r1,·[r1,·#-8]389 »       ldrb.w» r1,·[r1,·#-8]
390 »       ldrb.w» r2,·[r4,·#-7]390 »       ldrb.w» r2,·[r4,·#-7]
391 »       orr.w»  r2,·r2,·r1,·lsl·#8391 »       orr.w»  r2,·r2,·r1,·lsl·#8
392 »       ldrb.w» r1,·[r4,·#-6]392 »       ldrb.w» r1,·[r4,·#-6]
393 »       orr.w»  r1,·r1,·r2,·lsl·#8393 »       orr.w»  r1,·r1,·r2,·lsl·#8
394 »       ldrb.w» r2,·[r4,·#-5]394 »       ldrb.w» r2,·[r4,·#-5]
395 »       orr.w»  r2,·r2,·r1,·lsl·#8395 »       orr.w»  r2,·r2,·r1,·lsl·#8
396 »       ldrb»   r1,·[r4,·r2]396 »       ldrb»   r1,·[r4,·r2]
397 »       cmp»    r1,·#253»     @·0xfd397 »       cmp»    r1,·#253»     @·0xfd
398 »       bne.w»  580·<_PyMem_DebugRawFree+0x280>398 »       bne.w»  568·<_PyMem_DebugRawFree+0x268>
399 »       adds»   r1,·r4,·r2399 »       adds»   r1,·r4,·r2
400 »       ldrb»   r0,·[r1,·#1]400 »       ldrb»   r0,·[r1,·#1]
401 »       cmp»    r0,·#253»     @·0xfd401 »       cmp»    r0,·#253»     @·0xfd
402 »       bne.w»  580·<_PyMem_DebugRawFree+0x280>402 »       bne.w»  568·<_PyMem_DebugRawFree+0x268>
403 »       ldrb»   r0,·[r1,·#2]403 »       ldrb»   r0,·[r1,·#2]
404 »       cmp»    r0,·#253»     @·0xfd404 »       cmp»    r0,·#253»     @·0xfd
405 »       bne.w»  580·<_PyMem_DebugRawFree+0x280>405 »       bne.w»  568·<_PyMem_DebugRawFree+0x268>
406 »       ldrb»   r1,·[r1,·#3]406 »       ldrb»   r1,·[r1,·#3]
407 »       cmp»    r1,·#253»     @·0xfd407 »       cmp»    r1,·#253»     @·0xfd
408 »       bne.w»  580·<_PyMem_DebugRawFree+0x280>408 »       bne.w»  568·<_PyMem_DebugRawFree+0x268>
409 »       adds»   r2,·#12409 »       adds»   r2,·#12
410 »       mov»    r0,·r3410 »       mov»    r0,·r3
411 »       movs»   r1,·#221»    @·0xdd411 »       movs»   r1,·#221»    @·0xdd
412 »       bl»     0·<memset>412 »       bl»     0·<memset>
413 ·R_ARM_THM_CALL» memset413 ·R_ARM_THM_CALL» memset
414 »       ldr»    r6,·[r5,·#20]414 »       ldr»    r6,·[r5,·#20]
415 »       movw»   r2,·#0415 »       movw»   r2,·#0
Offset 592, 222 lines modifiedOffset 592, 222 lines modified
592 »       ldr.w»  r3,·[r5,·#2976]»     @·0xba0592 »       ldr.w»  r3,·[r5,·#2976]»     @·0xba0
593 »       str.w»  r4,·[r7,·r8]593 »       str.w»  r4,·[r7,·r8]
594 »       subs»   r3,·#1594 »       subs»   r3,·#1
595 »       str.w»  r3,·[r5,·#2976]»     @·0xba0595 »       str.w»  r3,·[r5,·#2976]»     @·0xba0
596 »       b.n»    402·<_PyMem_DebugRawFree+0x102>596 »       b.n»    402·<_PyMem_DebugRawFree+0x102>
597 »       str.w»  r1,·[r5,·#2712]»     @·0xa98597 »       str.w»  r1,·[r5,·#2712]»     @·0xa98
598 »       b.n»    512·<_PyMem_DebugRawFree+0x212>598 »       b.n»    512·<_PyMem_DebugRawFree+0x212>
599 »       mov»    r0,·r1 
600 »       bl»     4c8·<_PyMem_DebugRawFree+0x1c8> 
601 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress 
602 »       movw»   r1,·#0 
603 ·R_ARM_THM_MOVW_ABS_NC»  .LC11 
604 »       movt»   r1,·#0 
605 ·R_ARM_THM_MOVT_ABS»     .LC11 
606 »       ldr»    r0,·[pc,·#56]» @·(5b0·<_PyMem_DebugRawFree+0x2b0>) 
607 »       mov»    r3,·r7 
608 »       mov»    r2,·r6 
609 »       bl»     0·<_Py_FatalErrorFormat> 
610 ·R_ARM_THM_CALL» _Py_FatalErrorFormat 
611 »       mov»    r0,·r4599 »       mov»    r0,·r4
612 »       bl»     4c8·<_PyMem_DebugRawFree+0x1c8>600 »       bl»     4c8·<_PyMem_DebugRawFree+0x1c8>
613 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress601 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress
614 »       movw»   r1,·#0602 »       movw»   r1,·#0
615 ·R_ARM_THM_MOVW_ABS_NC»  .LC13603 ·R_ARM_THM_MOVW_ABS_NC»  .LC13
616 »       movt»   r1,·#0604 »       movt»   r1,·#0
617 ·R_ARM_THM_MOVT_ABS»     .LC13605 ·R_ARM_THM_MOVT_ABS»     .LC13
618 »       ldr»    r0,·[pc,·#32]» @·(5b0·<_PyMem_DebugRawFree+0x2b0>)606 »       ldr»    r0,·[pc,·#56]» @·(5b0·<_PyMem_DebugRawFree+0x2b0>)
619 »       bl»     0·<_Py_FatalErrorFunc>607 »       bl»     0·<_Py_FatalErrorFunc>
620 ·R_ARM_THM_CALL» _Py_FatalErrorFunc608 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
621 »       mov»    r0,·r4609 »       mov»    r0,·r4
622 »       bl»     4c8·<_PyMem_DebugRawFree+0x1c8>610 »       bl»     4c8·<_PyMem_DebugRawFree+0x1c8>
623 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress611 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress
624 »       movw»   r1,·#0612 »       movw»   r1,·#0
625 ·R_ARM_THM_MOVW_ABS_NC»  .LC12613 ·R_ARM_THM_MOVW_ABS_NC»  .LC12
626 »       movt»   r1,·#0614 »       movt»   r1,·#0
627 ·R_ARM_THM_MOVT_ABS»     .LC12615 ·R_ARM_THM_MOVT_ABS»     .LC12
628 »       ldr»    r0,·[pc,·#12]» @·(5b0·<_PyMem_DebugRawFree+0x2b0>)616 »       ldr»    r0,·[pc,·#36]» @·(5b0·<_PyMem_DebugRawFree+0x2b0>)
629 »       bl»     0·<_Py_FatalErrorFunc>617 »       bl»     0·<_Py_FatalErrorFunc>
630 ·R_ARM_THM_CALL» _Py_FatalErrorFunc618 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
 619 »       mov»    r0,·r1
 620 »       bl»     4c8·<_PyMem_DebugRawFree+0x1c8>
 621 ·R_ARM_THM_CALL» _PyObject_DebugDumpAddress
 622 »       movw»   r1,·#0
 623 ·R_ARM_THM_MOVW_ABS_NC»  .LC11
 624 »       movt»   r1,·#0
 625 ·R_ARM_THM_MOVT_ABS»     .LC11
 626 »       ldr»    r0,·[pc,·#16]» @·(5b0·<_PyMem_DebugRawFree+0x2b0>)
 627 »       mov»    r3,·r7
 628 »       mov»    r2,·r6
 629 »       bl»     0·<_Py_FatalErrorFormat>
 630 ·R_ARM_THM_CALL» _Py_FatalErrorFormat
631 »       .word»  0x000001f6631 »       .word»  0x000001f6
632 ·R_ARM_TLS_IE32» _Py_tss_tstate632 ·R_ARM_TLS_IE32» _Py_tss_tstate
633 »       .word»  0x0000a0f0633 »       .word»  0x0000a0f0
634 ·R_ARM_ABS32»    _PyRuntime634 ·R_ARM_ABS32»    _PyRuntime
635 »       .word»  0x00000028635 »       .word»  0x00000028
636 ·R_ARM_ABS32»    .rodata636 ·R_ARM_ABS32»    .rodata
  
637 000005b4·<_PyMem_DebugRawRealloc>:637 000005b4·<_PyMem_DebugRawRealloc>:
638 _PyMem_DebugRawRealloc():638 _PyMem_DebugRawRealloc():
639 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}639 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
640 »       mov.w»  ip,·#4096»  @·0x1000640 »       mov.w»  ip,·#4096»  @·0x1000
641 »       sub.w»  ip,·sp,·ip641 »       sub.w»  ip,·sp,·ip
642 »       str.w»  r0,·[ip,·#3912]»     @·0xf48642 »       str.w»  r0,·[ip,·#3912]»     @·0xf48
643 »       ldr»    r3,·[pc,·#784]»@·(8d8·<_PyMem_DebugRawRealloc+0x324>)643 »       ldr»    r3,·[pc,·#816]»@·(8f8·<_PyMem_DebugRawRealloc+0x344>)
644 »       sub»    sp,·#148»     @·0x94644 »       sub»    sp,·#148»     @·0x94
Max diff block lines reached; 100215/104244 bytes (96.14%) of diff not shown.
1.29 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 70, 16 lines modifiedOffset 70, 16 lines modified
70 ··0x00000430·6743616c·6c6f6300·5f50794d·656d5f44·gCalloc._PyMem_D70 ··0x00000430·6743616c·6c6f6300·5f50794d·656d5f44·gCalloc._PyMem_D
71 ··0x00000440·65627567·5265616c·6c6f6300·5f50794d·ebugRealloc._PyM71 ··0x00000440·65627567·5265616c·6c6f6300·5f50794d·ebugRealloc._PyM
72 ··0x00000450·656d5f44·65627567·46726565·005f5079·em_DebugFree._Py72 ··0x00000450·656d5f44·65627567·46726565·005f5079·em_DebugFree._Py
73 ··0x00000460·4f626a65·63745f4d·616c6c6f·63006d65·Object_Malloc.me73 ··0x00000460·4f626a65·63745f4d·616c6c6f·63006d65·Object_Malloc.me
74 ··0x00000470·6d736574·005f5079·5f747373·5f747374·mset._Py_tss_tst74 ··0x00000470·6d736574·005f5079·5f747373·5f747374·mset._Py_tss_tst
75 ··0x00000480·61746500·5f50794f·626a6563·745f4672·ate._PyObject_Fr75 ··0x00000480·61746500·5f50794f·626a6563·745f4672·ate._PyObject_Fr
76 ··0x00000490·6565005f·50795f46·6174616c·4572726f·ee._Py_FatalErro76 ··0x00000490·6565005f·50795f46·6174616c·4572726f·ee._Py_FatalErro
77 ··0x000004a0·72466f72·6d617400·5f50795f·46617461·rFormat._Py_Fata77 ··0x000004a0·7246756e·63005f50·795f4661·74616c45·rFunc._Py_FatalE
78 ··0x000004b0·6c457272·6f724675·6e63005f·50794f62·lErrorFunc._PyOb78 ··0x000004b0·72726f72·466f726d·6174005f·50794f62·rrorFormat._PyOb
79 ··0x000004c0·6a656374·5f526561·6c6c6f63·005f5f73·ject_Realloc.__s79 ··0x000004c0·6a656374·5f526561·6c6c6f63·005f5f73·ject_Realloc.__s
80 ··0x000004d0·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._80 ··0x000004d0·7461636b·5f63686b·5f677561·7264005f·tack_chk_guard._
81 ··0x000004e0·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.81 ··0x000004e0·5f737461·636b5f63·686b5f66·61696c00·_stack_chk_fail.
82 ··0x000004f0·50794d65·6d5f4765·74416c6c·6f636174·PyMem_GetAllocat82 ··0x000004f0·50794d65·6d5f4765·74416c6c·6f636174·PyMem_GetAllocat
83 ··0x00000500·6f720050·795f4745·54454e56·00737464·or.Py_GETENV.std83 ··0x00000500·6f720050·795f4745·54454e56·00737464·or.Py_GETENV.std
84 ··0x00000510·65727200·5f50794f·626a6563·745f4465·err._PyObject_De84 ··0x00000510·65727200·5f50794f·626a6563·745f4465·err._PyObject_De
85 ··0x00000520·6275674d·616c6c6f·63537461·7473005f·bugMallocStats._85 ··0x00000520·6275674d·616c6c6f·63537461·7473005f·bugMallocStats._
350 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:··········37580·(bytes·into·file)13 ··Start·of·section·headers:··········37852·(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·0x92cc:1 There·are·17·section·headers,·starting·at·offset·0x93dc:
  
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·000f20·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000f20·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·007908·000760·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·0079f0·000760·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000f54·0006f4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000f54·0006f4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·008068·000550·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·008150·000550·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001648·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001648·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001648·000208·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001648·000208·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001850·003e10·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001850·003ef8·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0085b8·000bf0·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0086a0·000c18·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005660·0000d8·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·005748·0000d8·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0091a8·000098·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0092b8·000098·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·005738·000711·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005820·000711·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·005e49·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·005f31·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005e49·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005f31·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·005e7c·001020·10·····15·180··418 ··[14]·.symtab···········SYMTAB··········00000000·005f64·001020·10·····15·180··4
19 ··[15]·.strtab···········STRTAB··········00000000·006e9c·000a69·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·006f84·000a69·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·009240·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·009350·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)
16.4 KB
readelf --wide --symbols {}
    
Offset 5, 137 lines modifiedOffset 5, 137 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···288·FUNC····LOCAL··DEFAULT····7·frozenset_vectorcall9 ·····5:·00000001···288·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:·00000181··1492·FUNC····LOCAL··DEFAULT····7·set_update_internal12 ·····8:·00000181··1500·FUNC····LOCAL··DEFAULT····7·set_update_internal
13 ·····9:·00000121····94·FUNC····LOCAL··DEFAULT····7·make_new_set13 ·····9:·00000121····94·FUNC····LOCAL··DEFAULT····7·make_new_set
14 ····10:·00000919···668·FUNC····LOCAL··DEFAULT····7·set_table_resize14 ····10:·00000921···668·FUNC····LOCAL··DEFAULT····7·set_table_resize
15 ····11:·00000755···452·FUNC····LOCAL··DEFAULT····7·set_add_entry15 ····11:·0000075d···452·FUNC····LOCAL··DEFAULT····7·set_add_entry
16 ····12:·00000700·····0·NOTYPE··LOCAL··DEFAULT····7·$d16 ····12:·00000708·····0·NOTYPE··LOCAL··DEFAULT····7·$d
17 ····13:·00000704·····0·NOTYPE··LOCAL··DEFAULT····7·$t17 ····13:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
18 ····14:·00000bb0·····0·NOTYPE··LOCAL··DEFAULT····7·$d18 ····14:·00000bb8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
19 ····15:·00000bb4·····0·NOTYPE··LOCAL··DEFAULT····7·$t19 ····15:·00000bbc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
20 ····16:·00000bb5···148·FUNC····LOCAL··DEFAULT····7·set_traverse20 ····16:·00000bbd···148·FUNC····LOCAL··DEFAULT····7·set_traverse
21 ····17:·00000c44·····0·NOTYPE··LOCAL··DEFAULT····7·$d21 ····17:·00000c4c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
22 ····18:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC122 ····18:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
23 ····19:·00000c48·····0·NOTYPE··LOCAL··DEFAULT····7·$t23 ····19:·00000c50·····0·NOTYPE··LOCAL··DEFAULT····7·$t
24 ····20:·00000c49···216·FUNC····LOCAL··DEFAULT····7·set_vectorcall24 ····20:·00000c51···216·FUNC····LOCAL··DEFAULT····7·set_vectorcall
25 ····21:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC225 ····21:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
26 ····22:·00001248·····0·NOTYPE··LOCAL··DEFAULT····7·$d26 ····22:·00001254·····0·NOTYPE··LOCAL··DEFAULT····7·$d
27 ····23:·00001250·····0·NOTYPE··LOCAL··DEFAULT····7·$t27 ····23:·0000125c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
28 ····24:·00001251····68·FUNC····LOCAL··DEFAULT····7·set_discard_key28 ····24:·0000125d····68·FUNC····LOCAL··DEFAULT····7·set_discard_key
29 ····25:·00001295···556·FUNC····LOCAL··DEFAULT····7·set_discard_entry29 ····25:·000012a1···556·FUNC····LOCAL··DEFAULT····7·set_discard_entry
30 ····26:·000014bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d30 ····26:·000014c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
31 ····27:·000014c0·····0·NOTYPE··LOCAL··DEFAULT····7·$t31 ····27:·000014cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
32 ····28:·000014c1···484·FUNC····LOCAL··DEFAULT····7·set_lookkey32 ····28:·000014cd···252·FUNC····LOCAL··DEFAULT····7·set_lookkey
33 ····29:·000018f9···106·FUNC····LOCAL··DEFAULT····7·set_ior33 ····29:·00001829···106·FUNC····LOCAL··DEFAULT····7·set_ior
34 ····30:·00001965···140·FUNC····LOCAL··DEFAULT····7·set_iter34 ····30:·00001895···140·FUNC····LOCAL··DEFAULT····7·set_iter
35 ····31:·000019e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d35 ····31:·00001914·····0·NOTYPE··LOCAL··DEFAULT····7·$d
36 ····32:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC336 ····32:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
37 ····33:·000019f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t37 ····33:·00001920·····0·NOTYPE··LOCAL··DEFAULT····7·$t
38 ····34:·000019f1···284·FUNC····LOCAL··DEFAULT····7·setiter_iternext38 ····34:·00001921···284·FUNC····LOCAL··DEFAULT····7·setiter_iternext
39 ····35:·00001b08·····0·NOTYPE··LOCAL··DEFAULT····7·$d39 ····35:·00001a38·····0·NOTYPE··LOCAL··DEFAULT····7·$d
40 ····36:·00001b0c·····0·NOTYPE··LOCAL··DEFAULT····7·$t40 ····36:·00001a3c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
41 ····37:·00001b0d····92·FUNC····LOCAL··DEFAULT····7·setiter_dealloc41 ····37:·00001a3d····92·FUNC····LOCAL··DEFAULT····7·setiter_dealloc
42 ····38:·00001b69····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF42 ····38:·00001a99····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
43 ····39:·00001b85···200·FUNC····LOCAL··DEFAULT····7·set_dealloc43 ····39:·00001ab5···200·FUNC····LOCAL··DEFAULT····7·set_dealloc
44 ····40:·00001c48·····0·NOTYPE··LOCAL··DEFAULT····7·$d44 ····40:·00001b78·····0·NOTYPE··LOCAL··DEFAULT····7·$d
45 ····41:·00001c4c·····0·NOTYPE··LOCAL··DEFAULT····7·$t45 ····41:·00001b7c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
46 ····42:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
47 ····43:·00001cb5·····4·FUNC····LOCAL··DEFAULT····7·set_len47 ····43:·00001be5·····4·FUNC····LOCAL··DEFAULT····7·set_len
48 ····44:·00001cb9···204·FUNC····LOCAL··DEFAULT····7·set_pop48 ····44:·00001be9···204·FUNC····LOCAL··DEFAULT····7·set_pop
49 ····45:·00000098·····0·NOTYPE··LOCAL··DEFAULT····1·$d49 ····45:·00000098·····0·NOTYPE··LOCAL··DEFAULT····1·$d
50 ····46:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC450 ····46:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
51 ····47:·00001d80·····0·NOTYPE··LOCAL··DEFAULT····7·$d51 ····47:·00001cb0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
52 ····48:·00001d84·····0·NOTYPE··LOCAL··DEFAULT····7·$t52 ····48:·00001cb4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
53 ····49:·00001d85···554·FUNC····LOCAL··DEFAULT····7·set_contains53 ····49:·00001cb5···568·FUNC····LOCAL··DEFAULT····7·set_contains
54 ····50:·0000009d···168·FUNC····LOCAL··DEFAULT····1·set_contains.part.054 ····50:·0000009d···168·FUNC····LOCAL··DEFAULT····1·set_contains.part.0
55 ····51:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····1·$t55 ····51:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
56 ····52:·00000140·····0·NOTYPE··LOCAL··DEFAULT····1·$d56 ····52:·00000140·····0·NOTYPE··LOCAL··DEFAULT····1·$d
57 ····53:·000020c4·····0·NOTYPE··LOCAL··DEFAULT····7·$d57 ····53:·00002000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·000020c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·00002004·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·000020c9···460·FUNC····LOCAL··DEFAULT····7·frozenset_hash59 ····55:·00002005···460·FUNC····LOCAL··DEFAULT····7·frozenset_hash
60 ····56:·00000144·····0·NOTYPE··LOCAL··DEFAULT····1·$t60 ····56:·00000144·····0·NOTYPE··LOCAL··DEFAULT····1·$t
61 ····57:·00002295···232·FUNC····LOCAL··DEFAULT····7·set_clear_internal61 ····57:·000021d1···232·FUNC····LOCAL··DEFAULT····7·set_clear_internal
62 ····58:·00000184·····0·NOTYPE··LOCAL··DEFAULT····1·$d62 ····58:·00000184·····0·NOTYPE··LOCAL··DEFAULT····1·$d
63 ····59:·00002378·····0·NOTYPE··LOCAL··DEFAULT····7·$d63 ····59:·000022b4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
64 ····60:·0000237c·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
65 ····61:·0000237d···516·FUNC····LOCAL··DEFAULT····7·set_add 
66 ····62:·00002581···244·FUNC····LOCAL··DEFAULT····7·set_richcompare 
67 ····63:·000025b2·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
68 ····64:·000025b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t64 ····60:·000022b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 65 ····61:·000022b9···516·FUNC····LOCAL··DEFAULT····7·set_add
 66 ····62:·000024bd···244·FUNC····LOCAL··DEFAULT····7·set_richcompare
 67 ····63:·000024ee·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 68 ····64:·000024f4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
69 ····65:·00002675···888·FUNC····LOCAL··DEFAULT····7·set_issubset69 ····65:·000025b1···864·FUNC····LOCAL··DEFAULT····7·set_issubset
70 ····66:·00003559···812·FUNC····LOCAL··DEFAULT····7·set_issuperset70 ····66:·00003651···804·FUNC····LOCAL··DEFAULT····7·set_issuperset
71 ····67:·00002c1d··1164·FUNC····LOCAL··DEFAULT····7·set_intersection71 ····67:·00002b19··1664·FUNC····LOCAL··DEFAULT····7·set_intersection
72 ····68:·000029e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d72 ····68:·0000290c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
73 ····69:·000029ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t73 ····69:·00002910·····0·NOTYPE··LOCAL··DEFAULT····7·$t
74 ····70:·000029ed···558·FUNC····LOCAL··DEFAULT····7·set_direct_contains74 ····70:·00002911···518·FUNC····LOCAL··DEFAULT····7·set_direct_contains
75 ····71:·00000188·····0·NOTYPE··LOCAL··DEFAULT····1·$t75 ····71:·00000188·····0·NOTYPE··LOCAL··DEFAULT····1·$t
76 ····72:·00000189···124·FUNC····LOCAL··DEFAULT····1·set_and76 ····72:·00000189···124·FUNC····LOCAL··DEFAULT····1·set_and
77 ····73:·00000200·····0·NOTYPE··LOCAL··DEFAULT····1·$d77 ····73:·00000200·····0·NOTYPE··LOCAL··DEFAULT····1·$d
78 ····74:·000030a9···150·FUNC····LOCAL··DEFAULT····7·make_new_set_basetype78 ····74:·00003199···150·FUNC····LOCAL··DEFAULT····7·make_new_set_basetype
79 ····75:·000030a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d79 ····75:·00003194·····0·NOTYPE··LOCAL··DEFAULT····7·$d
80 ····76:·000030a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t80 ····76:·00003198·····0·NOTYPE··LOCAL··DEFAULT····7·$t
81 ····77:·00000204·····0·NOTYPE··LOCAL··DEFAULT····1·$t81 ····77:·00000204·····0·NOTYPE··LOCAL··DEFAULT····1·$t
82 ····78:·00000205···168·FUNC····LOCAL··DEFAULT····1·set_or82 ····78:·00000205···168·FUNC····LOCAL··DEFAULT····1·set_or
83 ····79:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d83 ····79:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
84 ····80:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t84 ····80:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
85 ····81:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d85 ····81:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
86 ····82:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t86 ····82:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
87 ····83:·000002f9····60·FUNC····LOCAL··DEFAULT····1·set_difference_update87 ····83:·000002f9····60·FUNC····LOCAL··DEFAULT····1·set_difference_update
88 ····84:·00000335···508·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal88 ····84:·00000335···508·FUNC····LOCAL··DEFAULT····1·set_difference_update_internal
89 ····85:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····1·$d89 ····85:·0000052c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
90 ····86:·00000530·····0·NOTYPE··LOCAL··DEFAULT····1·$t90 ····86:·00000530·····0·NOTYPE··LOCAL··DEFAULT····1·$t
91 ····87:·00000531···124·FUNC····LOCAL··DEFAULT····1·set_sub91 ····87:·00000531···124·FUNC····LOCAL··DEFAULT····1·set_sub
92 ····88:·00003141··1048·FUNC····LOCAL··DEFAULT····7·set_difference92 ····88:·00003231··1056·FUNC····LOCAL··DEFAULT····7·set_difference
93 ····89:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d93 ····89:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
94 ····90:·00000795····66·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference94 ····90:·000007a1····66·FUNC····LOCAL··DEFAULT····1·set_copy_and_difference
95 ····91:·00003554·····0·NOTYPE··LOCAL··DEFAULT····7·$d95 ····91:·0000364c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
96 ····92:·000005ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t96 ····92:·000005ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
97 ····93:·000005ad····28·FUNC····LOCAL··DEFAULT····1·set_clear97 ····93:·000005ad····28·FUNC····LOCAL··DEFAULT····1·set_clear
98 ····94:·00003558·····0·NOTYPE··LOCAL··DEFAULT····7·$t98 ····94:·00003650·····0·NOTYPE··LOCAL··DEFAULT····7·$t
99 ····95:·000005c9···140·FUNC····LOCAL··DEFAULT····1·set_discard99 ····95:·000005c9···140·FUNC····LOCAL··DEFAULT····1·set_discard
100 ····96:·00000650·····0·NOTYPE··LOCAL··DEFAULT····1·$d100 ····96:·00000650·····0·NOTYPE··LOCAL··DEFAULT····1·$d
101 ····97:·00000654·····0·NOTYPE··LOCAL··DEFAULT····1·$t101 ····97:·00000654·····0·NOTYPE··LOCAL··DEFAULT····1·$t
102 ····98:·00000655···160·FUNC····LOCAL··DEFAULT····1·set_remove102 ····98:·00000655···160·FUNC····LOCAL··DEFAULT····1·set_remove
103 ····99:·000006f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d103 ····99:·000006f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
104 ···100:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····1·$t104 ···100:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
105 ···101:·000006f5····60·FUNC····LOCAL··DEFAULT····1·set_update105 ···101:·000006f5····60·FUNC····LOCAL··DEFAULT····1·set_update
 106 ···102:·00000731····12·FUNC····LOCAL··DEFAULT····1·setiter_traverse
106 ···102:·00000731····98·FUNC····LOCAL··DEFAULT····1·set_union107 ···103:·0000073d····98·FUNC····LOCAL··DEFAULT····1·set_union
107 ···103:·000007d9·····8·FUNC····LOCAL··DEFAULT····1·set_copy108 ···104:·000007e5·····8·FUNC····LOCAL··DEFAULT····1·set_copy
108 ···104:·000007e1···102·FUNC····LOCAL··DEFAULT····1·set_difference_multi109 ···105:·000007ed···102·FUNC····LOCAL··DEFAULT····1·set_difference_multi
109 ···105:·00003885···912·FUNC····LOCAL··DEFAULT····7·set_isdisjoint110 ···106:·00003975···904·FUNC····LOCAL··DEFAULT····7·set_isdisjoint
110 ···106:·00003c10·····0·NOTYPE··LOCAL··DEFAULT····7·$d111 ···107:·00003cf8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
111 ···107:·00000849···124·FUNC····LOCAL··DEFAULT····1·set_xor112 ···108:·00000855···124·FUNC····LOCAL··DEFAULT····1·set_xor
112 ···108:·000008c5····88·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference113 ···109:·000008d1····88·FUNC····LOCAL··DEFAULT····1·set_symmetric_difference
113 ···109:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d114 ···110:·000008cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
114 ···110:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····1·$t115 ···111:·000008d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
115 ···111:·00003c15···508·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update116 ···112:·00003cfd···508·FUNC····LOCAL··DEFAULT····7·set_symmetric_difference_update
116 ···112:·00003c14·····0·NOTYPE··LOCAL··DEFAULT····7·$t117 ···113:·00003cfc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
117 ···113:·00003e0c·····0·NOTYPE··LOCAL··DEFAULT····7·$d118 ···114:·00003ef4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
118 ···114:·0000091d····22·FUNC····LOCAL··DEFAULT····1·setiter_len119 ···115:·00000929····22·FUNC····LOCAL··DEFAULT····1·setiter_len
119 ···115:·00000935···102·FUNC····LOCAL··DEFAULT····1·set_isub120 ···116:·00000941···102·FUNC····LOCAL··DEFAULT····1·set_isub
120 ···116:·00000064·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5121 ···117:·00000064·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
121 ···117:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6122 ···118:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
122 ···118:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7123 ···119:·00000074·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
123 ···119:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8124 ···120:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
124 ···120:·0000099d···248·FUNC····LOCAL··DEFAULT····1·set_repr125 ···121:·000009a9···248·FUNC····LOCAL··DEFAULT····1·set_repr
125 ···121:·00000a90·····0·NOTYPE··LOCAL··DEFAULT····1·$d126 ···122:·00000a9c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
126 ···122:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····1·$t127 ···123:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Max diff block lines reached; 3443/16689 bytes (20.63%) of diff not shown.
87.0 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x7908·contains·236·entries:1 Relocation·section·'.rel.text'·at·offset·0x79f0·contains·236·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··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype5 0000002a··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
6 00000036··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype6 00000036··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
7 00000042··0000152f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC27 00000042··0000152f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC2
8 00000046··00001530·R_ARM_THM_MOVT_ABS·····00000010···.LC28 00000046··00001530·R_ARM_THM_MOVT_ABS·····00000010···.LC2
Offset 19, 19 lines modifiedOffset 19, 19 lines modified
19 000000ce··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches19 000000ce··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
20 000000d6··0000dc0a·R_ARM_THM_CALL·········00000000···PyErr_Clear20 000000d6··0000dc0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
21 000000dc··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR021 000000dc··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
22 000000e0··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR022 000000e0··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
23 000000e4··0000090a·R_ARM_THM_CALL·········00000121···make_new_set23 000000e4··0000090a·R_ARM_THM_CALL·········00000121···make_new_set
24 000000f0··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type24 000000f0··0000ba2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
25 000000f4··0000ba30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type25 000000f4··0000ba30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
26 00000106··00001c0a·R_ARM_THM_CALL·········000014c1···set_lookkey26 00000106··00001c0a·R_ARM_THM_CALL·········000014cd···set_lookkey
27 00000128··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc27 00000128··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
28 00000130··0000bc0a·R_ARM_THM_CALL·········00000000···PyObject_Hash28 00000130··0000bc0a·R_ARM_THM_CALL·········00000000···PyObject_Hash
29 00000140··00000102·R_ARM_ABS32············00000000···.data29 00000140··00000102·R_ARM_ABS32············00000000···.data
30 0000015e··0000390a·R_ARM_THM_CALL·········00002295···set_clear_internal30 0000015e··0000390a·R_ARM_THM_CALL·········000021d1···set_clear_internal
31 00000166··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype31 00000166··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
32 00000172··0000152f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC232 00000172··0000152f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC2
33 00000176··00001530·R_ARM_THM_MOVT_ABS·····00000010···.LC233 00000176··00001530·R_ARM_THM_MOVT_ABS·····00000010···.LC2
34 0000017a··0000c70a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall34 0000017a··0000c70a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
35 00000184··00000102·R_ARM_ABS32············00000000···.data35 00000184··00000102·R_ARM_ABS32············00000000···.data
36 0000019a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR036 0000019a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
37 0000019e··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR037 0000019e··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 40, 15 lines modifiedOffset 40, 15 lines modified
40 000001e0··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct40 000001e0··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
41 000001e4··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct41 000001e4··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
42 000001ea··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype42 000001ea··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
43 000001f6··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype43 000001f6··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
44 00000200··00000102·R_ARM_ABS32············00000000···.data44 00000200··00000102·R_ARM_ABS32············00000000···.data
45 00000216··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR045 00000216··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
46 0000021a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR046 0000021a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
47 0000023c··00004a0a·R_ARM_THM_CALL·········000030a9···make_new_set_basetype47 0000023c··00004a0a·R_ARM_THM_CALL·········00003199···make_new_set_basetype
48 0000024a··0000080a·R_ARM_THM_CALL·········00000181···set_update_internal48 0000024a··0000080a·R_ARM_THM_CALL·········00000181···set_update_internal
49 00000256··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype49 00000256··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
50 00000264··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype50 00000264··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
51 0000026c··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct51 0000026c··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
52 00000270··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct52 00000270··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
53 00000276··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype53 00000276··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
54 00000282··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype54 00000282··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
Offset 63, 359 lines modifiedOffset 63, 359 lines modified
63 0000031c··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct63 0000031c··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
64 0000034c··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR064 0000034c··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
65 00000350··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR065 00000350··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
66 00000364··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype66 00000364··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
67 00000370··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype67 00000370··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
68 0000037a··0000b90a·R_ARM_THM_CALL·········00000000···PyObject_GetIter68 0000037a··0000b90a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
69 0000038c··0000bb0a·R_ARM_THM_CALL·········00000000···PyIter_Next69 0000038c··0000bb0a·R_ARM_THM_CALL·········00000000···PyIter_Next
70 00000398··0000180a·R_ARM_THM_CALL·········00001251···set_discard_key70 00000398··0000180a·R_ARM_THM_CALL·········0000125d···set_discard_key
71 000003b2··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc71 000003b2··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
72 000003ca··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc72 000003ca··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
73 000003ce··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred73 000003ce··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
74 0000046e··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc74 0000046e··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
75 00000486··0000190a·R_ARM_THM_CALL·········00001295···set_discard_entry75 00000486··0000190a·R_ARM_THM_CALL·········000012a1···set_discard_entry
76 000004a2··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc76 000004a2··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
77 000004d8··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc77 000004d8··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
78 00000506··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc78 00000506··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
79 0000050c··0000390a·R_ARM_THM_CALL·········00002295···set_clear_internal79 0000050c··0000390a·R_ARM_THM_CALL·········000021d1···set_clear_internal
80 00000516··0000430a·R_ARM_THM_CALL·········00002c1d···set_intersection80 00000516··0000430a·R_ARM_THM_CALL·········00002b19···set_intersection
81 00000526··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc81 00000526··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
82 0000052c··00000102·R_ARM_ABS32············00000000···.data82 0000052c··00000102·R_ARM_ABS32············00000000···.data
83 00000542··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR083 00000542··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
84 00000546··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR084 00000546··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
85 00000572··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype85 00000572··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
86 00000580··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype86 00000580··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
87 00000588··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct87 00000588··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
88 0000058c··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct88 0000058c··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
89 00000592··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype89 00000592··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
90 0000059e··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype90 0000059e··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
91 000005a8··00000102·R_ARM_ABS32············00000000···.data91 000005a8··00000102·R_ARM_ABS32············00000000···.data
92 000005ba··0000390a·R_ARM_THM_CALL·········00002295···set_clear_internal92 000005ba··0000390a·R_ARM_THM_CALL·········000021d1···set_clear_internal
93 000005be··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct93 000005be··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
94 000005c2··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct94 000005c2··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
95 000005da··0000180a·R_ARM_THM_CALL·········00001251···set_discard_key95 000005da··0000180a·R_ARM_THM_CALL·········0000125d···set_discard_key
96 000005e2··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct96 000005e2··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
97 000005e6··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct97 000005e6··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
98 000005f4··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype98 000005f4··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
99 000005fe··0000da2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError99 000005fe··0000da2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
100 00000602··0000da30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError100 00000602··0000da30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
101 00000608··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches101 00000608··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
102 00000610··0000dc0a·R_ARM_THM_CALL·········00000000···PyErr_Clear102 00000610··0000dc0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
103 00000616··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0103 00000616··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
104 0000061a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0104 0000061a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
105 0000061e··0000090a·R_ARM_THM_CALL·········00000121···make_new_set105 0000061e··0000090a·R_ARM_THM_CALL·········00000121···make_new_set
106 0000062c··0000180a·R_ARM_THM_CALL·········00001251···set_discard_key106 0000062c··0000180a·R_ARM_THM_CALL·········0000125d···set_discard_key
107 00000644··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc107 00000644··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
108 00000650··00000102·R_ARM_ABS32············00000000···.data108 00000650··00000102·R_ARM_ABS32············00000000···.data
109 00000668··0000180a·R_ARM_THM_CALL·········00001251···set_discard_key109 00000668··0000180a·R_ARM_THM_CALL·········0000125d···set_discard_key
110 00000676··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct110 00000676··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
111 0000067a··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct111 0000067a··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
112 0000068a··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype112 0000068a··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
113 00000696··0000e60a·R_ARM_THM_CALL·········00000000···_PyErr_SetKeyError113 00000696··0000e60a·R_ARM_THM_CALL·········00000000···_PyErr_SetKeyError
114 0000069c··0000da2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError114 0000069c··0000da2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
115 000006a0··0000da30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError115 000006a0··0000da30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
116 000006a6··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches116 000006a6··0000db0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
117 000006ae··0000dc0a·R_ARM_THM_CALL·········00000000···PyErr_Clear117 000006ae··0000dc0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
118 000006b4··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0118 000006b4··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
119 000006b8··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0119 000006b8··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
120 000006bc··0000090a·R_ARM_THM_CALL·········00000121···make_new_set120 000006bc··0000090a·R_ARM_THM_CALL·········00000121···make_new_set
121 000006ca··0000180a·R_ARM_THM_CALL·········00001251···set_discard_key121 000006ca··0000180a·R_ARM_THM_CALL·········0000125d···set_discard_key
122 000006e4··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc122 000006e4··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
123 000006f0··00000102·R_ARM_ABS32············00000000···.data123 000006f0··00000102·R_ARM_ABS32············00000000···.data
124 00000714··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct124 00000714··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
125 00000718··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct125 00000718··0000df30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
126 00000724··0000080a·R_ARM_THM_CALL·········00000181···set_update_internal126 00000724··0000080a·R_ARM_THM_CALL·········00000181···set_update_internal
127 00000748··00004a0a·R_ARM_THM_CALL·········000030a9···make_new_set_basetype127 00000754··00004a0a·R_ARM_THM_CALL·········00003199···make_new_set_basetype
128 0000076c··0000080a·R_ARM_THM_CALL·········00000181···set_update_internal128 00000778··0000080a·R_ARM_THM_CALL·········00000181···set_update_internal
 129 00000796··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 130 000007b4··00004a0a·R_ARM_THM_CALL·········00003199···make_new_set_basetype
129 0000078a··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc131 000007da··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
130 000007a8··00004a0a·R_ARM_THM_CALL·········000030a9···make_new_set_basetype 
131 000007ce··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
132 000007f6··0000580a·R_ARM_THM_CALL·········00003141···set_difference132 00000802··0000580a·R_ARM_THM_CALL·········00003231···set_difference
133 00000840··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc133 0000084c··0000b40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
134 0000085a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0134 00000866··0000072f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
135 0000085e··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0135 0000086a··00000730·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
136 00000888··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
137 00000896··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype136 00000894··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 137 000008a2··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
138 0000089e··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct138 000008aa··0000ca2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
139 000008a2··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct139 000008ae··0000ca30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
140 000008a8··0000b70a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
Max diff block lines reached; 78822/89065 bytes (88.50%) of diff not shown.
964 B
strings --all --bytes=8 {}
    
Offset 21, 15 lines modifiedOffset 21, 14 lines modified
21 __class_getitem__21 __class_getitem__
22 See·PEP·58522 See·PEP·585
23 difference_update23 difference_update
24 intersection_update24 intersection_update
25 symmetric_difference_update25 symmetric_difference_update
26 set_iterator26 set_iterator
27 __length_hint__27 __length_hint__
28 3+`ZF)FPF 
29 3#`RF!FHF28 3#`RF!FHF
30 dummy_dealloc29 dummy_dealloc
31 frozenset()·->·empty·frozenset·object30 frozenset()·->·empty·frozenset·object
32 frozenset(iterable)·->·frozenset·object31 frozenset(iterable)·->·frozenset·object
33 Build·an·immutable·unordered·collection·of·unique·elements.32 Build·an·immutable·unordered·collection·of·unique·elements.
34 set()·->·new·empty·set·object33 set()·->·new·empty·set·object
35 set(iterable)·->·new·set·object34 set(iterable)·->·new·set·object
Offset 95, 29 lines modifiedOffset 94, 29 lines modified
95 set_difference_update_internal94 set_difference_update_internal
96 set_difference95 set_difference
97 set_copy_and_difference96 set_copy_and_difference
98 set_clear97 set_clear
99 set_discard98 set_discard
100 set_remove99 set_remove
101 set_update100 set_update
 101 setiter_traverse
102 set_union102 set_union
103 set_difference_multi103 set_difference_multi
104 set_isdisjoint104 set_isdisjoint
105 set_symmetric_difference105 set_symmetric_difference
106 set_symmetric_difference_update106 set_symmetric_difference_update
107 setiter_len107 setiter_len
108 set_isub108 set_isub
109 set_repr109 set_repr
110 set_iand110 set_iand
111 set_swap_bodies111 set_swap_bodies
112 set_ixor112 set_ixor
113 set_init113 set_init
114 set_reduce114 set_reduce
115 set_intersection_multi115 set_intersection_multi
116 setiter_traverse 
117 frozenset_copy116 frozenset_copy
118 frozenset_new117 frozenset_new
119 setiter_reduce118 setiter_reduce
120 set_intersection_update_multi119 set_intersection_update_multi
121 set_sizeof120 set_sizeof
122 dummy_repr121 dummy_repr
123 dummy_dealloc122 dummy_dealloc
30.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
52 »       mov»    r4,·r052 »       mov»    r4,·r0
53 »       ldr»    r0,·[r0,·#4]53 »       ldr»    r0,·[r0,·#4]
54 »       cmp»    r0,·r154 »       cmp»    r0,·r1
55 »       bne.n»  78·<PySet_Pop+0x24>55 »       bne.n»  78·<PySet_Pop+0x24>
56 »       mov»    r0,·r456 »       mov»    r0,·r4
57 »       movs»   r1,·#057 »       movs»   r1,·#0
58 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}58 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
59 »       b.w»    1cb8·<set_pop>59 »       b.w»    1be8·<set_pop>
60 ·R_ARM_THM_JUMP24»       set_pop60 ·R_ARM_THM_JUMP24»       set_pop
61 »       bl»     0·<PyType_IsSubtype>61 »       bl»     0·<PyType_IsSubtype>
62 ·R_ARM_THM_CALL» PyType_IsSubtype62 ·R_ARM_THM_CALL» PyType_IsSubtype
63 »       mov»    r5,·r063 »       mov»    r5,·r0
64 »       cmp»    r0,·#064 »       cmp»    r0,·#0
65 »       bne.n»  6c·<PySet_Pop+0x18>65 »       bne.n»  6c·<PySet_Pop+0x18>
66 »       movw»   r1,·#2355»   @·0x93366 »       movw»   r1,·#2355»   @·0x933
Offset 123, 15 lines modifiedOffset 123, 15 lines modified
123 »       cmp»    r2,·r3123 »       cmp»    r2,·r3
124 »       bne.n»  12e·<set_contains.part.0+0x92>124 »       bne.n»  12e·<set_contains.part.0+0x92>
125 »       ldr»    r2,·[r0,·#12]125 »       ldr»    r2,·[r0,·#12]
126 »       adds»   r1,·r2,·#1126 »       adds»   r1,·r2,·#1
127 »       beq.n»  12e·<set_contains.part.0+0x92>127 »       beq.n»  12e·<set_contains.part.0+0x92>
128 »       mov»    r1,·r4128 »       mov»    r1,·r4
129 »       mov»    r0,·r5129 »       mov»    r0,·r5
130 »       bl»     14c0·<set_lookkey>130 »       bl»     14cc·<set_lookkey>
131 ·R_ARM_THM_CALL» set_lookkey131 ·R_ARM_THM_CALL» set_lookkey
132 »       cbz»    r0,·13a·<set_contains.part.0+0x9e>132 »       cbz»    r0,·13a·<set_contains.part.0+0x9e>
133 »       ldr»    r5,·[r0,·#0]133 »       ldr»    r5,·[r0,·#0]
134 »       subs»   r5,·#0134 »       subs»   r5,·#0
135 »       it»     ne135 »       it»     ne
136 »       movne»  r5,·#1136 »       movne»  r5,·#1
137 »       ldr»    r3,·[r4,·#0]137 »       ldr»    r3,·[r4,·#0]
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 »       str.w»  r0,·[ip,·#4088]»     @·0xff8165 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
166 »       ldr»    r1,·[pc,·#48]» @·(184·<PySet_Clear+0x40>)166 »       ldr»    r1,·[pc,·#48]» @·(184·<PySet_Clear+0x40>)
167 »       mov»    r4,·r0167 »       mov»    r4,·r0
168 »       ldr»    r0,·[r0,·#4]168 »       ldr»    r0,·[r0,·#4]
169 »       cmp»    r0,·r1169 »       cmp»    r0,·r1
170 »       bne.n»  166·<PySet_Clear+0x22>170 »       bne.n»  166·<PySet_Clear+0x22>
171 »       mov»    r0,·r4171 »       mov»    r0,·r4
172 »       bl»     2294·<set_clear_internal>172 »       bl»     21d0·<set_clear_internal>
173 ·R_ARM_THM_CALL» set_clear_internal173 ·R_ARM_THM_CALL» set_clear_internal
174 »       movs»   r0,·#0174 »       movs»   r0,·#0
175 »       pop»    {r4,·pc}175 »       pop»    {r4,·pc}
176 »       bl»     0·<PyType_IsSubtype>176 »       bl»     0·<PyType_IsSubtype>
177 ·R_ARM_THM_CALL» PyType_IsSubtype177 ·R_ARM_THM_CALL» PyType_IsSubtype
178 »       cmp»    r0,·#0178 »       cmp»    r0,·#0
179 »       bne.n»  15c·<PySet_Clear+0x18>179 »       bne.n»  15c·<PySet_Clear+0x18>
Offset 212, 15 lines modifiedOffset 212, 15 lines modified
212 »       beq.n»  1bc·<set_and+0x34>212 »       beq.n»  1bc·<set_and+0x34>
213 »       ldr»    r4,·[pc,·#72]» @·(200·<set_and+0x78>)213 »       ldr»    r4,·[pc,·#72]» @·(200·<set_and+0x78>)
214 »       cmp»    r0,·r4214 »       cmp»    r0,·r4
215 »       bne.n»  1c8·<set_and+0x40>215 »       bne.n»  1c8·<set_and+0x40>
216 »       mov»    r1,·r6216 »       mov»    r1,·r6
217 »       mov»    r0,·r5217 »       mov»    r0,·r5
218 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}218 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
219 »       b.w»    2c1c·<set_intersection>219 »       b.w»    2b18·<set_intersection>
220 ·R_ARM_THM_JUMP24»       set_intersection220 ·R_ARM_THM_JUMP24»       set_intersection
221 »       mov»    r1,·r4221 »       mov»    r1,·r4
222 »       bl»     0·<PyType_IsSubtype>222 »       bl»     0·<PyType_IsSubtype>
223 ·R_ARM_THM_CALL» PyType_IsSubtype223 ·R_ARM_THM_CALL» PyType_IsSubtype
224 »       cmp»    r0,·#0224 »       cmp»    r0,·#0
225 »       bne.n»  1bc·<set_and+0x34>225 »       bne.n»  1bc·<set_and+0x34>
226 »       ldr»    r0,·[r6,·#4]226 »       ldr»    r0,·[r6,·#4]
Offset 270, 15 lines modifiedOffset 270, 15 lines modified
270 »       cmp»    r0,·r6270 »       cmp»    r0,·r6
271 »       beq.n»  238·<set_or+0x34>271 »       beq.n»  238·<set_or+0x34>
272 »       ldr»    r6,·[pc,·#116]»@·(2a8·<set_or+0xa4>)272 »       ldr»    r6,·[pc,·#116]»@·(2a8·<set_or+0xa4>)
273 »       cmp»    r0,·r6273 »       cmp»    r0,·r6
274 »       bne.n»  254·<set_or+0x50>274 »       bne.n»  254·<set_or+0x50>
275 »       ldr»    r0,·[r4,·#4]275 »       ldr»    r0,·[r4,·#4]
276 »       mov»    r1,·r4276 »       mov»    r1,·r4
277 »       bl»     30a8·<make_new_set_basetype>277 »       bl»     3198·<make_new_set_basetype>
278 ·R_ARM_THM_CALL» make_new_set_basetype278 ·R_ARM_THM_CALL» make_new_set_basetype
279 »       mov»    r6,·r0279 »       mov»    r6,·r0
280 »       cbz»    r0,·29c·<set_or+0x98>280 »       cbz»    r0,·29c·<set_or+0x98>
281 »       cmp»    r4,·r5281 »       cmp»    r4,·r5
282 »       beq.n»  250·<set_or+0x4c>282 »       beq.n»  250·<set_or+0x4c>
283 »       mov»    r1,·r5283 »       mov»    r1,·r5
284 »       bl»     180·<PySet_Clear+0x3c>284 »       bl»     180·<PySet_Clear+0x3c>
Offset 431, 15 lines modifiedOffset 431, 15 lines modified
431 »       mov»    r0,·r5431 »       mov»    r0,·r5
432 »       bl»     0·<PyIter_Next>432 »       bl»     0·<PyIter_Next>
433 ·R_ARM_THM_CALL» PyIter_Next433 ·R_ARM_THM_CALL» PyIter_Next
434 »       mov»    r4,·r0434 »       mov»    r4,·r0
435 »       mov»    r1,·r4435 »       mov»    r1,·r4
436 »       mov»    r0,·r7436 »       mov»    r0,·r7
437 »       cbz»    r4,·3b8·<set_difference_update_internal+0x84>437 »       cbz»    r4,·3b8·<set_difference_update_internal+0x84>
438 »       bl»     1250·<set_discard_key>438 »       bl»     125c·<set_discard_key>
439 ·R_ARM_THM_CALL» set_discard_key439 ·R_ARM_THM_CALL» set_discard_key
440 »       adds»   r0,·#1440 »       adds»   r0,·#1
441 »       beq.w»  4c6·<set_difference_update_internal+0x192>441 »       beq.w»  4c6·<set_difference_update_internal+0x192>
442 »       ldr»    r3,·[r4,·#0]442 »       ldr»    r3,·[r4,·#0]
443 »       cmp»    r3,·r6443 »       cmp»    r3,·r6
444 »       beq.n»  38a·<set_difference_update_internal+0x56>444 »       beq.n»  38a·<set_difference_update_internal+0x56>
445 »       subs»   r3,·#1445 »       subs»   r3,·#1
Offset 535, 15 lines modifiedOffset 535, 15 lines modified
535 »       cmp»    r2,·r9535 »       cmp»    r2,·r9
536 »       beq.n»  480·<set_difference_update_internal+0x14c>536 »       beq.n»  480·<set_difference_update_internal+0x14c>
537 »       adds»   r2,·#1537 »       adds»   r2,·#1
538 »       str»    r2,·[r4,·#0]538 »       str»    r2,·[r4,·#0]
539 »       ldr»    r2,·[r3,·#4]539 »       ldr»    r2,·[r3,·#4]
540 »       mov»    r1,·r4540 »       mov»    r1,·r4
541 »       mov»    r0,·r7541 »       mov»    r0,·r7
542 »       bl»     1294·<set_discard_entry>542 »       bl»     12a0·<set_discard_entry>
543 ·R_ARM_THM_CALL» set_discard_entry543 ·R_ARM_THM_CALL» set_discard_entry
544 »       adds»   r0,·#1544 »       adds»   r0,·#1
545 »       beq.n»  4f2·<set_difference_update_internal+0x1be>545 »       beq.n»  4f2·<set_difference_update_internal+0x1be>
546 »       ldr»    r3,·[r4,·#0]546 »       ldr»    r3,·[r4,·#0]
547 »       cmp»    r3,·r9547 »       cmp»    r3,·r9
548 »       bne.n»  498·<set_difference_update_internal+0x164>548 »       bne.n»  498·<set_difference_update_internal+0x164>
549 »       mov»    r2,·r5549 »       mov»    r2,·r5
Offset 563, 15 lines modifiedOffset 563, 15 lines modified
563 »       cmp»    r1,·r3563 »       cmp»    r1,·r3
564 »       mov»    r0,·r7564 »       mov»    r0,·r7
565 »       it»     gt565 »       it»     gt
566 »       lslgt»  r1,·r1,·#1566 »       lslgt»  r1,·r1,·#1
567 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}567 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}
568 »       it»     le568 »       it»     le
569 »       lslle»  r1,·r1,·#2569 »       lslle»  r1,·r1,·#2
570 »       b.w»    918·<set_symmetric_difference+0x54>570 »       b.w»    920·<set_symmetric_difference+0x50>
571 ·R_ARM_THM_JUMP24»       set_table_resize571 ·R_ARM_THM_JUMP24»       set_table_resize
572 »       ldr»    r3,·[r5,·#0]572 »       ldr»    r3,·[r5,·#0]
573 »       mvn.w»  r2,·#3221225472»    @·0xc0000000573 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
574 »       cmp»    r3,·r2574 »       cmp»    r3,·r2
575 »       beq.n»  4dc·<set_difference_update_internal+0x1a8>575 »       beq.n»  4dc·<set_difference_update_internal+0x1a8>
576 »       subs»   r3,·#1576 »       subs»   r3,·#1
577 »       str»    r3,·[r5,·#0]577 »       str»    r3,·[r5,·#0]
Max diff block lines reached; 27928/31191 bytes (89.54%) of diff not shown.
207 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 191, 15 lines modifiedOffset 191, 15 lines modified
191 »       it»     ne191 »       it»     ne
192 »       cmpne»  r0,·r1192 »       cmpne»  r0,·r1
193 »       bne.n»  1c2·<set_update_internal+0x42>193 »       bne.n»  1c2·<set_update_internal+0x42>
194 »       cmp»    r6,·fp194 »       cmp»    r6,·fp
195 »       beq.n»  1b8·<set_update_internal+0x38>195 »       beq.n»  1b8·<set_update_internal+0x38>
196 »       ldr»    r3,·[r6,·#12]196 »       ldr»    r3,·[r6,·#12]
197 »       cmp»    r3,·#0197 »       cmp»    r3,·#0
198 »       bne.w»  3d6·<set_update_internal+0x256>198 »       bne.w»  3de·<set_update_internal+0x25e>
199 »       movs»   r4,·#0199 »       movs»   r4,·#0
200 »       mov»    r0,·r4200 »       mov»    r0,·r4
201 »       add»    sp,·#52»      @·0x34201 »       add»    sp,·#52»      @·0x34
202 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}202 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
203 »       bl»     0·<PyType_IsSubtype>203 »       bl»     0·<PyType_IsSubtype>
204 ·R_ARM_THM_CALL» PyType_IsSubtype204 ·R_ARM_THM_CALL» PyType_IsSubtype
205 »       cmp»    r0,·#0205 »       cmp»    r0,·#0
Offset 213, 56 lines modifiedOffset 213, 56 lines modified
213 »       bne.n»  1ac·<set_update_internal+0x2c>213 »       bne.n»  1ac·<set_update_internal+0x2c>
214 »       ldr»    r2,·[r6,·#4]214 »       ldr»    r2,·[r6,·#4]
215 »       movw»   r3,·#0215 »       movw»   r3,·#0
216 ·R_ARM_THM_MOVW_ABS_NC»  PyDict_Type216 ·R_ARM_THM_MOVW_ABS_NC»  PyDict_Type
217 »       movt»   r3,·#0217 »       movt»   r3,·#0
218 ·R_ARM_THM_MOVT_ABS»     PyDict_Type218 ·R_ARM_THM_MOVT_ABS»     PyDict_Type
219 »       cmp»    r2,·r3219 »       cmp»    r2,·r3
220 »       beq.w»  600·<set_update_internal+0x480>220 »       beq.w»  608·<set_update_internal+0x488>
221 »       mov»    r0,·r6221 »       mov»    r0,·r6
222 »       bl»     0·<PyObject_GetIter>222 »       bl»     0·<PyObject_GetIter>
223 ·R_ARM_THM_CALL» PyObject_GetIter223 ·R_ARM_THM_CALL» PyObject_GetIter
224 »       mov»    r7,·r0224 »       mov»    r7,·r0
225 »       cmp»    r0,·#0225 »       cmp»    r0,·#0
226 »       beq.w»  6e2·<set_update_internal+0x562>226 »       beq.w»  6e6·<set_update_internal+0x566>
227 »       movw»   lr,·#0227 »       movw»   lr,·#0
228 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type228 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
229 »       movt»   lr,·#0229 »       movt»   lr,·#0
230 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type230 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
231 »       str.w»  lr,·[sp,·#16]231 »       str.w»  lr,·[sp,·#16]
232 »       mvn.w»  r9,·#3221225472»    @·0xc0000000232 »       mvn.w»  r9,·#3221225472»    @·0xc0000000
233 »       mov»    r0,·r7233 »       mov»    r0,·r7
234 »       bl»     0·<PyIter_Next>234 »       bl»     0·<PyIter_Next>
235 ·R_ARM_THM_CALL» PyIter_Next235 ·R_ARM_THM_CALL» PyIter_Next
236 »       mov»    r5,·r0236 »       mov»    r5,·r0
237 »       str»    r0,·[sp,·#32]237 »       str»    r0,·[sp,·#32]
238 »       cmp»    r0,·#0238 »       cmp»    r0,·#0
239 »       beq.w»  392·<set_update_internal+0x212>239 »       beq.w»  39a·<set_update_internal+0x21a>
240 »       ldr»    r3,·[r5,·#4]240 »       ldr»    r3,·[r5,·#4]
241 »       ldr»    r2,·[sp,·#16]241 »       ldr»    r2,·[sp,·#16]
242 »       cmp»    r3,·r2242 »       cmp»    r3,·r2
243 »       beq.n»  302·<set_update_internal+0x182>243 »       beq.n»  304·<set_update_internal+0x184>
244 »       mov»    r0,·r5244 »       mov»    r0,·r5
245 »       bl»     0·<PyObject_Hash>245 »       bl»     0·<PyObject_Hash>
246 ·R_ARM_THM_CALL» PyObject_Hash246 ·R_ARM_THM_CALL» PyObject_Hash
247 »       mov»    r6,·r0247 »       mov»    r6,·r0
248 »       adds»   r3,·r0,·#1248 »       adds»   r3,·r0,·#1
249 »       beq.w»  716·<set_update_internal+0x596>249 »       beq.w»  71e·<set_update_internal+0x59e>
250 »       ldr»    r3,·[r5,·#0]250 »       ldr»    r3,·[r5,·#0]
251 »       ldrd»   r0,·r2,·[fp,·#16]251 »       ldrd»   r0,·r2,·[fp,·#16]
252 »       cmp»    r3,·r9252 »       cmp»    r3,·r9
253 »       itt»    ne253 »       itt»    ne
254 »       addne»  r3,·#1254 »       addne»  r3,·#1
255 »       strne»  r3,·[r5,·#0]255 »       strne»  r3,·[r5,·#0]
256 »       mov»    r3,·r7256 »       mov»    r3,·r7
257 »       mov»    r7,·r6257 »       mov»    r7,·r6
 258 »       str.w»  fp,·[sp,·#8]
258 »       and.w»  r8,·r0,·r7259 »       and.w»  r8,·r0,·r7
 260 »       mov.w»  fp,·#0
259 »       mov»    sl,·r7261 »       mov»    sl,·r7
260 »       movs»   r1,·#0 
261 »       str»    r1,·[sp,·#8] 
262 »       add.w»  r1,·r8,·#9262 »       add.w»  r1,·r8,·#9
263 »       add.w»  r4,·r2,·r8,·lsl·#3263 »       add.w»  r4,·r2,·r8,·lsl·#3
264 »       cmp»    r1,·r0264 »       cmp»    r1,·r0
265 »       ite»    ls265 »       ite»    ls
266 »       movls»  r1,·#9266 »       movls»  r1,·#9
267 »       movhi»  r1,·#0267 »       movhi»  r1,·#0
268 »       add.w»  r6,·r4,·#16268 »       add.w»  r6,·r4,·#16
Offset 271, 136 lines modifiedOffset 271, 137 lines modified
271 »       str»    r1,·[sp,·#12]271 »       str»    r1,·[sp,·#12]
272 »       mov»    r1,·r5272 »       mov»    r1,·r5
273 »       mov»    r5,·sl273 »       mov»    r5,·sl
274 »       mov»    sl,·r8274 »       mov»    sl,·r8
275 »       mov»    r8,·r3275 »       mov»    r8,·r3
276 »       ldr.w»  r6,·[r4,·#-4]276 »       ldr.w»  r6,·[r4,·#-4]
277 »       sub.w»  ip,·r4,·#8277 »       sub.w»  ip,·r4,·#8
278 »       cbnz»   r6,·2ce·<set_update_internal+0x14e>278 »       cbnz»   r6,·2d4·<set_update_internal+0x154>
279 »       ldr.w»  r6,·[r4,·#-8]279 »       ldr.w»  r6,·[r4,·#-8]
280 »       cmp»    r6,·#0280 »       cmp»    r6,·#0
281 »       bne.n»  30a·<set_update_internal+0x18a>281 »       bne.n»  30c·<set_update_internal+0x18c>
282 »       ldr.w»  r3,·[fp,·#12]282 »       mov»    sl,·fp
 283 »       ldr.w»  fp,·[sp,·#8]
283 »       mov»    r6,·r7284 »       mov»    r6,·r7
284 »       ldr.w»  sl,·[sp,·#8] 
285 »       mov»    r7,·r8285 »       mov»    r7,·r8
 286 »       ldr.w»  r3,·[fp,·#12]
286 »       adds»   r3,·#1287 »       adds»   r3,·#1
287 »       cmp.w»  sl,·#0288 »       cmp.w»  sl,·#0
288 »       bne.w»  6c2·<set_update_internal+0x542>289 »       bne.w»  6ca·<set_update_internal+0x54a>
289 »       ldr.w»  r2,·[fp,·#8]290 »       ldr.w»  r2,·[fp,·#8]
290 »       add.w»  r0,·r0,·r0,·lsl·#1291 »       add.w»  r0,·r0,·r0,·lsl·#1
291 »       str.w»  r3,·[fp,·#12]292 »       str.w»  r3,·[fp,·#12]
292 »       adds»   r2,·#1293 »       adds»   r2,·#1
293 »       str.w»  r2,·[fp,·#8]294 »       str.w»  r2,·[fp,·#8]
294 »       str.w»  r1,·[r4,·#-8]295 »       str.w»  r1,·[r4,·#-8]
295 »       add.w»  r2,·r2,·r2,·lsl·#2296 »       add.w»  r2,·r2,·r2,·lsl·#2
296 »       str.w»  r6,·[ip,·#4]297 »       str.w»  r6,·[ip,·#4]
297 »       cmp»    r2,·r0298 »       cmp»    r2,·r0
298 »       bcs.w»  3bc·<set_update_internal+0x23c>299 »       bcs.w»  3c4·<set_update_internal+0x244>
299 »       ldr»    r0,·[sp,·#32]300 »       ldr»    r0,·[sp,·#32]
300 »       ldr»    r3,·[r0,·#0]301 »       ldr»    r3,·[r0,·#0]
301 »       cmp»    r3,·r9302 »       cmp»    r3,·r9
302 »       beq.n»  206·<set_update_internal+0x86>303 »       beq.n»  206·<set_update_internal+0x86>
303 »       subs»   r3,·#1304 »       subs»   r3,·#1
304 »       str»    r3,·[r0,·#0]305 »       str»    r3,·[r0,·#0]
305 »       cmp»    r3,·#0306 »       cmp»    r3,·#0
306 »       bne.n»  206·<set_update_internal+0x86>307 »       bne.n»  206·<set_update_internal+0x86>
307 »       bl»     0·<_Py_Dealloc>308 »       bl»     0·<_Py_Dealloc>
308 ·R_ARM_THM_CALL» _Py_Dealloc309 ·R_ARM_THM_CALL» _Py_Dealloc
309 »       b.n»    202·<set_update_internal+0x82>310 »       b.n»    202·<set_update_internal+0x82>
310 »       cmp»    r6,·r7311 »       cmp»    r6,·r7
311 »       beq.n»  372·<set_update_internal+0x1f2>312 »       beq.n»  376·<set_update_internal+0x1f6>
312 »       ldr»    r3,·[sp,·#8] 
313 »       cmp.w»  r6,·#4294967295»    @·0xffffffff313 »       cmp.w»  r6,·#4294967295»    @·0xffffffff
314 »       it»     eq314 »       it»     eq
315 »       moveq»  r3,·ip315 »       moveq»  fp,·ip
316 »       str»    r3,·[sp,·#8] 
317 »       ldr»    r3,·[sp,·#12]316 »       ldr»    r3,·[sp,·#12]
318 »       adds»   r4,·#8317 »       adds»   r4,·#8
319 »       cmp»    r3,·r4318 »       cmp»    r3,·r4
320 »       bne.n»  26c·<set_update_internal+0xec>319 »       bne.n»  270·<set_update_internal+0xf0>
Max diff block lines reached; 208618/211944 bytes (98.43%) of diff not shown.
998 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 »       ldr»    r3,·[r1,·#0]16 »       ldr»    r3,·[r1,·#0]
17 »       mvn.w»  r2,·#3221225472»    @·0xc000000017 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
18 »       cmp»    r3,·r218 »       cmp»    r3,·r2
19 »       beq.n»  24·<frozenset_copy+0x24>19 »       beq.n»  24·<frozenset_copy+0x24>
20 »       adds»   r3,·#120 »       adds»   r3,·#1
21 »       str»    r3,·[r1,·#0]21 »       str»    r3,·[r1,·#0]
22 »       b.n»    24·<frozenset_copy+0x24>22 »       b.n»    24·<frozenset_copy+0x24>
23 »       b.w»    30a8·<make_new_set_basetype>23 »       b.w»    3198·<make_new_set_basetype>
24 ·R_ARM_THM_JUMP24»       make_new_set_basetype24 ·R_ARM_THM_JUMP24»       make_new_set_basetype
25 »       mov»    r0,·r125 »       mov»    r0,·r1
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»     1b68·<Py_XDECREF>53 »       bl»     1a98·<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
3.26 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 34, 31 lines modifiedOffset 34, 31 lines modified
34 ··0x000001f0·66666572·656e6365·5f757064·6174655f·fference_update_34 ··0x000001f0·66666572·656e6365·5f757064·6174655f·fference_update_
35 ··0x00000200·696e7465·726e616c·00736574·5f737562·internal.set_sub35 ··0x00000200·696e7465·726e616c·00736574·5f737562·internal.set_sub
36 ··0x00000210·00736574·5f646966·66657265·6e636500·.set_difference.36 ··0x00000210·00736574·5f646966·66657265·6e636500·.set_difference.
37 ··0x00000220·7365745f·636f7079·5f616e64·5f646966·set_copy_and_dif37 ··0x00000220·7365745f·636f7079·5f616e64·5f646966·set_copy_and_dif
38 ··0x00000230·66657265·6e636500·7365745f·636c6561·ference.set_clea38 ··0x00000230·66657265·6e636500·7365745f·636c6561·ference.set_clea
39 ··0x00000240·72007365·745f6469·73636172·64007365·r.set_discard.se39 ··0x00000240·72007365·745f6469·73636172·64007365·r.set_discard.se
40 ··0x00000250·745f7265·6d6f7665·00736574·5f757064·t_remove.set_upd40 ··0x00000250·745f7265·6d6f7665·00736574·5f757064·t_remove.set_upd
 41 ··0x00000260·61746500·73657469·7465725f·74726176·ate.setiter_trav
41 ··0x00000260·61746500·7365745f·756e696f·6e007365·ate.set_union.se42 ··0x00000270·65727365·00736574·5f756e69·6f6e0073·erse.set_union.s
42 ··0x00000270·745f6469·66666572·656e6365·5f6d756c·t_difference_mul43 ··0x00000280·65745f64·69666665·72656e63·655f6d75·et_difference_mu
43 ··0x00000280·74690073·65745f69·73646973·6a6f696e·ti.set_isdisjoin44 ··0x00000290·6c746900·7365745f·69736469·736a6f69·lti.set_isdisjoi
44 ··0x00000290·74007365·745f786f·72007365·745f7379·t.set_xor.set_sy45 ··0x000002a0·6e740073·65745f78·6f720073·65745f73·nt.set_xor.set_s
45 ··0x000002a0·6d6d6574·7269635f·64696666·6572656e·mmetric_differen46 ··0x000002b0·796d6d65·74726963·5f646966·66657265·ymmetric_differe
46 ··0x000002b0·63650073·65745f73·796d6d65·74726963·ce.set_symmetric47 ··0x000002c0·6e636500·7365745f·73796d6d·65747269·nce.set_symmetri
47 ··0x000002c0·5f646966·66657265·6e63655f·75706461·_difference_upda48 ··0x000002d0·635f6469·66666572·656e6365·5f757064·c_difference_upd
48 ··0x000002d0·74650073·65746974·65725f6c·656e0073·te.setiter_len.s49 ··0x000002e0·61746500·73657469·7465725f·6c656e00·ate.setiter_len.
49 ··0x000002e0·65745f69·73756200·2e4c4335·002e4c43·et_isub..LC5..LC50 ··0x000002f0·7365745f·69737562·002e4c43·35002e4c·set_isub..LC5..L
50 ··0x000002f0·36002e4c·4337002e·4c433800·7365745f·6..LC7..LC8.set_51 ··0x00000300·4336002e·4c433700·2e4c4338·00736574·C6..LC7..LC8.set
51 ··0x00000300·72657072·00736574·5f69616e·64007365·repr.set_iand.se52 ··0x00000310·5f726570·72007365·745f6961·6e640073·_repr.set_iand.s
52 ··0x00000310·745f7377·61705f62·6f646965·73007365·t_swap_bodies.se53 ··0x00000320·65745f73·7761705f·626f6469·65730073·et_swap_bodies.s
53 ··0x00000320·745f6978·6f720073·65745f69·6e697400·t_ixor.set_init. 
54 ··0x00000330·7365745f·72656475·63650073·65745f69·set_reduce.set_i54 ··0x00000330·65745f69·786f7200·7365745f·696e6974·et_ixor.set_init
 55 ··0x00000340·00736574·5f726564·75636500·7365745f·.set_reduce.set_
55 ··0x00000340·6e746572·73656374·696f6e5f·6d756c74·ntersection_mult56 ··0x00000350·696e7465·72736563·74696f6e·5f6d756c·intersection_mul
56 ··0x00000350·69007365·74697465·725f7472·61766572·i.setiter_traver 
57 ··0x00000360·73650066·726f7a65·6e736574·5f636f70·se.frozenset_cop57 ··0x00000360·74690066·726f7a65·6e736574·5f636f70·ti.frozenset_cop
58 ··0x00000370·79006672·6f7a656e·7365745f·6e657700·y.frozenset_new.58 ··0x00000370·79006672·6f7a656e·7365745f·6e657700·y.frozenset_new.
59 ··0x00000380·2e4c4339·00736574·69746572·5f726564·.LC9.setiter_red59 ··0x00000380·2e4c4339·00736574·69746572·5f726564·.LC9.setiter_red
60 ··0x00000390·75636500·7365745f·696e7465·72736563·uce.set_intersec60 ··0x00000390·75636500·7365745f·696e7465·72736563·uce.set_intersec
61 ··0x000003a0·74696f6e·5f757064·6174655f·6d756c74·tion_update_mult61 ··0x000003a0·74696f6e·5f757064·6174655f·6d756c74·tion_update_mult
62 ··0x000003b0·69007365·745f7369·7a656f66·002e4c43·i.set_sizeof..LC62 ··0x000003b0·69007365·745f7369·7a656f66·002e4c43·i.set_sizeof..LC
63 ··0x000003c0·31300064·756d6d79·5f726570·72002e4c·10.dummy_repr..L63 ··0x000003c0·31300064·756d6d79·5f726570·72002e4c·10.dummy_repr..L
64 ··0x000003d0·43313100·64756d6d·795f6465·616c6c6f·C11.dummy_deallo64 ··0x000003d0·43313100·64756d6d·795f6465·616c6c6f·C11.dummy_deallo
692 B
sliceobject.o
666 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 172, 17 lines modifiedOffset 172, 17 lines modified
172 »       blt.n»  1b8·<PySlice_AdjustIndices+0x58>172 »       blt.n»  1b8·<PySlice_AdjustIndices+0x58>
173 »       cmp»    r4,·r0173 »       cmp»    r4,·r0
174 »       bge.n»  198·<PySlice_AdjustIndices+0x38>174 »       bge.n»  198·<PySlice_AdjustIndices+0x38>
175 »       cmp»    r3,·#0175 »       cmp»    r3,·#0
176 »       blt.n»  1ce·<PySlice_AdjustIndices+0x6e>176 »       blt.n»  1ce·<PySlice_AdjustIndices+0x6e>
177 »       cmp»    r5,·r4177 »       cmp»    r5,·r4
178 »       bge.n»  1b4·<PySlice_AdjustIndices+0x54>178 »       bge.n»  1b4·<PySlice_AdjustIndices+0x54>
179 »       subs»   r4,·#1179 »       subs»   r0,·r4,·#1
180 »       cmp»    r3,·#1180 »       cmp»    r3,·#1
181 »       sub.w»  r0,·r4,·r5181 »       sub.w»  r0,·r0,·r5
182 »       bne.n»  222·<PySlice_AdjustIndices+0xc2>182 »       bne.n»  222·<PySlice_AdjustIndices+0xc2>
183 »       adds»   r0,·#1183 »       adds»   r0,·#1
184 »       pop»    {r3,·r4,·r5,·pc}184 »       pop»    {r3,·r4,·r5,·pc}
185 »       cmp»    r3,·#0185 »       cmp»    r3,·#0
186 »       blt.n»  242·<PySlice_AdjustIndices+0xe2>186 »       blt.n»  242·<PySlice_AdjustIndices+0xe2>
187 »       str»    r0,·[r2,·#0]187 »       str»    r0,·[r2,·#0]
188 »       mov»    r4,·r0188 »       mov»    r4,·r0
109 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:··········19364·(bytes·into·file)13 ··Start·of·section·headers:··········19284·(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·0x4ba4:1 There·are·17·section·headers,·starting·at·offset·0x4b54:
  
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·0002a4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0002a4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003e98·000170·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·003e40·000170·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0002d8·000264·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0002d8·000264·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·004008·0001a0·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·003fb0·0001a0·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00053c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00053c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00053c·0001b0·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00053c·0001b0·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0006ec·0020ec·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0006ec·002094·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·0041a8·000928·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·004150·000930·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0027d8·000094·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·002780·000094·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·004ad0·000048·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004a80·000048·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00286c·000273·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002814·000273·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002adf·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002a87·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002adf·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002a87·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·002b14·000b40·10·····15·101··418 ··[14]·.symtab···········SYMTAB··········00000000·002abc·000b40·10·····15·101··4
19 ··[15]·.strtab···········STRTAB··········00000000·003654·000843·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·0035fc·000843·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·004b18·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·004ac8·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)
7.68 KB
readelf --wide --symbols {}
    
Offset 30, 59 lines modifiedOffset 30, 59 lines modified
30 ····26:·000008ed····90·FUNC····LOCAL··DEFAULT····7·tupleiter_next30 ····26:·000008ed····90·FUNC····LOCAL··DEFAULT····7·tupleiter_next
31 ····27:·00000949····92·FUNC····LOCAL··DEFAULT····7·tupleiter_dealloc31 ····27:·00000949····92·FUNC····LOCAL··DEFAULT····7·tupleiter_dealloc
32 ····28:·000009c1···416·FUNC····LOCAL··DEFAULT····7·tupledealloc32 ····28:·000009c1···416·FUNC····LOCAL··DEFAULT····7·tupledealloc
33 ····29:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d33 ····29:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····7·$d
34 ····30:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·00000b61···184·FUNC····LOCAL··DEFAULT····7·tupletraverse35 ····31:·00000b61···184·FUNC····LOCAL··DEFAULT····7·tupletraverse
36 ····32:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC136 ····32:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
37 ····33:·00000f00·····0·NOTYPE··LOCAL··DEFAULT····7·$d37 ····33:·00000f04·····0·NOTYPE··LOCAL··DEFAULT····7·$d
38 ····34:·00000f10·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·00000f11···142·FUNC····LOCAL··DEFAULT····7·tuplecontains39 ····35:·00000f15···142·FUNC····LOCAL··DEFAULT····7·tuplecontains
40 ····36:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC240 ····36:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
41 ····37:·00000fa1···632·FUNC····LOCAL··DEFAULT····7·tuplesubscript41 ····37:·00000fa5···632·FUNC····LOCAL··DEFAULT····7·tuplesubscript
42 ····38:·0000120c·····0·NOTYPE··LOCAL··DEFAULT····7·$d42 ····38:·00001210·····0·NOTYPE··LOCAL··DEFAULT····7·$d
43 ····39:·00001218·····0·NOTYPE··LOCAL··DEFAULT····7·$t43 ····39:·0000121c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
44 ····40:·00001219····72·FUNC····LOCAL··DEFAULT····7·tupleitem44 ····40:·0000121d····72·FUNC····LOCAL··DEFAULT····7·tupleitem
45 ····41:·00001261···224·FUNC····LOCAL··DEFAULT····7·tuplehash45 ····41:·00001265···224·FUNC····LOCAL··DEFAULT····7·tuplehash
46 ····42:·00001544·····0·NOTYPE··LOCAL··DEFAULT····7·$d46 ····42:·00001548·····0·NOTYPE··LOCAL··DEFAULT····7·$d
47 ····43:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347 ····43:·00000070·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
48 ····44:·00001558·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·0000155c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·00001559···492·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall49 ····45:·0000155d···492·FUNC····LOCAL··DEFAULT····7·tuple_vectorcall
50 ····46:·00001740·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·00001744·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC451 ····47:·00000078·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
52 ····48:·00001744·····0·NOTYPE··LOCAL··DEFAULT····7·$t52 ····48:·00001748·····0·NOTYPE··LOCAL··DEFAULT····7·$t
53 ····49:·00001745···660·FUNC····LOCAL··DEFAULT····7·tupleconcat53 ····49:·00001749···672·FUNC····LOCAL··DEFAULT····7·tupleconcat
54 ····50:·000019c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·000019d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·000019d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·000019e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·000019d9···284·FUNC····LOCAL··DEFAULT····7·tuplerichcompare56 ····52:·000019e9···284·FUNC····LOCAL··DEFAULT····7·tuplerichcompare
57 ····53:·00001a72·····0·NOTYPE··LOCAL··DEFAULT····7·$d57 ····53:·00001a82·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·00001a78·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·00001a88·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·00001af5·····4·FUNC····LOCAL··DEFAULT····7·tuplelength59 ····55:·00001b05·····4·FUNC····LOCAL··DEFAULT····7·tuplelength
60 ····56:·00001af9···624·FUNC····LOCAL··DEFAULT····7·tuple_new60 ····56:·00001b09···520·FUNC····LOCAL··DEFAULT····7·tuple_new
61 ····57:·00001d64·····0·NOTYPE··LOCAL··DEFAULT····7·$d61 ····57:·00001d0c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
63 ····59:·00000001····12·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse63 ····59:·00000001····12·FUNC····LOCAL··DEFAULT····1·tupleiter_traverse
64 ····60:·00001ea9····66·FUNC····LOCAL··DEFAULT····7·maybe_freelist_clear64 ····60:·00001e51····66·FUNC····LOCAL··DEFAULT····7·maybe_freelist_clear
65 ····61:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC565 ····61:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
66 ····62:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC666 ····62:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
67 ····63:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC767 ····63:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
68 ····64:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC868 ····64:·000000bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
69 ····65:·00001d68·····0·NOTYPE··LOCAL··DEFAULT····7·$t69 ····65:·00001d10·····0·NOTYPE··LOCAL··DEFAULT····7·$t
70 ····66:·00001d69···318·FUNC····LOCAL··DEFAULT····7·tuplerepr70 ····66:·00001d11···318·FUNC····LOCAL··DEFAULT····7·tuplerepr
71 ····67:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC971 ····67:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
72 ····68:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t72 ····68:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
73 ····69:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····9·$d73 ····69:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
74 ····70:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1174 ····70:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
75 ····71:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1275 ····71:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
76 ····72:·0000001d···226·FUNC····LOCAL··DEFAULT····1·tuple_index76 ····72:·0000001d···226·FUNC····LOCAL··DEFAULT····1·tuple_index
77 ····73:·00001eed···492·FUNC····LOCAL··DEFAULT····7·tuplerepeat77 ····73:·00001e95···492·FUNC····LOCAL··DEFAULT····7·tuplerepeat
78 ····74:·000020cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d78 ····74:·00002074·····0·NOTYPE··LOCAL··DEFAULT····7·$d
79 ····75:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1379 ····75:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
80 ····76:·000020d8·····0·NOTYPE··LOCAL··DEFAULT····7·$t80 ····76:·00002080·····0·NOTYPE··LOCAL··DEFAULT····7·$t
81 ····77:·000020d9····20·FUNC····LOCAL··DEFAULT····7·tupleiter_len81 ····77:·00002081····20·FUNC····LOCAL··DEFAULT····7·tupleiter_len
82 ····78:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1482 ····78:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
83 ····79:·00000175····84·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__83 ····79:·00000175····84·FUNC····LOCAL··DEFAULT····1·tuple___getnewargs__
84 ····80:·000001c9····76·FUNC····LOCAL··DEFAULT····1·tuple_count84 ····80:·000001c9····76·FUNC····LOCAL··DEFAULT····1·tuple_count
85 ····81:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1585 ····81:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
86 ····82:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1686 ····82:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
87 ····83:·00000215····68·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce87 ····83:·00000215····68·FUNC····LOCAL··DEFAULT····1·tupleiter_reduce
88 ····84:·00000254·····0·NOTYPE··LOCAL··DEFAULT····1·$d88 ····84:·00000254·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Offset 119, 31 lines modifiedOffset 119, 31 lines modified
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_Del
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_GC_New
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_cond122 ···118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_cond
123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_UncheckedGet123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_UncheckedGet
124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_begin
125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTrash_end
126 ···122:·00000c19···282·FUNC····GLOBAL·DEFAULT····7·_PyTuple_MaybeUntrack126 ···122:·00000c19···286·FUNC····GLOBAL·DEFAULT····7·_PyTuple_MaybeUntrack
127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IS_GC127 ···123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IS_GC
128 ···124:·00000d35····48·FUNC····GLOBAL·DEFAULT····7·PyTuple_Size128 ···124:·00000d39····48·FUNC····GLOBAL·DEFAULT····7·PyTuple_Size
129 ···125:·00000d65····84·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetItem129 ···125:·00000d69····84·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetItem
130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndexError
131 ···127:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString131 ···127:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
132 ···128:·00000db9···344·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_FromArraySteal132 ···128:·00000dbd···344·FUNC····GLOBAL·HIDDEN·····7·_PyTuple_FromArraySteal
133 ···129:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool133 ···129:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompareBool
134 ···130:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t134 ···130:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_AsSsize_t
135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred135 ···131:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
136 ···132:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type136 ···132:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Type
137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack137 ···133:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_Unpack
138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySlice_AdjustIndices
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Hash
142 ···138:·00001341···536·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice142 ···138:·00001345···536·FUNC····GLOBAL·DEFAULT····7·PyTuple_GetSlice
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySequence_Tuple
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
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·_Py_FalseStruct147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
31.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3e98·contains·46·entries:1 Relocation·section·'.rel.text'·at·offset·0x3e40·contains·46·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000062··0000810a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool3 00000062··0000810a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
4 0000006c··0000a40a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t4 0000006c··0000a40a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
5 00000080··0000a52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError5 00000080··0000a52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
6 00000084··0000a530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError6 00000084··0000a530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
7 00000088··0000472f·R_ARM_THM_MOVW_ABS_NC··000000e4···.LC127 00000088··0000472f·R_ARM_THM_MOVW_ABS_NC··000000e4···.LC12
8 0000008c··00004730·R_ARM_THM_MOVT_ABS·····000000e4···.LC128 0000008c··00004730·R_ARM_THM_MOVT_ABS·····000000e4···.LC12
Offset 37, 77 lines modifiedOffset 37, 77 lines modified
37 00000242··0000522f·R_ARM_THM_MOVW_ABS_NC··00000134···.LC1637 00000242··0000522f·R_ARM_THM_MOVW_ABS_NC··00000134···.LC16
38 00000246··00005230·R_ARM_THM_MOVT_ABS·····00000134···.LC1638 00000246··00005230·R_ARM_THM_MOVT_ABS·····00000134···.LC16
39 00000254··00006c02·R_ARM_ABS32············00000000···_PyRuntime39 00000254··00006c02·R_ARM_ABS32············00000000···_PyRuntime
40 0000026a··0000ac0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t40 0000026a··0000ac0a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
41 00000284··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct41 00000284··0000ad2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
42 00000288··0000ad30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct42 00000288··0000ad30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
43 0000028e··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred43 0000028e··0000830a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
44 0000000e··00003c1e·R_ARM_THM_JUMP24·······00001ea9···maybe_freelist_clear44 0000000e··00003c1e·R_ARM_THM_JUMP24·······00001e51···maybe_freelist_clear
45 00000016··00003c1e·R_ARM_THM_JUMP24·······00001ea9···maybe_freelist_clear45 00000016··00003c1e·R_ARM_THM_JUMP24·······00001e51···maybe_freelist_clear
46 000001a6··0000aa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue46 000001a6··0000aa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
47 00000210··0000a41e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t47 00000210··0000a41e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
48 0000023e··0000aa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue48 0000023e··0000aa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
49 0000024e··0000aa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue49 0000024e··0000aa1e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
  
50 Relocation·section·'.rel.data'·at·offset·0x4008·contains·52·entries:50 Relocation·section·'.rel.data'·at·offset·0x3fb0·contains·52·entries:
51 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name51 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
52 00000004··0000b002·R_ARM_ABS32············00000000···PyType_Type52 00000004··0000b002·R_ARM_ABS32············00000000···PyType_Type
53 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.453 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
54 00000018··00001c02·R_ARM_ABS32············000009c1···tupledealloc54 00000018··00001c02·R_ARM_ABS32············000009c1···tupledealloc
55 0000002c··00004202·R_ARM_ABS32············00001d69···tuplerepr55 0000002c··00004202·R_ARM_ABS32············00001d11···tuplerepr
56 00000034··00000102·R_ARM_ABS32············00000000···.data56 00000034··00000102·R_ARM_ABS32············00000000···.data
57 00000038··00000102·R_ARM_ABS32············00000000···.data57 00000038··00000102·R_ARM_ABS32············00000000···.data
58 0000003c··00002902·R_ARM_ABS32············00001261···tuplehash58 0000003c··00002902·R_ARM_ABS32············00001265···tuplehash
59 00000048··0000b102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr59 00000048··0000b102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
60 00000058··00005702·R_ARM_ABS32············00000000···.rodata60 00000058··00005702·R_ARM_ABS32············00000000···.rodata
61 0000005c··00001f02·R_ARM_ABS32············00000b61···tupletraverse61 0000005c··00001f02·R_ARM_ABS32············00000b61···tupletraverse
62 00000064··00003402·R_ARM_ABS32············000019d9···tuplerichcompare62 00000064··00003402·R_ARM_ABS32············000019e9···tuplerichcompare
63 0000006c··00001702·R_ARM_ABS32············00000859···tuple_iter63 0000006c··00001702·R_ARM_ABS32············00000859···tuple_iter
64 00000074··00000102·R_ARM_ABS32············00000000···.data64 00000074··00000102·R_ARM_ABS32············00000000···.data
65 0000009c··00003802·R_ARM_ABS32············00001af9···tuple_new65 0000009c··00003802·R_ARM_ABS32············00001b09···tuple_new
66 000000a0··00007302·R_ARM_ABS32············00000000···PyObject_GC_Del66 000000a0··00007302·R_ARM_ABS32············00000000···PyObject_GC_Del
67 000000c8··00002d02·R_ARM_ABS32············00001559···tuple_vectorcall67 000000c8··00002d02·R_ARM_ABS32············0000155d···tuple_vectorcall
68 000000d4··0000b002·R_ARM_ABS32············00000000···PyType_Type68 000000d4··0000b002·R_ARM_ABS32············00000000···PyType_Type
69 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.469 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
70 000000e8··00001b02·R_ARM_ABS32············00000949···tupleiter_dealloc70 000000e8··00001b02·R_ARM_ABS32············00000949···tupleiter_dealloc
71 00000118··0000b102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr71 00000118··0000b102·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
72 0000012c··00003b02·R_ARM_ABS32············00000001···tupleiter_traverse72 0000012c··00003b02·R_ARM_ABS32············00000001···tupleiter_traverse
73 0000013c··0000b202·R_ARM_ABS32············00000000···PyObject_SelfIter73 0000013c··0000b202·R_ARM_ABS32············00000000···PyObject_SelfIter
74 00000140··00001a02·R_ARM_ABS32············000008ed···tupleiter_next74 00000140··00001a02·R_ARM_ABS32············000008ed···tupleiter_next
75 00000144··00000102·R_ARM_ABS32············00000000···.data75 00000144··00000102·R_ARM_ABS32············00000000···.data
76 000001a0··00000202·R_ARM_ABS32············00000000···.rodata.str1.476 000001a0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
77 000001a4··00004d02·R_ARM_ABS32············000020d9···tupleiter_len77 000001a4··00004d02·R_ARM_ABS32············00002081···tupleiter_len
78 000001ac··00005702·R_ARM_ABS32············00000000···.rodata78 000001ac··00005702·R_ARM_ABS32············00000000···.rodata
79 000001b0··00000202·R_ARM_ABS32············00000000···.rodata.str1.479 000001b0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
80 000001b4··00005302·R_ARM_ABS32············00000215···tupleiter_reduce80 000001b4··00005302·R_ARM_ABS32············00000215···tupleiter_reduce
81 000001bc··00005702·R_ARM_ABS32············00000000···.rodata81 000001bc··00005702·R_ARM_ABS32············00000000···.rodata
82 000001c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.482 000001c0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
83 000001c4··00005602·R_ARM_ABS32············00000259···tupleiter_setstate83 000001c4··00005602·R_ARM_ABS32············00000259···tupleiter_setstate
84 000001cc··00005702·R_ARM_ABS32············00000000···.rodata84 000001cc··00005702·R_ARM_ABS32············00000000···.rodata
85 000001e0··00003702·R_ARM_ABS32············00001af5···tuplelength85 000001e0··00003702·R_ARM_ABS32············00001b05···tuplelength
86 000001e4··00002502·R_ARM_ABS32············00000fa1···tuplesubscript86 000001e4··00002502·R_ARM_ABS32············00000fa5···tuplesubscript
87 000001ec··00000202·R_ARM_ABS32············00000000···.rodata.str1.487 000001ec··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
88 000001f0··00004f02·R_ARM_ABS32············00000175···tuple___getnewargs__88 000001f0··00004f02·R_ARM_ABS32············00000175···tuple___getnewargs__
89 000001f8··00005702·R_ARM_ABS32············00000000···.rodata89 000001f8··00005702·R_ARM_ABS32············00000000···.rodata
90 000001fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.490 000001fc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
91 00000200··00004802·R_ARM_ABS32············0000001d···tuple_index91 00000200··00004802·R_ARM_ABS32············0000001d···tuple_index
92 00000208··00005702·R_ARM_ABS32············00000000···.rodata92 00000208··00005702·R_ARM_ABS32············00000000···.rodata
93 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.493 0000020c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
94 00000210··00005002·R_ARM_ABS32············000001c9···tuple_count94 00000210··00005002·R_ARM_ABS32············000001c9···tuple_count
95 00000218··00005702·R_ARM_ABS32············00000000···.rodata95 00000218··00005702·R_ARM_ABS32············00000000···.rodata
96 0000021c··00000202·R_ARM_ABS32············00000000···.rodata.str1.496 0000021c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
97 00000220··0000b302·R_ARM_ABS32············00000000···Py_GenericAlias97 00000220··0000b302·R_ARM_ABS32············00000000···Py_GenericAlias
98 00000228··00000202·R_ARM_ABS32············00000000···.rodata.str1.498 00000228··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
99 0000023c··00003702·R_ARM_ABS32············00001af5···tuplelength99 0000023c··00003702·R_ARM_ABS32············00001b05···tuplelength
100 00000240··00003102·R_ARM_ABS32············00001745···tupleconcat100 00000240··00003102·R_ARM_ABS32············00001749···tupleconcat
101 00000244··00004902·R_ARM_ABS32············00001eed···tuplerepeat101 00000244··00004902·R_ARM_ABS32············00001e95···tuplerepeat
102 00000248··00002802·R_ARM_ABS32············00001219···tupleitem102 00000248··00002802·R_ARM_ABS32············0000121d···tupleitem
103 00000258··00002302·R_ARM_ABS32············00000f11···tuplecontains103 00000258··00002302·R_ARM_ABS32············00000f15···tuplecontains
  
104 Relocation·section·'.rel.text.hot'·at·offset·0x41a8·contains·293·entries:104 Relocation·section·'.rel.text.hot'·at·offset·0x4150·contains·294·entries:
105 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name105 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
106 0000004a··0000660a·R_ARM_THM_CALL·········00000000···_Py_NewReference106 0000004a··0000660a·R_ARM_THM_CALL·········00000000···_Py_NewReference
107 00000056··0000670a·R_ARM_THM_CALL·········00000000···memset107 00000056··0000670a·R_ARM_THM_CALL·········00000000···memset
108 000000a2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0108 000000a2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
109 000000a6··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0109 000000a6··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
110 000000aa··0000680a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar110 000000aa··0000680a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
111 000000c6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0111 000000c6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
Offset 208, 202 lines modifiedOffset 208, 203 lines modified
208 00000b40··0000720a·R_ARM_THM_CALL·········00000000···_Py_Dealloc208 00000b40··0000720a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
209 00000b54··00006c02·R_ARM_ABS32············00000000···_PyRuntime209 00000b54··00006c02·R_ARM_ABS32············00000000···_PyRuntime
210 00000b58··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate210 00000b58··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
211 00000b5c··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate211 00000b5c··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
212 00000c2a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0212 00000c2a··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
213 00000c2e··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0213 00000c2e··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
214 00000c52··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC214 00000c52··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC
215 00000c64··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC215 00000c66··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC
216 00000c76··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC216 00000c7a··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC
217 00000c94··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC217 00000c98··00007b0a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC
218 00000d52··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0218 00000d56··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
219 00000d56··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0219 00000d5a··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
220 00000d5a··0000690a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall220 00000d5e··0000690a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
221 00000d8e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0221 00000d92··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
222 00000d92··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0222 00000d96··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
223 00000d98··0000690a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall223 00000d9c··0000690a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
224 00000da0··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError224 00000da4··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
225 00000da4··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError225 00000da8··00007e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
226 00000da8··0000202f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1226 00000dac··0000202f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
227 00000dac··00002030·R_ARM_THM_MOVT_ABS·····0000001c···.LC1227 00000db0··00002030·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
228 00000db2··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString228 00000db6··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
229 00000e06··0000660a·R_ARM_THM_CALL·········00000000···_Py_NewReference229 00000e0a··0000660a·R_ARM_THM_CALL·········00000000···_Py_NewReference
230 00000e5e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0230 00000e62··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
231 00000e62··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0231 00000e66··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
232 00000e66··0000680a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar232 00000e6a··0000680a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
233 00000ea0··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0233 00000ea4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
234 00000ea4··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0234 00000ea8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
235 00000ea8··0000680a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar235 00000eac··0000680a·R_ARM_THM_CALL·········00000000···_PyObject_GC_NewVar
236 00000ec4··00006a0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory236 00000ec8··00006a0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
237 00000ed0··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0237 00000ed4··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
238 00000ed4··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0238 00000ed8··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC0
239 00000eda··0000690a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall239 00000ede··0000690a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
240 00000efa··0000720a·R_ARM_THM_CALL·········00000000···_Py_Dealloc240 00000efe··0000720a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
241 00000f00··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
242 00000f04··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate241 00000f04··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
243 00000f08··00006c02·R_ARM_ABS32············00000000···_PyRuntime242 00000f08··00006b6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
244 00000f0c··00006c02·R_ARM_ABS32············00000000···_PyRuntime243 00000f0c··00006c02·R_ARM_ABS32············00000000···_PyRuntime
245 00000f2c··0000810a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool244 00000f10··00006c02·R_ARM_ABS32············00000000···_PyRuntime
246 00000f3e··0000810a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool245 00000f30··0000810a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
Max diff block lines reached; 17784/32652 bytes (54.47%) of diff not shown.
735 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 11, 22 lines modifiedOffset 11, 22 lines modified
11 »       cbz»    r0,·a·<tupleiter_traverse+0xa>11 »       cbz»    r0,·a·<tupleiter_traverse+0xa>
12 »       bx»     r312 »       bx»     r3
13 »       bx»     lr13 »       bx»     lr
  
14 0000000c·<_PyTuple_ClearFreeList>:14 0000000c·<_PyTuple_ClearFreeList>:
15 _PyTuple_ClearFreeList():15 _PyTuple_ClearFreeList():
16 »       movs»   r1,·#016 »       movs»   r1,·#0
17 »       b.w»    1ea8·<maybe_freelist_clear>17 »       b.w»    1e50·<maybe_freelist_clear>
18 ·R_ARM_THM_JUMP24»       maybe_freelist_clear18 ·R_ARM_THM_JUMP24»       maybe_freelist_clear
19 »       nop19 »       nop
  
20 00000014·<_PyTuple_Fini>:20 00000014·<_PyTuple_Fini>:
21 _PyTuple_Fini():21 _PyTuple_Fini():
22 »       movs»   r1,·#122 »       movs»   r1,·#1
23 »       b.w»    1ea8·<maybe_freelist_clear>23 »       b.w»    1e50·<maybe_freelist_clear>
24 ·R_ARM_THM_JUMP24»       maybe_freelist_clear24 ·R_ARM_THM_JUMP24»       maybe_freelist_clear
25 »       nop25 »       nop
  
26 0000001c·<tuple_index>:26 0000001c·<tuple_index>:
27 tuple_index():27 tuple_index():
28 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}28 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
29 »       mov.w»  ip,·#4096»  @·0x100029 »       mov.w»  ip,·#4096»  @·0x1000
64.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1298, 59 lines modifiedOffset 1298, 61 lines modified
1298 »       str.w»  r0,·[ip,·#4064]»     @·0xfe01298 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
1299 »       ldr»    r3,·[r0,·#4]1299 »       ldr»    r3,·[r0,·#4]
1300 »       movw»   r7,·#01300 »       movw»   r7,·#0
1301 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR01301 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
1302 »       movt»   r7,·#01302 »       movt»   r7,·#0
1303 ·R_ARM_THM_MOVT_ABS»     .LANCHOR01303 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
1304 »       cmp»    r3,·r71304 »       cmp»    r3,·r7
1305 »       bne.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1305 »       bne.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1306 »       ldr.w»  r3,·[r0,·#-8]1306 »       ldr.w»  r3,·[r0,·#-8]
1307 »       mov»    r4,·r01307 »       mov»    r4,·r0
1308 »       cmp»    r3,·#01308 »       cmp»    r3,·#0
1309 »       beq.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1309 »       beq.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1310 »       ldr.w»  r8,·[r0,·#8]1310 »       ldr.w»  r8,·[r0,·#8]
1311 »       cmp.w»  r8,·#01311 »       cmp.w»  r8,·#0
1312 »       ble.n»  cf8·<_PyTuple_MaybeUntrack+0xe0>1312 »       ble.n»  cfc·<_PyTuple_MaybeUntrack+0xe4>
1313 »       ldr»    r5,·[r0,·#12]1313 »       ldr»    r5,·[r0,·#12]
1314 »       cmp»    r5,·#01314 »       cmp»    r5,·#0
1315 »       beq.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1315 »       beq.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1316 »       mov»    r0,·r51316 »       mov»    r0,·r5
1317 »       bl»     0·<PyObject_IS_GC>1317 »       bl»     0·<PyObject_IS_GC>
1318 ·R_ARM_THM_CALL» PyObject_IS_GC1318 ·R_ARM_THM_CALL» PyObject_IS_GC
 1319 »       cmp»    r0,·#0
1319 »       cbnz»   r0,·cc8·<_PyTuple_MaybeUntrack+0xb0>1320 »       bne.n»  ccc·<_PyTuple_MaybeUntrack+0xb4>
1320 »       cmp.w»  r8,·#11321 »       cmp.w»  r8,·#1
1321 »       beq.n»  c9e·<_PyTuple_MaybeUntrack+0x86>1322 »       beq.n»  ca2·<_PyTuple_MaybeUntrack+0x8a>
1322 »       ldr»    r5,·[r4,·#16]1323 »       ldr»    r5,·[r4,·#16]
1323 »       cbz»    r5,·cc4·<_PyTuple_MaybeUntrack+0xac>1324 »       cbz»    r5,·cc8·<_PyTuple_MaybeUntrack+0xb0>
1324 »       mov»    r0,·r51325 »       mov»    r0,·r5
1325 »       bl»     0·<PyObject_IS_GC>1326 »       bl»     0·<PyObject_IS_GC>
1326 ·R_ARM_THM_CALL» PyObject_IS_GC1327 ·R_ARM_THM_CALL» PyObject_IS_GC
1327 »       cbnz»   r0,·cd8·<_PyTuple_MaybeUntrack+0xc0>1328 »       cmp»    r0,·#0
 1329 »       bne.n»  cec·<_PyTuple_MaybeUntrack+0xd4>
1328 »       cmp.w»  r8,·#21330 »       cmp.w»  r8,·#2
1329 »       beq.n»  c9e·<_PyTuple_MaybeUntrack+0x86>1331 »       beq.n»  ca2·<_PyTuple_MaybeUntrack+0x8a>
1330 »       ldr»    r5,·[r4,·#20]1332 »       ldr»    r5,·[r4,·#20]
1331 »       cbz»    r5,·cc4·<_PyTuple_MaybeUntrack+0xac>1333 »       cbz»    r5,·cc8·<_PyTuple_MaybeUntrack+0xb0>
1332 »       mov»    r0,·r51334 »       mov»    r0,·r5
1333 »       bl»     0·<PyObject_IS_GC>1335 »       bl»     0·<PyObject_IS_GC>
1334 ·R_ARM_THM_CALL» PyObject_IS_GC1336 ·R_ARM_THM_CALL» PyObject_IS_GC
1335 »       cmp»    r0,·#01337 »       cmp»    r0,·#0
1336 »       bne.n»  d22·<_PyTuple_MaybeUntrack+0x10a>1338 »       bne.n»  d26·<_PyTuple_MaybeUntrack+0x10e>
1337 »       cmp.w»  r8,·#31339 »       cmp.w»  r8,·#3
1338 »       beq.n»  c9e·<_PyTuple_MaybeUntrack+0x86>1340 »       beq.n»  ca2·<_PyTuple_MaybeUntrack+0x8a>
1339 »       add.w»  r9,·r4,·#201341 »       add.w»  r9,·r4,·#20
1340 »       movs»   r6,·#31342 »       movs»   r6,·#3
1341 »       ldr.w»  r5,·[r9,·#4]!1343 »       ldr.w»  r5,·[r9,·#4]!
1342 »       mov»    r0,·r51344 »       mov»    r0,·r5
1343 »       cbz»    r5,·cc4·<_PyTuple_MaybeUntrack+0xac>1345 »       cbz»    r5,·cc8·<_PyTuple_MaybeUntrack+0xb0>
1344 »       adds»   r6,·#11346 »       adds»   r6,·#1
1345 »       bl»     0·<PyObject_IS_GC>1347 »       bl»     0·<PyObject_IS_GC>
1346 ·R_ARM_THM_CALL» PyObject_IS_GC1348 ·R_ARM_THM_CALL» PyObject_IS_GC
1347 »       cbnz»   r0,·ce8·<_PyTuple_MaybeUntrack+0xd0>1349 »       cbnz»   r0,·cdc·<_PyTuple_MaybeUntrack+0xc4>
1348 »       cmp»    r6,·r81350 »       cmp»    r6,·r8
1349 »       bne.n»  c8a·<_PyTuple_MaybeUntrack+0x72>1351 »       bne.n»  c8e·<_PyTuple_MaybeUntrack+0x76>
1350 »       ldrd»   r1,·r2,·[r4,·#-8]1352 »       ldrd»   r1,·r2,·[r4,·#-8]
1351 »       movs»   r0,·#01353 »       movs»   r0,·#0
1352 »       bic.w»  r2,·r2,·#31354 »       bic.w»  r2,·r2,·#3
1353 »       ldr»    r3,·[r1,·#4]1355 »       ldr»    r3,·[r1,·#4]
1354 »       and.w»  r3,·r3,·#31356 »       and.w»  r3,·r3,·#3
1355 »       str»    r1,·[r2,·#0]1357 »       str»    r1,·[r2,·#0]
1356 »       orrs»   r3,·r21358 »       orrs»   r3,·r2
Offset 1358, 33 lines modifiedOffset 1360, 33 lines modified
1358 »       str.w»  r0,·[r4,·#-8]1360 »       str.w»  r0,·[r4,·#-8]
1359 »       ldr.w»  r3,·[r4,·#-4]1361 »       ldr.w»  r3,·[r4,·#-4]
1360 »       and.w»  r3,·r3,·#11362 »       and.w»  r3,·r3,·#1
1361 »       str.w»  r3,·[r4,·#-4]1363 »       str.w»  r3,·[r4,·#-4]
1362 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}1364 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
1363 »       ldr»    r3,·[r5,·#4]1365 »       ldr»    r3,·[r5,·#4]
1364 »       cmp»    r3,·r71366 »       cmp»    r3,·r7
1365 »       bne.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1367 »       bne.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1366 »       ldr.w»  r3,·[r5,·#-8]1368 »       ldr.w»  r3,·[r5,·#-8]
1367 »       cmp»    r3,·#01369 »       cmp»    r3,·#0
1368 »       beq.n»  c58·<_PyTuple_MaybeUntrack+0x40>1370 »       beq.n»  c5a·<_PyTuple_MaybeUntrack+0x42>
1369 »       b.n»    cc4·<_PyTuple_MaybeUntrack+0xac>1371 »       b.n»    cc8·<_PyTuple_MaybeUntrack+0xb0>
1370 »       ldr»    r3,·[r5,·#4]1372 »       ldr»    r3,·[r5,·#4]
1371 »       cmp»    r3,·r71373 »       cmp»    r3,·r7
1372 »       bne.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1374 »       bne.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1373 »       ldr.w»  r3,·[r5,·#-8]1375 »       ldr.w»  r3,·[r5,·#-8]
1374 »       cmp»    r3,·#01376 »       cmp»    r3,·#0
1375 »       beq.n»  c6a·<_PyTuple_MaybeUntrack+0x52>1377 »       beq.n»  c9e·<_PyTuple_MaybeUntrack+0x86>
1376 »       b.n»    cc4·<_PyTuple_MaybeUntrack+0xac>1378 »       b.n»    cc8·<_PyTuple_MaybeUntrack+0xb0>
1377 »       ldr»    r3,·[r5,·#4]1379 »       ldr»    r3,·[r5,·#4]
1378 »       cmp»    r3,·r71380 »       cmp»    r3,·r7
1379 »       bne.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1381 »       bne.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1380 »       ldr.w»  r3,·[r5,·#-8]1382 »       ldr.w»  r3,·[r5,·#-8]
1381 »       cmp»    r3,·#01383 »       cmp»    r3,·#0
1382 »       beq.n»  c9a·<_PyTuple_MaybeUntrack+0x82>1384 »       beq.n»  c6e·<_PyTuple_MaybeUntrack+0x56>
1383 »       b.n»    cc4·<_PyTuple_MaybeUntrack+0xac>1385 »       b.n»    cc8·<_PyTuple_MaybeUntrack+0xb0>
1384 »       ldr.w»  r1,·[r0,·#-4]1386 »       ldr.w»  r1,·[r0,·#-4]
1385 »       movs»   r0,·#01387 »       movs»   r0,·#0
1386 »       ldr»    r2,·[r3,·#4]1388 »       ldr»    r2,·[r3,·#4]
1387 »       bic.w»  r1,·r1,·#31389 »       bic.w»  r1,·r1,·#3
1388 »       and.w»  r2,·r2,·#31390 »       and.w»  r2,·r2,·#3
1389 »       orrs»   r2,·r11391 »       orrs»   r2,·r1
1390 »       str»    r3,·[r1,·#0]1392 »       str»    r3,·[r1,·#0]
Offset 1392, 62 lines modifiedOffset 1394, 62 lines modified
1392 »       str.w»  r0,·[r4,·#-8]1394 »       str.w»  r0,·[r4,·#-8]
1393 »       ldr.w»  r3,·[r4,·#-4]1395 »       ldr.w»  r3,·[r4,·#-4]
1394 »       and.w»  r3,·r3,·#11396 »       and.w»  r3,·r3,·#1
1395 »       str.w»  r3,·[r4,·#-4]1397 »       str.w»  r3,·[r4,·#-4]
1396 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}1398 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·pc}
1397 »       ldr»    r3,·[r5,·#4]1399 »       ldr»    r3,·[r5,·#4]
1398 »       cmp»    r3,·r71400 »       cmp»    r3,·r7
1399 »       bne.n»  cc4·<_PyTuple_MaybeUntrack+0xac>1401 »       bne.n»  cc8·<_PyTuple_MaybeUntrack+0xb0>
1400 »       ldr.w»  r3,·[r5,·#-8]1402 »       ldr.w»  r3,·[r5,·#-8]
1401 »       cmp»    r3,·#01403 »       cmp»    r3,·#0
1402 »       beq.n»  c7e·<_PyTuple_MaybeUntrack+0x66>1404 »       beq.n»  c82·<_PyTuple_MaybeUntrack+0x6a>
1403 »       b.n»    cc4·<_PyTuple_MaybeUntrack+0xac>1405 »       b.n»    cc8·<_PyTuple_MaybeUntrack+0xb0>
1404 »       nop1406 »       nop
  
1405 00000d34·<PyTuple_Size>:1407 00000d38·<PyTuple_Size>:
1406 PyTuple_Size():1408 PyTuple_Size():
1407 »       push»   {r3,·lr}1409 »       push»   {r3,·lr}
1408 »       mov.w»  ip,·#4096»  @·0x10001410 »       mov.w»  ip,·#4096»  @·0x1000
1409 »       sub.w»  ip,·sp,·ip1411 »       sub.w»  ip,·sp,·ip
1410 »       str.w»  r0,·[ip,·#4088]»     @·0xff81412 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1411 »       ldr»    r3,·[r0,·#4]1413 »       ldr»    r3,·[r0,·#4]
1412 »       ldr»    r3,·[r3,·#84]» @·0x541414 »       ldr»    r3,·[r3,·#84]» @·0x54
1413 »       lsls»   r3,·r3,·#51415 »       lsls»   r3,·r3,·#5
1414 »       it»     mi1416 »       it»     mi
1415 »       ldrmi»  r0,·[r0,·#8]1417 »       ldrmi»  r0,·[r0,·#8]
1416 »       bpl.n»  d50·<PyTuple_Size+0x1c>1418 »       bpl.n»  d54·<PyTuple_Size+0x1c>
1417 »       pop»    {r3,·pc}1419 »       pop»    {r3,·pc}
1418 »       movs»   r1,·#89»     @·0x591420 »       movs»   r1,·#89»     @·0x59
1419 »       movw»   r0,·#01421 »       movw»   r0,·#0
1420 ·R_ARM_THM_MOVW_ABS_NC»  .LC01422 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
1421 »       movt»   r0,·#01423 »       movt»   r0,·#0
Max diff block lines reached; 61869/66159 bytes (93.52%) of diff not shown.
1.31 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:··········164800·(bytes·into·file)13 ··Start·of·section·headers:··········164832·(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·0x283c0:1 There·are·18·section·headers,·starting·at·offset·0x283e0:
  
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·002d00·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·002cd8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·01fe98·0015b0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·01fed0·0015a0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002d34·0011ec·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002d0c·0011ec·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·021448·001368·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·021470·001368·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·003f20·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·003ef8·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·003f20·00fd70·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·003ef8·00fdd0·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0227b0·004e38·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0227d8·004e30·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·013c90·003671·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·013cc8·003671·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·017304·001aec·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·01733c·001aec·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·0275e8·000d18·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·027608·000d18·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·018df0·000965·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·018e28·000965·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·028300·000030·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·028320·000030·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·019755·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·01978d·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·019755·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01978d·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·019788·003fd0·10·····16·753··419 ··[15]·.symtab···········SYMTAB··········00000000·0197c0·003fd0·10·····16·753··4
20 ··[16]·.strtab···········STRTAB··········00000000·01d758·00273f·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·01d790·00273f·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·028330·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·028350·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)
71.7 KB
readelf --wide --symbols {}
    
Offset 25, 51 lines modifiedOffset 25, 51 lines modified
25 ····21:·00000b40·····0·NOTYPE··LOCAL··DEFAULT····6·$t25 ····21:·00000b40·····0·NOTYPE··LOCAL··DEFAULT····6·$t
26 ····22:·00000d74·····0·NOTYPE··LOCAL··DEFAULT····6·$d26 ····22:·00000d74·····0·NOTYPE··LOCAL··DEFAULT····6·$d
27 ····23:·00000d7c·····0·NOTYPE··LOCAL··DEFAULT····6·$t27 ····23:·00000d7c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
28 ····24:·0000126c·····0·NOTYPE··LOCAL··DEFAULT····6·$d28 ····24:·0000126c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
29 ····25:·00001274·····0·NOTYPE··LOCAL··DEFAULT····6·$t29 ····25:·00001274·····0·NOTYPE··LOCAL··DEFAULT····6·$t
30 ····26:·000014a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d30 ····26:·000014a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
31 ····27:·000014a8·····0·NOTYPE··LOCAL··DEFAULT····6·$t31 ····27:·000014a8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
32 ····28:·00003e45···120·FUNC····LOCAL··DEFAULT····6·_PyType_DocWithoutSignature32 ····28:·00003e51···120·FUNC····LOCAL··DEFAULT····6·_PyType_DocWithoutSignature
33 ····29:·00001a90·····0·NOTYPE··LOCAL··DEFAULT····6·$d33 ····29:·00001a90·····0·NOTYPE··LOCAL··DEFAULT····6·$d
34 ····30:·00001aa8·····0·NOTYPE··LOCAL··DEFAULT····6·$t34 ····30:·00001aa8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
35 ····31:·00001e1c·····0·NOTYPE··LOCAL··DEFAULT····6·$d35 ····31:·00001e1c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
36 ····32:·00001e2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t36 ····32:·00001e2c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
37 ····33:·000022a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·000022a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·000022b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·000022b8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·000025e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d39 ····35:·000025e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
40 ····36:·000025e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t40 ····36:·000025e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
41 ····37:·000030e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·000030e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1042 ····38:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
43 ····39:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1143 ····39:·000002e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
44 ····40:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1244 ····40:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
45 ····41:·000030e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t45 ····41:·000030e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
46 ····42:·00003861··1084·FUNC····LOCAL··DEFAULT····6·mro_implementation46 ····42:·00003861··1096·FUNC····LOCAL··DEFAULT····6·mro_implementation
47 ····43:·0000945d···332·FUNC····LOCAL··DEFAULT····6·lookup_maybe_method47 ····43:·0000948d···332·FUNC····LOCAL··DEFAULT····6·lookup_maybe_method
48 ····44:·00003380·····0·NOTYPE··LOCAL··DEFAULT····6·$d48 ····44:·00003380·····0·NOTYPE··LOCAL··DEFAULT····6·$d
49 ····45:·00003388·····0·NOTYPE··LOCAL··DEFAULT····6·$t49 ····45:·00003388·····0·NOTYPE··LOCAL··DEFAULT····6·$t
50 ····46:·000052d5···288·FUNC····LOCAL··DEFAULT····6·solid_base50 ····46:·000052e1···288·FUNC····LOCAL··DEFAULT····6·solid_base
51 ····47:·000035ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d51 ····47:·000035ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
52 ····48:·000035f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t52 ····48:·000035f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
53 ····49:·000002c5····36·FUNC····LOCAL··DEFAULT····1·call_unbound_noarg.part.053 ····49:·000002c5····36·FUNC····LOCAL··DEFAULT····1·call_unbound_noarg.part.0
54 ····50:·00003858·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····50:·00003858·····0·NOTYPE··LOCAL··DEFAULT····6·$d
55 ····51:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1355 ····51:·00000340·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
56 ····52:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1456 ····52:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
57 ····53:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1557 ····53:·00000384·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
58 ····54:·00003860·····0·NOTYPE··LOCAL··DEFAULT····6·$t58 ····54:·00003860·····0·NOTYPE··LOCAL··DEFAULT····6·$t
59 ····55:·00000b6d···340·FUNC····LOCAL··DEFAULT····9·set_mro_error59 ····55:·00000b6d···340·FUNC····LOCAL··DEFAULT····9·set_mro_error
60 ····56:·00000cc1····48·FUNC····LOCAL··DEFAULT····9·class_name60 ····56:·00000cc1····48·FUNC····LOCAL··DEFAULT····9·class_name
61 ····57:·00003c98·····0·NOTYPE··LOCAL··DEFAULT····6·$d61 ····57:·00003ca4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
62 ····58:·00003c9c·····0·NOTYPE··LOCAL··DEFAULT····6·$t62 ····58:·00003ca8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
63 ····59:·00003c9d····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF63 ····59:·00003ca9····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
64 ····60:·00003d98·····0·NOTYPE··LOCAL··DEFAULT····6·$d64 ····60:·00003da4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
65 ····61:·00003d9c·····0·NOTYPE··LOCAL··DEFAULT····6·$t65 ····61:·00003da8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
66 ····62:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1666 ····62:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
68 ····64:·00003ed1··3956·FUNC····LOCAL··DEFAULT····6·_PyType_FromMetaclass_impl68 ····64:·00003edd··3956·FUNC····LOCAL··DEFAULT····6·_PyType_FromMetaclass_impl
69 ····65:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1769 ····65:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
70 ····66:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1870 ····66:·000003b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
71 ····67:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1971 ····67:·000003e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
72 ····68:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2072 ····68:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
73 ····69:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2173 ····69:·0000040c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
74 ····70:·00000424·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2274 ····70:·00000424·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
75 ····71:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2375 ····71:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
Offset 84, 475 lines modifiedOffset 84, 475 lines modified
84 ····80:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3284 ····80:·000006c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
85 ····81:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3385 ····81:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
86 ····82:·0000073c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3486 ····82:·0000073c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
87 ····83:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3587 ····83:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35
88 ····84:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3688 ····84:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36
89 ····85:·00000808·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3789 ····85:·00000808·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
90 ····86:·00000850·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3890 ····86:·00000850·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
91 ····87:·00005051···644·FUNC····LOCAL··DEFAULT····6·best_base91 ····87:·0000505d···644·FUNC····LOCAL··DEFAULT····6·best_base
92 ····88:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR192 ····88:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
93 ····89:·00004304·····0·NOTYPE··LOCAL··DEFAULT····6·$d93 ····89:·00004310·····0·NOTYPE··LOCAL··DEFAULT····6·$d
94 ····90:·00004310·····0·NOTYPE··LOCAL··DEFAULT····6·$t94 ····90:·0000431c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
95 ····91:·00004454·····0·NOTYPE··LOCAL··DEFAULT····6·$d95 ····91:·00004460·····0·NOTYPE··LOCAL··DEFAULT····6·$d
96 ····92:·00004458·····0·NOTYPE··LOCAL··DEFAULT····6·$t96 ····92:·00004464·····0·NOTYPE··LOCAL··DEFAULT····6·$t
97 ····93:·00004768·····0·NOTYPE··LOCAL··DEFAULT····6·$d97 ····93:·00004774·····0·NOTYPE··LOCAL··DEFAULT····6·$d
98 ····94:·0000476c·····0·NOTYPE··LOCAL··DEFAULT····6·$t98 ····94:·00004778·····0·NOTYPE··LOCAL··DEFAULT····6·$t
99 ····95:·00009ec5··1048·FUNC····LOCAL··DEFAULT····6·subtype_dealloc99 ····95:·00009f01··1052·FUNC····LOCAL··DEFAULT····6·subtype_dealloc
100 ····96:·00004a68·····0·NOTYPE··LOCAL··DEFAULT····6·$d100 ····96:·00004a5c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
101 ····97:·00004a74·····0·NOTYPE··LOCAL··DEFAULT····6·$t101 ····97:·00004a68·····0·NOTYPE··LOCAL··DEFAULT····6·$t
102 ····98:·00004e40·····0·NOTYPE··LOCAL··DEFAULT····6·$d102 ····98:·00004e4c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
103 ····99:·00004e44·····0·NOTYPE··LOCAL··DEFAULT····6·$t103 ····99:·00004e50·····0·NOTYPE··LOCAL··DEFAULT····6·$t
104 ···100:·00000880·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39104 ···100:·00000880·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39
105 ···101:·00000894·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40105 ···101:·00000894·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40
106 ···102:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41106 ···102:·000008c4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41
107 ···103:·000052d0·····0·NOTYPE··LOCAL··DEFAULT····6·$d107 ···103:·000052dc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
108 ···104:·000052d4·····0·NOTYPE··LOCAL··DEFAULT····6·$t108 ···104:·000052e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
109 ···105:·000054f0·····0·NOTYPE··LOCAL··DEFAULT····6·$d109 ···105:·000054fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
110 ···106:·000054f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t110 ···106:·00005504·····0·NOTYPE··LOCAL··DEFAULT····6·$t
111 ···107:·0000556c·····0·NOTYPE··LOCAL··DEFAULT····6·$d111 ···107:·00005578·····0·NOTYPE··LOCAL··DEFAULT····6·$d
112 ···108:·00005570·····0·NOTYPE··LOCAL··DEFAULT····6·$t112 ···108:·0000557c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
113 ···109:·00005571·····8·FUNC····LOCAL··DEFAULT····6·type_is_gc113 ···109:·0000557d·····8·FUNC····LOCAL··DEFAULT····6·type_is_gc
114 ···110:·00005669···688·FUNC····LOCAL··DEFAULT····6·find_name_in_mro114 ···110:·00005675···688·FUNC····LOCAL··DEFAULT····6·find_name_in_mro
115 ···111:·00005919···178·FUNC····LOCAL··DEFAULT····6·assign_version_tag115 ···111:·00005925···178·FUNC····LOCAL··DEFAULT····6·assign_version_tag
116 ···112:·00005664·····0·NOTYPE··LOCAL··DEFAULT····6·$d116 ···112:·00005670·····0·NOTYPE··LOCAL··DEFAULT····6·$d
117 ···113:·00005668·····0·NOTYPE··LOCAL··DEFAULT····6·$t117 ···113:·00005674·····0·NOTYPE··LOCAL··DEFAULT····6·$t
118 ···114:·00005900·····0·NOTYPE··LOCAL··DEFAULT····6·$d118 ···114:·0000590c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
119 ···115:·00005918·····0·NOTYPE··LOCAL··DEFAULT····6·$t119 ···115:·00005924·····0·NOTYPE··LOCAL··DEFAULT····6·$t
120 ···116:·00005a3d·····8·FUNC····LOCAL··DEFAULT····6·object_dealloc120 ···116:·00005a49·····8·FUNC····LOCAL··DEFAULT····6·object_dealloc
121 ···117:·000008f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42121 ···117:·000008f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42
122 ···118:·00005a45···116·FUNC····LOCAL··DEFAULT····6·type_vectorcall122 ···118:·00005a51···116·FUNC····LOCAL··DEFAULT····6·type_vectorcall
123 ···119:·00005ab0·····0·NOTYPE··LOCAL··DEFAULT····6·$d123 ···119:·00005abc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
124 ···120:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43124 ···120:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC43
125 ···121:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44125 ···121:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC44
126 ···122:·00005ab8·····0·NOTYPE··LOCAL··DEFAULT····6·$t126 ···122:·00005ac4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
127 ···123:·00005ab9···320·FUNC····LOCAL··DEFAULT····6·type_call127 ···123:·00005ac5···320·FUNC····LOCAL··DEFAULT····6·type_call
128 ···124:·00005bf4·····0·NOTYPE··LOCAL··DEFAULT····6·$d128 ···124:·00005c00·····0·NOTYPE··LOCAL··DEFAULT····6·$d
129 ···125:·0000093c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45129 ···125:·0000093c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC45
130 ···126:·00000950·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46130 ···126:·00000950·····0·NOTYPE··LOCAL··DEFAULT····8·.LC46
131 ···127:·00000994·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47131 ···127:·00000994·····0·NOTYPE··LOCAL··DEFAULT····8·.LC47
132 ···128:·000009cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48132 ···128:·000009cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC48
133 ···129:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49133 ···129:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC49
134 ···130:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50134 ···130:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC50
135 ···131:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51135 ···131:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC51
136 ···132:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52136 ···132:·00000a7c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC52
137 ···133:·00000aac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53137 ···133:·00000aac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC53
138 ···134:·00000ad8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54138 ···134:·00000ad8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC54
139 ···135:·00000b00·····0·NOTYPE··LOCAL··DEFAULT····8·.LC55139 ···135:·00000b00·····0·NOTYPE··LOCAL··DEFAULT····8·.LC55
140 ···136:·00000b34·····0·NOTYPE··LOCAL··DEFAULT····8·.LC56140 ···136:·00000b34·····0·NOTYPE··LOCAL··DEFAULT····8·.LC56
141 ···137:·00000b6c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC57141 ···137:·00000b6c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC57
142 ···138:·00005bf8·····0·NOTYPE··LOCAL··DEFAULT····6·$t142 ···138:·00005c04·····0·NOTYPE··LOCAL··DEFAULT····6·$t
143 ···139:·00005bf9··7468·FUNC····LOCAL··DEFAULT····6·type_new143 ···139:·00005c05··7504·FUNC····LOCAL··DEFAULT····6·type_new
144 ···140:·0000abcd···462·FUNC····LOCAL··DEFAULT····6·subtype_traverse144 ···140:·0000ac0d···462·FUNC····LOCAL··DEFAULT····6·subtype_traverse
145 ···141:·0000c19d···216·FUNC····LOCAL··DEFAULT····6·subtype_clear145 ···141:·0000c1dd···216·FUNC····LOCAL··DEFAULT····6·subtype_clear
146 ···142:·00006194·····0·NOTYPE··LOCAL··DEFAULT····6·$d146 ···142:·000061a4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
147 ···143:·000061b4·····0·NOTYPE··LOCAL··DEFAULT····6·$t147 ···143:·000061c4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
148 ···144:·00007925··1676·FUNC····LOCAL··DEFAULT····6·update_one_slot148 ···144:·00007955··1676·FUNC····LOCAL··DEFAULT····6·update_one_slot
149 ···145:·000064c0·····0·NOTYPE··LOCAL··DEFAULT····6·$d149 ···145:·000064c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
150 ···146:·000064dc·····0·NOTYPE··LOCAL··DEFAULT····6·$t150 ···146:·000064e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
151 ···147:·00006784·····0·NOTYPE··LOCAL··DEFAULT····6·$d151 ···147:·0000675c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
152 ···148:·000067a4·····0·NOTYPE··LOCAL··DEFAULT····6·$t152 ···148:·00006774·····0·NOTYPE··LOCAL··DEFAULT····6·$t
153 ···149:·00006a74·····0·NOTYPE··LOCAL··DEFAULT····6·$d153 ···149:·00006a60·····0·NOTYPE··LOCAL··DEFAULT····6·$d
154 ···150:·00006a90·····0·NOTYPE··LOCAL··DEFAULT····6·$t154 ···150:·00006a7c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
155 ···151:·00006d04·····0·NOTYPE··LOCAL··DEFAULT····6·$d155 ···151:·00006cf0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
156 ···152:·00006d24·····0·NOTYPE··LOCAL··DEFAULT····6·$t156 ···152:·00006d10·····0·NOTYPE··LOCAL··DEFAULT····6·$t
157 ···153:·00007000·····0·NOTYPE··LOCAL··DEFAULT····6·$d157 ···153:·00006fd4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
158 ···154:·00007010·····0·NOTYPE··LOCAL··DEFAULT····6·$t158 ···154:·00006fe4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
Max diff block lines reached; 61075/73402 bytes (83.21%) of diff not shown.
448 KB
readelf --wide --relocs {}
    
Offset 1, 42 lines modifiedOffset 1, 42 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x1fe98·contains·694·entries:1 Relocation·section·'.rel.text'·at·offset·0x1fed0·contains·692·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001c··0000400a·R_ARM_THM_CALL·········00003ed1···_PyType_FromMetaclass_impl3 0000001c··0000400a·R_ARM_THM_CALL·········00003edd···_PyType_FromMetaclass_impl
4 00000040··0000400a·R_ARM_THM_CALL·········00003ed1···_PyType_FromMetaclass_impl4 00000040··0000400a·R_ARM_THM_CALL·········00003edd···_PyType_FromMetaclass_impl
5 0000008c··00036a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal5 0000008c··00036a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal
6 000000a0··0003672f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCell_Type6 000000a0··0003672f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCell_Type
7 000000a4··00036730·R_ARM_THM_MOVT_ABS·····00000000···PyCell_Type7 000000a4··00036730·R_ARM_THM_MOVT_ABS·····00000000···PyCell_Type
8 000000c6··00034b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError8 000000c6··00034d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
9 000000ca··00034b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError9 000000ca··00034d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
10 000000ce··0000ed2f·R_ARM_THM_MOVW_ABS_NC··00000f10···.LC8310 000000ce··0000ed2f·R_ARM_THM_MOVW_ABS_NC··00000f10···.LC83
11 000000d2··0000ed30·R_ARM_THM_MOVT_ABS·····00000f10···.LC8311 000000d2··0000ed30·R_ARM_THM_MOVT_ABS·····00000f10···.LC83
12 000000d8··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString12 000000d8··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
13 000000e2··00034b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError13 000000e2··00034d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
14 000000e6··00034b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError14 000000e6··00034d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
15 000000ec··0000f12f·R_ARM_THM_MOVW_ABS_NC··00000f7c···.LC8715 000000ec··0000f12f·R_ARM_THM_MOVW_ABS_NC··00000f7c···.LC87
16 000000f0··0000f130·R_ARM_THM_MOVT_ABS·····00000f7c···.LC8716 000000f0··0000f130·R_ARM_THM_MOVT_ABS·····00000f7c···.LC87
17 000000f6··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format17 000000f6··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
18 000000fc··00034b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError18 000000fc··00034d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
19 00000100··00034b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError19 00000100··00034d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
20 00000104··0000f02f·R_ARM_THM_MOVW_ABS_NC··00000f5c···.LC8620 00000104··0000f02f·R_ARM_THM_MOVW_ABS_NC··00000f5c···.LC86
21 00000108··0000f030·R_ARM_THM_MOVT_ABS·····00000f5c···.LC8621 00000108··0000f030·R_ARM_THM_MOVT_ABS·····00000f5c···.LC86
22 0000010e··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString22 0000010e··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
23 00000114··00034b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError23 00000114··00034d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
24 00000118··00034b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError24 00000118··00034d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
25 0000011c··0000ef2f·R_ARM_THM_MOVW_ABS_NC··00000f40···.LC8525 0000011c··0000ef2f·R_ARM_THM_MOVW_ABS_NC··00000f40···.LC85
26 00000120··0000ef30·R_ARM_THM_MOVT_ABS·····00000f40···.LC8526 00000120··0000ef30·R_ARM_THM_MOVT_ABS·····00000f40···.LC85
27 00000126··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString27 00000126··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
28 00000132··00034b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError28 00000132··00034d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
29 00000136··00034b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError29 00000136··00034d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
30 0000013a··0000f22f·R_ARM_THM_MOVW_ABS_NC··00000fa4···.LC8830 0000013a··0000f22f·R_ARM_THM_MOVW_ABS_NC··00000fa4···.LC88
31 0000013e··0000f230·R_ARM_THM_MOVT_ABS·····00000fa4···.LC8831 0000013e··0000f230·R_ARM_THM_MOVT_ABS·····00000fa4···.LC88
32 00000144··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString32 00000144··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
33 0000015e··00034b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError33 0000015e··00034d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
34 00000162··00034b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError34 00000162··00034d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
35 00000166··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000f28···.LC8435 00000166··0000ee2f·R_ARM_THM_MOVW_ABS_NC··00000f28···.LC84
36 0000016a··0000ee30·R_ARM_THM_MOVT_ABS·····00000f28···.LC8436 0000016a··0000ee30·R_ARM_THM_MOVT_ABS·····00000f28···.LC84
37 00000170··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString37 00000170··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
38 00000178··0002f402·R_ARM_ABS32············00000000···_PyRuntime38 00000178··0002f402·R_ARM_ABS32············00000000···_PyRuntime
39 000001a0··00031d0a·R_ARM_THM_CALL·········00000000···PyDescr_NewMethod39 000001a0··00031d0a·R_ARM_THM_CALL·········00000000···PyDescr_NewMethod
40 000001e2··0003150a·R_ARM_THM_CALL·········00000000···PyDict_SetDefault40 000001e2··0003150a·R_ARM_THM_CALL·········00000000···PyDict_SetDefault
41 00000212··00032a0a·R_ARM_THM_CALL·········00000000···PyDescr_NewClassMethod41 00000212··00032a0a·R_ARM_THM_CALL·········00000000···PyDescr_NewClassMethod
Offset 51, 33 lines modifiedOffset 51, 33 lines modified
51 000002a2··00032e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError51 000002a2··00032e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
52 000002a6··0000082f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC252 000002a6··0000082f·R_ARM_THM_MOVW_ABS_NC··00000088···.LC2
53 000002aa··00000830·R_ARM_THM_MOVT_ABS·····00000088···.LC253 000002aa··00000830·R_ARM_THM_MOVT_ABS·····00000088···.LC2
54 000002b0··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString54 000002b0··00032f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
55 000002b8··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc55 000002b8··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
56 000002c0··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate56 000002c0··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
57 000002e4··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate57 000002e4··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
58 00000300··0000e50a·R_ARM_THM_CALL·········00009b5d···type_module58 00000300··0000e50a·R_ARM_THM_CALL·········00009b8d···type_module
59 00000316··0000e80a·R_ARM_THM_CALL·········00009c49···type_qualname59 00000316··0000e80a·R_ARM_THM_CALL·········00009c79···type_qualname
60 00000322··00036a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal60 00000322··00036a0a·R_ARM_THM_CALL·········00000000···_PyUnicode_Equal
61 0000032e··0001182f·R_ARM_THM_MOVW_ABS_NC··0000113c···.LC9761 0000032e··0001182f·R_ARM_THM_MOVW_ABS_NC··0000113c···.LC97
62 00000332··00011830·R_ARM_THM_MOVT_ABS·····0000113c···.LC9762 00000332··00011830·R_ARM_THM_MOVT_ABS·····0000113c···.LC97
63 00000336··0003880a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat63 00000336··0003880a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
64 0000033e··00003b0a·R_ARM_THM_CALL·········00003c9d···Py_XDECREF64 0000033e··00003b0a·R_ARM_THM_CALL·········00003ca9···Py_XDECREF
65 0000035c··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc65 0000035c··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 0000036a··0001192f·R_ARM_THM_MOVW_ABS_NC··00001154···.LC9866 0000036a··0001192f·R_ARM_THM_MOVW_ABS_NC··00001154···.LC98
67 0000036e··00011930·R_ARM_THM_MOVT_ABS·····00001154···.LC9867 0000036e··00011930·R_ARM_THM_MOVT_ABS·····00001154···.LC98
68 00000374··0003880a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat68 00000374··0003880a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
69 0000037e··0003520a·R_ARM_THM_CALL·········00000000···PyErr_Clear69 0000037e··0003520a·R_ARM_THM_CALL·········00000000···PyErr_Clear
70 00000386··0000e80a·R_ARM_THM_CALL·········00009c49···type_qualname70 00000386··0000e80a·R_ARM_THM_CALL·········00009c79···type_qualname
71 00000392··00003b0a·R_ARM_THM_CALL·········00003c9d···Py_XDECREF71 00000392··00003b0a·R_ARM_THM_CALL·········00003ca9···Py_XDECREF
72 000003aa··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc72 000003aa··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
73 000003b8··0002f402·R_ARM_ABS32············00000000···_PyRuntime73 000003b8··0002f402·R_ARM_ABS32············00000000···_PyRuntime
74 000003ca··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000ee4···.LC8074 000003ca··0000df2f·R_ARM_THM_MOVW_ABS_NC··00000ee4···.LC80
75 000003ce··0000df30·R_ARM_THM_MOVT_ABS·····00000ee4···.LC8075 000003ce··0000df30·R_ARM_THM_MOVT_ABS·····00000ee4···.LC80
76 000003de··0003340a·R_ARM_THM_CALL·········00005411···PyType_Modified76 000003de··0003340a·R_ARM_THM_CALL·········0000541d···PyType_Modified
77 00000424··0002f402·R_ARM_ABS32············00000000···_PyRuntime77 00000424··0002f402·R_ARM_ABS32············00000000···_PyRuntime
78 00000428··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate78 00000428··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
79 0000044a··0001222f·R_ARM_THM_MOVW_ABS_NC··000011d0···.LC10179 0000044a··0001222f·R_ARM_THM_MOVW_ABS_NC··000011d0···.LC101
80 0000044e··00012230·R_ARM_THM_MOVT_ABS·····000011d0···.LC10180 0000044e··00012230·R_ARM_THM_MOVT_ABS·····000011d0···.LC101
81 00000452··0001232f·R_ARM_THM_MOVW_ABS_NC··000011d4···.LC10281 00000452··0001232f·R_ARM_THM_MOVW_ABS_NC··000011d4···.LC102
82 00000456··00012330·R_ARM_THM_MOVT_ABS·····000011d4···.LC10282 00000456··00012330·R_ARM_THM_MOVT_ABS·····000011d4···.LC102
83 0000045a··0003a50a·R_ARM_THM_CALL·········00000000···PySys_Audit83 0000045a··0003a50a·R_ARM_THM_CALL·········00000000···PySys_Audit
Offset 89, 31 lines modifiedOffset 89, 31 lines modified
89 00000484··00031b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError89 00000484··00031b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
90 00000488··00031b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError90 00000488··00031b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
91 0000048e··0001212f·R_ARM_THM_MOVW_ABS_NC··0000119c···.LC10091 0000048e··0001212f·R_ARM_THM_MOVW_ABS_NC··0000119c···.LC100
92 00000492··00012130·R_ARM_THM_MOVT_ABS·····0000119c···.LC10092 00000492··00012130·R_ARM_THM_MOVT_ABS·····0000119c···.LC100
93 0000049a··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format93 0000049a··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
94 000004a0··00039e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct94 000004a0··00039e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
95 000004a4··00039e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct95 000004a4··00039e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
96 000004c2··00001c0a·R_ARM_THM_CALL·········00003e45···_PyType_DocWithoutSignature96 000004c2··00001c0a·R_ARM_THM_CALL·········00003e51···_PyType_DocWithoutSignature
97 000004d4··0002f22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct97 000004d4··0002f22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
98 000004d8··0002f230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct98 000004d8··0002f230·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
99 000004f6··00032b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError99 000004f6··00032b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
100 000004fa··00032b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError100 000004fa··00032b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
101 00000500··0001302f·R_ARM_THM_MOVW_ABS_NC··000011e8···.LC103101 00000500··0001302f·R_ARM_THM_MOVW_ABS_NC··000011e8···.LC103
102 00000504··00013030·R_ARM_THM_MOVT_ABS·····000011e8···.LC103102 00000504··00013030·R_ARM_THM_MOVT_ABS·····000011e8···.LC103
103 0000050a··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format103 0000050a··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
104 00000522··00035c0a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError104 00000522··00035c0a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError
105 0000052a··0003360a·R_ARM_THM_CALL·········00000000···PyErr_Occurred105 0000052a··0003360a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
106 00000532··0003000a·R_ARM_THM_CALL·········00000000···PyDict_New106 00000532··0003000a·R_ARM_THM_CALL·········00000000···PyDict_New
107 00000542··0002f60a·R_ARM_THM_CALL·········00000000···PyDict_SetItem107 00000542··0002f60a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
108 0000054a··0003340a·R_ARM_THM_CALL·········00005411···PyType_Modified108 0000054a··0003340a·R_ARM_THM_CALL·········0000541d···PyType_Modified
109 0000057c··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc109 0000057c··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
110 000005b0··0002f402·R_ARM_ABS32············00000000···_PyRuntime110 000005b0··0002f402·R_ARM_ABS32············00000000···_PyRuntime
111 000005b4··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate111 000005b4··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
112 000005cc··0000400a·R_ARM_THM_CALL·········00003ed1···_PyType_FromMetaclass_impl112 000005cc··0000400a·R_ARM_THM_CALL·········00003edd···_PyType_FromMetaclass_impl
113 00000614··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate113 00000614··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
114 0000065c··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc114 0000065c··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
115 00000696··0001602f·R_ARM_THM_MOVW_ABS_NC··000012d0···.LC110115 00000696··0001602f·R_ARM_THM_MOVW_ABS_NC··000012d0···.LC110
116 0000069a··00016030·R_ARM_THM_MOVT_ABS·····000012d0···.LC110116 0000069a··00016030·R_ARM_THM_MOVT_ABS·····000012d0···.LC110
117 0000069e··0001612f·R_ARM_THM_MOVW_ABS_NC··000012d4···.LC111117 0000069e··0001612f·R_ARM_THM_MOVW_ABS_NC··000012d4···.LC111
118 000006a2··00016130·R_ARM_THM_MOVT_ABS·····000012d4···.LC111118 000006a2··00016130·R_ARM_THM_MOVT_ABS·····000012d4···.LC111
119 000006a6··0001622f·R_ARM_THM_MOVW_ABS_NC··000012e0···.LC112119 000006a6··0001622f·R_ARM_THM_MOVW_ABS_NC··000012e0···.LC112
Offset 122, 718 lines modifiedOffset 122, 716 lines modified
122 000006b8··00031b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError122 000006b8··00031b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
123 000006bc··00031b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError123 000006bc··00031b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
124 000006c0··0001632f·R_ARM_THM_MOVW_ABS_NC··000012ec···.LC113124 000006c0··0001632f·R_ARM_THM_MOVW_ABS_NC··000012ec···.LC113
125 000006c4··00016330·R_ARM_THM_MOVT_ABS·····000012ec···.LC113125 000006c4··00016330·R_ARM_THM_MOVT_ABS·····000012ec···.LC113
126 000006cc··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format126 000006cc··00031a0a·R_ARM_THM_CALL·········00000000···PyErr_Format
127 000006e2··00017c2f·R_ARM_THM_MOVW_ABS_NC··000013cc···.LC118127 000006e2··00017c2f·R_ARM_THM_MOVW_ABS_NC··000013cc···.LC118
128 000006e6··00017c30·R_ARM_THM_MOVT_ABS·····000013cc···.LC118128 000006e6··00017c30·R_ARM_THM_MOVT_ABS·····000013cc···.LC118
129 000006f6··0003340a·R_ARM_THM_CALL·········00005411···PyType_Modified129 000006f6··0003340a·R_ARM_THM_CALL·········0000541d···PyType_Modified
130 0000073c··0002f402·R_ARM_ABS32············00000000···_PyRuntime130 0000073c··0002f402·R_ARM_ABS32············00000000···_PyRuntime
131 00000740··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate131 00000740··0002fb6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
132 00000756··0003ab0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException132 00000756··0003ab0a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
133 00000762··00002b0a·R_ARM_THM_CALL·········0000945d···lookup_maybe_method133 00000762··00002b0a·R_ARM_THM_CALL·········0000948d···lookup_maybe_method
134 00000770··00010b0a·R_ARM_THM_CALL·········0000b00d···call_unbound_noarg134 00000770··00010b0a·R_ARM_THM_CALL·········0000b04d···call_unbound_noarg
135 0000079e··0003350a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable135 0000079e··0003350a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
136 000007a6··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc136 000007a6··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
137 000007b4··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc137 000007b4··0003060a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
138 000007bc··0002f402·R_ARM_ABS32············00000000···_PyRuntime138 000007bc··0002f402·R_ARM_ABS32············00000000···_PyRuntime
139 000007f2··0001872f·R_ARM_THM_MOVW_ABS_NC··000007c1···slot_nb_or139 000007f2··0001872f·R_ARM_THM_MOVW_ABS_NC··000007c1···slot_nb_or
Max diff block lines reached; 448418/458822 bytes (97.73%) of diff not shown.
843 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 787, 17 lines modifiedOffset 787, 17 lines modified
787 _PyObject_GC_Link787 _PyObject_GC_Link
788 _Py_NewReference788 _Py_NewReference
789 _PyType_AllocNoTrack789 _PyType_AllocNoTrack
790 _PyStaticType_GetState790 _PyStaticType_GetState
791 PyType_FromSpec791 PyType_FromSpec
792 PyUnicode_FromStringAndSize792 PyUnicode_FromStringAndSize
793 PyDict_DelItem793 PyDict_DelItem
794 PyExc_RuntimeError 
795 PyExc_DeprecationWarning794 PyExc_DeprecationWarning
796 PyErr_WarnFormat795 PyErr_WarnFormat
 796 PyExc_RuntimeError
797 _PyType_CalculateMetaclass797 _PyType_CalculateMetaclass
798 PyObject_GetItemData798 PyObject_GetItemData
799 _PyType_GetDict799 _PyType_GetDict
800 _PyType_Lookup800 _PyType_Lookup
801 PyErr_Clear801 PyErr_Clear
802 _PyDict_GetItem_KnownHash802 _PyDict_GetItem_KnownHash
803 PyObject_Hash803 PyObject_Hash
Offset 823, 16 lines modifiedOffset 823, 16 lines modified
823 PyCell_Set823 PyCell_Set
824 PyUnicode_IsIdentifier824 PyUnicode_IsIdentifier
825 _PyUnicode_Equal825 _PyUnicode_Equal
826 _Py_Mangle826 _Py_Mangle
827 PyEval_GetGlobals827 PyEval_GetGlobals
828 PyClassMethod_New828 PyClassMethod_New
829 _PyObject_LookupAttr829 _PyObject_LookupAttr
830 PyObject_GenericGetAttr 
831 _PyErr_FormatNote830 _PyErr_FormatNote
 831 PyObject_GenericGetAttr
832 PyWrapperDescr_Type832 PyWrapperDescr_Type
833 PyInterpreterState_Get833 PyInterpreterState_Get
834 PyCFunction_Type834 PyCFunction_Type
835 _PyObject_NextNotImplemented835 _PyObject_NextNotImplemented
836 _PyObject_LookupSpecial836 _PyObject_LookupSpecial
837 _PyArg_CheckPositional837 _PyArg_CheckPositional
838 __stack_chk_fail838 __stack_chk_fail
134 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»     3ed0·<_PyType_FromMetaclass_impl>19 »       bl»     3edc·<_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»     3ed0·<_PyType_FromMetaclass_impl>37 »       bl»     3edc·<_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!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}43 »       stmdb»  sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·lr}
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
333 »       movs»   r3,·#0333 »       movs»   r3,·#0
334 »       mov»    r1,·r0334 »       mov»    r1,·r0
335 »       add»    r4,·pc335 »       add»    r4,·pc
336 »       ldr»    r4,·[r4,·#0]336 »       ldr»    r4,·[r4,·#0]
337 »       mov»    r2,·r3337 »       mov»    r2,·r3
338 »       ldr.w»  r0,·[ip,·r4]338 »       ldr.w»  r0,·[ip,·r4]
339 »       ldr.w»  r4,·[sp],·#4339 »       ldr.w»  r4,·[sp],·#4
340 »       b.w»    bea8·<_PyObject_VectorcallTstate.constprop.0>340 »       b.w»    bee8·<_PyObject_VectorcallTstate.constprop.0>
341 ·R_ARM_THM_JUMP24»       _PyObject_VectorcallTstate.constprop.0341 ·R_ARM_THM_JUMP24»       _PyObject_VectorcallTstate.constprop.0
342 »       nop342 »       nop
343 »       .word»  0x00000010343 »       .word»  0x00000010
344 ·R_ARM_TLS_IE32» _Py_tss_tstate344 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
345 000002e8·<object_repr>:345 000002e8·<object_repr>:
346 object_repr():346 object_repr():
Offset 349, 26 lines modifiedOffset 349, 26 lines modified
349 »       mov.w»  ip,·#4096»  @·0x1000349 »       mov.w»  ip,·#4096»  @·0x1000
350 »       sub.w»  ip,·sp,·ip350 »       sub.w»  ip,·sp,·ip
351 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8351 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
352 »       ldr»    r7,·[r0,·#4]352 »       ldr»    r7,·[r0,·#4]
353 »       mov»    r6,·r0353 »       mov»    r6,·r0
354 »       movs»   r1,·#0354 »       movs»   r1,·#0
355 »       mov»    r0,·r7355 »       mov»    r0,·r7
356 »       bl»     9b5c·<type_module>356 »       bl»     9b8c·<type_module>
357 ·R_ARM_THM_CALL» type_module357 ·R_ARM_THM_CALL» type_module
358 »       cmp»    r0,·#0358 »       cmp»    r0,·#0
359 »       beq.n»  37e·<object_repr+0x96>359 »       beq.n»  37e·<object_repr+0x96>
360 »       ldr»    r3,·[r0,·#4]360 »       ldr»    r3,·[r0,·#4]
361 »       mov»    r4,·r0361 »       mov»    r4,·r0
362 »       ldr»    r3,·[r3,·#84]» @·0x54362 »       ldr»    r3,·[r3,·#84]» @·0x54
363 »       lsls»   r3,·r3,·#3363 »       lsls»   r3,·r3,·#3
364 »       bpl.n»  398·<object_repr+0xb0>364 »       bpl.n»  398·<object_repr+0xb0>
365 »       movs»   r1,·#0365 »       movs»   r1,·#0
366 »       mov»    r0,·r7366 »       mov»    r0,·r7
367 »       bl»     9c48·<type_qualname>367 »       bl»     9c78·<type_qualname>
368 ·R_ARM_THM_CALL» type_qualname368 ·R_ARM_THM_CALL» type_qualname
369 »       mov»    r5,·r0369 »       mov»    r5,·r0
370 »       cbz»    r0,·38e·<object_repr+0xa6>370 »       cbz»    r0,·38e·<object_repr+0xa6>
371 »       ldr»    r1,·[pc,·#152]»@·(3b8·<object_repr+0xd0>)371 »       ldr»    r1,·[pc,·#152]»@·(3b8·<object_repr+0xd0>)
372 »       mov»    r0,·r4372 »       mov»    r0,·r4
373 »       bl»     0·<_PyUnicode_Equal>373 »       bl»     0·<_PyUnicode_Equal>
374 ·R_ARM_THM_CALL» _PyUnicode_Equal374 ·R_ARM_THM_CALL» _PyUnicode_Equal
Offset 380, 15 lines modifiedOffset 380, 15 lines modified
380 ·R_ARM_THM_MOVW_ABS_NC»  .LC97380 ·R_ARM_THM_MOVW_ABS_NC»  .LC97
381 »       movt»   r0,·#0381 »       movt»   r0,·#0
382 ·R_ARM_THM_MOVT_ABS»     .LC97382 ·R_ARM_THM_MOVT_ABS»     .LC97
383 »       bl»     0·<PyUnicode_FromFormat>383 »       bl»     0·<PyUnicode_FromFormat>
384 ·R_ARM_THM_CALL» PyUnicode_FromFormat384 ·R_ARM_THM_CALL» PyUnicode_FromFormat
385 »       mov»    r6,·r0385 »       mov»    r6,·r0
386 »       mov»    r0,·r4386 »       mov»    r0,·r4
387 »       bl»     3c9c·<Py_XDECREF>387 »       bl»     3ca8·<Py_XDECREF>
388 ·R_ARM_THM_CALL» Py_XDECREF388 ·R_ARM_THM_CALL» Py_XDECREF
389 »       ldr»    r3,·[r5,·#0]389 »       ldr»    r3,·[r5,·#0]
390 »       mvn.w»  r2,·#3221225472»    @·0xc0000000390 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
391 »       cmp»    r3,·r2391 »       cmp»    r3,·r2
392 »       bne.n»  352·<object_repr+0x6a>392 »       bne.n»  352·<object_repr+0x6a>
393 »       mov»    r0,·r6393 »       mov»    r0,·r6
394 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}394 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
Offset 414, 21 lines modifiedOffset 414, 21 lines modified
414 »       mov»    r4,·r8414 »       mov»    r4,·r8
415 »       mov»    r6,·r0415 »       mov»    r6,·r0
416 »       b.n»    33c·<object_repr+0x54>416 »       b.n»    33c·<object_repr+0x54>
417 »       bl»     0·<PyErr_Clear>417 »       bl»     0·<PyErr_Clear>
418 ·R_ARM_THM_CALL» PyErr_Clear418 ·R_ARM_THM_CALL» PyErr_Clear
419 »       movs»   r1,·#0419 »       movs»   r1,·#0
420 »       mov»    r0,·r7420 »       mov»    r0,·r7
421 »       bl»     9c48·<type_qualname>421 »       bl»     9c78·<type_qualname>
422 ·R_ARM_THM_CALL» type_qualname422 ·R_ARM_THM_CALL» type_qualname
423 »       mov»    r4,·r0423 »       mov»    r4,·r0
424 »       cbnz»   r0,·3b0·<object_repr+0xc8>424 »       cbnz»   r0,·3b0·<object_repr+0xc8>
425 »       mov»    r0,·r4425 »       mov»    r0,·r4
426 »       movs»   r6,·#0426 »       movs»   r6,·#0
427 »       bl»     3c9c·<Py_XDECREF>427 »       bl»     3ca8·<Py_XDECREF>
428 ·R_ARM_THM_CALL» Py_XDECREF428 ·R_ARM_THM_CALL» Py_XDECREF
429 »       b.n»    34c·<object_repr+0x64>429 »       b.n»    34c·<object_repr+0x64>
430 »       ldr»    r3,·[r0,·#0]430 »       ldr»    r3,·[r0,·#0]
431 »       mvn.w»  r2,·#3221225472»    @·0xc0000000431 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
432 »       cmp»    r3,·r2432 »       cmp»    r3,·r2
433 »       beq.n»  382·<object_repr+0x9a>433 »       beq.n»  382·<object_repr+0x9a>
434 »       subs»   r3,·#1434 »       subs»   r3,·#1
Offset 455, 15 lines modifiedOffset 455, 15 lines modified
455 »       movt»   r2,·#0455 »       movt»   r2,·#0
456 ·R_ARM_THM_MOVT_ABS»     .LC80456 ·R_ARM_THM_MOVT_ABS»     .LC80
457 »       mov»    r4,·r0457 »       mov»    r4,·r0
458 »       mov»    r5,·r1458 »       mov»    r5,·r1
459 »       bl»     42c·<check_set_special_type_attr>459 »       bl»     42c·<check_set_special_type_attr>
460 »       cbz»    r0,·3fa·<type_set_module+0x3e>460 »       cbz»    r0,·3fa·<type_set_module+0x3e>
461 »       mov»    r0,·r4461 »       mov»    r0,·r4
462 »       bl»     5410·<PyType_Modified>462 »       bl»     541c·<PyType_Modified>
463 ·R_ARM_THM_CALL» PyType_Modified463 ·R_ARM_THM_CALL» PyType_Modified
464 »       ldr»    r3,·[r4,·#84]» @·0x54464 »       ldr»    r3,·[r4,·#84]» @·0x54
465 »       lsls»   r3,·r3,·#30465 »       lsls»   r3,·r3,·#30
466 »       it»     pl466 »       it»     pl
467 »       ldrpl.w»r0,·[r4,·#132]»    @·0x84467 »       ldrpl.w»r0,·[r4,·#132]»    @·0x84
468 »       bmi.n»  400·<type_set_module+0x44>468 »       bmi.n»  400·<type_set_module+0x44>
Max diff block lines reached; 134317/137459 bytes (97.71%) of diff not shown.
653 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 858, 15 lines modifiedOffset 858, 15 lines modified
858 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0858 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
859 »       str.w»  r7,·[r4,·#128]»      @·0x80859 »       str.w»  r7,·[r4,·#128]»      @·0x80
860 »       lsls»   r1,·r3,·#30860 »       lsls»   r1,·r3,·#30
861 »       bmi.w»  15a·<type_ready+0x4a>861 »       bmi.w»  15a·<type_ready+0x4a>
862 »       ldr.w»  r3,·[r0,·#132]»      @·0x84862 »       ldr.w»  r3,·[r0,·#132]»      @·0x84
863 »       cmp»    r3,·#0863 »       cmp»    r3,·#0
864 »       bne.w»  182·<type_ready+0x72>864 »       bne.w»  182·<type_ready+0x72>
865 »       bl»     53f4·<PyType_Ready>865 »       bl»     5400·<PyType_Ready>
866 ·R_ARM_THM_CALL» PyType_Ready866 ·R_ARM_THM_CALL» PyType_Ready
867 »       cmp»    r0,·#0867 »       cmp»    r0,·#0
868 »       bge.w»  182·<type_ready+0x72>868 »       bge.w»  182·<type_ready+0x72>
869 »       ldr»    r3,·[r4,·#84]» @·0x54869 »       ldr»    r3,·[r4,·#84]» @·0x54
870 »       lsls»   r1,·r3,·#30870 »       lsls»   r1,·r3,·#30
871 »       bmi.w»  30bc·<type_ready+0x2fac>871 »       bmi.w»  30bc·<type_ready+0x2fac>
872 »       bic.w»  r3,·r3,·#8192»       @·0x2000872 »       bic.w»  r3,·r3,·#8192»       @·0x2000
Offset 2351, 15 lines modifiedOffset 2351, 15 lines modified
2351 »       ldr.w»  r7,·[r4,·#164]»      @·0xa42351 »       ldr.w»  r7,·[r4,·#164]»      @·0xa4
2352 »       cmp»    r1,·r02352 »       cmp»    r1,·r0
2353 »       bne.w»  1d80·<type_ready+0x1c70>2353 »       bne.w»  1d80·<type_ready+0x1c70>
2354 »       cmp»    r7,·#02354 »       cmp»    r7,·#0
2355 »       beq.w»  72a·<type_ready+0x61a>2355 »       beq.w»  72a·<type_ready+0x61a>
2356 »       b.w»    734·<type_ready+0x624>2356 »       b.w»    734·<type_ready+0x624>
2357 »       ldr»    r0,·[r4,·#12]2357 »       ldr»    r0,·[r4,·#12]
2358 »       bl»     3e44·<_PyType_DocWithoutSignature>2358 »       bl»     3e50·<_PyType_DocWithoutSignature>
2359 »       bl»     0·<PyUnicode_FromString>2359 »       bl»     0·<PyUnicode_FromString>
2360 ·R_ARM_THM_CALL» PyUnicode_FromString2360 ·R_ARM_THM_CALL» PyUnicode_FromString
2361 »       mov»    r6,·r02361 »       mov»    r6,·r0
2362 »       cmp»    r0,·#02362 »       cmp»    r0,·#0
2363 »       beq.w»  8f2·<type_ready+0x7e2>2363 »       beq.w»  8f2·<type_ready+0x7e2>
2364 »       ldr»    r1,·[pc,·#460]»@·(1a94·<type_ready+0x1984>)2364 »       ldr»    r1,·[pc,·#460]»@·(1a94·<type_ready+0x1984>)
2365 »       mov»    r0,·r52365 »       mov»    r0,·r5
Offset 4726, 21 lines modifiedOffset 4726, 21 lines modified
4726 »       cmp»    lr,·r74726 »       cmp»    lr,·r7
4727 »       str.w»  r3,·[r4,·#452]»      @·0x1c44727 »       str.w»  r3,·[r4,·#452]»      @·0x1c4
4728 »       beq.n»  32c8·<mro_internal+0x1e0>4728 »       beq.n»  32c8·<mro_internal+0x1e0>
4729 »       add.w»  sl,·sp,·#36» @·0x244729 »       add.w»  sl,·sp,·#36» @·0x24
4730 »       ldr»    r1,·[pc,·#360]»@·(3384·<mro_internal+0x29c>)4730 »       ldr»    r1,·[pc,·#360]»@·(3384·<mro_internal+0x29c>)
4731 »       mov»    r2,·sl4731 »       mov»    r2,·sl
4732 »       mov»    r0,·r44732 »       mov»    r0,·r4
4733 »       bl»     945c·<lookup_maybe_method>4733 »       bl»     948c·<lookup_maybe_method>
4734 »       mov»    r7,·r04734 »       mov»    r7,·r0
4735 »       cbz»    r0,·3268·<mro_internal+0x180>4735 »       cbz»    r0,·3268·<mro_internal+0x180>
4736 »       mov»    r2,·sl4736 »       mov»    r2,·sl
4737 »       ldr»    r1,·[pc,·#344]»@·(3384·<mro_internal+0x29c>)4737 »       ldr»    r1,·[pc,·#344]»@·(3384·<mro_internal+0x29c>)
4738 »       ldr»    r0,·[pc,·#340]»@·(3380·<mro_internal+0x298>)4738 »       ldr»    r0,·[pc,·#340]»@·(3380·<mro_internal+0x298>)
4739 »       bl»     945c·<lookup_maybe_method>4739 »       bl»     948c·<lookup_maybe_method>
4740 »       ldr»    r3,·[r7,·#0]4740 »       ldr»    r3,·[r7,·#0]
4741 »       mov»    r8,·r04741 »       mov»    r8,·r0
4742 »       mvn.w»  r2,·#3221225472»    @·0xc00000004742 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
4743 »       cmp»    r0,·#04743 »       cmp»    r0,·#0
4744 »       beq.w»  37f2·<mro_internal+0x70a>4744 »       beq.w»  37f2·<mro_internal+0x70a>
4745 »       cmp»    r3,·r24745 »       cmp»    r3,·r2
4746 »       beq.n»  324c·<mro_internal+0x164>4746 »       beq.n»  324c·<mro_internal+0x164>
Offset 4870, 15 lines modifiedOffset 4870, 15 lines modified
4870 »       .word»  0x00000c244870 »       .word»  0x00000c24
4871 ·R_ARM_ABS32»    .data4871 ·R_ARM_ABS32»    .data
4872 »       .word»  0x00006d184872 »       .word»  0x00006d18
4873 ·R_ARM_ABS32»    _PyRuntime4873 ·R_ARM_ABS32»    _PyRuntime
4874 »       ldr»    r1,·[pc,·#608]»@·(35ec·<mro_internal+0x504>)4874 »       ldr»    r1,·[pc,·#608]»@·(35ec·<mro_internal+0x504>)
4875 »       add»    r2,·sp,·#36»   @·0x244875 »       add»    r2,·sp,·#36»   @·0x24
4876 »       mov»    r0,·r44876 »       mov»    r0,·r4
4877 »       bl»     945c·<lookup_maybe_method>4877 »       bl»     948c·<lookup_maybe_method>
4878 »       mov»    r5,·r04878 »       mov»    r5,·r0
4879 »       cmp»    r0,·#04879 »       cmp»    r0,·#0
4880 »       beq.w»  3722·<mro_internal+0x63a>4880 »       beq.w»  3722·<mro_internal+0x63a>
4881 »       ldr»    r3,·[sp,·#36]» @·0x244881 »       ldr»    r3,·[sp,·#36]» @·0x24
4882 »       cmp»    r3,·#04882 »       cmp»    r3,·#0
4883 »       beq.w»  371c·<mro_internal+0x634>4883 »       beq.w»  371c·<mro_internal+0x634>
4884 »       mov»    r1,·r44884 »       mov»    r1,·r4
Offset 4906, 22 lines modifiedOffset 4906, 22 lines modified
4906 »       beq.w»  3744·<mro_internal+0x65c>4906 »       beq.w»  3744·<mro_internal+0x65c>
4907 »       mov.w»  r0,·#4294967295»    @·0xffffffff4907 »       mov.w»  r0,·#4294967295»    @·0xffffffff
4908 »       b.n»    32a4·<mro_internal+0x1bc>4908 »       b.n»    32a4·<mro_internal+0x1bc>
4909 »       add.w»  sl,·sp,·#36» @·0x244909 »       add.w»  sl,·sp,·#36» @·0x24
4910 »       ldr»    r1,·[pc,·#516]»@·(35ec·<mro_internal+0x504>)4910 »       ldr»    r1,·[pc,·#516]»@·(35ec·<mro_internal+0x504>)
4911 »       mov»    r2,·sl4911 »       mov»    r2,·sl
4912 »       mov»    r0,·r44912 »       mov»    r0,·r4
4913 »       bl»     945c·<lookup_maybe_method>4913 »       bl»     948c·<lookup_maybe_method>
4914 »       mov»    r8,·r04914 »       mov»    r8,·r0
4915 »       cmp»    r0,·#04915 »       cmp»    r0,·#0
4916 »       beq.w»  3716·<mro_internal+0x62e>4916 »       beq.w»  3716·<mro_internal+0x62e>
4917 »       mov»    r2,·sl4917 »       mov»    r2,·sl
4918 »       ldr»    r1,·[pc,·#496]»@·(35ec·<mro_internal+0x504>)4918 »       ldr»    r1,·[pc,·#496]»@·(35ec·<mro_internal+0x504>)
4919 »       ldr»    r0,·[pc,·#496]»@·(35f0·<mro_internal+0x508>)4919 »       ldr»    r0,·[pc,·#496]»@·(35f0·<mro_internal+0x508>)
4920 »       bl»     945c·<lookup_maybe_method>4920 »       bl»     948c·<lookup_maybe_method>
4921 »       ldr.w»  r3,·[r8]4921 »       ldr.w»  r3,·[r8]
4922 »       mov»    sl,·r04922 »       mov»    sl,·r0
4923 »       mvn.w»  r2,·#3221225472»    @·0xc00000004923 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
4924 »       cmp»    r0,·#04924 »       cmp»    r0,·#0
4925 »       beq.w»  3706·<mro_internal+0x61e>4925 »       beq.w»  3706·<mro_internal+0x61e>
4926 »       cmp»    r3,·r24926 »       cmp»    r3,·r2
4927 »       beq.n»  3422·<mro_internal+0x33a>4927 »       beq.n»  3422·<mro_internal+0x33a>
Offset 4941, 15 lines modifiedOffset 4941, 15 lines modified
4941 »       bne.w»  3716·<mro_internal+0x62e>4941 »       bne.w»  3716·<mro_internal+0x62e>
4942 »       ldr.w»  ip,·[r5,·#8]4942 »       ldr.w»  ip,·[r5,·#8]
4943 »       ldr.w»  lr,·[r4,·#4]4943 »       ldr.w»  lr,·[r4,·#4]
4944 »       cmp.w»  ip,·#04944 »       cmp.w»  ip,·#0
4945 »       bgt.w»  31aa·<mro_internal+0xc2>4945 »       bgt.w»  31aa·<mro_internal+0xc2>
4946 »       b.n»    32be·<mro_internal+0x1d6>4946 »       b.n»    32be·<mro_internal+0x1d6>
4947 »       mov»    r0,·r44947 »       mov»    r0,·r4
4948 »       bl»     52d4·<solid_base>4948 »       bl»     52e0·<solid_base>
4949 »       cmp.w»  r8,·#04949 »       cmp.w»  r8,·#0
4950 »       str»    r0,·[sp,·#0]4950 »       str»    r0,·[sp,·#0]
4951 »       ble.w»  3164·<mro_internal+0x7c>4951 »       ble.w»  3164·<mro_internal+0x7c>
4952 »       ldr.w»  r3,·[fp,·#16]4952 »       ldr.w»  r3,·[fp,·#16]
4953 »       movs»   r2,·#04953 »       movs»   r2,·#0
4954 »       str»    r3,·[sp,·#4]4954 »       str»    r3,·[sp,·#4]
4955 »       add.w»  r3,·r5,·#84955 »       add.w»  r3,·r5,·#8
Offset 4976, 15 lines modifiedOffset 4976, 15 lines modified
4976 »       beq.w»  35be·<mro_internal+0x4d6>4976 »       beq.w»  35be·<mro_internal+0x4d6>
4977 »       ldr.w»  sl,·[r9,·#128]»      @·0x804977 »       ldr.w»  sl,·[r9,·#128]»      @·0x80
4978 »       cmp.w»  sl,·#04978 »       cmp.w»  sl,·#0
4979 »       beq.w»  35d0·<mro_internal+0x4e8>4979 »       beq.w»  35d0·<mro_internal+0x4e8>
4980 »       ldr.w»  r0,·[sl,·#128]»      @·0x804980 »       ldr.w»  r0,·[sl,·#128]»      @·0x80
4981 »       cmp»    r0,·#04981 »       cmp»    r0,·#0
4982 »       beq.w»  368c·<mro_internal+0x5a4>4982 »       beq.w»  368c·<mro_internal+0x5a4>
4983 »       bl»     52d4·<solid_base>4983 »       bl»     52e0·<solid_base>
4984 »       ldr.w»  r3,·[sl,·#16]4984 »       ldr.w»  r3,·[sl,·#16]
4985 »       ldr»    r1,·[r0,·#16]4985 »       ldr»    r1,·[r0,·#16]
4986 »       cmp»    r1,·r34986 »       cmp»    r1,·r3
4987 »       bne.w»  367e·<mro_internal+0x596>4987 »       bne.w»  367e·<mro_internal+0x596>
4988 »       ldr.w»  r2,·[sl,·#20]4988 »       ldr.w»  r2,·[sl,·#20]
4989 »       ldr»    r3,·[r0,·#20]4989 »       ldr»    r3,·[r0,·#20]
4990 »       cmp»    r2,·r34990 »       cmp»    r2,·r3
Offset 5165, 15 lines modifiedOffset 5165, 15 lines modified
5165 »       ldr»    r3,·[sp,·#36]» @·0x245165 »       ldr»    r3,·[sp,·#36]» @·0x24
5166 »       ldr»    r0,·[r3,·#8]5166 »       ldr»    r0,·[r3,·#8]
Max diff block lines reached; 665292/668827 bytes (99.47%) of diff not shown.
21.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 46, 22 lines modifiedOffset 46, 22 lines modified
46 »       mov.w»  ip,·#4096»  @·0x100046 »       mov.w»  ip,·#4096»  @·0x1000
47 »       sub.w»  ip,·sp,·ip47 »       sub.w»  ip,·sp,·ip
48 »       str.w»  r0,·[ip,·#4072]»     @·0xfe848 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
49 »       sub»    sp,·#1249 »       sub»    sp,·#12
50 »       ldr»    r1,·[pc,·#84]» @·(b4·<slot_am_aiter+0x68>)50 »       ldr»    r1,·[pc,·#84]» @·(b4·<slot_am_aiter+0x68>)
51 »       add»    r2,·sp,·#451 »       add»    r2,·sp,·#4
52 »       mov»    r5,·r052 »       mov»    r5,·r0
53 »       bl»     945c·<lookup_maybe_method>53 »       bl»     948c·<lookup_maybe_method>
54 ·R_ARM_THM_CALL» lookup_maybe_method54 ·R_ARM_THM_CALL» lookup_maybe_method
55 »       mov»    r4,·r055 »       mov»    r4,·r0
56 »       cbz»    r0,·92·<slot_am_aiter+0x46>56 »       cbz»    r0,·92·<slot_am_aiter+0x46>
57 »       mov»    r2,·r557 »       mov»    r2,·r5
58 »       ldr»    r0,·[sp,·#4]58 »       ldr»    r0,·[sp,·#4]
59 »       mov»    r1,·r459 »       mov»    r1,·r4
60 »       bl»     b00c·<call_unbound_noarg>60 »       bl»     b04c·<call_unbound_noarg>
61 ·R_ARM_THM_CALL» call_unbound_noarg61 ·R_ARM_THM_CALL» call_unbound_noarg
62 »       ldr»    r3,·[r4,·#0]62 »       ldr»    r3,·[r4,·#0]
63 »       mvn.w»  r2,·#3221225472»    @·0xc000000063 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
64 »       mov»    r5,·r064 »       mov»    r5,·r0
65 »       cmp»    r3,·r265 »       cmp»    r3,·r2
66 »       beq.n»  86·<slot_am_aiter+0x3a>66 »       beq.n»  86·<slot_am_aiter+0x3a>
67 »       subs»   r3,·#167 »       subs»   r3,·#1
Offset 109, 15 lines modifiedOffset 109, 15 lines modified
109 »       sub.w»  ip,·sp,·ip109 »       sub.w»  ip,·sp,·ip
110 »       str.w»  r0,·[ip,·#4080]»     @·0xff0110 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
111 »       mov»    r3,·r1111 »       mov»    r3,·r1
112 »       mov»    r5,·r0112 »       mov»    r5,·r0
113 »       movs»   r1,·#0113 »       movs»   r1,·#0
114 »       mov»    r0,·r3114 »       mov»    r0,·r3
115 »       mov»    r4,·r2115 »       mov»    r4,·r2
116 »       bl»     ccf0·<check_num_args>116 »       bl»     cd30·<check_num_args>
117 ·R_ARM_THM_CALL» check_num_args117 ·R_ARM_THM_CALL» check_num_args
118 »       cbz»    r0,·f0·<wrap_del+0x2a>118 »       cbz»    r0,·f0·<wrap_del+0x2a>
119 »       mov»    r0,·r5119 »       mov»    r0,·r5
120 »       blx»    r4120 »       blx»    r4
121 »       movw»   r0,·#0121 »       movw»   r0,·#0
122 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct122 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
123 »       movt»   r0,·#0123 »       movt»   r0,·#0
Offset 138, 15 lines modifiedOffset 138, 15 lines modified
138 »       sub»    sp,·#8138 »       sub»    sp,·#8
139 »       mov»    r3,·r1139 »       mov»    r3,·r1
140 »       mov»    r4,·r0140 »       mov»    r4,·r0
141 »       movs»   r2,·#2141 »       movs»   r2,·#2
142 »       mov»    r1,·sp142 »       mov»    r1,·sp
143 »       ldr»    r0,·[pc,·#12]» @·(11c·<slot_nb_inplace_add+0x26>)143 »       ldr»    r0,·[pc,·#12]» @·(11c·<slot_nb_inplace_add+0x26>)
144 »       strd»   r4,·r3,·[sp]144 »       strd»   r4,·r3,·[sp]
145 »       bl»     bcdc·<vectorcall_method>145 »       bl»     bd1c·<vectorcall_method>
146 ·R_ARM_THM_CALL» vectorcall_method146 ·R_ARM_THM_CALL» vectorcall_method
147 »       add»    sp,·#8147 »       add»    sp,·#8
148 »       pop»    {r4,·pc}148 »       pop»    {r4,·pc}
149 »       .word»  0x00003a88149 »       .word»  0x00003a88
150 ·R_ARM_ABS32»    _PyRuntime150 ·R_ARM_ABS32»    _PyRuntime
  
151 00000120·<slot_nb_inplace_multiply>:151 00000120·<slot_nb_inplace_multiply>:
Offset 158, 15 lines modifiedOffset 158, 15 lines modified
158 »       sub»    sp,·#8158 »       sub»    sp,·#8
159 »       mov»    r3,·r1159 »       mov»    r3,·r1
160 »       mov»    r4,·r0160 »       mov»    r4,·r0
161 »       movs»   r2,·#2161 »       movs»   r2,·#2
162 »       mov»    r1,·sp162 »       mov»    r1,·sp
163 »       ldr»    r0,·[pc,·#12]» @·(148·<slot_nb_inplace_multiply+0x28>)163 »       ldr»    r0,·[pc,·#12]» @·(148·<slot_nb_inplace_multiply+0x28>)
164 »       strd»   r4,·r3,·[sp]164 »       strd»   r4,·r3,·[sp]
165 »       bl»     bcdc·<vectorcall_method>165 »       bl»     bd1c·<vectorcall_method>
166 ·R_ARM_THM_CALL» vectorcall_method166 ·R_ARM_THM_CALL» vectorcall_method
167 »       add»    sp,·#8167 »       add»    sp,·#8
168 »       pop»    {r4,·pc}168 »       pop»    {r4,·pc}
169 »       nop169 »       nop
170 »       .word»  0x00003b6c170 »       .word»  0x00003b6c
171 ·R_ARM_ABS32»    _PyRuntime171 ·R_ARM_ABS32»    _PyRuntime
  
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 »       sub»    sp,·#8179 »       sub»    sp,·#8
180 »       mov»    r3,·r1180 »       mov»    r3,·r1
181 »       mov»    r4,·r0181 »       mov»    r4,·r0
182 »       movs»   r2,·#2182 »       movs»   r2,·#2
183 »       mov»    r1,·sp183 »       mov»    r1,·sp
184 »       ldr»    r0,·[pc,·#12]» @·(174·<slot_nb_inplace_subtract+0x28>)184 »       ldr»    r0,·[pc,·#12]» @·(174·<slot_nb_inplace_subtract+0x28>)
185 »       strd»   r4,·r3,·[sp]185 »       strd»   r4,·r3,·[sp]
186 »       bl»     bcdc·<vectorcall_method>186 »       bl»     bd1c·<vectorcall_method>
187 ·R_ARM_THM_CALL» vectorcall_method187 ·R_ARM_THM_CALL» vectorcall_method
188 »       add»    sp,·#8188 »       add»    sp,·#8
189 »       pop»    {r4,·pc}189 »       pop»    {r4,·pc}
190 »       nop190 »       nop
191 »       .word»  0x00003ce0191 »       .word»  0x00003ce0
192 ·R_ARM_ABS32»    _PyRuntime192 ·R_ARM_ABS32»    _PyRuntime
  
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 »       cmp»    r0,·#0263 »       cmp»    r0,·#0
264 »       blt.n»  2a8·<slot_nb_matrix_multiply+0x130>264 »       blt.n»  2a8·<slot_nb_matrix_multiply+0x130>
265 »       beq.n»  250·<slot_nb_matrix_multiply+0xd8>265 »       beq.n»  250·<slot_nb_matrix_multiply+0xd8>
266 »       mov»    r2,·sp266 »       mov»    r2,·sp
267 »       ldr»    r1,·[pc,·#148]»@·(2b4·<slot_nb_matrix_multiply+0x13c>)267 »       ldr»    r1,·[pc,·#148]»@·(2b4·<slot_nb_matrix_multiply+0x13c>)
268 »       mov»    r0,·r7268 »       mov»    r0,·r7
269 »       strd»   r6,·r5,·[sp]269 »       strd»   r6,·r5,·[sp]
270 »       bl»     d908·<vectorcall_maybe.constprop.0>270 »       bl»     d948·<vectorcall_maybe.constprop.0>
271 ·R_ARM_THM_CALL» vectorcall_maybe.constprop.0271 ·R_ARM_THM_CALL» vectorcall_maybe.constprop.0
272 »       movw»   r2,·#0272 »       movw»   r2,·#0
273 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct273 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
274 »       movt»   r2,·#0274 »       movt»   r2,·#0
275 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct275 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
276 »       mov»    r3,·r0276 »       mov»    r3,·r0
277 »       cmp»    r0,·r2277 »       cmp»    r0,·r2
Offset 287, 15 lines modifiedOffset 287, 15 lines modified
287 »       bl»     0·<_Py_Dealloc>287 »       bl»     0·<_Py_Dealloc>
288 ·R_ARM_THM_CALL» _Py_Dealloc288 ·R_ARM_THM_CALL» _Py_Dealloc
289 »       b.n»    1d2·<slot_nb_matrix_multiply+0x5a>289 »       b.n»    1d2·<slot_nb_matrix_multiply+0x5a>
290 »       mov»    r2,·sp290 »       mov»    r2,·sp
291 »       ldr»    r1,·[pc,·#100]»@·(2b8·<slot_nb_matrix_multiply+0x140>)291 »       ldr»    r1,·[pc,·#100]»@·(2b8·<slot_nb_matrix_multiply+0x140>)
292 »       mov»    r0,·r7292 »       mov»    r0,·r7
293 »       strd»   r5,·r6,·[sp]293 »       strd»   r5,·r6,·[sp]
294 »       bl»     d908·<vectorcall_maybe.constprop.0>294 »       bl»     d948·<vectorcall_maybe.constprop.0>
295 ·R_ARM_THM_CALL» vectorcall_maybe.constprop.0295 ·R_ARM_THM_CALL» vectorcall_maybe.constprop.0
296 »       movw»   r2,·#0296 »       movw»   r2,·#0
297 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct297 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
298 »       movt»   r2,·#0298 »       movt»   r2,·#0
299 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct299 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
300 »       mov»    r3,·r0300 »       mov»    r3,·r0
301 »       cmp»    r0,·r2301 »       cmp»    r0,·r2
Offset 320, 15 lines modifiedOffset 320, 15 lines modified
320 ·R_ARM_THM_CALL» _Py_Dealloc320 ·R_ARM_THM_CALL» _Py_Dealloc
321 »       cmp»    r4,·#0321 »       cmp»    r4,·#0
322 »       beq.n»  274·<slot_nb_matrix_multiply+0xfc>322 »       beq.n»  274·<slot_nb_matrix_multiply+0xfc>
323 »       ldr»    r1,·[pc,·#28]» @·(2b4·<slot_nb_matrix_multiply+0x13c>)323 »       ldr»    r1,·[pc,·#28]» @·(2b4·<slot_nb_matrix_multiply+0x13c>)
324 »       mov»    r2,·sp324 »       mov»    r2,·sp
325 »       mov»    r0,·r7325 »       mov»    r0,·r7
326 »       strd»   r6,·r5,·[sp]326 »       strd»   r6,·r5,·[sp]
327 »       bl»     d908·<vectorcall_maybe.constprop.0>327 »       bl»     d948·<vectorcall_maybe.constprop.0>
Max diff block lines reached; 18090/21442 bytes (84.37%) of diff not shown.
3.02 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 406, 18 lines modifiedOffset 406, 18 lines modified
406 ··0x00001930·68720073·74726c65·6e007374·726e636d·hr.strlen.strncm406 ··0x00001930·68720073·74726c65·6e007374·726e636d·hr.strlen.strncm
407 ··0x00001940·70005f50·79537461·74696354·7970655f·p._PyStaticType_407 ··0x00001940·70005f50·79537461·74696354·7970655f·p._PyStaticType_
408 ··0x00001950·47657453·74617465·00507954·7970655f·GetState.PyType_408 ··0x00001950·47657453·74617465·00507954·7970655f·GetState.PyType_
409 ··0x00001960·46726f6d·53706563·006d656d·63707900·FromSpec.memcpy.409 ··0x00001960·46726f6d·53706563·006d656d·63707900·FromSpec.memcpy.
410 ··0x00001970·5079556e·69636f64·655f4672·6f6d5374·PyUnicode_FromSt410 ··0x00001970·5079556e·69636f64·655f4672·6f6d5374·PyUnicode_FromSt
411 ··0x00001980·72696e67·416e6453·697a6500·73747263·ringAndSize.strc411 ··0x00001980·72696e67·416e6453·697a6500·73747263·ringAndSize.strc
412 ··0x00001990·6d700050·79446963·745f4465·6c497465·mp.PyDict_DelIte412 ··0x00001990·6d700050·79446963·745f4465·6c497465·mp.PyDict_DelIte
413 ··0x000019a0·6d005079·4578635f·52756e74·696d6545·m.PyExc_RuntimeE 
414 ··0x000019b0·72726f72·00507945·78635f44·65707265·rror.PyExc_Depre413 ··0x000019a0·6d005079·4578635f·44657072·65636174·m.PyExc_Deprecat
415 ··0x000019c0·63617469·6f6e5761·726e696e·67005079·cationWarning.Py414 ··0x000019b0·696f6e57·61726e69·6e670050·79457272·ionWarning.PyErr
416 ··0x000019d0·4572725f·5761726e·466f726d·6174005f·Err_WarnFormat._415 ··0x000019c0·5f576172·6e466f72·6d617400·50794578·_WarnFormat.PyEx
 416 ··0x000019d0·635f5275·6e74696d·65457272·6f72005f·c_RuntimeError._
417 ··0x000019e0·50795479·70655f43·616c6375·6c617465·PyType_Calculate417 ··0x000019e0·50795479·70655f43·616c6375·6c617465·PyType_Calculate
418 ··0x000019f0·4d657461·636c6173·73005079·4f626a65·Metaclass.PyObje418 ··0x000019f0·4d657461·636c6173·73005079·4f626a65·Metaclass.PyObje
419 ··0x00001a00·63745f47·65744974·656d4461·7461005f·ct_GetItemData._419 ··0x00001a00·63745f47·65744974·656d4461·7461005f·ct_GetItemData._
420 ··0x00001a10·50795479·70655f47·65744469·6374005f·PyType_GetDict._420 ··0x00001a10·50795479·70655f47·65744469·6374005f·PyType_GetDict._
421 ··0x00001a20·50795479·70655f4c·6f6f6b75·70005079·PyType_Lookup.Py421 ··0x00001a20·50795479·70655f4c·6f6f6b75·70005079·PyType_Lookup.Py
422 ··0x00001a30·4572725f·436c6561·72005f50·79446963·Err_Clear._PyDic422 ··0x00001a30·4572725f·436c6561·72005f50·79446963·Err_Clear._PyDic
423 ··0x00001a40·745f4765·74497465·6d5f4b6e·6f776e48·t_GetItem_KnownH423 ··0x00001a40·745f4765·74497465·6d5f4b6e·6f776e48·t_GetItem_KnownH
Offset 447, 18 lines modifiedOffset 447, 18 lines modified
447 ··0x00001bc0·54797065·00507943·656c6c5f·53657400·Type.PyCell_Set.447 ··0x00001bc0·54797065·00507943·656c6c5f·53657400·Type.PyCell_Set.
448 ··0x00001bd0·5079556e·69636f64·655f4973·4964656e·PyUnicode_IsIden448 ··0x00001bd0·5079556e·69636f64·655f4973·4964656e·PyUnicode_IsIden
449 ··0x00001be0·74696669·6572005f·5079556e·69636f64·tifier._PyUnicod449 ··0x00001be0·74696669·6572005f·5079556e·69636f64·tifier._PyUnicod
450 ··0x00001bf0·655f4571·75616c00·5f50795f·4d616e67·e_Equal._Py_Mang450 ··0x00001bf0·655f4571·75616c00·5f50795f·4d616e67·e_Equal._Py_Mang
451 ··0x00001c00·6c650050·79457661·6c5f4765·74476c6f·le.PyEval_GetGlo451 ··0x00001c00·6c650050·79457661·6c5f4765·74476c6f·le.PyEval_GetGlo
452 ··0x00001c10·62616c73·00507943·6c617373·4d657468·bals.PyClassMeth452 ··0x00001c10·62616c73·00507943·6c617373·4d657468·bals.PyClassMeth
453 ··0x00001c20·6f645f4e·6577005f·50794f62·6a656374·od_New._PyObject453 ··0x00001c20·6f645f4e·6577005f·50794f62·6a656374·od_New._PyObject
454 ··0x00001c30·5f4c6f6f·6b757041·74747200·50794f62·_LookupAttr.PyOb454 ··0x00001c30·5f4c6f6f·6b757041·74747200·5f507945·_LookupAttr._PyE
 455 ··0x00001c40·72725f46·6f726d61·744e6f74·65005079·rr_FormatNote.Py
455 ··0x00001c40·6a656374·5f47656e·65726963·47657441·ject_GenericGetA456 ··0x00001c50·4f626a65·63745f47·656e6572·69634765·Object_GenericGe
456 ··0x00001c50·74747200·5f507945·72725f46·6f726d61·ttr._PyErr_Forma 
457 ··0x00001c60·744e6f74·65005079·57726170·70657244·tNote.PyWrapperD457 ··0x00001c60·74417474·72005079·57726170·70657244·tAttr.PyWrapperD
458 ··0x00001c70·65736372·5f547970·65005079·496e7465·escr_Type.PyInte458 ··0x00001c70·65736372·5f547970·65005079·496e7465·escr_Type.PyInte
459 ··0x00001c80·72707265·74657253·74617465·5f476574·rpreterState_Get459 ··0x00001c80·72707265·74657253·74617465·5f476574·rpreterState_Get
460 ··0x00001c90·00507943·46756e63·74696f6e·5f547970·.PyCFunction_Typ460 ··0x00001c90·00507943·46756e63·74696f6e·5f547970·.PyCFunction_Typ
461 ··0x00001ca0·65005f50·794f626a·6563745f·4e657874·e._PyObject_Next461 ··0x00001ca0·65005f50·794f626a·6563745f·4e657874·e._PyObject_Next
462 ··0x00001cb0·4e6f7449·6d706c65·6d656e74·6564005f·NotImplemented._462 ··0x00001cb0·4e6f7449·6d706c65·6d656e74·6564005f·NotImplemented._
463 ··0x00001cc0·50794f62·6a656374·5f4c6f6f·6b757053·PyObject_LookupS463 ··0x00001cc0·50794f62·6a656374·5f4c6f6f·6b757053·PyObject_LookupS
464 ··0x00001cd0·70656369·616c005f·50794172·675f4368·pecial._PyArg_Ch464 ··0x00001cd0·70656369·616c005f·50794172·675f4368·pecial._PyArg_Ch
3.06 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:··········273344·(bytes·into·file)13 ··Start·of·section·headers:··········274040·(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·0x42bc0:1 There·are·19·section·headers,·starting·at·offset·0x42e78:
  
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·00abbc·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·00ab60·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·036430·004e48·08···I·16···1··46 ··[·2]·.rel.text·········REL·············00000000·0366f0·004db0·08···I·16···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00abf0·000b40·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00ab94·000b40·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·03b278·000830·08···I·16···3··48 ··[·4]·.rel.data·········REL·············00000000·03b4a0·000830·08···I·16···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00b730·000024·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·00b6d4·000024·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·00b730·01b2f8·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00b6d4·01b668·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·03baa8·006588·08···I·16···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·03bcd0·006618·08···I·16···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·026a28·0021c1·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·026d3c·0021c1·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·028bec·001c94·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·028f00·001c94·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·042030·000a98·08···I·16···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·0422e8·000a98·08···I·16···9··4
15 ··[11]·.rodata.str4.4····PROGBITS········00000000·02a880·00015c·04·AMS··0···0··415 ··[11]·.rodata.str4.4····PROGBITS········00000000·02ab94·00015c·04·AMS··0···0··4
16 ··[12]·.rodata···········PROGBITS········00000000·02a9dc·0031e6·00···A··0···0··416 ··[12]·.rodata···········PROGBITS········00000000·02acf0·0031e6·00···A··0···0··4
17 ··[13]·.rel.rodata·······REL·············00000000·042ac8·000058·08···I·16··12··417 ··[13]·.rel.rodata·······REL·············00000000·042d80·000058·08···I·16··12··4
18 ··[14]·.note.GNU-stack···PROGBITS········00000000·02dbc2·000000·00······0···0··118 ··[14]·.note.GNU-stack···PROGBITS········00000000·02ded6·000000·00······0···0··1
19 ··[15]·.ARM.attributes···ARM_ATTRIBUTES··00000000·02dbc2·000033·00······0···0··119 ··[15]·.ARM.attributes···ARM_ATTRIBUTES··00000000·02ded6·000033·00······0···0··1
20 ··[16]·.symtab···········SYMTAB··········00000000·02dbf8·005070·10·····17·925··420 ··[16]·.symtab···········SYMTAB··········00000000·02df0c·005030·10·····17·921··4
21 ··[17]·.strtab···········STRTAB··········00000000·032c68·0037c7·00······0···0··121 ··[17]·.strtab···········STRTAB··········00000000·032f3c·0037b2·00······0···0··1
22 ··[18]·.shstrtab·········STRTAB··········00000000·042b20·00009f·00······0···0··122 ··[18]·.shstrtab·········STRTAB··········00000000·042dd8·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)
150 KB
readelf --wide --symbols {}
    
Offset 1, 112 lines modifiedOffset 1, 112 lines modified
  
1 Symbol·table·'.symtab'·contains·1287·entries:1 Symbol·table·'.symtab'·contains·1283·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
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.49 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
10 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d10 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
11 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC211 ·····8:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
12 ·····9:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC312 ·····9:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
13 ····10:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC413 ····10:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
14 ····11:·000004dd····78·FUNC····LOCAL··DEFAULT····6·unicode_hash14 ····11:·000004d9····78·FUNC····LOCAL··DEFAULT····6·unicode_hash
15 ····12:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC515 ····12:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
16 ····13:·00000070·····0·NOTYPE··LOCAL··DEFAULT····8·.LC616 ····13:·00000070·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
17 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t17 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
18 ····15:·000005b1····78·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_hash18 ····15:·000005ad····78·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_hash
19 ····16:·00001ded···136·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_compare19 ····16:·00000965···136·FUNC····LOCAL··DEFAULT····6·hashtable_unicode_compare
20 ····17:·0000052d···132·FUNC····LOCAL··DEFAULT····6·intern_static.isra.020 ····17:·00000529···132·FUNC····LOCAL··DEFAULT····6·intern_static.isra.0
21 ····18:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····1·$d21 ····18:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
22 ····19:·00000548·····0·NOTYPE··LOCAL··DEFAULT····1·$t22 ····19:·00000548·····0·NOTYPE··LOCAL··DEFAULT····1·$t
23 ····20:·00000850·····0·NOTYPE··LOCAL··DEFAULT····1·$d23 ····20:·00000850·····0·NOTYPE··LOCAL··DEFAULT····1·$d
24 ····21:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····1·$t24 ····21:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····1·$t
25 ····22:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····1·$d25 ····22:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····1·$d
26 ····23:·00000f28·····0·NOTYPE··LOCAL··DEFAULT····1·$t26 ····23:·00000f28·····0·NOTYPE··LOCAL··DEFAULT····1·$t
27 ····24:·0000122c·····0·NOTYPE··LOCAL··DEFAULT····1·$d27 ····24:·0000122c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
28 ····25:·00001418·····0·NOTYPE··LOCAL··DEFAULT····1·$t28 ····25:·00001418·····0·NOTYPE··LOCAL··DEFAULT····1·$t
29 ····26:·00001714·····0·NOTYPE··LOCAL··DEFAULT····1·$d29 ····26:·00001714·····0·NOTYPE··LOCAL··DEFAULT····1·$d
30 ····27:·00001910·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····27:·00001910·····0·NOTYPE··LOCAL··DEFAULT····1·$t
31 ····28:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LANCHOR031 ····28:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·.LANCHOR0
32 ····29:·00001bb0·····0·NOTYPE··LOCAL··DEFAULT····1·$d32 ····29:·00001bb0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
33 ····30:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d33 ····30:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
34 ····31:·000005b0·····0·NOTYPE··LOCAL··DEFAULT····6·$t34 ····31:·000005ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t
35 ····32:·00001ccc·····0·NOTYPE··LOCAL··DEFAULT····1·$t35 ····32:·00001ccc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
36 ····33:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LANCHOR136 ····33:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LANCHOR1
37 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR237 ····34:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR2
38 ····35:·00001d24·····0·NOTYPE··LOCAL··DEFAULT····1·$d38 ····35:·00001d24·····0·NOTYPE··LOCAL··DEFAULT····1·$d
39 ····36:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC739 ····36:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
40 ····37:·00001d28·····0·NOTYPE··LOCAL··DEFAULT····1·$t40 ····37:·00001d28·····0·NOTYPE··LOCAL··DEFAULT····1·$t
41 ····38:·00001da8·····0·NOTYPE··LOCAL··DEFAULT····1·$d41 ····38:·00001da8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
42 ····39:·00000790·····0·NOTYPE··LOCAL··DEFAULT····6·$d42 ····39:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
43 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t43 ····40:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
44 ····41:·00000001···440·FUNC····LOCAL··DEFAULT····9·intern_common44 ····41:·00000001···440·FUNC····LOCAL··DEFAULT····9·intern_common
45 ····42:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····9·$d45 ····42:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
46 ····43:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·$t46 ····43:·00000798·····0·NOTYPE··LOCAL··DEFAULT····6·$t
47 ····44:·0000095c·····0·NOTYPE··LOCAL··DEFAULT····6·$d47 ····44:·00000958·····0·NOTYPE··LOCAL··DEFAULT····6·$d
48 ····45:·00000968·····0·NOTYPE··LOCAL··DEFAULT····6·$t48 ····45:·00000964·····0·NOTYPE··LOCAL··DEFAULT····6·$t
49 ····46:·00000b85··4372·FUNC····LOCAL··DEFAULT····6·unicode_decode_utf849 ····46:·00000c09··4372·FUNC····LOCAL··DEFAULT····6·unicode_decode_utf8
50 ····47:·00000b48·····0·NOTYPE··LOCAL··DEFAULT····6·$d50 ····47:·00000bcc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
51 ····48:·00000b5c·····0·NOTYPE··LOCAL··DEFAULT····6·$t51 ····48:·00000be0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
52 ····49:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC852 ····49:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
53 ····50:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC953 ····50:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
54 ····51:·00000df2·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····51:·00000e76·····0·NOTYPE··LOCAL··DEFAULT····6·$d
55 ····52:·000011a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d55 ····52:·00001224·····0·NOTYPE··LOCAL··DEFAULT····6·$d
56 ····53:·000011a8·····0·NOTYPE··LOCAL··DEFAULT····6·$t56 ····53:·0000122c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
57 ····54:·00009b71···100·FUNC····LOCAL··DEFAULT····6·_PyUnicodeWriter_WriteCharInline57 ····54:·00009b61···100·FUNC····LOCAL··DEFAULT····6·_PyUnicodeWriter_WriteCharInline
58 ····55:·00006095····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF58 ····55:·000060a1····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
59 ····56:·00002f8d···596·FUNC····LOCAL··DEFAULT····1·unicode_decode_call_errorhandler_writer59 ····56:·00002c9d···596·FUNC····LOCAL··DEFAULT····1·unicode_decode_call_errorhandler_writer
60 ····57:·00001a44·····0·NOTYPE··LOCAL··DEFAULT····6·$d60 ····57:·00001ac8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
61 ····58:·00001a48·····0·NOTYPE··LOCAL··DEFAULT····6·$t61 ····58:·00001acc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
62 ····59:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1062 ····59:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
63 ····60:·00001de4·····0·NOTYPE··LOCAL··DEFAULT····6·$d63 ····60:·00001e68·····0·NOTYPE··LOCAL··DEFAULT····6·$d
64 ····61:·00001dec·····0·NOTYPE··LOCAL··DEFAULT····6·$t64 ····61:·00001e70·····0·NOTYPE··LOCAL··DEFAULT····6·$t
65 ····62:·00001e75···228·FUNC····LOCAL··DEFAULT····6·unicode_dealloc65 ····62:·00001e71···228·FUNC····LOCAL··DEFAULT····6·unicode_dealloc
66 ····63:·00001f54·····0·NOTYPE··LOCAL··DEFAULT····6·$d66 ····63:·00001f50·····0·NOTYPE··LOCAL··DEFAULT····6·$d
67 ····64:·00000114·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1167 ····64:·00000114·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
68 ····65:·00000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1268 ····65:·00000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
69 ····66:·00001f58·····0·NOTYPE··LOCAL··DEFAULT····6·$t69 ····66:·00001f54·····0·NOTYPE··LOCAL··DEFAULT····6·$t
70 ····67:·00001fc8·····0·NOTYPE··LOCAL··DEFAULT····6·$d70 ····67:·00001fc4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
71 ····68:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1371 ····68:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
72 ····69:·00001dac·····0·NOTYPE··LOCAL··DEFAULT····1·$t72 ····69:·00001dac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
73 ····70:·00001e08·····0·NOTYPE··LOCAL··DEFAULT····1·$d73 ····70:·00001e08·····0·NOTYPE··LOCAL··DEFAULT····1·$d
74 ····71:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d74 ····71:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
75 ····72:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1475 ····72:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LC14
76 ····73:·0000001c·····0·NOTYPE··LOCAL··DEFAULT···11·.LC1576 ····73:·0000001c·····0·NOTYPE··LOCAL··DEFAULT···11·.LC15
77 ····74:·00001fd0·····0·NOTYPE··LOCAL··DEFAULT····6·$t77 ····74:·00001fcc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
78 ····75:·00002075···222·FUNC····LOCAL··DEFAULT····6·unicode_decode_locale78 ····75:·00002071···222·FUNC····LOCAL··DEFAULT····6·unicode_decode_locale
79 ····76:·000001b9···118·FUNC····LOCAL··DEFAULT····9·get_error_handler_wide.part.079 ····76:·000001b9···118·FUNC····LOCAL··DEFAULT····9·get_error_handler_wide.part.0
80 ····77:·00002070·····0·NOTYPE··LOCAL··DEFAULT····6·$d80 ····77:·0000206c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
81 ····78:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1681 ····78:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
82 ····79:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1782 ····79:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
83 ····80:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1883 ····80:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
84 ····81:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1984 ····81:·000001dc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
85 ····82:·00002074·····0·NOTYPE··LOCAL··DEFAULT····6·$t85 ····82:·00002070·····0·NOTYPE··LOCAL··DEFAULT····6·$t
86 ····83:·0000005c·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2086 ····83:·0000005c·····0·NOTYPE··LOCAL··DEFAULT···11·.LC20
87 ····84:·0000007c·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2187 ····84:·0000007c·····0·NOTYPE··LOCAL··DEFAULT···11·.LC21
88 ····85:·00000098·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2288 ····85:·00000098·····0·NOTYPE··LOCAL··DEFAULT···11·.LC22
89 ····86:·000000dc·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2389 ····86:·000000dc·····0·NOTYPE··LOCAL··DEFAULT···11·.LC23
90 ····87:·00000114·····0·NOTYPE··LOCAL··DEFAULT···11·.LC2490 ····87:·00000114·····0·NOTYPE··LOCAL··DEFAULT···11·.LC24
91 ····88:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····9·$t91 ····88:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
92 ····89:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2592 ····89:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
93 ····90:·00000214·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2693 ····90:·00000214·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
94 ····91:·00002628·····0·NOTYPE··LOCAL··DEFAULT····6·$d94 ····91:·00002624·····0·NOTYPE··LOCAL··DEFAULT····6·$d
95 ····92:·00001e18·····0·NOTYPE··LOCAL··DEFAULT····1·$t95 ····92:·00001e18·····0·NOTYPE··LOCAL··DEFAULT····1·$t
96 ····93:·00001e19···204·FUNC····LOCAL··DEFAULT····1·unicode_result96 ····93:·00001e19···204·FUNC····LOCAL··DEFAULT····1·unicode_result
97 ····94:·00001ed8·····0·NOTYPE··LOCAL··DEFAULT····1·$d97 ····94:·00001ed8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
98 ····95:·00002634·····0·NOTYPE··LOCAL··DEFAULT····6·$t98 ····95:·00002630·····0·NOTYPE··LOCAL··DEFAULT····6·$t
99 ····96:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2799 ····96:·00000244·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
100 ····97:·00002d29···600·FUNC····LOCAL··DEFAULT····1·unicode_fill_utf8100 ····97:·00002a39···600·FUNC····LOCAL··DEFAULT····1·unicode_fill_utf8
101 ····98:·00002944·····0·NOTYPE··LOCAL··DEFAULT····6·$d101 ····98:·00002940·····0·NOTYPE··LOCAL··DEFAULT····6·$d
102 ····99:·00002950·····0·NOTYPE··LOCAL··DEFAULT····6·$t102 ····99:·0000294c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
103 ···100:·000029f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d103 ···100:·000029f4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
104 ···101:·000029fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t104 ···101:·000029f8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
105 ···102:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28105 ···102:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
106 ···103:·00000260·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29106 ···103:·00000260·····0·NOTYPE··LOCAL··DEFAULT····8·.LC29
107 ···104:·00000264·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30107 ···104:·00000264·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
108 ···105:·00000268·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31108 ···105:·00000268·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
109 ···106:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32109 ···106:·0000026c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
110 ···107:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33110 ···107:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
111 ···108:·00000278·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34111 ···108:·00000278·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
Offset 136, 1155 lines modifiedOffset 136, 1151 lines modified
136 ···132:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC58136 ···132:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC58
137 ···133:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC59137 ···133:·000002f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC59
138 ···134:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC60138 ···134:·0000030c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC60
139 ···135:·00000338·····0·NOTYPE··LOCAL··DEFAULT····8·.LC61139 ···135:·00000338·····0·NOTYPE··LOCAL··DEFAULT····8·.LC61
140 ···136:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC62140 ···136:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC62
141 ···137:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·.LC63141 ···137:·00000344·····0·NOTYPE··LOCAL··DEFAULT····8·.LC63
142 ···138:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·.LC64142 ···138:·00000360·····0·NOTYPE··LOCAL··DEFAULT····8·.LC64
143 ···139:·00002b8c·····0·NOTYPE··LOCAL··DEFAULT····6·$d143 ···139:·00002b88·····0·NOTYPE··LOCAL··DEFAULT····6·$d
144 ···140:·00002bae·····0·NOTYPE··LOCAL··DEFAULT····6·$t144 ···140:·00002baa·····0·NOTYPE··LOCAL··DEFAULT····6·$t
145 ···141:·00006321···506·FUNC····LOCAL··DEFAULT····6·unicode_fromformat_write_str145 ···141:·0000632d···506·FUNC····LOCAL··DEFAULT····6·unicode_fromformat_write_str
146 ···142:·00002cb8·····0·NOTYPE··LOCAL··DEFAULT····6·$d146 ···142:·00002cb4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
147 ···143:·00002cbc·····0·NOTYPE··LOCAL··DEFAULT····6·$t147 ···143:·00002cb8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
148 ···144:·000049d9··1914·FUNC····LOCAL··DEFAULT····6·_copy_characters148 ···144:·000049d5··1914·FUNC····LOCAL··DEFAULT····6·_copy_characters
149 ···145:·00001ee5····98·FUNC····LOCAL··DEFAULT····1·_PyUnicodeWriter_Update149 ···145:·00001ee5····98·FUNC····LOCAL··DEFAULT····1·_PyUnicodeWriter_Update
Max diff block lines reached; 142095/153831 bytes (92.37%) of diff not shown.
824 KB
readelf --wide --relocs {}
    
Offset 1, 3059 lines modifiedOffset 1, 3041 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x36430·contains·2505·entries:1 Relocation·section·'.rel.text'·at·offset·0x366f0·contains·2486·entries:
Diff chunk too large, falling back to line-by-line diff (1332 lines added, 1332 lines removed)
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··0003a52f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 00000010··0003a12f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000014··0003a530·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000014··0003a130·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 00000030··00000f2f·R_ARM_THM_MOVW_ABS_NC··000005b1···hashtable_unicode_hash5 00000030··00000f2f·R_ARM_THM_MOVW_ABS_NC··000005ad···hashtable_unicode_hash
6 00000034··00000f30·R_ARM_THM_MOVT_ABS·····000005b1···hashtable_unicode_hash6 00000034··00000f30·R_ARM_THM_MOVT_ABS·····000005ad···hashtable_unicode_hash
7 00000038··0003a12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyMem_RawMalloc7 00000038··00039d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyMem_RawMalloc
8 0000003c··0003a130·R_ARM_THM_MOVT_ABS·····00000000···PyMem_RawMalloc8 0000003c··00039d30·R_ARM_THM_MOVT_ABS·····00000000···PyMem_RawMalloc
9 00000042··0003a22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyMem_RawFree9 00000042··00039e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyMem_RawFree
10 00000046··0003a230·R_ARM_THM_MOVT_ABS·····00000000···PyMem_RawFree10 00000046··00039e30·R_ARM_THM_MOVT_ABS·····00000000···PyMem_RawFree
11 0000004c··0000102f·R_ARM_THM_MOVW_ABS_NC··00001ded···hashtable_unicode_compare11 0000004c··0000102f·R_ARM_THM_MOVW_ABS_NC··00000965···hashtable_unicode_compare
12 00000050··00001030·R_ARM_THM_MOVT_ABS·····00001ded···hashtable_unicode_compare12 00000050··00001030·R_ARM_THM_MOVT_ABS·····00000965···hashtable_unicode_compare
13 00000054··0003a60a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full13 00000054··0003a20a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full
14 00000068··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.014 00000068··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
15 0000006e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.015 0000006e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
16 00000074··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.016 00000074··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
17 0000007a··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.017 0000007a··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
18 00000080··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.018 00000080··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
19 00000086··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.019 00000086··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
20 0000008c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.020 0000008c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
21 00000092··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.021 00000092··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
22 00000098··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.022 00000098··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
23 0000009e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.023 0000009e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
24 000000a4··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.024 000000a4··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
25 000000aa··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.025 000000aa··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
26 000000b0··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.026 000000b0··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
27 000000b6··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.027 000000b6··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
28 000000bc··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.028 000000bc··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
29 000000c2··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.029 000000c2··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
30 000000c8··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.030 000000c8··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
31 000000ce··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.031 000000ce··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
32 000000d4··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.032 000000d4··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
33 000000da··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.033 000000da··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
34 000000e0··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.034 000000e0··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
35 000000e6··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.035 000000e6··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
36 000000ec··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.036 000000ec··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
37 000000f2··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.037 000000f2··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
38 000000f8··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.038 000000f8··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
39 000000fe··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.039 000000fe··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
40 00000104··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.040 00000104··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
41 0000010a··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.041 0000010a··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
42 00000110··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.042 00000110··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
43 00000116··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.043 00000116··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
44 0000011c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.044 0000011c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
45 00000122··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.045 00000122··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
46 00000128··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.046 00000128··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
47 0000012e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.047 0000012e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
48 00000134··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.048 00000134··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
49 0000013a··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.049 0000013a··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
50 00000140··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.050 00000140··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
51 00000146··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.051 00000146··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
52 0000014c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.052 0000014c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
53 00000152··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.053 00000152··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
54 00000158··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.054 00000158··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
55 0000015e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.055 0000015e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
56 00000166··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.056 00000166··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
57 0000016c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.057 0000016c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
58 00000172··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.058 00000172··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
59 00000178··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.059 00000178··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
60 0000017e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.060 0000017e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
61 00000184··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.061 00000184··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
62 0000018c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.062 0000018c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
63 00000192··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.063 00000192··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
64 00000198··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.064 00000198··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
65 0000019e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.065 0000019e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
66 000001a4··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.066 000001a4··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
67 000001aa··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.067 000001aa··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
68 000001b0··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.068 000001b0··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
69 000001b6··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.069 000001b6··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
70 000001bc··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.070 000001bc··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
71 000001c2··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.071 000001c2··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
72 000001c8··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.072 000001c8··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
73 000001ce··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.073 000001ce··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
74 000001d4··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.074 000001d4··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
75 000001da··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.075 000001da··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
76 000001e0··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.076 000001e0··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
77 000001e6··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.077 000001e6··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
78 000001ec··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.078 000001ec··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
79 000001f2··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.079 000001f2··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
80 000001fa··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.080 000001fa··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
81 00000200··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.081 00000200··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
82 00000206··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.082 00000206··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
83 0000020c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.083 0000020c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
84 00000212··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.084 00000212··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
85 00000218··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.085 00000218··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
86 0000021e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.086 0000021e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
87 00000224··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.087 00000224··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
88 0000022a··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.088 0000022a··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
89 00000230··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.089 00000230··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
90 00000236··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.090 00000236··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
91 0000023c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.091 0000023c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
92 00000242··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.092 00000242··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
93 00000248··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.093 00000248··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
94 0000024e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.094 0000024e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
95 00000254··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.095 00000254··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
96 0000025a··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.096 0000025a··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
97 00000260··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.097 00000260··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
98 00000266··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.098 00000266··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
99 0000026c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.099 0000026c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
100 00000272··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0100 00000272··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
101 00000278··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0101 00000278··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
102 0000027e··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0102 0000027e··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
103 00000286··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0103 00000286··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
104 0000028c··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0104 0000028c··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
105 00000292··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0105 00000292··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
106 00000298··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0106 00000298··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
107 000002a0··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0107 000002a0··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
108 000002a6··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0108 000002a6··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
109 000002ae··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0109 000002ae··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
110 000002b4··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0110 000002b4··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
111 000002bc··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0111 000002bc··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
112 000002c2··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0112 000002c2··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
113 000002c8··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0113 000002c8··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
114 000002ce··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0114 000002ce··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
115 000002d4··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0115 000002d4··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
116 000002da··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0116 000002da··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
117 000002e0··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0117 000002e0··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
118 000002e6··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0118 000002e6··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
119 000002ec··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0119 000002ec··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
120 000002f2··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0120 000002f2··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
121 000002f8··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0121 000002f8··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
122 000002fe··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0122 000002fe··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
123 00000304··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0123 00000304··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
124 0000030a··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0124 0000030a··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
125 00000310··0000110a·R_ARM_THM_CALL·········0000052d···intern_static.isra.0125 00000310··0000110a·R_ARM_THM_CALL·········00000529···intern_static.isra.0
Max diff block lines reached; 656281/844024 bytes (77.76%) of diff not shown.
2.16 KB
strings --all --bytes=8 {}
    
Offset 7, 26 lines modifiedOffset 7, 26 lines modified
7 #F:FIF@F7 #F:FIF@F
8 ;F2F)F·F8 ;F2F)F·F
9 [F:FIF@F9 [F:FIF@F
10 ;F2F)F·F10 ;F2F)F·F
11 )F=D2FPF11 )F=D2FPF
12 ·#2F)FPF12 ·#2F)FPF
13 0#)FPFJF13 0#)FPFJF
14 ·#BF)FPF 
15 ·#2F)FPF14 ·#2F)FPF
 15 ·#BF)FPF
16 BF·#9FPF16 BF·#9FPF
17 *FAF3F·F17 *FAF3F·F
18 ;FaiADaa[18 ;FaiADaa[
19 AF(FDFGE@19 AF(FDFGE@
20 5F<FVFOF20 5F<FVFOF
21 7777777777777777777721 77777777777777777777
22 #@x#C`S]22 #@x#C`S]
23 *FKFAF8F23 *FKFAF8F
24 (F"F?!%D24 (F"F?!%D
25 @ArL·FSn25 @AyL·FSn
26 )FCF2F8F26 )FCF2F8F
27 #FZFIF0F27 #FZFIF0F
28 unexpected·end·of·data28 unexpected·end·of·data
29 invalid·start·byte29 invalid·start·byte
30 invalid·continuation·byte30 invalid·continuation·byte
31 failed·to·create·global·interned·dict31 failed·to·create·global·interned·dict
32 failed·to·intern·static·string32 failed·to·intern·static·string
Offset 551, 15 lines modifiedOffset 551, 14 lines modified
551 asciilib_adaptive_find.constprop.0551 asciilib_adaptive_find.constprop.0
552 ucs1lib_fastsearch.constprop.0552 ucs1lib_fastsearch.constprop.0
553 unicode_partition553 unicode_partition
554 unicode_strip554 unicode_strip
555 unicode_lower555 unicode_lower
556 do_lower556 do_lower
557 case_operation557 case_operation
558 ascii_upper_or_lower 
559 unicode_replace558 unicode_replace
560 anylib_find559 anylib_find
561 ucs1lib__two_way_count560 ucs1lib__two_way_count
562 unicode_join561 unicode_join
563 unicode_iter562 unicode_iter
564 unicode_ascii_iter_next563 unicode_ascii_iter_next
565 unicodeiter_dealloc564 unicodeiter_dealloc
Offset 812, 16 lines modifiedOffset 811, 16 lines modified
812 _Py_DecodeLocaleEx811 _Py_DecodeLocaleEx
813 PyUnicode_FromWideChar812 PyUnicode_FromWideChar
814 PyExc_ValueError813 PyExc_ValueError
815 PyExc_UnicodeDecodeError814 PyExc_UnicodeDecodeError
816 _PyObject_CallFunction_SizeT815 _PyObject_CallFunction_SizeT
817 PyCodec_StrictErrors816 PyCodec_StrictErrors
818 __aeabi_idiv817 __aeabi_idiv
819 PyErr_Format 
820 _PyErr_BadInternalCall818 _PyErr_BadInternalCall
 819 PyErr_Format
821 PyUnicode_CompareWithASCIIString820 PyUnicode_CompareWithASCIIString
822 _PyUnicode_AsUTF8NoNUL821 _PyUnicode_AsUTF8NoNUL
823 PyErr_BadArgument822 PyErr_BadArgument
824 PyUnicode_AsUTF8AndSize823 PyUnicode_AsUTF8AndSize
825 _PyUnicode_FromASCII824 _PyUnicode_FromASCII
826 PyUnicode_DecodeFSDefault825 PyUnicode_DecodeFSDefault
827 PyUnicode_AsUTF8826 PyUnicode_AsUTF8
Offset 908, 15 lines modifiedOffset 907, 14 lines modified
908 PyUnicode_Partition907 PyUnicode_Partition
909 _Py_EncodeUTF8Ex908 _Py_EncodeUTF8Ex
910 PyMem_RawRealloc909 PyMem_RawRealloc
911 PyMem_Realloc910 PyMem_Realloc
912 _Py_DecodeUTF8_surrogateescape911 _Py_DecodeUTF8_surrogateescape
913 _PyArg_CheckPositional912 _PyArg_CheckPositional
914 _Py_bytes_lower913 _Py_bytes_lower
915 _Py_bytes_upper 
916 PyUnicode_FromObject914 PyUnicode_FromObject
917 PyUnicode_Append915 PyUnicode_Append
918 _PyArg_BadArgument916 _PyArg_BadArgument
919 PyUnicode_DecodeASCII917 PyUnicode_DecodeASCII
920 PySequence_Fast918 PySequence_Fast
921 PyUnicode_Join919 PyUnicode_Join
922 _PyObject_GC_New920 _PyObject_GC_New
Offset 978, 16 lines modifiedOffset 976, 16 lines modified
978 PyMemoryView_FromBuffer976 PyMemoryView_FromBuffer
979 _PyCodec_DecodeText977 _PyCodec_DecodeText
980 PyUnicode_DecodeUTF16Stateful978 PyUnicode_DecodeUTF16Stateful
981 PyUnicode_DecodeUTF32Stateful979 PyUnicode_DecodeUTF32Stateful
982 PyUnicode_Format980 PyUnicode_Format
983 PyMapping_Check981 PyMapping_Check
984 PyNumber_Check982 PyNumber_Check
985 PyTuple_GetItem 
986 _PyLong_FormatWriter983 _PyLong_FormatWriter
 984 PyTuple_GetItem
987 PyNumber_Long985 PyNumber_Long
988 _PyUnicode_FormatLong986 _PyUnicode_FormatLong
989 PyTuple_Size987 PyTuple_Size
990 PyLong_AsLongAndOverflow988 PyLong_AsLongAndOverflow
991 _PyLong_AsInt989 _PyLong_AsInt
992 PyErr_ExceptionMatches990 PyErr_ExceptionMatches
993 PyUnicode_FromOrdinal991 PyUnicode_FromOrdinal
Offset 1032, 14 lines modifiedOffset 1030, 15 lines modified
1032 PyUnicodeTranslateError_SetReason1030 PyUnicodeTranslateError_SetReason
1033 _PyUnicode_IsLowercase1031 _PyUnicode_IsLowercase
1034 _PyUnicode_IsTitlecase1032 _PyUnicode_IsTitlecase
1035 _PyUnicode_IsUppercase1033 _PyUnicode_IsUppercase
1036 PyUnicode_EncodeLocale1034 PyUnicode_EncodeLocale
1037 PyInit__string1035 PyInit__string
1038 PyModuleDef_Init1036 PyModuleDef_Init
 1037 _Py_bytes_upper
1039 PyUnicode_CopyCharacters1038 PyUnicode_CopyCharacters
1040 PyDict_Type1039 PyDict_Type
1041 _PyUnicode_InsertThousandsGrouping1040 _PyUnicode_InsertThousandsGrouping
1042 PyNumber_ToBase1041 PyNumber_ToBase
1043 PyUnicode_Resize1042 PyUnicode_Resize
1044 __aeabi_idivmod1043 __aeabi_idivmod
1045 PyFloat_AsDouble1044 PyFloat_AsDouble
560 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 45, 390 lines modifiedOffset 45, 390 lines modified
45 ·R_ARM_THM_CALL» _Py_hashtable_new_full45 ·R_ARM_THM_CALL» _Py_hashtable_new_full
46 »       mov»    r5,·r046 »       mov»    r5,·r0
47 »       str.w»  r0,·[r8,·#224]»      @·0xe047 »       str.w»  r0,·[r8,·#224]»      @·0xe0
48 »       cmp»    r0,·#048 »       cmp»    r0,·#0
49 »       beq.w»  1b40·<_PyUnicode_InitGlobalObjects+0x1b40>49 »       beq.w»  1b40·<_PyUnicode_InitGlobalObjects+0x1b40>
50 »       ldr»    r0,·[pc,·#772]»@·(36c·<_PyUnicode_InitGlobalObjects+0x36c>)50 »       ldr»    r0,·[pc,·#772]»@·(36c·<_PyUnicode_InitGlobalObjects+0x36c>)
51 »       movs»   r7,·#051 »       movs»   r7,·#0
52 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>52 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
53 ·R_ARM_THM_CALL» intern_static.isra.053 ·R_ARM_THM_CALL» intern_static.isra.0
54 »       ldr»    r0,·[pc,·#768]»@·(370·<_PyUnicode_InitGlobalObjects+0x370>)54 »       ldr»    r0,·[pc,·#768]»@·(370·<_PyUnicode_InitGlobalObjects+0x370>)
55 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>55 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
56 ·R_ARM_THM_CALL» intern_static.isra.056 ·R_ARM_THM_CALL» intern_static.isra.0
57 »       ldr»    r0,·[pc,·#768]»@·(374·<_PyUnicode_InitGlobalObjects+0x374>)57 »       ldr»    r0,·[pc,·#768]»@·(374·<_PyUnicode_InitGlobalObjects+0x374>)
58 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>58 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
59 ·R_ARM_THM_CALL» intern_static.isra.059 ·R_ARM_THM_CALL» intern_static.isra.0
60 »       ldr»    r0,·[pc,·#764]»@·(378·<_PyUnicode_InitGlobalObjects+0x378>)60 »       ldr»    r0,·[pc,·#764]»@·(378·<_PyUnicode_InitGlobalObjects+0x378>)
61 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>61 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
62 ·R_ARM_THM_CALL» intern_static.isra.062 ·R_ARM_THM_CALL» intern_static.isra.0
63 »       ldr»    r0,·[pc,·#764]»@·(37c·<_PyUnicode_InitGlobalObjects+0x37c>)63 »       ldr»    r0,·[pc,·#764]»@·(37c·<_PyUnicode_InitGlobalObjects+0x37c>)
64 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>64 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
65 ·R_ARM_THM_CALL» intern_static.isra.065 ·R_ARM_THM_CALL» intern_static.isra.0
66 »       ldr»    r0,·[pc,·#760]»@·(380·<_PyUnicode_InitGlobalObjects+0x380>)66 »       ldr»    r0,·[pc,·#760]»@·(380·<_PyUnicode_InitGlobalObjects+0x380>)
67 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>67 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
68 ·R_ARM_THM_CALL» intern_static.isra.068 ·R_ARM_THM_CALL» intern_static.isra.0
69 »       ldr»    r0,·[pc,·#760]»@·(384·<_PyUnicode_InitGlobalObjects+0x384>)69 »       ldr»    r0,·[pc,·#760]»@·(384·<_PyUnicode_InitGlobalObjects+0x384>)
70 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>70 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
71 ·R_ARM_THM_CALL» intern_static.isra.071 ·R_ARM_THM_CALL» intern_static.isra.0
72 »       ldr»    r0,·[pc,·#756]»@·(388·<_PyUnicode_InitGlobalObjects+0x388>)72 »       ldr»    r0,·[pc,·#756]»@·(388·<_PyUnicode_InitGlobalObjects+0x388>)
73 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>73 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
74 ·R_ARM_THM_CALL» intern_static.isra.074 ·R_ARM_THM_CALL» intern_static.isra.0
75 »       ldr»    r0,·[pc,·#756]»@·(38c·<_PyUnicode_InitGlobalObjects+0x38c>)75 »       ldr»    r0,·[pc,·#756]»@·(38c·<_PyUnicode_InitGlobalObjects+0x38c>)
76 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>76 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
77 ·R_ARM_THM_CALL» intern_static.isra.077 ·R_ARM_THM_CALL» intern_static.isra.0
78 »       ldr»    r0,·[pc,·#752]»@·(390·<_PyUnicode_InitGlobalObjects+0x390>)78 »       ldr»    r0,·[pc,·#752]»@·(390·<_PyUnicode_InitGlobalObjects+0x390>)
79 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>79 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
80 ·R_ARM_THM_CALL» intern_static.isra.080 ·R_ARM_THM_CALL» intern_static.isra.0
81 »       ldr»    r0,·[pc,·#752]»@·(394·<_PyUnicode_InitGlobalObjects+0x394>)81 »       ldr»    r0,·[pc,·#752]»@·(394·<_PyUnicode_InitGlobalObjects+0x394>)
82 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>82 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
83 ·R_ARM_THM_CALL» intern_static.isra.083 ·R_ARM_THM_CALL» intern_static.isra.0
84 »       ldr»    r0,·[pc,·#748]»@·(398·<_PyUnicode_InitGlobalObjects+0x398>)84 »       ldr»    r0,·[pc,·#748]»@·(398·<_PyUnicode_InitGlobalObjects+0x398>)
85 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>85 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
86 ·R_ARM_THM_CALL» intern_static.isra.086 ·R_ARM_THM_CALL» intern_static.isra.0
87 »       ldr»    r0,·[pc,·#748]»@·(39c·<_PyUnicode_InitGlobalObjects+0x39c>)87 »       ldr»    r0,·[pc,·#748]»@·(39c·<_PyUnicode_InitGlobalObjects+0x39c>)
88 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>88 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
89 ·R_ARM_THM_CALL» intern_static.isra.089 ·R_ARM_THM_CALL» intern_static.isra.0
90 »       ldr»    r0,·[pc,·#744]»@·(3a0·<_PyUnicode_InitGlobalObjects+0x3a0>)90 »       ldr»    r0,·[pc,·#744]»@·(3a0·<_PyUnicode_InitGlobalObjects+0x3a0>)
91 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>91 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
92 ·R_ARM_THM_CALL» intern_static.isra.092 ·R_ARM_THM_CALL» intern_static.isra.0
93 »       ldr»    r0,·[pc,·#744]»@·(3a4·<_PyUnicode_InitGlobalObjects+0x3a4>)93 »       ldr»    r0,·[pc,·#744]»@·(3a4·<_PyUnicode_InitGlobalObjects+0x3a4>)
94 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>94 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
95 ·R_ARM_THM_CALL» intern_static.isra.095 ·R_ARM_THM_CALL» intern_static.isra.0
96 »       ldr»    r0,·[pc,·#740]»@·(3a8·<_PyUnicode_InitGlobalObjects+0x3a8>)96 »       ldr»    r0,·[pc,·#740]»@·(3a8·<_PyUnicode_InitGlobalObjects+0x3a8>)
97 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>97 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
98 ·R_ARM_THM_CALL» intern_static.isra.098 ·R_ARM_THM_CALL» intern_static.isra.0
99 »       ldr»    r0,·[pc,·#740]»@·(3ac·<_PyUnicode_InitGlobalObjects+0x3ac>)99 »       ldr»    r0,·[pc,·#740]»@·(3ac·<_PyUnicode_InitGlobalObjects+0x3ac>)
100 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>100 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
101 ·R_ARM_THM_CALL» intern_static.isra.0101 ·R_ARM_THM_CALL» intern_static.isra.0
102 »       ldr»    r0,·[pc,·#736]»@·(3b0·<_PyUnicode_InitGlobalObjects+0x3b0>)102 »       ldr»    r0,·[pc,·#736]»@·(3b0·<_PyUnicode_InitGlobalObjects+0x3b0>)
103 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>103 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
104 ·R_ARM_THM_CALL» intern_static.isra.0104 ·R_ARM_THM_CALL» intern_static.isra.0
105 »       ldr»    r0,·[pc,·#736]»@·(3b4·<_PyUnicode_InitGlobalObjects+0x3b4>)105 »       ldr»    r0,·[pc,·#736]»@·(3b4·<_PyUnicode_InitGlobalObjects+0x3b4>)
106 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>106 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
107 ·R_ARM_THM_CALL» intern_static.isra.0107 ·R_ARM_THM_CALL» intern_static.isra.0
108 »       ldr»    r0,·[pc,·#732]»@·(3b8·<_PyUnicode_InitGlobalObjects+0x3b8>)108 »       ldr»    r0,·[pc,·#732]»@·(3b8·<_PyUnicode_InitGlobalObjects+0x3b8>)
109 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>109 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
110 ·R_ARM_THM_CALL» intern_static.isra.0110 ·R_ARM_THM_CALL» intern_static.isra.0
111 »       ldr»    r0,·[pc,·#732]»@·(3bc·<_PyUnicode_InitGlobalObjects+0x3bc>)111 »       ldr»    r0,·[pc,·#732]»@·(3bc·<_PyUnicode_InitGlobalObjects+0x3bc>)
112 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>112 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
113 ·R_ARM_THM_CALL» intern_static.isra.0113 ·R_ARM_THM_CALL» intern_static.isra.0
114 »       ldr»    r0,·[pc,·#728]»@·(3c0·<_PyUnicode_InitGlobalObjects+0x3c0>)114 »       ldr»    r0,·[pc,·#728]»@·(3c0·<_PyUnicode_InitGlobalObjects+0x3c0>)
115 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>115 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
116 ·R_ARM_THM_CALL» intern_static.isra.0116 ·R_ARM_THM_CALL» intern_static.isra.0
117 »       ldr»    r0,·[pc,·#728]»@·(3c4·<_PyUnicode_InitGlobalObjects+0x3c4>)117 »       ldr»    r0,·[pc,·#728]»@·(3c4·<_PyUnicode_InitGlobalObjects+0x3c4>)
118 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>118 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
119 ·R_ARM_THM_CALL» intern_static.isra.0119 ·R_ARM_THM_CALL» intern_static.isra.0
120 »       ldr»    r0,·[pc,·#724]»@·(3c8·<_PyUnicode_InitGlobalObjects+0x3c8>)120 »       ldr»    r0,·[pc,·#724]»@·(3c8·<_PyUnicode_InitGlobalObjects+0x3c8>)
121 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>121 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
122 ·R_ARM_THM_CALL» intern_static.isra.0122 ·R_ARM_THM_CALL» intern_static.isra.0
123 »       ldr»    r0,·[pc,·#724]»@·(3cc·<_PyUnicode_InitGlobalObjects+0x3cc>)123 »       ldr»    r0,·[pc,·#724]»@·(3cc·<_PyUnicode_InitGlobalObjects+0x3cc>)
124 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>124 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
125 ·R_ARM_THM_CALL» intern_static.isra.0125 ·R_ARM_THM_CALL» intern_static.isra.0
126 »       ldr»    r0,·[pc,·#720]»@·(3d0·<_PyUnicode_InitGlobalObjects+0x3d0>)126 »       ldr»    r0,·[pc,·#720]»@·(3d0·<_PyUnicode_InitGlobalObjects+0x3d0>)
127 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>127 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
128 ·R_ARM_THM_CALL» intern_static.isra.0128 ·R_ARM_THM_CALL» intern_static.isra.0
129 »       ldr»    r0,·[pc,·#720]»@·(3d4·<_PyUnicode_InitGlobalObjects+0x3d4>)129 »       ldr»    r0,·[pc,·#720]»@·(3d4·<_PyUnicode_InitGlobalObjects+0x3d4>)
130 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>130 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
131 ·R_ARM_THM_CALL» intern_static.isra.0131 ·R_ARM_THM_CALL» intern_static.isra.0
132 »       ldr»    r0,·[pc,·#716]»@·(3d8·<_PyUnicode_InitGlobalObjects+0x3d8>)132 »       ldr»    r0,·[pc,·#716]»@·(3d8·<_PyUnicode_InitGlobalObjects+0x3d8>)
133 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>133 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
134 ·R_ARM_THM_CALL» intern_static.isra.0134 ·R_ARM_THM_CALL» intern_static.isra.0
135 »       ldr»    r0,·[pc,·#716]»@·(3dc·<_PyUnicode_InitGlobalObjects+0x3dc>)135 »       ldr»    r0,·[pc,·#716]»@·(3dc·<_PyUnicode_InitGlobalObjects+0x3dc>)
136 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>136 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
137 ·R_ARM_THM_CALL» intern_static.isra.0137 ·R_ARM_THM_CALL» intern_static.isra.0
138 »       ldr»    r0,·[pc,·#712]»@·(3e0·<_PyUnicode_InitGlobalObjects+0x3e0>)138 »       ldr»    r0,·[pc,·#712]»@·(3e0·<_PyUnicode_InitGlobalObjects+0x3e0>)
139 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>139 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
140 ·R_ARM_THM_CALL» intern_static.isra.0140 ·R_ARM_THM_CALL» intern_static.isra.0
141 »       ldr»    r0,·[pc,·#712]»@·(3e4·<_PyUnicode_InitGlobalObjects+0x3e4>)141 »       ldr»    r0,·[pc,·#712]»@·(3e4·<_PyUnicode_InitGlobalObjects+0x3e4>)
142 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>142 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
143 ·R_ARM_THM_CALL» intern_static.isra.0143 ·R_ARM_THM_CALL» intern_static.isra.0
144 »       ldr»    r0,·[pc,·#708]»@·(3e8·<_PyUnicode_InitGlobalObjects+0x3e8>)144 »       ldr»    r0,·[pc,·#708]»@·(3e8·<_PyUnicode_InitGlobalObjects+0x3e8>)
145 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>145 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
146 ·R_ARM_THM_CALL» intern_static.isra.0146 ·R_ARM_THM_CALL» intern_static.isra.0
147 »       ldr»    r0,·[pc,·#708]»@·(3ec·<_PyUnicode_InitGlobalObjects+0x3ec>)147 »       ldr»    r0,·[pc,·#708]»@·(3ec·<_PyUnicode_InitGlobalObjects+0x3ec>)
148 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>148 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
149 ·R_ARM_THM_CALL» intern_static.isra.0149 ·R_ARM_THM_CALL» intern_static.isra.0
150 »       ldr»    r0,·[pc,·#704]»@·(3f0·<_PyUnicode_InitGlobalObjects+0x3f0>)150 »       ldr»    r0,·[pc,·#704]»@·(3f0·<_PyUnicode_InitGlobalObjects+0x3f0>)
151 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>151 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
152 ·R_ARM_THM_CALL» intern_static.isra.0152 ·R_ARM_THM_CALL» intern_static.isra.0
153 »       ldr»    r0,·[pc,·#704]»@·(3f4·<_PyUnicode_InitGlobalObjects+0x3f4>)153 »       ldr»    r0,·[pc,·#704]»@·(3f4·<_PyUnicode_InitGlobalObjects+0x3f4>)
154 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>154 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
155 ·R_ARM_THM_CALL» intern_static.isra.0155 ·R_ARM_THM_CALL» intern_static.isra.0
156 »       ldr»    r0,·[pc,·#700]»@·(3f8·<_PyUnicode_InitGlobalObjects+0x3f8>)156 »       ldr»    r0,·[pc,·#700]»@·(3f8·<_PyUnicode_InitGlobalObjects+0x3f8>)
157 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>157 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
158 ·R_ARM_THM_CALL» intern_static.isra.0158 ·R_ARM_THM_CALL» intern_static.isra.0
159 »       ldr»    r0,·[pc,·#700]»@·(3fc·<_PyUnicode_InitGlobalObjects+0x3fc>)159 »       ldr»    r0,·[pc,·#700]»@·(3fc·<_PyUnicode_InitGlobalObjects+0x3fc>)
160 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>160 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
161 ·R_ARM_THM_CALL» intern_static.isra.0161 ·R_ARM_THM_CALL» intern_static.isra.0
162 »       ldr»    r0,·[pc,·#696]»@·(400·<_PyUnicode_InitGlobalObjects+0x400>)162 »       ldr»    r0,·[pc,·#696]»@·(400·<_PyUnicode_InitGlobalObjects+0x400>)
163 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>163 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
164 ·R_ARM_THM_CALL» intern_static.isra.0164 ·R_ARM_THM_CALL» intern_static.isra.0
165 »       ldr»    r0,·[pc,·#696]»@·(404·<_PyUnicode_InitGlobalObjects+0x404>)165 »       ldr»    r0,·[pc,·#696]»@·(404·<_PyUnicode_InitGlobalObjects+0x404>)
166 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>166 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
167 ·R_ARM_THM_CALL» intern_static.isra.0167 ·R_ARM_THM_CALL» intern_static.isra.0
168 »       ldr»    r0,·[pc,·#692]»@·(408·<_PyUnicode_InitGlobalObjects+0x408>)168 »       ldr»    r0,·[pc,·#692]»@·(408·<_PyUnicode_InitGlobalObjects+0x408>)
169 »       bl»     52c·<_PyUnicode_InitGlobalObjects+0x52c>169 »       bl»     528·<_PyUnicode_InitGlobalObjects+0x528>
170 ·R_ARM_THM_CALL» intern_static.isra.0170 ·R_ARM_THM_CALL» intern_static.isra.0
171 »       ldr»    r0,·[pc,·#692]»@·(40c·<_PyUnicode_InitGlobalObjects+0x40c>)171 »       ldr»    r0,·[pc,·#692]»@·(40c·<_PyUnicode_InitGlobalObjects+0x40c>)
Max diff block lines reached; 564855/573074 bytes (98.57%) of diff not shown.
1.44 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 67, 416 lines modifiedOffset 67, 418 lines modified
67 »       sub»    sp,·#1267 »       sub»    sp,·#12
68 »       mov»    r9,·r068 »       mov»    r9,·r0
69 »       mov»    r6,·r169 »       mov»    r6,·r1
70 »       mov»    sl,·r270 »       mov»    sl,·r2
71 »       mov»    r5,·r371 »       mov»    r5,·r3
72 »       ldr»    r4,·[sp,·#52]» @·0x3472 »       ldr»    r4,·[sp,·#52]» @·0x34
73 »       cmp»    r4,·#273 »       cmp»    r4,·#2
74 »       bne.w»  3ee·<_Py_DecodeUTF8Ex+0x366>74 »       bne.w»  3e8·<_Py_DecodeUTF8Ex+0x360>
75 »       mvn.w»  r3,·#3758096384»    @·0xe000000075 »       mvn.w»  r3,·#3758096384»    @·0xe0000000
76 »       cmp»    r1,·r376 »       cmp»    r1,·r3
77 »       bge.w»  420·<_Py_DecodeUTF8Ex+0x398>77 »       bge.w»  41a·<_Py_DecodeUTF8Ex+0x392>
78 »       movs»   r7,·#078 »       movs»   r7,·#0
79 »       mov.w»  r8,·#179 »       mov.w»  r8,·#1
80 »       adds»   r0,·r6,·#180 »       adds»   r0,·r6,·#1
81 »       lsls»   r0,·r0,·#281 »       lsls»   r0,·r0,·#2
82 »       bl»     0·<PyMem_RawMalloc>82 »       bl»     0·<PyMem_RawMalloc>
83 ·R_ARM_THM_CALL» PyMem_RawMalloc83 ·R_ARM_THM_CALL» PyMem_RawMalloc
84 »       cmp»    r0,·#084 »       cmp»    r0,·#0
85 »       beq.w»  420·<_Py_DecodeUTF8Ex+0x398>85 »       beq.w»  41a·<_Py_DecodeUTF8Ex+0x392>
86 »       add.w»  lr,·r9,·r686 »       add.w»  lr,·r9,·r6
87 »       mov»    r4,·r987 »       mov»    r4,·r9
88 »       movs»   r6,·#088 »       movs»   r6,·#0
89 »       cmp»    lr,·r489 »       cmp»    lr,·r4
90 »       bls.n»  182·<_Py_DecodeUTF8Ex+0xfa>90 »       bls.n»  17c·<_Py_DecodeUTF8Ex+0xf4>
91 »       lsls»   r6,·r6,·#291 »       lsls»   r6,·r6,·#2
92 »       cmp»    lr,·r492 »       cmp»    lr,·r4
93 »       add.w»  r2,·r0,·r693 »       add.w»  r2,·r0,·r6
94 »       bls.w»  302·<_Py_DecodeUTF8Ex+0x27a>94 »       bls.w»  2f6·<_Py_DecodeUTF8Ex+0x26e>
95 »       ldrb.w» ip,·[r4]95 »       ldrb.w» ip,·[r4]
96 »       cmp.w»  ip,·#127»   @·0x7f96 »       cmp.w»  ip,·#127»   @·0x7f
97 »       bls.n»  19c·<_Py_DecodeUTF8Ex+0x114>97 »       bls.n»  196·<_Py_DecodeUTF8Ex+0x10e>
98 »       cmp.w»  ip,·#223»   @·0xdf98 »       cmp.w»  ip,·#223»   @·0xdf
99 »       bls.w»  356·<_Py_DecodeUTF8Ex+0x2ce>99 »       bls.w»  34e·<_Py_DecodeUTF8Ex+0x2c6>
100 »       cmp.w»  ip,·#239»   @·0xef100 »       cmp.w»  ip,·#239»   @·0xef
101 »       bls.w»  312·<_Py_DecodeUTF8Ex+0x28a>101 »       bls.w»  306·<_Py_DecodeUTF8Ex+0x27e>
102 »       cmp.w»  ip,·#244»   @·0xf4102 »       cmp.w»  ip,·#244»   @·0xf4
103 »       bhi.w»  3ea·<_Py_DecodeUTF8Ex+0x362>103 »       bhi.w»  3e4·<_Py_DecodeUTF8Ex+0x35c>
104 »       sub.w»  r1,·lr,·r4104 »       sub.w»  r1,·lr,·r4
105 »       cmp»    r1,·#3105 »       cmp»    r1,·#3
106 »       ble.w»  3b2·<_Py_DecodeUTF8Ex+0x32a>106 »       ble.w»  3ac·<_Py_DecodeUTF8Ex+0x324>
107 »       ldrb»   r6,·[r4,·#1]107 »       ldrb»   r6,·[r4,·#1]
108 »       ldrb»   r1,·[r4,·#2]108 »       ldrb»   r1,·[r4,·#2]
109 »       sub.w»  fp,·r6,·#128»@·0x80109 »       sub.w»  fp,·r6,·#128»@·0x80
110 »       ldrb»   r3,·[r4,·#3]110 »       ldrb»   r3,·[r4,·#3]
111 »       cmp.w»  fp,·#63»    @·0x3f111 »       cmp.w»  fp,·#63»    @·0x3f
112 »       bhi.w»  2cc·<_Py_DecodeUTF8Ex+0x244>112 »       bhi.n»  1aa·<_Py_DecodeUTF8Ex+0x122>
113 »       cmp.w»  ip,·#240»   @·0xf0113 »       cmp.w»  ip,·#240»   @·0xf0
114 »       beq.w»  2c6·<_Py_DecodeUTF8Ex+0x23e>114 »       beq.n»  1a6·<_Py_DecodeUTF8Ex+0x11e>
115 »       sub.w»  fp,·ip,·#244»@·0xf4115 »       sub.w»  fp,·ip,·#244»@·0xf4
116 »       cmp»    r6,·#143»     @·0x8f116 »       cmp»    r6,·#143»     @·0x8f
117 »       clz»    fp,·fp117 »       clz»    fp,·fp
118 »       mov.w»  fp,·fp,·lsr·#5118 »       mov.w»  fp,·fp,·lsr·#5
119 »       it»     ls119 »       it»     ls
120 »       movls.w»fp,·#0120 »       movls.w»fp,·#0
121 »       cmp.w»  fp,·#0121 »       cmp.w»  fp,·#0
122 »       bne.w»  2cc·<_Py_DecodeUTF8Ex+0x244>122 »       bne.n»  1aa·<_Py_DecodeUTF8Ex+0x122>
123 »       sub.w»  fp,·r1,·#128»@·0x80123 »       sub.w»  fp,·r1,·#128»@·0x80
124 »       cmp.w»  fp,·#63»    @·0x3f124 »       cmp.w»  fp,·#63»    @·0x3f
125 »       bhi.w»  47c·<_Py_DecodeUTF8Ex+0x3f4>125 »       bhi.w»  476·<_Py_DecodeUTF8Ex+0x3ee>
126 »       sub.w»  fp,·r3,·#128»@·0x80126 »       sub.w»  fp,·r3,·#128»@·0x80
127 »       cmp.w»  fp,·#63»    @·0x3f127 »       cmp.w»  fp,·#63»    @·0x3f
128 »       bhi.w»  488·<_Py_DecodeUTF8Ex+0x400>128 »       bhi.w»  482·<_Py_DecodeUTF8Ex+0x3fa>
129 »       add.w»  r3,·r3,·ip,·lsl·#18129 »       add.w»  r3,·r3,·ip,·lsl·#18
130 »       adds»   r4,·#4130 »       adds»   r4,·#4
131 »       sub.w»  r3,·r3,·#63438848»   @·0x3c80000131 »       sub.w»  r3,·r3,·#63438848»   @·0x3c80000
132 »       cmp»    lr,·r4132 »       cmp»    lr,·r4
133 »       sub.w»  r3,·r3,·#8320»       @·0x2080133 »       sub.w»  r3,·r3,·#8320»       @·0x2080
134 »       add.w»  r3,·r3,·r6,·lsl·#12134 »       add.w»  r3,·r3,·r6,·lsl·#12
135 »       add.w»  r3,·r3,·r1,·lsl·#6135 »       add.w»  r3,·r3,·r1,·lsl·#6
136 »       str.w»  r3,·[r2],·#4136 »       str.w»  r3,·[r2],·#4
137 »       bhi.n»  e0·<_Py_DecodeUTF8Ex+0x58>137 »       bhi.n»  e0·<_Py_DecodeUTF8Ex+0x58>
138 »       subs»   r6,·r2,·r0138 »       subs»   r6,·r2,·r0
139 »       asrs»   r6,·r6,·#2139 »       asrs»   r6,·r6,·#2
140 »       cmp»    r4,·lr140 »       cmp»    r4,·lr
141 »       bne.w»  30a·<_Py_DecodeUTF8Ex+0x282>141 »       bne.w»  2fe·<_Py_DecodeUTF8Ex+0x276>
142 »       movs»   r3,·#0142 »       movs»   r3,·#0
143 »       str.w»  r3,·[r0,·r6,·lsl·#2]143 »       str.w»  r3,·[r0,·r6,·lsl·#2]
144 »       cmp»    r5,·#0144 »       cmp»    r5,·#0
145 »       beq.w»  476·<_Py_DecodeUTF8Ex+0x3ee>145 »       beq.w»  470·<_Py_DecodeUTF8Ex+0x3e8>
146 »       str»    r6,·[r5,·#0]146 »       str»    r6,·[r5,·#0]
147 »       str.w»  r0,·[sl]147 »       str.w»  r0,·[sl]
148 »       movs»   r0,·#0148 »       movs»   r0,·#0
149 »       add»    sp,·#12149 »       add»    sp,·#12
150 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}150 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
151 »       lsls»   r3,·r4,·#30151 »       lsls»   r3,·r4,·#30
152 »       beq.n»  1ac·<_Py_DecodeUTF8Ex+0x124>152 »       beq.n»  1ca·<_Py_DecodeUTF8Ex+0x142>
153 »       adds»   r4,·#1153 »       adds»   r4,·#1
154 »       str.w»  ip,·[r2],·#4154 »       str.w»  ip,·[r2],·#4
155 »       cmp»    lr,·r4155 »       cmp»    lr,·r4
156 »       bhi.n»  e0·<_Py_DecodeUTF8Ex+0x58>156 »       bhi.n»  e0·<_Py_DecodeUTF8Ex+0x58>
 157 »       b.n»    172·<_Py_DecodeUTF8Ex+0xea>
 158 »       cmp»    r6,·#143»     @·0x8f
 159 »       bhi.n»  13c·<_Py_DecodeUTF8Ex+0xb4>
 160 »       movs»   r1,·#2
 161 »       subs»   r6,·r2,·r0
 162 »       asrs»   r6,·r6,·#2
 163 »       cmp.w»  r8,·#0
 164 »       beq.w»  420·<_Py_DecodeUTF8Ex+0x398>
 165 »       ldrb.w» r3,·[r4],·#1
 166 »       adds»   r6,·#1
 167 »       add.w»  r3,·r3,·#56320»      @·0xdc00
 168 »       cmp»    r4,·lr
 169 »       str»    r3,·[r2,·#0]
 170 »       bcc.n»  d4·<_Py_DecodeUTF8Ex+0x4c>
157 »       b.n»    178·<_Py_DecodeUTF8Ex+0xf0>171 »       b.n»    17c·<_Py_DecodeUTF8Ex+0xf4>
158 »       adds»   r6,·r4,·#4172 »       adds»   r6,·r4,·#4
159 »       cmp»    lr,·r6173 »       cmp»    lr,·r6
160 »       bcc.w»  2fa·<_Py_DecodeUTF8Ex+0x272>174 »       bcc.w»  2ee·<_Py_DecodeUTF8Ex+0x266>
161 »       ldr»    r3,·[r4,·#0]175 »       ldr»    r3,·[r4,·#0]
162 »       tst.w»  r3,·#2155905152»    @·0x80808080176 »       tst.w»  r3,·#2155905152»    @·0x80808080
163 »       bne.w»  2ee·<_Py_DecodeUTF8Ex+0x266>177 »       bne.w»  2e0·<_Py_DecodeUTF8Ex+0x258>
164 »       add.w»  ip,·r4,·#8178 »       add.w»  ip,·r4,·#8
165 »       uxtb»   r1,·r3179 »       uxtb»   r1,·r3
166 »       cmp»    lr,·ip180 »       cmp»    lr,·ip
167 »       str»    r1,·[r2,·#0]181 »       str»    r1,·[r2,·#0]
168 »       ubfx»   r1,·r3,·#8,·#8182 »       ubfx»   r1,·r3,·#8,·#8
169 »       str»    r1,·[r2,·#4]183 »       str»    r1,·[r2,·#4]
170 »       ubfx»   r1,·r3,·#16,·#8184 »       ubfx»   r1,·r3,·#16,·#8
171 »       mov.w»  r3,·r3,·lsr·#24185 »       mov.w»  r3,·r3,·lsr·#24
172 »       str»    r1,·[r2,·#8]186 »       str»    r1,·[r2,·#8]
173 »       add.w»  r1,·r2,·#16187 »       add.w»  r1,·r2,·#16
174 »       str»    r3,·[r2,·#12]188 »       str»    r3,·[r2,·#12]
175 »       bcc.w»  2f2·<_Py_DecodeUTF8Ex+0x26a>189 »       bcc.n»  2e4·<_Py_DecodeUTF8Ex+0x25c>
176 »       ldr»    r3,·[r4,·#4]190 »       ldr»    r3,·[r4,·#4]
177 »       tst.w»  r3,·#2155905152»    @·0x80808080191 »       tst.w»  r3,·#2155905152»    @·0x80808080
178 »       bne.w»  2f2·<_Py_DecodeUTF8Ex+0x26a>192 »       bne.n»  2e4·<_Py_DecodeUTF8Ex+0x25c>
179 »       add.w»  r6,·r4,·#12193 »       add.w»  r6,·r4,·#12
Max diff block lines reached; 1508087/1511989 bytes (99.74%) of diff not shown.
11.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 »       bfi»    r3,·r2,·#0,·#235 »       bfi»    r3,·r2,·#0,·#2
36 »       strb»   r3,·[r4,·#16]36 »       strb»   r3,·[r4,·#16]
37 »       b.n»    1aa·<intern_common+0x1aa>37 »       b.n»    1aa·<intern_common+0x1aa>
38 »       lsls»   r7,·r3,·#2438 »       lsls»   r7,·r3,·#24
39 »       bpl.n»  68·<intern_common+0x68>39 »       bpl.n»  68·<intern_common+0x68>
40 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}40 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
41 »       mov»    r0,·r141 »       mov»    r0,·r1
42 »       b.w»    52c·<unicode_istitle+0x86>42 »       b.w»    528·<unicode_istitle+0x82>
43 ·R_ARM_THM_JUMP24»       intern_static.isra.043 ·R_ARM_THM_JUMP24»       intern_static.isra.0
44 »       ldr»    r2,·[r1,·#8]44 »       ldr»    r2,·[r1,·#8]
45 »       mov»    r8,·r045 »       mov»    r8,·r0
46 »       ldr»    r7,·[r1,·#0]46 »       ldr»    r7,·[r1,·#0]
47 »       cmp»    r2,·#147 »       cmp»    r2,·#1
48 »       bne.n»  fa·<intern_common+0xfa>48 »       bne.n»  fa·<intern_common+0xfa>
49 »       and.w»  r2,·r3,·#2849 »       and.w»  r2,·r3,·#28
Offset 345, 15 lines modifiedOffset 345, 15 lines modified
345 »       bl»     0·<strlen>345 »       bl»     0·<strlen>
346 ·R_ARM_THM_CALL» strlen346 ·R_ARM_THM_CALL» strlen
347 »       mov»    r3,·r9347 »       mov»    r3,·r9
348 »       mov»    r1,·r0348 »       mov»    r1,·r0
349 »       mov»    r2,·r9349 »       mov»    r2,·r9
350 »       mov»    r0,·r6350 »       mov»    r0,·r6
351 »       str.w»  r9,·[sp]351 »       str.w»  r9,·[sp]
352 »       bl»     b84·<PyUnicode_Count+0x4>352 »       bl»     c08·<PyUnicode_Resize+0x44>
353 ·R_ARM_THM_CALL» unicode_decode_utf8353 ·R_ARM_THM_CALL» unicode_decode_utf8
354 »       mov»    r1,·r0354 »       mov»    r1,·r0
355 »       cbz»    r0,·36a·<_PyUnicode_FromId+0xce>355 »       cbz»    r0,·36a·<_PyUnicode_FromId+0xce>
356 »       movs»   r2,·#1356 »       movs»   r2,·#1
357 »       mov»    r0,·r8357 »       mov»    r0,·r8
358 »       bl»     0·<intern_common>358 »       bl»     0·<intern_common>
359 »       ldr.w»  r2,·[r5,·#3088]»     @·0xc10359 »       ldr.w»  r2,·[r5,·#3088]»     @·0xc10
Offset 416, 15 lines modifiedOffset 416, 15 lines modified
  
416 000003cc·<unicode_swapcase>:416 000003cc·<unicode_swapcase>:
417 unicode_swapcase():417 unicode_swapcase():
418 »       movw»   r1,·#0418 »       movw»   r1,·#0
419 ·R_ARM_THM_MOVW_ABS_NC»  do_swapcase419 ·R_ARM_THM_MOVW_ABS_NC»  do_swapcase
420 »       movt»   r1,·#0420 »       movt»   r1,·#0
421 ·R_ARM_THM_MOVT_ABS»     do_swapcase421 ·R_ARM_THM_MOVT_ABS»     do_swapcase
422 »       b.w»    76c0·<case_operation>422 »       b.w»    7548·<case_operation>
423 ·R_ARM_THM_JUMP24»       case_operation423 ·R_ARM_THM_JUMP24»       case_operation
  
424 000003d8·<ucs1lib__two_way_count>:424 000003d8·<ucs1lib__two_way_count>:
425 ucs1lib__two_way_count():425 ucs1lib__two_way_count():
426 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}426 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·lr}
427 »       mov.w»  ip,·#4096»  @·0x1000427 »       mov.w»  ip,·#4096»  @·0x1000
428 »       sub.w»  ip,·sp,·ip428 »       sub.w»  ip,·sp,·ip
Offset 439, 20 lines modifiedOffset 439, 20 lines modified
439 »       mov»    r0,·r2439 »       mov»    r0,·r2
440 »       mov»    r1,·r7440 »       mov»    r1,·r7
441 »       add»    r2,·sp,·#4441 »       add»    r2,·sp,·#4
442 »       ldr»    r6,·[sp,·#128]»@·0x80442 »       ldr»    r6,·[sp,·#128]»@·0x80
443 »       ldr»    r3,·[r3,·#0]443 »       ldr»    r3,·[r3,·#0]
444 »       str»    r3,·[sp,·#92]» @·0x5c444 »       str»    r3,·[sp,·#92]» @·0x5c
445 »       mov.w»  r3,·#0445 »       mov.w»  r3,·#0
446 »       bl»     9074·<ucs1lib__preprocess>446 »       bl»     8efc·<ucs1lib__preprocess>
447 ·R_ARM_THM_CALL» ucs1lib__preprocess447 ·R_ARM_THM_CALL» ucs1lib__preprocess
448 »       add»    r2,·sp,·#4448 »       add»    r2,·sp,·#4
449 »       sub.w»  r1,·r8,·r4449 »       sub.w»  r1,·r8,·r4
450 »       add.w»  r0,·r9,·r4450 »       add.w»  r0,·r9,·r4
451 »       bl»     9110·<ucs1lib__two_way>451 »       bl»     8f98·<ucs1lib__two_way>
452 ·R_ARM_THM_CALL» ucs1lib__two_way452 ·R_ARM_THM_CALL» ucs1lib__two_way
453 »       adds»   r3,·r0,·#1453 »       adds»   r3,·r0,·#1
454 »       beq.n»  428·<ucs1lib__two_way_count+0x50>454 »       beq.n»  428·<ucs1lib__two_way_count+0x50>
455 »       adds»   r5,·#1455 »       adds»   r5,·#1
456 »       cmp»    r5,·r6456 »       cmp»    r5,·r6
457 »       beq.n»  428·<ucs1lib__two_way_count+0x50>457 »       beq.n»  428·<ucs1lib__two_way_count+0x50>
458 »       add»    r4,·r0458 »       add»    r4,·r0
Offset 510, 15 lines modifiedOffset 510, 15 lines modified
510 ·R_ARM_THM_MOVT_ABS»     .LC250510 ·R_ARM_THM_MOVT_ABS»     .LC250
511 »       ldr»    r0,·[r3,·#0]511 »       ldr»    r0,·[r3,·#0]
512 »       bl»     0·<PyErr_SetString>512 »       bl»     0·<PyErr_SetString>
513 ·R_ARM_THM_CALL» PyErr_SetString513 ·R_ARM_THM_CALL» PyErr_SetString
514 »       movs»   r4,·#0514 »       movs»   r4,·#0
515 »       b.n»    4a2·<convert_uc.constprop.0+0x5a>515 »       b.n»    4a2·<convert_uc.constprop.0+0x5a>
516 »       movs»   r1,·#0516 »       movs»   r1,·#0
517 »       bl»     7f64·<PyUnicode_READ_CHAR>517 »       bl»     7f6c·<PyUnicode_READ_CHAR>
518 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR518 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR
519 »       str»    r0,·[r5,·#0]519 »       str»    r0,·[r5,·#0]
520 »       mov»    r0,·r4520 »       mov»    r0,·r4
521 »       pop»    {r3,·r4,·r5,·pc}521 »       pop»    {r3,·r4,·r5,·pc}
  
522 000004a6·<unicode_istitle>:522 000004a6·<unicode_istitle>:
523 unicode_istitle():523 unicode_istitle():
Offset 782, 15 lines modifiedOffset 782, 15 lines modified
782 »       push»   {r4,·lr}782 »       push»   {r4,·lr}
783 »       mov.w»  ip,·#4096»  @·0x1000783 »       mov.w»  ip,·#4096»  @·0x1000
784 »       sub.w»  ip,·sp,·ip784 »       sub.w»  ip,·sp,·ip
785 »       str.w»  r0,·[ip,·#4080]»     @·0xff0785 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
786 »       sub»    sp,·#8786 »       sub»    sp,·#8
787 »       movs»   r4,·#0787 »       movs»   r4,·#0
788 »       str»    r4,·[sp,·#0]788 »       str»    r4,·[sp,·#0]
789 »       bl»     93b0·<PyUnicode_DecodeUTF16Stateful>789 »       bl»     9238·<PyUnicode_DecodeUTF16Stateful>
790 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF16Stateful790 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF16Stateful
791 »       add»    sp,·#8791 »       add»    sp,·#8
792 »       pop»    {r4,·pc}792 »       pop»    {r4,·pc}
  
793 0000072a·<PyUnicode_GetDefaultEncoding>:793 0000072a·<PyUnicode_GetDefaultEncoding>:
794 PyUnicode_GetDefaultEncoding():794 PyUnicode_GetDefaultEncoding():
795 »       movw»   r0,·#0795 »       movw»   r0,·#0
Offset 861, 15 lines modifiedOffset 861, 15 lines modified
861 »       push»   {r4,·lr}861 »       push»   {r4,·lr}
862 »       mov.w»  ip,·#4096»  @·0x1000862 »       mov.w»  ip,·#4096»  @·0x1000
863 »       sub.w»  ip,·sp,·ip863 »       sub.w»  ip,·sp,·ip
864 »       str.w»  r0,·[ip,·#4080]»     @·0xff0864 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
865 »       sub»    sp,·#8865 »       sub»    sp,·#8
866 »       movs»   r4,·#0866 »       movs»   r4,·#0
867 »       str»    r4,·[sp,·#0]867 »       str»    r4,·[sp,·#0]
868 »       bl»     1a848·<PyUnicode_DecodeUTF32Stateful>868 »       bl»     1abb8·<PyUnicode_DecodeUTF32Stateful>
869 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF32Stateful869 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF32Stateful
870 »       add»    sp,·#8870 »       add»    sp,·#8
871 »       pop»    {r4,·pc}871 »       pop»    {r4,·pc}
  
872 000007da·<do_casefold>:872 000007da·<do_casefold>:
873 do_casefold():873 do_casefold():
874 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}874 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
Offset 932, 45 lines modifiedOffset 932, 45 lines modified
932 »       eor.w»  r3,·r3,·#1932 »       eor.w»  r3,·r3,·#1
933 »       lsls»   r3,·r3,·#31933 »       lsls»   r3,·r3,·#31
934 »       bmi.n»  888·<PyUnicode_AsCharmapString+0x30>934 »       bmi.n»  888·<PyUnicode_AsCharmapString+0x30>
935 »       clz»    r2,·r1935 »       clz»    r2,·r1
936 »       lsrs»   r2,·r2,·#5936 »       lsrs»   r2,·r2,·#5
937 »       cbz»    r1,·888·<PyUnicode_AsCharmapString+0x30>937 »       cbz»    r1,·888·<PyUnicode_AsCharmapString+0x30>
938 »       ldmia.w»sp!,·{r4,·lr}938 »       ldmia.w»sp!,·{r4,·lr}
939 »       b.w»    16268·<_PyUnicode_EncodeCharmap>939 »       b.w»    164d8·<_PyUnicode_EncodeCharmap>
940 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeCharmap940 ·R_ARM_THM_JUMP24»       _PyUnicode_EncodeCharmap
941 »       bl»     0·<PyErr_BadArgument>941 »       bl»     0·<PyErr_BadArgument>
Max diff block lines reached; 8536/11898 bytes (71.74%) of diff not shown.
102 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 115, 782 lines modifiedOffset 115, 781 lines modified
115 ··0x00000700·002e4c43·31313700·2e4c4331·3138002e·..LC117..LC118..115 ··0x00000700·002e4c43·31313700·2e4c4331·3138002e·..LC117..LC118..
116 ··0x00000710·4c433131·3900756e·69636f64·655f7061·LC119.unicode_pa116 ··0x00000710·4c433131·3900756e·69636f64·655f7061·LC119.unicode_pa
117 ··0x00000720·72746974·696f6e00·2e4c4331·3230002e·rtition..LC120..117 ··0x00000720·72746974·696f6e00·2e4c4331·3230002e·rtition..LC120..
118 ··0x00000730·4c433132·32002e4c·43313233·00756e69·LC122..LC123.uni118 ··0x00000730·4c433132·32002e4c·43313233·00756e69·LC122..LC123.uni
119 ··0x00000740·636f6465·5f737472·69700075·6e69636f·code_strip.unico119 ··0x00000740·636f6465·5f737472·69700075·6e69636f·code_strip.unico
120 ··0x00000750·64655f6c·6f776572·00646f5f·6c6f7765·de_lower.do_lowe120 ··0x00000750·64655f6c·6f776572·00646f5f·6c6f7765·de_lower.do_lowe
121 ··0x00000760·72006361·73655f6f·70657261·74696f6e·r.case_operation121 ··0x00000760·72006361·73655f6f·70657261·74696f6e·r.case_operation
122 ··0x00000770·00617363·69695f75·70706572·5f6f725f·.ascii_upper_or_ 
123 ··0x00000780·6c6f7765·72002e4c·43313234·002e4c43·lower..LC124..LC 
124 ··0x00000790·31323500·2e4c4331·3236002e·4c433132·125..LC126..LC12122 ··0x00000770·002e4c43·31323400·2e4c4331·3235002e·..LC124..LC125..
125 ··0x000007a0·3700756e·69636f64·655f7265·706c6163·7.unicode_replac 
126 ··0x000007b0·65002e4c·43313238·00616e79·6c69625f·e..LC128.anylib_ 
127 ··0x000007c0·66696e64·00756373·316c6962·5f5f7477·find.ucs1lib__tw 
128 ··0x000007d0·6f5f7761·795f636f·756e7400·2e4c4331·o_way_count..LC1 
129 ··0x000007e0·3239002e·4c433133·30002e4c·43313331·29..LC130..LC131 
130 ··0x000007f0·00756e69·636f6465·5f6a6f69·6e00756e·.unicode_join.un123 ··0x00000780·4c433132·36002e4c·43313237·00756e69·LC126..LC127.uni
 124 ··0x00000790·636f6465·5f726570·6c616365·002e4c43·code_replace..LC
 125 ··0x000007a0·31323800·616e796c·69625f66·696e6400·128.anylib_find.
 126 ··0x000007b0·75637331·6c69625f·5f74776f·5f776179·ucs1lib__two_way
 127 ··0x000007c0·5f636f75·6e74002e·4c433132·39002e4c·_count..LC129..L
 128 ··0x000007d0·43313330·002e4c43·31333100·756e6963·C130..LC131.unic
 129 ··0x000007e0·6f64655f·6a6f696e·00756e69·636f6465·ode_join.unicode
 130 ··0x000007f0·5f697465·7200756e·69636f64·655f6173·_iter.unicode_as
 131 ··0x00000800·6369695f·69746572·5f6e6578·7400756e·cii_iter_next.un
131 ··0x00000800·69636f64·655f6974·65720075·6e69636f·icode_iter.unico132 ··0x00000810·69636f64·65697465·725f6465·616c6c6f·icodeiter_deallo
 133 ··0x00000820·63002e4c·43313332·00756e69·636f6465·c..LC132.unicode
 134 ··0x00000830·5f737562·73637269·7074002e·4c433133·_subscript..LC13
 135 ··0x00000840·33002e4c·43313334·002e4c43·31333500·3..LC134..LC135.
132 ··0x00000810·64655f61·73636969·5f697465·725f6e65·de_ascii_iter_ne 
133 ··0x00000820·78740075·6e69636f·64656974·65725f64·xt.unicodeiter_d 
134 ··0x00000830·65616c6c·6f63002e·4c433133·3200756e·ealloc..LC132.un 
135 ··0x00000840·69636f64·655f7375·62736372·69707400·icode_subscript. 
136 ··0x00000850·2e4c4331·3333002e·4c433133·34002e4c·.LC133..LC134..L136 ··0x00000850·2e4c4331·3336002e·4c433133·3700636f·.LC136..LC137.co
 137 ··0x00000860·6e666967·5f676574·5f636f64·65635f6e·nfig_get_codec_n
 138 ··0x00000870·616d6500·656e636f·64655f77·7374725f·ame.encode_wstr_
137 ··0x00000860·43313335·002e4c43·31333600·2e4c4331·C135..LC136..LC1139 ··0x00000880·75746638·002e4c43·31333800·2e4c4331·utf8..LC138..LC1
138 ··0x00000870·33370063·6f6e6669·675f6765·745f636f·37.config_get_co 
139 ··0x00000880·6465635f·6e616d65·00656e63·6f64655f·dec_name.encode_ 
140 ··0x00000890·77737472·5f757466·38002e4c·43313338·wstr_utf8..LC138 
141 ··0x000008a0·002e4c43·31333900·2e4c4331·34300075·..LC139..LC140.u 
142 ··0x000008b0·6e69636f·64655f65·6e636f64·655f7574·nicode_encode_ut 
143 ··0x000008c0·66380075·6e69636f·64655f65·6e636f64·f8.unicode_encod 
144 ··0x000008d0·655f6c6f·63616c65·002e4c43·31343100·e_locale..LC141. 
145 ··0x000008e0·2e4c4331·34320075·6e69636f·64655f72·.LC142.unicode_r140 ··0x00000890·3339002e·4c433134·3000756e·69636f64·39..LC140.unicod
146 ··0x000008f0·66696e64·00616e79·5f66696e·645f736c·find.any_find_sl 
147 ··0x00000900·69636500·70617273·655f6172·67735f66·ice.parse_args_f 
148 ··0x00000910·696e6473·5f756e69·636f6465·2e636f6e·inds_unicode.con 
149 ··0x00000920·73747072·6f702e30·002e4c43·31343600·stprop.0..LC146.141 ··0x000008a0·655f656e·636f6465·5f757466·3800756e·e_encode_utf8.un
 142 ··0x000008b0·69636f64·655f656e·636f6465·5f6c6f63·icode_encode_loc
 143 ··0x000008c0·616c6500·2e4c4331·3431002e·4c433134·ale..LC141..LC14
 144 ··0x000008d0·3200756e·69636f64·655f7266·696e6400·2.unicode_rfind.
 145 ··0x000008e0·616e795f·66696e64·5f736c69·63650070·any_find_slice.p
 146 ··0x000008f0·61727365·5f617267·735f6669·6e64735f·arse_args_finds_
 147 ··0x00000900·756e6963·6f64652e·636f6e73·7470726f·unicode.constpro
 148 ··0x00000910·702e3000·2e4c4331·3436002e·4c433134·p.0..LC146..LC14
 149 ··0x00000920·37002e4c·43313438·002e4c43·31343900·7..LC148..LC149.
150 ··0x00000930·2e4c4331·3437002e·4c433134·38002e4c·.LC147..LC148..L150 ··0x00000930·2e4c4331·3530002e·4c433135·31002e4c·.LC150..LC151..L
151 ··0x00000940·43313439·002e4c43·31353000·2e4c4331·C149..LC150..LC1151 ··0x00000940·43313532·002e4c43·31353300·2e4c4331·C152..LC153..LC1
152 ··0x00000950·3531002e·4c433135·32002e4c·43313533·51..LC152..LC153 
153 ··0x00000960·002e4c43·31353400·756e6963·6f64655f·..LC154.unicode_ 
154 ··0x00000970·656e636f·64655f75·63733100·75637332·encode_ucs1.ucs2152 ··0x00000950·35340075·6e69636f·64655f65·6e636f64·54.unicode_encod
 153 ··0x00000960·655f7563·73310075·6373326c·69625f75·e_ucs1.ucs2lib_u
 154 ··0x00000970·7466385f·656e636f·64657200·75637334·tf8_encoder.ucs4
155 ··0x00000980·6c69625f·75746638·5f656e63·6f646572·lib_utf8_encoder155 ··0x00000980·6c69625f·75746638·5f656e63·6f646572·lib_utf8_encoder
156 ··0x00000990·00756373·346c6962·5f757466·385f656e·.ucs4lib_utf8_en 
157 ··0x000009a0·636f6465·72002e4c·43313537·00756e69·coder..LC157.uni 
158 ··0x000009b0·636f6465·5f727374·72697000·2e4c4331·code_rstrip..LC1 
159 ··0x000009c0·35380075·6e69636f·64655f65·6e636f64·58.unicode_encod 
160 ··0x000009d0·655f6361·6c6c5f65·72726f72·68616e64·e_call_errorhand 
161 ··0x000009e0·6c657200·786d6c63·68617272·65667265·ler.xmlcharrefre 
162 ··0x000009f0·706c6163·65006261·636b736c·61736872·place.backslashr 
163 ··0x00000a00·65706c61·63650072·61697365·5f656e63·eplace.raise_enc 
164 ··0x00000a10·6f64655f·65786365·7074696f·6e002e4c·ode_exception..L 
165 ··0x00000a20·43313539·002e4c43·31363000·2e4c4331·C159..LC160..LC1156 ··0x00000990·002e4c43·31353700·756e6963·6f64655f·..LC157.unicode_
 157 ··0x000009a0·72737472·6970002e·4c433135·3800756e·rstrip..LC158.un
 158 ··0x000009b0·69636f64·655f656e·636f6465·5f63616c·icode_encode_cal
 159 ··0x000009c0·6c5f6572·726f7268·616e646c·65720078·l_errorhandler.x
 160 ··0x000009d0·6d6c6368·61727265·66726570·6c616365·mlcharrefreplace
 161 ··0x000009e0·00626163·6b736c61·73687265·706c6163·.backslashreplac
 162 ··0x000009f0·65007261·6973655f·656e636f·64655f65·e.raise_encode_e
 163 ··0x00000a00·78636570·74696f6e·002e4c43·31353900·xception..LC159.
 164 ··0x00000a10·2e4c4331·3630002e·4c433136·3100756e·.LC160..LC161.un
 165 ··0x00000a20·69636f64·655f656e·64737769·7468002e·icode_endswith..
 166 ··0x00000a30·4c433136·33002e4c·43313634·00756e69·LC163..LC164.uni
 167 ··0x00000a40·636f6465·5f6e6577·00756e69·636f6465·code_new.unicode
 168 ··0x00000a50·5f697361·6c6e756d·0050795f·554e4943·_isalnum.Py_UNIC
 169 ··0x00000a60·4f44455f·4953414c·4e554d00·756e6963·ODE_ISALNUM.unic
 170 ··0x00000a70·6f64655f·67657469·74656d00·756e6963·ode_getitem.unic
 171 ··0x00000a80·6f64655f·63686172·00756e69·636f6465·ode_char.unicode
 172 ··0x00000a90·5f636861·722e7061·72742e30·002e4c43·_char.part.0..LC
166 ··0x00000a30·36310075·6e69636f·64655f65·6e647377·61.unicode_endsw173 ··0x00000aa0·31363500·756e6963·6f64655f·6c737472·165.unicode_lstr
167 ··0x00000a40·69746800·2e4c4331·3633002e·4c433136·ith..LC163..LC16 
168 ··0x00000a50·3400756e·69636f64·655f6e65·7700756e·4.unicode_new.un 
169 ··0x00000a60·69636f64·655f6973·616c6e75·6d005079·icode_isalnum.Py 
170 ··0x00000a70·5f554e49·434f4445·5f495341·4c4e554d·_UNICODE_ISALNUM 
171 ··0x00000a80·00756e69·636f6465·5f676574·6974656d·.unicode_getitem 
172 ··0x00000a90·00756e69·636f6465·5f636861·7200756e·.unicode_char.un 
173 ··0x00000aa0·69636f64·655f6368·61722e70·6172742e·icode_char.part. 
174 ··0x00000ab0·30002e4c·43313635·00756e69·636f6465·0..LC165.unicode174 ··0x00000ab0·6970002e·4c433136·3600756e·69636f64·ip..LC166.unicod
175 ··0x00000ac0·5f6c7374·72697000·2e4c4331·36360075·_lstrip..LC166.u 
176 ··0x00000ad0·6e69636f·64655f69·73617363·6969002e·nicode_isascii..175 ··0x00000ac0·655f6973·61736369·69002e4c·43313730·e_isascii..LC170
 176 ··0x00000ad0·00756e69·636f6465·5f726570·65617400·.unicode_repeat.
177 ··0x00000ae0·4c433137·3000756e·69636f64·655f7265·LC170.unicode_re177 ··0x00000ae0·2e4c4331·37310075·6e69636f·64655f65·.LC171.unicode_e
178 ··0x00000af0·70656174·002e4c43·31373100·756e6963·peat..LC171.unic178 ··0x00000af0·6e636f64·65002e4c·43313732·00756e69·ncode..LC172.uni
179 ··0x00000b00·6f64655f·656e636f·6465002e·4c433137·ode_encode..LC17179 ··0x00000b00·636f6465·5f66696e·64002e4c·43313734·code_find..LC174
180 ··0x00000b10·3200756e·69636f64·655f6669·6e64002e·2.unicode_find.. 
181 ··0x00000b20·4c433137·34002e4c·43313735·002e4c43·LC174..LC175..LC 
182 ··0x00000b30·31373600·756e6963·6f64655f·6d6f6400·176.unicode_mod.180 ··0x00000b10·002e4c43·31373500·2e4c4331·37360075·..LC175..LC176.u
 181 ··0x00000b20·6e69636f·64655f6d·6f64002e·4c433137·nicode_mod..LC17
 182 ··0x00000b30·38002e4c·43313739·002e4c43·31383000·8..LC179..LC180.
183 ··0x00000b40·2e4c4331·3738002e·4c433137·39002e4c·.LC178..LC179..L183 ··0x00000b40·2e4c4331·3831002e·4c433138·32002e4c·.LC181..LC182..L
184 ··0x00000b50·43313830·002e4c43·31383100·2e4c4331·C180..LC181..LC1184 ··0x00000b50·43313833·002e4c43·31383400·2e4c4331·C183..LC184..LC1
185 ··0x00000b60·3832002e·4c433138·33002e4c·43313834·82..LC183..LC184185 ··0x00000b60·3835002e·4c433138·36002e4c·43313837·85..LC186..LC187
186 ··0x00000b70·002e4c43·31383500·2e4c4331·3836002e·..LC185..LC186.. 
187 ··0x00000b80·4c433138·37002e4c·43313838·00756e69·LC187..LC188.uni 
188 ··0x00000b90·636f6465·5f66696c·6c00666f·726d6174·code_fill.format 
189 ··0x00000ba0·666c6f61·7400756e·69636f64·655f6973·float.unicode_is 
190 ··0x00000bb0·6964656e·74696669·6572002e·4c433138·identifier..LC18 
191 ··0x00000bc0·39002e4c·43313930·006d616b·655f656e·9..LC190.make_en 
192 ··0x00000bd0·636f6465·5f657863·65707469·6f6e0075·code_exception.u 
193 ··0x00000be0·6e69636f·64655f73·706c6974·6c696e65·nicode_splitline 
194 ··0x00000bf0·7300756e·69636f64·65697465·725f7472·s.unicodeiter_tr 
195 ··0x00000c00·61766572·7365002e·4c433139·32002e4c·averse..LC192..L 
196 ··0x00000c10·43313933·002e4c43·31393400·2e4c4331·C193..LC194..LC1 
197 ··0x00000c20·3935002e·4c433139·3600636c·6561725f·95..LC196.clear_ 
198 ··0x00000c30·696e7465·726e6564·5f646963·74002e4c·interned_dict..L 
199 ··0x00000c40·43313937·002e4c43·31393800·2e4c4332·C197..LC198..LC2 
Max diff block lines reached; 85404/103853 bytes (82.24%) of diff not shown.
1.79 KB
unicodectype.o
1.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 3, 60 lines modifiedOffset 3, 60 lines modified
  
3 Disassembly·of·section·.text:3 Disassembly·of·section·.text:
  
4 00000000·<_PyUnicode_IsWhitespace>:4 00000000·<_PyUnicode_IsWhitespace>:
5 _PyUnicode_IsWhitespace():5 _PyUnicode_IsWhitespace():
6 »       movw»   r3,·#8202»   @·0x200a6 »       movw»   r3,·#8202»   @·0x200a
7 »       cmp»    r0,·r37 »       cmp»    r0,·r3
8 »       bhi.n»  22·<_PyUnicode_IsWhitespace+0x22>8 »       bhi.n»  24·<_PyUnicode_IsWhitespace+0x24>
9 »       cmp.w»  r0,·#8192»  @·0x20009 »       cmp.w»  r0,·#8192»  @·0x2000
10 »       bcs.n»  72·<_PyUnicode_IsWhitespace+0x72>10 »       bcs.n»  72·<_PyUnicode_IsWhitespace+0x72>
11 »       cmp»    r0,·#133»     @·0x8511 »       cmp»    r0,·#133»     @·0x85
12 »       beq.n»  72·<_PyUnicode_IsWhitespace+0x72>12 »       beq.n»  72·<_PyUnicode_IsWhitespace+0x72>
13 »       bhi.n»  42·<_PyUnicode_IsWhitespace+0x42>13 »       bhi.n»  42·<_PyUnicode_IsWhitespace+0x42>
14 »       cmp»    r0,·#1314 »       cmp»    r0,·#13
15 »       bhi.n»  66·<_PyUnicode_IsWhitespace+0x66>15 »       bls.n»  68·<_PyUnicode_IsWhitespace+0x68>
 16 »       subs»   r0,·#28
16 »       cmp»    r0,·#817 »       cmp»    r0,·#4
 18 »       ite»    hi
17 »       ite»    ls 
18 »       movls»  r0,·#0 
19 »       movhi»  r0,·#119 »       movhi»  r0,·#0
 20 »       movls»  r0,·#1
20 »       bx»     lr21 »       bx»     lr
21 »       movw»   r3,·#8287»   @·0x205f22 »       movw»   r3,·#8287»   @·0x205f
22 »       cmp»    r0,·r323 »       cmp»    r0,·r3
23 »       beq.n»  72·<_PyUnicode_IsWhitespace+0x72>24 »       beq.n»  72·<_PyUnicode_IsWhitespace+0x72>
24 »       bhi.n»  50·<_PyUnicode_IsWhitespace+0x50>25 »       bhi.n»  50·<_PyUnicode_IsWhitespace+0x50>
25 »       movw»   r3,·#8233»   @·0x202926 »       movw»   r3,·#8233»   @·0x2029
26 »       cmp»    r0,·r327 »       cmp»    r0,·r3
27 »       bhi.n»  5a·<_PyUnicode_IsWhitespace+0x5a>28 »       bls.n»  5a·<_PyUnicode_IsWhitespace+0x5a>
28 »       movw»   r3,·#8231»   @·0x202729 »       movw»   r3,·#8239»   @·0x202f
 30 »       subs»   r2,·r0,·r3
 31 »       negs»   r0,·r2
 32 »       adcs»   r0,·r2
29 »       cmp»    r0,·r3 
30 »       ite»    ls 
31 »       movls»  r0,·#0 
32 »       movhi»  r0,·#1 
33 »       bx»     lr33 »       bx»     lr
34 »       cmp»    r0,·#160»     @·0xa034 »       cmp»    r0,·#160»     @·0xa0
35 »       beq.n»  72·<_PyUnicode_IsWhitespace+0x72>35 »       beq.n»  72·<_PyUnicode_IsWhitespace+0x72>
36 »       sub.w»  r1,·r0,·#5760»       @·0x168036 »       sub.w»  r1,·r0,·#5760»       @·0x1680
37 »       negs»   r0,·r137 »       negs»   r0,·r1
38 »       adcs»   r0,·r138 »       adcs»   r0,·r1
39 »       bx»     lr39 »       bx»     lr
40 »       sub.w»  r3,·r0,·#12288»      @·0x300040 »       sub.w»  r3,·r0,·#12288»      @·0x3000
41 »       negs»   r0,·r341 »       negs»   r0,·r3
42 »       adcs»   r0,·r342 »       adcs»   r0,·r3
43 »       bx»     lr43 »       bx»     lr
44 »       movw»   r3,·#8239»   @·0x202f44 »       movw»   r3,·#8231»   @·0x2027
45 »       subs»   r2,·r0,·r3 
46 »       negs»   r0,·r2 
47 »       adcs»   r0,·r245 »       cmp»    r0,·r3
 46 »       ite»    ls
 47 »       movls»  r0,·#0
 48 »       movhi»  r0,·#1
48 »       bx»     lr49 »       bx»     lr
49 »       subs»   r0,·#28 
50 »       cmp»    r0,·#450 »       cmp»    r0,·#8
 51 »       ite»    ls
51 »       ite»    hi 
52 »       movhi»  r0,·#0 
53 »       movls»  r0,·#152 »       movls»  r0,·#0
 53 »       movhi»  r0,·#1
54 »       bx»     lr54 »       bx»     lr
55 »       movs»   r0,·#155 »       movs»   r0,·#1
56 »       bx»     lr56 »       bx»     lr
57 »       nop57 »       nop
  
58 00000078·<_PyUnicode_ToUppercase>:58 00000078·<_PyUnicode_ToUppercase>:
59 _PyUnicode_ToUppercase():59 _PyUnicode_ToUppercase():
66.3 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:··········28856·(bytes·into·file)13 ··Start·of·section·headers:··········28852·(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·0x70b8:1 There·are·16·section·headers,·starting·at·offset·0x70b4:
  
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·00034c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·00034c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005374·0001d0·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·005370·0001d0·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000380·0003ac·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000380·0003ac·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·005544·0002f8·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·005540·0002f8·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00072c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00072c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00072c·0001f5·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00072c·0001f5·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000924·000c2c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000924·000c28·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00583c·0004e8·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·005838·0004e8·08···I·13···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001550·00215c·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00154c·00215c·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·005d24·001310·08···I·13···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·005d20·001310·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·0036ac·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·0036a8·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0036ac·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0036a8·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·0036e0·0011d0·10·····14·190··417 ··[13]·.symtab···········SYMTAB··········00000000·0036dc·0011d0·10·····14·190··4
18 ··[14]·.strtab···········STRTAB··········00000000·0048b0·000ac4·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·0048ac·000ac4·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·007034·000084·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·007030·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)
5.78 KB
readelf --wide --symbols {}
    
Offset 4, 44 lines modifiedOffset 4, 44 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:·00000941···120·FUNC····LOCAL··DEFAULT····7·weakref_vectorcall11 ·····7:·0000093d···120·FUNC····LOCAL··DEFAULT····7·weakref_vectorcall
12 ·····8:·00000274·····0·NOTYPE··LOCAL··DEFAULT····7·$d12 ·····8:·00000274·····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····72·FUNC····LOCAL··DEFAULT····7·get_basic_refs14 ····10:·0000027d····72·FUNC····LOCAL··DEFAULT····7·get_basic_refs
15 ····11:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d15 ····11:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
16 ····12:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t16 ····12:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
17 ····13:·000002c5····12·FUNC····LOCAL··DEFAULT····7·gc_traverse17 ····13:·000002c5····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:·00000339···192·FUNC····LOCAL··DEFAULT····7·weakref_dealloc19 ····15:·00000339···188·FUNC····LOCAL··DEFAULT····7·weakref_dealloc
20 ····16:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d20 ····16:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
21 ····17:·000003f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t21 ····17:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
22 ····18:·000003f9···176·FUNC····LOCAL··DEFAULT····7·clear_weakref22 ····18:·000003f5···176·FUNC····LOCAL··DEFAULT····7·clear_weakref
23 ····19:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d23 ····19:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
24 ····20:·00000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LC224 ····20:·00000048·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
25 ····21:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t25 ····21:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
26 ····22:·000004a9···444·FUNC····LOCAL··DEFAULT····7·weakref___new__26 ····22:·000004a5···444·FUNC····LOCAL··DEFAULT····7·weakref___new__
27 ····23:·00000660·····0·NOTYPE··LOCAL··DEFAULT····7·$d27 ····23:·0000065c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
28 ····24:·00000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LC328 ····24:·00000050·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
29 ····25:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC429 ····25:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
30 ····26:·00000664·····0·NOTYPE··LOCAL··DEFAULT····7·$t30 ····26:·00000660·····0·NOTYPE··LOCAL··DEFAULT····7·$t
31 ····27:·00000665····80·FUNC····LOCAL··DEFAULT····7·weakref___init__31 ····27:·00000661····80·FUNC····LOCAL··DEFAULT····7·weakref___init__
32 ····28:·00000938·····0·NOTYPE··LOCAL··DEFAULT····7·$d32 ····28:·00000934·····0·NOTYPE··LOCAL··DEFAULT····7·$d
33 ····29:·00000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LC533 ····29:·00000060·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
34 ····30:·00000940·····0·NOTYPE··LOCAL··DEFAULT····7·$t34 ····30:·0000093c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
35 ····31:·00000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LC635 ····31:·00000068·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
36 ····32:·000009b9···140·FUNC····LOCAL··DEFAULT····7·weakref_hash36 ····32:·000009b5···140·FUNC····LOCAL··DEFAULT····7·weakref_hash
37 ····33:·00000ad0·····0·NOTYPE··LOCAL··DEFAULT····7·$d37 ····33:·00000acc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
38 ····34:·00000ad4·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·00000ad0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·00000afd···304·FUNC····LOCAL··DEFAULT····7·weakref_richcompare39 ····35:·00000af9···304·FUNC····LOCAL··DEFAULT····7·weakref_richcompare
40 ····36:·00000c28·····0·NOTYPE··LOCAL··DEFAULT····7·$d40 ····36:·00000c24·····0·NOTYPE··LOCAL··DEFAULT····7·$d
41 ····37:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t41 ····37:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
42 ····38:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d42 ····38:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
43 ····39:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC743 ····39:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
44 ····40:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····1·$t44 ····40:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
45 ····41:·000001d5···216·FUNC····LOCAL··DEFAULT····1·proxy_getattr45 ····41:·000001d5···216·FUNC····LOCAL··DEFAULT····1·proxy_getattr
46 ····42:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d46 ····42:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
47 ····43:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t47 ····43:·000002ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 202, 27 lines modifiedOffset 202, 27 lines modified
202 ···198:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate202 ···198:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
203 ···199:·000002d1···104·FUNC····GLOBAL·DEFAULT····7·PyWeakref_GetObject203 ···199:·000002d1···104·FUNC····GLOBAL·DEFAULT····7·PyWeakref_GetObject
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_BadInternalCall
206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyArg_UnpackTuple
208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKeywords
209 ···205:·000006b5···652·FUNC····GLOBAL·DEFAULT····7·PyObject_ClearWeakRefs209 ···205:·000006b1···652·FUNC····GLOBAL·DEFAULT····7·PyObject_ClearWeakRefs
210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException210 ···206:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetRaisedException
213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_WriteUnraisable
215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_NoKwnames
217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
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:·00000a45···144·FUNC····GLOBAL·DEFAULT····7·_PyWeakref_ClearRef220 ···216:·00000a41···144·FUNC····GLOBAL·DEFAULT····7·_PyWeakref_ClearRef
221 ···217:·00000ad5····38·FUNC····GLOBAL·HIDDEN·····7·_PyStaticType_ClearWeakRefs221 ···217:·00000ad1····38·FUNC····GLOBAL·HIDDEN·····7·_PyStaticType_ClearWeakRefs
222 ···218:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare222 ···218:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_RichCompare
223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FalseStruct
225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NotImplementedStruct
226 ···222:·00000001···468·FUNC····GLOBAL·DEFAULT····1·PyWeakref_NewProxy226 ···222:·00000001···468·FUNC····GLOBAL·DEFAULT····1·PyWeakref_NewProxy
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCallable_Check
228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
24.5 KB
readelf --wide --relocs {}
    
Offset 1, 27 lines modifiedOffset 1, 27 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5374·contains·58·entries:1 Relocation·section·'.rel.text'·at·offset·0x5370·contains·58·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000002c··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs3 0000002c··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs
4 00000030··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct4 00000030··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
5 00000034··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct5 00000034··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
6 0000004e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR06 0000004e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
7 00000052··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR07 00000052··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
8 00000056··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New8 00000056··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
9 00000072··0000072f·R_ARM_THM_MOVW_ABS_NC··00000941···weakref_vectorcall9 00000072··0000072f·R_ARM_THM_MOVW_ABS_NC··0000093d···weakref_vectorcall
10 00000076··00000730·R_ARM_THM_MOVT_ABS·····00000941···weakref_vectorcall10 00000076··00000730·R_ARM_THM_MOVT_ABS·····0000093d···weakref_vectorcall
11 0000007c··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track11 0000007c··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
12 00000082··0000df0a·R_ARM_THM_CALL·········00000000···PyCallable_Check12 00000082··0000df0a·R_ARM_THM_CALL·········00000000···PyCallable_Check
13 00000096··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs13 00000096··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs
14 000000cc··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState14 000000cc··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
15 000000d6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR015 000000d6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
16 000000da··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR016 000000da··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
17 000000e0··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New17 000000e0··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
18 0000010a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000941···weakref_vectorcall18 0000010a··0000072f·R_ARM_THM_MOVW_ABS_NC··0000093d···weakref_vectorcall
19 0000010e··00000730·R_ARM_THM_MOVT_ABS·····00000941···weakref_vectorcall19 0000010e··00000730·R_ARM_THM_MOVT_ABS·····0000093d···weakref_vectorcall
20 00000114··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track20 00000114··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
21 0000011a··0000df0a·R_ARM_THM_CALL·········00000000···PyCallable_Check21 0000011a··0000df0a·R_ARM_THM_CALL·········00000000···PyCallable_Check
22 0000012c··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs22 0000012c··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs
23 0000014e··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs23 0000014e··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs
24 0000015e··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs24 0000015e··00000a0a·R_ARM_THM_CALL·········0000027d···get_basic_refs
25 00000168··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError25 00000168··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
26 0000016c··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError26 0000016c··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
Offset 43, 43 lines modifiedOffset 43, 43 lines modified
43 00000286··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc43 00000286··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
44 0000028e··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc44 0000028e··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
45 00000294··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct45 00000294··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
46 00000298··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct46 00000298··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
47 000002a4··00000102·R_ARM_ABS32············00000000···.data47 000002a4··00000102·R_ARM_ABS32············00000000···.data
48 000002a8··00000102·R_ARM_ABS32············00000000···.data48 000002a8··00000102·R_ARM_ABS32············00000000···.data
49 000002bc··0000ca0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack49 000002bc··0000ca0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
50 000002c6··0000120a·R_ARM_THM_CALL·········000003f9···clear_weakref50 000002c6··0000120a·R_ARM_THM_CALL·········000003f5···clear_weakref
51 000002d6··0000ca0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack51 000002d6··0000ca0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
52 000002f2··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct52 000002f2··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
53 000002f6··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct53 000002f6··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
54 0000030c··0000e90a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr54 0000030c··0000e90a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
55 00000326··0000e12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ReferenceError55 00000326··0000e12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ReferenceError
56 0000032a··0000e130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ReferenceError56 0000032a··0000e130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ReferenceError
57 0000032e··0000272f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC757 0000032e··0000272f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC7
58 00000332··00002730·R_ARM_THM_MOVT_ABS·····00000084···.LC758 00000332··00002730·R_ARM_THM_MOVT_ABS·····00000084···.LC7
59 0000033c··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString59 0000033c··0000d70a·R_ARM_THM_CALL·········00000000···PyErr_SetString
60 00000344··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc60 00000344··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
61 000002d0··0000e21e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del61 000002d0··0000e21e·R_ARM_THM_JUMP24·······00000000···PyObject_GC_Del
  
62 Relocation·section·'.rel.data'·at·offset·0x5544·contains·95·entries:62 Relocation·section·'.rel.data'·at·offset·0x5540·contains·95·entries:
63 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name63 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
64 00000004··00011902·R_ARM_ABS32············00000000···PyType_Type64 00000004··00011902·R_ARM_ABS32············00000000···PyType_Type
65 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.465 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
66 00000018··00000f02·R_ARM_ABS32············00000339···weakref_dealloc66 00000018··00000f02·R_ARM_ABS32············00000339···weakref_dealloc
67 0000002c··00003402·R_ARM_ABS32············00000081···weakref_repr67 0000002c··00003402·R_ARM_ABS32············00000081···weakref_repr
68 0000003c··00002002·R_ARM_ABS32············000009b9···weakref_hash68 0000003c··00002002·R_ARM_ABS32············000009b5···weakref_hash
69 00000040··00011a02·R_ARM_ABS32············00000000···PyVectorcall_Call69 00000040··00011a02·R_ARM_ABS32············00000000···PyVectorcall_Call
70 0000005c··00000d02·R_ARM_ABS32············000002c5···gc_traverse70 0000005c··00000d02·R_ARM_ABS32············000002c5···gc_traverse
71 00000060··00003a02·R_ARM_ABS32············00000233···gc_clear71 00000060··00003a02·R_ARM_ABS32············00000233···gc_clear
72 00000064··00002302·R_ARM_ABS32············00000afd···weakref_richcompare72 00000064··00002302·R_ARM_ABS32············00000af9···weakref_richcompare
73 00000074··00000102·R_ARM_ABS32············00000000···.data73 00000074··00000102·R_ARM_ABS32············00000000···.data
74 00000078··00000102·R_ARM_ABS32············00000000···.data74 00000078··00000102·R_ARM_ABS32············00000000···.data
75 00000094··00001b02·R_ARM_ABS32············00000665···weakref___init__75 00000094··00001b02·R_ARM_ABS32············00000661···weakref___init__
76 00000098··00011b02·R_ARM_ABS32············00000000···PyType_GenericAlloc76 00000098··00011b02·R_ARM_ABS32············00000000···PyType_GenericAlloc
77 0000009c··00001602·R_ARM_ABS32············000004a9···weakref___new__77 0000009c··00001602·R_ARM_ABS32············000004a5···weakref___new__
78 000000a0··0000e202·R_ARM_ABS32············00000000···PyObject_GC_Del78 000000a0··0000e202·R_ARM_ABS32············00000000···PyObject_GC_Del
79 000000d4··00011902·R_ARM_ABS32············00000000···PyType_Type79 000000d4··00011902·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··00002c02·R_ARM_ABS32············000002ad···proxy_dealloc81 000000e8··00002c02·R_ARM_ABS32············000002ad···proxy_dealloc
82 000000fc··00006302·R_ARM_ABS32············00000c35···proxy_repr82 000000fc··00006302·R_ARM_ABS32············00000c35···proxy_repr
83 00000100··00000102·R_ARM_ABS32············00000000···.data83 00000100··00000102·R_ARM_ABS32············00000000···.data
84 00000104··00000102·R_ARM_ABS32············00000000···.data84 00000104··00000102·R_ARM_ABS32············00000000···.data
Offset 154, 39 lines modifiedOffset 154, 39 lines modified
154 00000344··00000202·R_ARM_ABS32············00000000···.rodata.str1.4154 00000344··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
155 00000348··00005c02·R_ARM_ABS32············00000b05···proxy_reversed155 00000348··00005c02·R_ARM_ABS32············00000b05···proxy_reversed
156 00000364··00000202·R_ARM_ABS32············00000000···.rodata.str1.4156 00000364··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
157 00000368··00011c02·R_ARM_ABS32············00000000···Py_GenericAlias157 00000368··00011c02·R_ARM_ABS32············00000000···Py_GenericAlias
158 00000370··00000202·R_ARM_ABS32············00000000···.rodata.str1.4158 00000370··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
159 00000384··00000202·R_ARM_ABS32············00000000···.rodata.str1.4159 00000384··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
  
160 Relocation·section·'.rel.text.hot'·at·offset·0x583c·contains·157·entries:160 Relocation·section·'.rel.text.hot'·at·offset·0x5838·contains·157·entries:
161 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name161 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
162 0000002a··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct162 0000002a··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
163 0000002e··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct163 0000002e··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
164 00000038··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0164 00000038··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
165 0000003c··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0165 0000003c··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
166 00000040··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New166 00000040··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
167 00000060··0000072f·R_ARM_THM_MOVW_ABS_NC··00000941···weakref_vectorcall167 00000060··0000072f·R_ARM_THM_MOVW_ABS_NC··0000093d···weakref_vectorcall
168 00000064··00000730·R_ARM_THM_MOVT_ABS·····00000941···weakref_vectorcall168 00000064··00000730·R_ARM_THM_MOVT_ABS·····0000093d···weakref_vectorcall
169 0000006a··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track169 0000006a··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
170 00000096··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState170 00000096··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
171 000000ac··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0171 000000ac··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
172 000000b0··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0172 000000b0··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
173 000000ba··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct173 000000ba··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
174 000000be··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct174 000000be··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
175 000000e4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0175 000000e4··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
176 000000e8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0176 000000e8··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
177 00000126··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0177 00000126··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
178 0000012a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0178 0000012a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
179 0000012e··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New179 0000012e··0000c00a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
180 00000158··0000072f·R_ARM_THM_MOVW_ABS_NC··00000941···weakref_vectorcall180 00000158··0000072f·R_ARM_THM_MOVW_ABS_NC··0000093d···weakref_vectorcall
181 0000015c··00000730·R_ARM_THM_MOVT_ABS·····00000941···weakref_vectorcall181 0000015c··00000730·R_ARM_THM_MOVT_ABS·····0000093d···weakref_vectorcall
182 00000164··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track182 00000164··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
183 00000186··0000072f·R_ARM_THM_MOVW_ABS_NC··00000941···weakref_vectorcall183 00000186··0000072f·R_ARM_THM_MOVW_ABS_NC··0000093d···weakref_vectorcall
184 0000018a··00000730·R_ARM_THM_MOVT_ABS·····00000941···weakref_vectorcall184 0000018a··00000730·R_ARM_THM_MOVT_ABS·····0000093d···weakref_vectorcall
185 00000190··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track185 00000190··0000c10a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
186 000001a2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0186 000001a2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
187 000001a6··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0187 000001a6··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
188 000001c6··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct188 000001c6··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
189 000001ca··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct189 000001ca··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
190 000001d2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0190 000001d2··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
191 000001d6··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0191 000001d6··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 209, 120 lines modifiedOffset 209, 120 lines modified
209 00000308··0000c80a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype209 00000308··0000c80a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
210 00000328··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1210 00000328··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC1
211 0000032c··00000e30·R_ARM_THM_MOVT_ABS·····0000002c···.LC1211 0000032c··00000e30·R_ARM_THM_MOVT_ABS·····0000002c···.LC1
212 00000330··0000c90a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall212 00000330··0000c90a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
213 00000348··0000ca0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack213 00000348··0000ca0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
214 0000034c··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct214 0000034c··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
215 00000350··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct215 00000350··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
216 000003aa··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState216 000003a8··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
217 000003e0··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc217 000003e8··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
218 000003f4··0000c66b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate218 000003f0··0000c66b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
219 0000040a··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct219 00000406··0000bf2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
220 0000040e··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct220 0000040a··0000bf30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
221 00000458··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState221 00000454··0000c20a·R_ARM_THM_CALL·········00000000···_PyStaticType_GetState
222 0000048e··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc222 00000498··0000c50a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
223 000004a4··0000c66b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate223 000004a0··0000c66b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Max diff block lines reached; 8012/25029 bytes (32.01%) of diff not shown.
609 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 331, 15 lines modifiedOffset 331, 15 lines modified
331 »       str.w»  r0,·[ip,·#4088]»     @·0xff8331 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
332 »       mov»    r4,·r0332 »       mov»    r4,·r0
333 »       bl»     0·<PyObject_GC_UnTrack>333 »       bl»     0·<PyObject_GC_UnTrack>
334 ·R_ARM_THM_CALL» PyObject_GC_UnTrack334 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
335 »       ldr»    r3,·[r4,·#12]335 »       ldr»    r3,·[r4,·#12]
336 »       cbnz»   r3,·2d4·<proxy_dealloc+0x28>336 »       cbnz»   r3,·2d4·<proxy_dealloc+0x28>
337 »       mov»    r0,·r4337 »       mov»    r0,·r4
338 »       bl»     3f8·<clear_weakref>338 »       bl»     3f4·<clear_weakref>
339 ·R_ARM_THM_CALL» clear_weakref339 ·R_ARM_THM_CALL» clear_weakref
340 »       mov»    r0,·r4340 »       mov»    r0,·r4
341 »       ldmia.w»sp!,·{r4,·lr}341 »       ldmia.w»sp!,·{r4,·lr}
342 »       b.w»    0·<PyObject_GC_Del>342 »       b.w»    0·<PyObject_GC_Del>
343 ·R_ARM_THM_JUMP24»       PyObject_GC_Del343 ·R_ARM_THM_JUMP24»       PyObject_GC_Del
344 »       mov»    r0,·r4344 »       mov»    r0,·r4
345 »       bl»     0·<PyObject_GC_UnTrack>345 »       bl»     0·<PyObject_GC_UnTrack>
31.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 400, 43 lines modifiedOffset 400, 42 lines modified
400 »       movw»   r5,·#0400 »       movw»   r5,·#0
401 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct401 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
402 »       movt»   r5,·#0402 »       movt»   r5,·#0
403 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct403 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
404 »       ldr»    r1,·[r4,·#8]404 »       ldr»    r1,·[r4,·#8]
405 »       ldr»    r6,·[r4,·#12]405 »       ldr»    r6,·[r4,·#12]
406 »       cmp»    r1,·r5406 »       cmp»    r1,·r5
407 »       beq.n»  386·<weakref_dealloc+0x4e>407 »       beq.n»  384·<weakref_dealloc+0x4c>
408 »       ldr»    r3,·[r1,·#4]408 »       ldr»    r3,·[r1,·#4]
409 »       ldr»    r2,·[r3,·#84]» @·0x54409 »       ldr»    r2,·[r3,·#84]» @·0x54
410 »       cmp»    r2,·#0410 »       cmp»    r2,·#0
411 »       blt.n»  396·<weakref_dealloc+0x5e>411 »       blt.n»  394·<weakref_dealloc+0x5c>
412 »       ldr»    r2,·[r3,·#104]»@·0x68412 »       ldr»    r2,·[r3,·#104]»@·0x68
413 »       ldr»    r3,·[r4,·#24]413 »       ldr»    r3,·[r4,·#24]
414 »       add.w»  ip,·r1,·r2414 »       add.w»  ip,·r1,·r2
415 »       ldr»    r2,·[r1,·r2]415 »       ldr»    r2,·[r1,·r2]
416 »       cmp»    r4,·r2416 »       cmp»    r4,·r2
417 »       bne.n»  3ba·<weakref_dealloc+0x82>417 »       bne.n»  3b8·<weakref_dealloc+0x80>
418 »       str.w»  r3,·[ip]418 »       str.w»  r3,·[ip]
419 »       str»    r5,·[r4,·#8]419 »       str»    r5,·[r4,·#8]
420 »       ldrd»   r2,·r3,·[r4,·#20]420 »       ldrd»   r2,·r3,·[r4,·#20]
421 »       cbnz»   r2,·3c2·<weakref_dealloc+0x8a>421 »       cbnz»   r2,·3c0·<weakref_dealloc+0x88>
422 »       movs»   r2,·#0422 »       movs»   r2,·#0
423 »       cmp»    r3,·#0 
424 »       bne.n»  3e8·<weakref_dealloc+0xb0>423 »       cbnz»   r3,·3dc·<weakref_dealloc+0xa4>
425 »       str»    r3,·[r4,·#20]424 »       str»    r3,·[r4,·#20]
426 »       cbnz»   r6,·3c8·<weakref_dealloc+0x90>425 »       cbnz»   r6,·3c6·<weakref_dealloc+0x8e>
427 »       ldr»    r3,·[r4,·#4]426 »       ldr»    r3,·[r4,·#4]
428 »       mov»    r0,·r4427 »       mov»    r0,·r4
429 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}428 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
430 »       ldr.w»  r3,·[r3,·#160]»      @·0xa0429 »       ldr.w»  r3,·[r3,·#160]»      @·0xa0
431 »       bx»     r3430 »       bx»     r3
432 »       ldr»    r2,·[r1,·#84]» @·0x54431 »       ldr»    r2,·[r1,·#84]» @·0x54
433 »       lsls»   r2,·r2,·#30432 »       lsls»   r2,·r2,·#30
434 »       bpl.n»  364·<weakref_dealloc+0x2c>433 »       bpl.n»  364·<weakref_dealloc+0x2c>
435 »       ldr»    r3,·[pc,·#84]» @·(3f4·<weakref_dealloc+0xbc>)434 »       ldr»    r3,·[pc,·#84]» @·(3f0·<weakref_dealloc+0xb8>)
436 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}435 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
437 »       add»    r3,·pc436 »       add»    r3,·pc
438 »       ldr»    r3,·[r3,·#0]437 »       ldr»    r3,·[r3,·#0]
439 »       ldr»    r3,·[r2,·r3]438 »       ldr»    r3,·[r2,·r3]
440 »       ldr»    r0,·[r3,·#8]439 »       ldr»    r0,·[r3,·#8]
441 »       bl»     0·<_PyStaticType_GetState>440 »       bl»     0·<_PyStaticType_GetState>
442 ·R_ARM_THM_CALL» _PyStaticType_GetState441 ·R_ARM_THM_CALL» _PyStaticType_GetState
Offset 451, 115 lines modifiedOffset 450, 114 lines modified
451 »       beq.n»  37e·<weakref_dealloc+0x46>450 »       beq.n»  37e·<weakref_dealloc+0x46>
452 »       str»    r3,·[r2,·#24]451 »       str»    r3,·[r2,·#24]
453 »       ldr»    r3,·[r4,·#24]452 »       ldr»    r3,·[r4,·#24]
454 »       b.n»    380·<weakref_dealloc+0x48>453 »       b.n»    380·<weakref_dealloc+0x48>
455 »       ldr»    r5,·[r6,·#0]454 »       ldr»    r5,·[r6,·#0]
456 »       mvn.w»  r3,·#3221225472»    @·0xc0000000455 »       mvn.w»  r3,·#3221225472»    @·0xc0000000
457 »       cmp»    r5,·r3456 »       cmp»    r5,·r3
458 »       beq.n»  3d8·<weakref_dealloc+0xa0>457 »       beq.n»  3d6·<weakref_dealloc+0x9e>
459 »       subs»   r5,·#1458 »       subs»   r5,·#1
460 »       str»    r5,·[r6,·#0]459 »       str»    r5,·[r6,·#0]
461 »       cbz»    r5,·3de·<weakref_dealloc+0xa6>460 »       cbz»    r5,·3e6·<weakref_dealloc+0xae>
462 »       movs»   r3,·#0461 »       movs»   r3,·#0
463 »       str»    r3,·[r4,·#12]462 »       str»    r3,·[r4,·#12]
464 »       b.n»    388·<weakref_dealloc+0x50>463 »       b.n»    386·<weakref_dealloc+0x4e>
 464 »       movs»   r1,·#0
 465 »       str»    r2,·[r3,·#20]
 466 »       strd»   r1,·r1,·[r4,·#20]
 467 »       b.n»    384·<weakref_dealloc+0x4c>
465 »       mov»    r0,·r6468 »       mov»    r0,·r6
466 »       bl»     0·<_Py_Dealloc>469 »       bl»     0·<_Py_Dealloc>
467 ·R_ARM_THM_CALL» _Py_Dealloc470 ·R_ARM_THM_CALL» _Py_Dealloc
468 »       str»    r5,·[r4,·#12]471 »       str»    r5,·[r4,·#12]
469 »       b.n»    388·<weakref_dealloc+0x50> 
470 »       movs»   r1,·#0 
471 »       str»    r2,·[r3,·#20] 
472 »       strd»   r1,·r1,·[r4,·#20] 
473 »       b.n»    386·<weakref_dealloc+0x4e>472 »       b.n»    386·<weakref_dealloc+0x4e>
474 »       nop 
475 »       .word»  0x0000004e473 »       .word»  0x0000004c
476 ·R_ARM_TLS_IE32» _Py_tss_tstate474 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
477 000003f8·<clear_weakref>:475 000003f4·<clear_weakref>:
478 clear_weakref():476 clear_weakref():
479 »       push»   {r4,·r5,·r6,·lr}477 »       push»   {r4,·r5,·r6,·lr}
480 »       mov.w»  ip,·#4096»  @·0x1000478 »       mov.w»  ip,·#4096»  @·0x1000
481 »       sub.w»  ip,·sp,·ip479 »       sub.w»  ip,·sp,·ip
482 »       str.w»  r0,·[ip,·#4080]»     @·0xff0480 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
483 »       ldrd»   r1,·r6,·[r0,·#8]481 »       ldrd»   r1,·r6,·[r0,·#8]
484 »       movw»   r5,·#0482 »       movw»   r5,·#0
485 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct483 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
486 »       movt»   r5,·#0484 »       movt»   r5,·#0
487 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct485 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
488 »       mov»    r4,·r0486 »       mov»    r4,·r0
489 »       cmp»    r1,·r5487 »       cmp»    r1,·r5
490 »       beq.n»  440·<clear_weakref+0x48>488 »       beq.n»  43c·<clear_weakref+0x48>
491 »       ldr»    r3,·[r1,·#4]489 »       ldr»    r3,·[r1,·#4]
492 »       ldr»    r2,·[r3,·#84]» @·0x54490 »       ldr»    r2,·[r3,·#84]» @·0x54
493 »       cmp»    r2,·#0491 »       cmp»    r2,·#0
494 »       blt.n»  444·<clear_weakref+0x4c>492 »       blt.n»  440·<clear_weakref+0x4c>
495 »       ldr»    r2,·[r3,·#104]»@·0x68493 »       ldr»    r2,·[r3,·#104]»@·0x68
496 »       ldr»    r3,·[r4,·#24]494 »       ldr»    r3,·[r4,·#24]
497 »       add.w»  ip,·r1,·r2495 »       add.w»  ip,·r1,·r2
498 »       ldr»    r2,·[r1,·r2]496 »       ldr»    r2,·[r1,·r2]
499 »       cmp»    r2,·r4497 »       cmp»    r2,·r4
500 »       bne.n»  468·<clear_weakref+0x70>498 »       bne.n»  464·<clear_weakref+0x70>
501 »       str.w»  r3,·[ip]499 »       str.w»  r3,·[ip]
502 »       str»    r5,·[r4,·#8]500 »       str»    r5,·[r4,·#8]
503 »       ldrd»   r2,·r3,·[r4,·#20]501 »       ldrd»   r2,·r3,·[r4,·#20]
504 »       cbnz»   r2,·470·<clear_weakref+0x78>502 »       cbnz»   r2,·46c·<clear_weakref+0x78>
505 »       movs»   r2,·#0503 »       movs»   r2,·#0
506 »       cbnz»   r3,·494·<clear_weakref+0x9c>504 »       cbnz»   r3,·488·<clear_weakref+0x94>
507 »       str»    r3,·[r4,·#20]505 »       str»    r3,·[r4,·#20]
508 »       cbnz»   r6,·476·<clear_weakref+0x7e>506 »       cbnz»   r6,·472·<clear_weakref+0x7e>
509 »       pop»    {r4,·r5,·r6,·pc}507 »       pop»    {r4,·r5,·r6,·pc}
510 »       ldr»    r2,·[r1,·#84]» @·0x54508 »       ldr»    r2,·[r1,·#84]» @·0x54
511 »       lsls»   r2,·r2,·#30509 »       lsls»   r2,·r2,·#30
512 »       bpl.n»  420·<clear_weakref+0x28>510 »       bpl.n»  41c·<clear_weakref+0x28>
513 »       ldr»    r3,·[pc,·#88]» @·(4a4·<clear_weakref+0xac>)511 »       ldr»    r3,·[pc,·#88]» @·(4a0·<clear_weakref+0xac>)
514 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}512 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
515 »       add»    r3,·pc513 »       add»    r3,·pc
516 »       ldr»    r3,·[r3,·#0]514 »       ldr»    r3,·[r3,·#0]
517 »       ldr»    r3,·[r2,·r3]515 »       ldr»    r3,·[r2,·r3]
518 »       ldr»    r0,·[r3,·#8]516 »       ldr»    r0,·[r3,·#8]
519 »       bl»     0·<_PyStaticType_GetState>517 »       bl»     0·<_PyStaticType_GetState>
520 ·R_ARM_THM_CALL» _PyStaticType_GetState518 ·R_ARM_THM_CALL» _PyStaticType_GetState
521 »       ldr»    r2,·[r0,·#20]519 »       ldr»    r2,·[r0,·#20]
522 »       ldr»    r3,·[r4,·#24]520 »       ldr»    r3,·[r4,·#24]
523 »       add.w»  ip,·r0,·#20521 »       add.w»  ip,·r0,·#20
524 »       cmp»    r2,·r4522 »       cmp»    r2,·r4
525 »       beq.n»  42e·<clear_weakref+0x36>523 »       beq.n»  42a·<clear_weakref+0x36>
526 »       ldr»    r2,·[r4,·#20]524 »       ldr»    r2,·[r4,·#20]
527 »       str»    r5,·[r4,·#8]525 »       str»    r5,·[r4,·#8]
528 »       cmp»    r2,·#0526 »       cmp»    r2,·#0
Max diff block lines reached; 27966/31837 bytes (87.84%) of diff not shown.
563 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 277, 15 lines modifiedOffset 277, 15 lines modified
  
277 00000232·<gc_clear>:277 00000232·<gc_clear>:
278 gc_clear():278 gc_clear():
279 »       push»   {r3,·lr}279 »       push»   {r3,·lr}
280 »       mov.w»  ip,·#4096»  @·0x1000280 »       mov.w»  ip,·#4096»  @·0x1000
281 »       sub.w»  ip,·sp,·ip281 »       sub.w»  ip,·sp,·ip
282 »       str.w»  r0,·[ip,·#4088]»     @·0xff8282 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
283 »       bl»     3f8·<proxy_getitem+0x4e>283 »       bl»     3f4·<proxy_getitem+0x4a>
284 ·R_ARM_THM_CALL» clear_weakref284 ·R_ARM_THM_CALL» clear_weakref
285 »       movs»   r0,·#0285 »       movs»   r0,·#0
286 »       pop»    {r3,·pc}286 »       pop»    {r3,·pc}
  
287 00000248·<_PyWeakref_GetWeakrefCount>:287 00000248·<_PyWeakref_GetWeakrefCount>:
288 _PyWeakref_GetWeakrefCount():288 _PyWeakref_GetWeakrefCount():
289 »       mov»    r3,·r0289 »       mov»    r3,·r0
631 KB
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:··········208660·(bytes·into·file)13 ··Start·of·section·headers:··········208672·(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·0x32f14:1 There·are·18·section·headers,·starting·at·offset·0x32f20:
  
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·012820·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·012820·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·026294·009dc0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0262a0·009dc0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·012854·000138·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·012854·000138·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·030054·0000b8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·030060·0000b8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·01298c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·01298c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·01298c·0071a3·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·01298c·0071a3·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·019b30·0028f4·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·019b30·002900·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·03010c·000f60·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·030118·000f60·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·01c424·002988·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·01c430·002988·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·03106c·001720·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·031078·001720·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·01edac·00037c·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·01edb8·00037c·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·03278c·0006f8·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·032798·0006f8·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·01f128·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·01f134·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01f128·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01f134·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·01f15c·004b40·10·····16·1053··419 ··[15]·.symtab···········SYMTAB··········00000000·01f168·004b40·10·····16·1053··4
20 ··[16]·.strtab···········STRTAB··········00000000·023c9c·0025f7·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·023ca8·0025f7·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·032e84·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·032e90·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.57 KB
readelf --wide --symbols {}
    
Offset 364, 26 lines modifiedOffset 364, 26 lines modified
364 ···360:·000019e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t364 ···360:·000019e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
365 ···361:·00001da4·····0·NOTYPE··LOCAL··DEFAULT····1·$d365 ···361:·00001da4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
366 ···362:·00001df4·····0·NOTYPE··LOCAL··DEFAULT····1·$t366 ···362:·00001df4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
367 ···363:·00002178·····0·NOTYPE··LOCAL··DEFAULT····1·$d367 ···363:·00002178·····0·NOTYPE··LOCAL··DEFAULT····1·$d
368 ···364:·00002194·····0·NOTYPE··LOCAL··DEFAULT····1·$t368 ···364:·00002194·····0·NOTYPE··LOCAL··DEFAULT····1·$t
369 ···365:·00002a78·····0·NOTYPE··LOCAL··DEFAULT····1·$d369 ···365:·00002a78·····0·NOTYPE··LOCAL··DEFAULT····1·$d
370 ···366:·00002aa4·····0·NOTYPE··LOCAL··DEFAULT····1·$t370 ···366:·00002aa4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
371 ···367:·000028dd····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF371 ···367:·000028e9····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
372 ···368:·00002e44·····0·NOTYPE··LOCAL··DEFAULT····1·$d372 ···368:·00002e44·····0·NOTYPE··LOCAL··DEFAULT····1·$d
373 ···369:·00002e80·····0·NOTYPE··LOCAL··DEFAULT····1·$t373 ···369:·00002e80·····0·NOTYPE··LOCAL··DEFAULT····1·$t
374 ···370:·00002cc0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC345374 ···370:·00002cc0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC345
375 ···371:·00002cd0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346375 ···371:·00002cd0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346
376 ···372:·00002cf4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347376 ···372:·00002cf8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347
377 ···373:·00002d18·····0·NOTYPE··LOCAL··DEFAULT····6·.LC348377 ···373:·00002d20·····0·NOTYPE··LOCAL··DEFAULT····6·.LC348
378 ···374:·00002d40·····0·NOTYPE··LOCAL··DEFAULT····6·.LC349378 ···374:·00002d44·····0·NOTYPE··LOCAL··DEFAULT····6·.LC349
379 ···375:·00002d70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350379 ···375:·00002d68·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350
 380 ···376:·00002d90·····0·NOTYPE··LOCAL··DEFAULT····6·.LC351
 381 ···377:·00002dc0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC352
380 ···376:·00000871····48·FUNC····LOCAL··DEFAULT····7·ast_traverse382 ···378:·00000871····48·FUNC····LOCAL··DEFAULT····7·ast_traverse
381 ···377:·00002da0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC351 
382 ···378:·00002dc8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC352 
383 ···379:·00002df0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC353383 ···379:·00002df0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC353
384 ···380:·00002e1c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC354384 ···380:·00002e1c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC354
385 ···381:·00002e4c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC355385 ···381:·00002e4c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC355
386 ···382:·00002e78·····0·NOTYPE··LOCAL··DEFAULT····6·.LC356386 ···382:·00002e78·····0·NOTYPE··LOCAL··DEFAULT····6·.LC356
387 ···383:·00002ea4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC357387 ···383:·00002ea4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC357
388 ···384:·000057fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d388 ···384:·000057fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
389 ···385:·00002ecc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC358389 ···385:·00002ecc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC358
Offset 398, 38 lines modifiedOffset 398, 38 lines modified
398 ···394:·000008a1···114·FUNC····LOCAL··DEFAULT····7·ast_dealloc398 ···394:·000008a1···114·FUNC····LOCAL··DEFAULT····7·ast_dealloc
399 ···395:·00002f38·····0·NOTYPE··LOCAL··DEFAULT····6·.LC363399 ···395:·00002f38·····0·NOTYPE··LOCAL··DEFAULT····6·.LC363
400 ···396:·00002f60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC364400 ···396:·00002f60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC364
401 ···397:·00002f84·····0·NOTYPE··LOCAL··DEFAULT····6·.LC365401 ···397:·00002f84·····0·NOTYPE··LOCAL··DEFAULT····6·.LC365
402 ···398:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC366402 ···398:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC366
403 ···399:·000065f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d403 ···399:·000065f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
404 ···400:·000065fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t404 ···400:·000065fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
405 ···401:·00000a89··3858·FUNC····LOCAL··DEFAULT····7·ast2obj_stmt405 ···401:·00000a89··3872·FUNC····LOCAL··DEFAULT····7·ast2obj_stmt
406 ···402:·00000915···370·FUNC····LOCAL··DEFAULT····7·ast2obj_list406 ···402:·00000915···370·FUNC····LOCAL··DEFAULT····7·ast2obj_list
407 ···403:·00000107···254·FUNC····LOCAL··DEFAULT····9·ast2obj_type_ignore407 ···403:·00000107···254·FUNC····LOCAL··DEFAULT····9·ast2obj_type_ignore
408 ···404:·0000199d··3702·FUNC····LOCAL··DEFAULT····7·ast2obj_expr408 ···404:·000019a9··3702·FUNC····LOCAL··DEFAULT····7·ast2obj_expr
409 ···405:·000067f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d409 ···405:·000067f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
410 ···406:·00000ac0·····0·NOTYPE··LOCAL··DEFAULT····7·$d410 ···406:·00000ac0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
411 ···407:·00000af8·····0·NOTYPE··LOCAL··DEFAULT····7·$t411 ···407:·00000af8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
412 ···408:·00006835···606·FUNC····LOCAL··DEFAULT····1·ast2obj_arguments412 ···408:·00006835···606·FUNC····LOCAL··DEFAULT····1·ast2obj_arguments
413 ···409:·00011369···618·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param413 ···409:·00011369···618·FUNC····LOCAL··DEFAULT····1·ast2obj_type_param
414 ···410:·000070c1···490·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword414 ···410:·000070c1···490·FUNC····LOCAL··DEFAULT····1·ast2obj_keyword
415 ···411:·000072ad···580·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler415 ···411:·000072ad···580·FUNC····LOCAL··DEFAULT····1·ast2obj_excepthandler
416 ···412:·00006fcd···242·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem416 ···412:·00006fcd···242·FUNC····LOCAL··DEFAULT····1·ast2obj_withitem
417 ···413:·00006db1···506·FUNC····LOCAL··DEFAULT····1·ast2obj_alias417 ···413:·00006db1···506·FUNC····LOCAL··DEFAULT····1·ast2obj_alias
418 ···414:·00010d99···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case 
419 ···415:·00006ccd···228·FUNC····LOCAL··DEFAULT····1·ast2obj_operator.isra.0418 ···414:·00006ccd···228·FUNC····LOCAL··DEFAULT····1·ast2obj_operator.isra.0
 419 ···415:·00010d99···310·FUNC····LOCAL··DEFAULT····1·ast2obj_match_case
420 ···416:·00006fad····30·FUNC····LOCAL··DEFAULT····1·ast2obj_object420 ···416:·00006fad····30·FUNC····LOCAL··DEFAULT····1·ast2obj_object
421 ···417:·000019d4·····0·NOTYPE··LOCAL··DEFAULT····7·$d421 ···417:·000019e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
422 ···418:·00001a0a·····0·NOTYPE··LOCAL··DEFAULT····7·$t422 ···418:·00001a16·····0·NOTYPE··LOCAL··DEFAULT····7·$t
423 ···419:·00002815····58·FUNC····LOCAL··DEFAULT····7·ast2obj_expr_context.isra.0423 ···419:·00002821····58·FUNC····LOCAL··DEFAULT····7·ast2obj_expr_context.isra.0
424 ···420:·00001f3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d424 ···420:·00001f48·····0·NOTYPE··LOCAL··DEFAULT····7·$d
425 ···421:·00001f44·····0·NOTYPE··LOCAL··DEFAULT····7·$t425 ···421:·00001f50·····0·NOTYPE··LOCAL··DEFAULT····7·$t
426 ···422:·00007545···370·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension426 ···422:·00007545···370·FUNC····LOCAL··DEFAULT····1·ast2obj_comprehension
427 ···423:·00002484·····0·NOTYPE··LOCAL··DEFAULT····7·$d427 ···423:·00002490·····0·NOTYPE··LOCAL··DEFAULT····7·$d
428 ···424:·0000248e·····0·NOTYPE··LOCAL··DEFAULT····7·$t428 ···424:·0000249a·····0·NOTYPE··LOCAL··DEFAULT····7·$t
429 ···425:·000067f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t429 ···425:·000067f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
430 ···426:·00006a95···568·FUNC····LOCAL··DEFAULT····1·ast2obj_arg430 ···426:·00006a95···568·FUNC····LOCAL··DEFAULT····1·ast2obj_arg
431 ···427:·00006cd6·····0·NOTYPE··LOCAL··DEFAULT····1·$d431 ···427:·00006cd6·····0·NOTYPE··LOCAL··DEFAULT····1·$d
432 ···428:·00003000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC367432 ···428:·00003000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC367
433 ···429:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t433 ···429:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
434 ···430:·0000004f····52·FUNC····LOCAL··DEFAULT····9·ast_clear434 ···430:·0000004f····52·FUNC····LOCAL··DEFAULT····9·ast_clear
435 ···431:·00003030·····0·NOTYPE··LOCAL··DEFAULT····6·.LC368435 ···431:·00003030·····0·NOTYPE··LOCAL··DEFAULT····6·.LC368
Offset 457, 28 lines modifiedOffset 457, 28 lines modified
457 ···453:·000033c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC391457 ···453:·000033c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC391
458 ···454:·000033f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC392458 ···454:·000033f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC392
459 ···455:·00003418·····0·NOTYPE··LOCAL··DEFAULT····6·.LC393459 ···455:·00003418·····0·NOTYPE··LOCAL··DEFAULT····6·.LC393
460 ···456:·00003454·····0·NOTYPE··LOCAL··DEFAULT····6·.LC394460 ···456:·00003454·····0·NOTYPE··LOCAL··DEFAULT····6·.LC394
461 ···457:·0000347c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC395461 ···457:·0000347c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC395
462 ···458:·000034b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC396462 ···458:·000034b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC396
463 ···459:·000034ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC397463 ···459:·000034ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC397
464 ···460:·00002851····60·FUNC····LOCAL··DEFAULT····7·_Py_EnterRecursiveCall464 ···460:·0000285d····60·FUNC····LOCAL··DEFAULT····7·_Py_EnterRecursiveCall
465 ···461:·000082d9·20956·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt465 ···461:·000082d9·20956·FUNC····LOCAL··DEFAULT····1·obj2ast_stmt
466 ···462:·0000d4b5·13868·FUNC····LOCAL··DEFAULT····1·obj2ast_expr466 ···462:·0000d4b5·13868·FUNC····LOCAL··DEFAULT····1·obj2ast_expr
467 ···463:·00007bbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d467 ···463:·00007bbc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
468 ···464:·00007bcc·····0·NOTYPE··LOCAL··DEFAULT····1·$t468 ···464:·00007bcc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
469 ···465:·00007ec0·····0·NOTYPE··LOCAL··DEFAULT····1·$d469 ···465:·00007ec0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
470 ···466:·00007ecc·····0·NOTYPE··LOCAL··DEFAULT····1·$t470 ···466:·00007ecc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
471 ···467:·0000288d····78·FUNC····LOCAL··DEFAULT····7·obj2ast_int.isra.0471 ···467:·00002899····78·FUNC····LOCAL··DEFAULT····7·obj2ast_int.isra.0
472 ···468:·0000285d···130·FUNC····LOCAL··DEFAULT····9·obj2ast_string.isra.0472 ···468:·0000285d···130·FUNC····LOCAL··DEFAULT····9·obj2ast_string.isra.0
473 ···469:·0000818c·····0·NOTYPE··LOCAL··DEFAULT····1·$d473 ···469:·0000818c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
474 ···470:·000081a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t474 ···470:·000081a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
475 ···471:·00008284·····0·NOTYPE··LOCAL··DEFAULT····1·$d475 ···471:·00008284·····0·NOTYPE··LOCAL··DEFAULT····1·$d
476 ···472:·00008288·····0·NOTYPE··LOCAL··DEFAULT····1·$t476 ···472:·00008288·····0·NOTYPE··LOCAL··DEFAULT····1·$t
477 ···473:·00002888·····0·NOTYPE··LOCAL··DEFAULT····7·$d477 ···473:·00002894·····0·NOTYPE··LOCAL··DEFAULT····7·$d
478 ···474:·00003514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC398478 ···474:·00003514·····0·NOTYPE··LOCAL··DEFAULT····6·.LC398
479 ···475:·00003540·····0·NOTYPE··LOCAL··DEFAULT····6·.LC399479 ···475:·00003540·····0·NOTYPE··LOCAL··DEFAULT····6·.LC399
480 ···476:·00003560·····0·NOTYPE··LOCAL··DEFAULT····6·.LC400480 ···476:·00003560·····0·NOTYPE··LOCAL··DEFAULT····6·.LC400
481 ···477:·00003590·····0·NOTYPE··LOCAL··DEFAULT····6·.LC401481 ···477:·00003590·····0·NOTYPE··LOCAL··DEFAULT····6·.LC401
482 ···478:·000035c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC402482 ···478:·000035c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC402
483 ···479:·000035e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC403483 ···479:·000035e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC403
484 ···480:·00003618·····0·NOTYPE··LOCAL··DEFAULT····6·.LC404484 ···480:·00003618·····0·NOTYPE··LOCAL··DEFAULT····6·.LC404
Offset 664, 15 lines modifiedOffset 664, 15 lines modified
664 ···660:·0000cee0·····0·NOTYPE··LOCAL··DEFAULT····1·$d664 ···660:·0000cee0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
665 ···661:·0000cef0·····0·NOTYPE··LOCAL··DEFAULT····1·$t665 ···661:·0000cef0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
666 ···662:·0000d1ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d666 ···662:·0000d1ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
667 ···663:·0000d1b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t667 ···663:·0000d1b8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
668 ···664:·000115d5···346·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0668 ···664:·000115d5···346·FUNC····LOCAL··DEFAULT····1·obj2ast_operator.isra.0
669 ···665:·0000d4a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d669 ···665:·0000d4a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
670 ···666:·00004de8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC528670 ···666:·00004de8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC528
671 ···667:·0000288c·····0·NOTYPE··LOCAL··DEFAULT····7·$t671 ···667:·00002898·····0·NOTYPE··LOCAL··DEFAULT····7·$t
672 ···668:·00004e04·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529672 ···668:·00004e04·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529
673 ···669:·00004e30·····0·NOTYPE··LOCAL··DEFAULT····6·.LC530673 ···669:·00004e30·····0·NOTYPE··LOCAL··DEFAULT····6·.LC530
674 ···670:·00004e50·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531674 ···670:·00004e50·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531
675 ···671:·00004e80·····0·NOTYPE··LOCAL··DEFAULT····6·.LC532675 ···671:·00004e80·····0·NOTYPE··LOCAL··DEFAULT····6·.LC532
676 ···672:·00004ea8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC533676 ···672:·00004ea8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC533
677 ···673:·00004ec8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC534677 ···673:·00004ec8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC534
678 ···674:·00004ef4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC535678 ···674:·00004ef4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC535
Offset 1122, 20 lines modifiedOffset 1122, 20 lines modified
1122 ··1118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString1122 ··1118:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
1123 ··1119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct1123 ··1119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
1124 ··1120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr1124 ··1120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttr
1125 ··1121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericNew1125 ··1121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_GenericNew
1126 ··1122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc1126 ··1122:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
1127 ··1123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type1127 ··1123:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
1128 ··1124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction1128 ··1124:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
 1129 ··1125:·00002f25····50·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Yield
 1130 ··1126:·00002f59···112·FUNC····GLOBAL·HIDDEN·····1·_PyAST_DictComp
1129 ··1125:·00002f25··9476·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Fini1131 ··1127:·00002fc9··9476·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Fini
1130 ··1126:·00005429···108·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Lambda1132 ··1128:·000054cd···108·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Lambda
1131 ··1127:·00005495····62·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Expression1133 ··1129:·00005539····62·FUNC····GLOBAL·HIDDEN·····1·_PyAST_Expression
1132 ··1128:·000054d5···128·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncFunctionDef1134 ··1130:·00005579···128·FUNC····GLOBAL·HIDDEN·····1·_PyAST_AsyncFunctionDef
Max diff block lines reached; 414/9741 bytes (4.25%) of diff not shown.
285 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x26294·contains·5048·entries:1 Relocation·section·'.rel.text'·at·offset·0x262a0·contains·5048·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000001c··00041e0a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc3 0000001c··00041e0a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc
4 00000034··00041f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError4 00000034··00041f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
5 00000038··00041f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError5 00000038··00041f30·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··0004200a·R_ARM_THM_CALL·········00000000···PyErr_SetString8 00000046··0004200a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 1223, 15 lines modifiedOffset 1223, 15 lines modified
1223 00002df6··00015a30·R_ARM_THM_MOVT_ABS·····00002bc4···.LC3391223 00002df6··00015a30·R_ARM_THM_MOVT_ABS·····00002bc4···.LC339
1224 00002dfa··0001620a·R_ARM_THM_CALL·········0000078d···make_type1224 00002dfa··0001620a·R_ARM_THM_CALL·········0000078d···make_type
1225 00002e10··00015d2f·R_ARM_THM_MOVW_ABS_NC··00002bfc···.LC3421225 00002e10··00015d2f·R_ARM_THM_MOVW_ABS_NC··00002bfc···.LC342
1226 00002e14··00015d30·R_ARM_THM_MOVT_ABS·····00002bfc···.LC3421226 00002e14··00015d30·R_ARM_THM_MOVT_ABS·····00002bfc···.LC342
1227 00002e1c··00015c2f·R_ARM_THM_MOVW_ABS_NC··00002bec···.LC3411227 00002e1c··00015c2f·R_ARM_THM_MOVW_ABS_NC··00002bec···.LC341
1228 00002e20··00015c30·R_ARM_THM_MOVT_ABS·····00002bec···.LC3411228 00002e20··00015c30·R_ARM_THM_MOVT_ABS·····00002bec···.LC341
1229 00002e24··0001620a·R_ARM_THM_CALL·········0000078d···make_type1229 00002e24··0001620a·R_ARM_THM_CALL·········0000078d···make_type
1230 00002e3c··00016f0a·R_ARM_THM_CALL·········000028dd···Py_XDECREF1230 00002e3c··00016f0a·R_ARM_THM_CALL·········000028e9···Py_XDECREF
1231 00002e44··0003bd02·R_ARM_ABS32············00000000···.rodata1231 00002e44··0003bd02·R_ARM_ABS32············00000000···.rodata
1232 00002e48··0003bd02·R_ARM_ABS32············00000000···.rodata1232 00002e48··0003bd02·R_ARM_ABS32············00000000···.rodata
1233 00002e4c··0003bd02·R_ARM_ABS32············00000000···.rodata1233 00002e4c··0003bd02·R_ARM_ABS32············00000000···.rodata
1234 00002e50··0003bd02·R_ARM_ABS32············00000000···.rodata1234 00002e50··0003bd02·R_ARM_ABS32············00000000···.rodata
1235 00002e54··0003bd02·R_ARM_ABS32············00000000···.rodata1235 00002e54··0003bd02·R_ARM_ABS32············00000000···.rodata
1236 00002e58··0003bd02·R_ARM_ABS32············00000000···.rodata1236 00002e58··0003bd02·R_ARM_ABS32············00000000···.rodata
1237 00002e5c··0003bd02·R_ARM_ABS32············00000000···.rodata1237 00002e5c··0003bd02·R_ARM_ABS32············00000000···.rodata
Offset 1245, 296 lines modifiedOffset 1245, 296 lines modified
1245 00002e7c··0003bd02·R_ARM_ABS32············00000000···.rodata1245 00002e7c··0003bd02·R_ARM_ABS32············00000000···.rodata
1246 00002e8c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1246 00002e8c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1247 00002eae··00045d0a·R_ARM_THM_CALL·········00000000···PyTuple_New1247 00002eae··00045d0a·R_ARM_THM_CALL·········00000000···PyTuple_New
1248 00002eca··00045b0a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString1248 00002eca··00045b0a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString
1249 00002ee0··0004600a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr1249 00002ee0··0004600a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
1250 00002f02··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1250 00002f02··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1251 00002f1e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1251 00002f1e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1252 00002f3e··00041e0a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc
1252 00002f74··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1253 00002f76··00041e0a·R_ARM_THM_CALL·········00000000···_PyArena_Malloc
 1254 00002f96··00041f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 1255 00002f9a··00041f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 1256 00002f9e··0001732f·R_ARM_THM_MOVW_ABS_NC··00002cd0···.LC346
 1257 00002fa2··00017330·R_ARM_THM_MOVT_ABS·····00002cd0···.LC346
1253 00002fb4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1258 00002fa8··0004200a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 1259 00002fb0··00041f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 1260 00002fb4··00041f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 1261 00002fb8··0001742f·R_ARM_THM_MOVW_ABS_NC··00002cf8···.LC347
 1262 00002fbc··00017430·R_ARM_THM_MOVT_ABS·····00002cf8···.LC347
 1263 00002fc2··0004200a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1254 00003134··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1264 00003018··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1265 00003058··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1255 00003174··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1266 000031d8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1256 000031b4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1267 00003218··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1257 000032d4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1268 00003258··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1258 00003374··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1269 00003378··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1259 000033b4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1270 00003418··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1260 00003454··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1271 00003458··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1261 00003554··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1272 000034f8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1262 00003594··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1273 000035f8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1263 00003654··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1274 00003638··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1264 000036b4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1265 000036f4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1275 000036f8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1266 00003734··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1276 00003758··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1267 00003794··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1277 00003798··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1278 000037d8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1268 00003834··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1279 00003838··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1269 00003874··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1280 000038d8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1270 000038b4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1281 00003918··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1271 000038f4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1282 00003958··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1283 00003998··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1272 00003a54··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1284 00003af8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1273 00003ab4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1274 00003b54··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1285 00003b58··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1275 00003b94··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1286 00003bf8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1276 00003bd4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1277 00003c14··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1287 00003c38··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1278 00003c94··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1288 00003c78··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1279 00003cd4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1289 00003cb8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1280 00003dd4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1290 00003d38··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1281 00003e14··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1282 00003f54··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1283 00003f94··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1284 00004a78··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1291 00003d78··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1292 00003e78··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1293 00003eb8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1294 00003ff8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1285 00004a88··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1295 00004038··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1286 00004a98··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1287 00004aa8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1288 00004aba··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1289 00004aca··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1290 00004adc··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1291 00004aec··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1292 00004afc··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1293 00004b0c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1296 00004b1c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1294 00004b1e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1295 00004b2e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1297 00004b2c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1296 00004b3e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1298 00004b3c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1297 00004b4e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1299 00004b4c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 1300 00004b5e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1298 00004b60··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1301 00004b6e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1299 00004b70··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1300 00004b80··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1302 00004b80··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1301 00004b90··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1303 00004b90··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1302 00004ba2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1304 00004ba0··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1303 00004bb2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1305 00004bb0··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1304 00004bc2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1306 00004bc2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1305 00004bd2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1307 00004bd2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1306 00004be4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1308 00004be2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1307 00004bf4··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1309 00004bf2··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1308 00004c04··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1310 00004c04··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1309 00004c14··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1311 00004c14··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1310 00004c24··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1312 00004c24··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1311 00004c34··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1313 00004c34··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1312 00004c44··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1314 00004c46··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1313 00004c54··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1315 00004c56··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1314 00004c64··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1316 00004c66··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1315 00004c76··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1317 00004c76··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1316 00004c86··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1318 00004c88··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1317 00004c96··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1319 00004c98··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1318 00004ca6··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1320 00004ca8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1319 00004cac··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1320 00004cbc··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1321 00004cb8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1321 00004ccc··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1322 00004cc8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1322 00004cdc··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1323 00004cd8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1323 00004cec··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1324 00004ce8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1324 00004cfc··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1325 00004cf8··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1325 00004d0c··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1326 00004d08··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1326 00004d1e··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1327 00004d1a··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1327 00004d30··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1328 00004d42··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1328 00004d2a··0004620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Max diff block lines reached; 279597/291473 bytes (95.93%) of diff not shown.
1.92 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 ·7]U0N?e1 ·M]U0>7E
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 272, 21 lines modifiedOffset 272, 21 lines modified
272 TypeVarTuple272 TypeVarTuple
273 TypeVarTuple(identifier·name)273 TypeVarTuple(identifier·name)
274 mod·=·Module(stmt*·body,·type_ignore*·type_ignores)274 mod·=·Module(stmt*·body,·type_ignore*·type_ignores)
275 ····|·Interactive(stmt*·body)275 ····|·Interactive(stmt*·body)
276 ····|·Expression(expr·body)276 ····|·Expression(expr·body)
277 ····|·FunctionType(expr*·argtypes,·expr·returns)277 ····|·FunctionType(expr*·argtypes,·expr·returns)
278 s(O){OOOOOOOs}278 s(O){OOOOOOOs}
 279 field·'key'·is·required·for·DictComp
 280 field·'value'·is·required·for·DictComp
279 field·'args'·is·required·for·Lambda281 field·'args'·is·required·for·Lambda
280 field·'body'·is·required·for·Lambda282 field·'body'·is·required·for·Lambda
281 field·'body'·is·required·for·Expression283 field·'body'·is·required·for·Expression
282 field·'name'·is·required·for·AsyncFunctionDef284 field·'name'·is·required·for·AsyncFunctionDef
283 field·'args'·is·required·for·AsyncFunctionDef285 field·'args'·is·required·for·AsyncFunctionDef
284 field·'key'·is·required·for·DictComp 
285 field·'value'·is·required·for·DictComp 
286 field·'target'·is·required·for·AnnAssign286 field·'target'·is·required·for·AnnAssign
287 field·'annotation'·is·required·for·AnnAssign287 field·'annotation'·is·required·for·AnnAssign
288 field·'value'·is·required·for·MatchValue288 field·'value'·is·required·for·MatchValue
289 field·'pattern'·is·required·for·match_case289 field·'pattern'·is·required·for·match_case
290 field·'subject'·is·required·for·Match290 field·'subject'·is·required·for·Match
291 PyCF_ALLOW_TOP_LEVEL_AWAIT291 PyCF_ALLOW_TOP_LEVEL_AWAIT
292 PyCF_ONLY_AST292 PyCF_ONLY_AST
Offset 667, 16 lines modifiedOffset 667, 16 lines modified
667 ast2obj_expr667 ast2obj_expr
668 ast2obj_arguments668 ast2obj_arguments
669 ast2obj_type_param669 ast2obj_type_param
670 ast2obj_keyword670 ast2obj_keyword
671 ast2obj_excepthandler671 ast2obj_excepthandler
672 ast2obj_withitem672 ast2obj_withitem
673 ast2obj_alias673 ast2obj_alias
674 ast2obj_match_case 
675 ast2obj_operator.isra.0674 ast2obj_operator.isra.0
 675 ast2obj_match_case
676 ast2obj_object676 ast2obj_object
677 ast2obj_expr_context.isra.0677 ast2obj_expr_context.isra.0
678 ast2obj_comprehension678 ast2obj_comprehension
679 ast2obj_arg679 ast2obj_arg
680 ast_clear680 ast_clear
681 _Py_EnterRecursiveCall681 _Py_EnterRecursiveCall
682 obj2ast_stmt682 obj2ast_stmt
Offset 851, 20 lines modifiedOffset 851, 20 lines modified
851 PyObject_SetAttrString851 PyObject_SetAttrString
852 _Py_NoneStruct852 _Py_NoneStruct
853 PyObject_SetAttr853 PyObject_SetAttr
854 PyType_GenericNew854 PyType_GenericNew
855 _Py_Dealloc855 _Py_Dealloc
856 PyType_Type856 PyType_Type
857 PyObject_CallFunction857 PyObject_CallFunction
 858 _PyAST_Yield
 859 _PyAST_DictComp
858 _PyAST_Fini860 _PyAST_Fini
859 _PyAST_Lambda861 _PyAST_Lambda
860 _PyAST_Expression862 _PyAST_Expression
861 _PyAST_AsyncFunctionDef863 _PyAST_AsyncFunctionDef
862 _PyAST_Yield 
863 _PyAST_DictComp 
864 _PyAST_AnnAssign864 _PyAST_AnnAssign
865 _PyAST_MatchValue865 _PyAST_MatchValue
866 _PyAST_MatchSequence866 _PyAST_MatchSequence
867 _PyAST_match_case867 _PyAST_match_case
868 _PyAST_MatchStar868 _PyAST_MatchStar
869 _PyAST_Match869 _PyAST_Match
870 _PyAST_MatchAs870 _PyAST_MatchAs
216 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5017, 15 lines modifiedOffset 5017, 15 lines modified
5017 ·R_ARM_THM_CALL» make_type5017 ·R_ARM_THM_CALL» make_type
5018 »       str.w»  r0,·[r4,·#516]»      @·0x2045018 »       str.w»  r0,·[r4,·#516]»      @·0x204
5019 »       cmp»    r0,·#05019 »       cmp»    r0,·#0
5020 »       beq.w»  a34·<init_types+0x18>5020 »       beq.w»  a34·<init_types+0x18>
5021 »       str.w»  r8,·[r4]5021 »       str.w»  r8,·[r4]
5022 »       b.w»    a32·<init_types+0x16>5022 »       b.w»    a32·<init_types+0x16>
5023 »       mov»    r0,·r65023 »       mov»    r0,·r6
5024 »       bl»     28dc·<init_types+0x1ec0>5024 »       bl»     28e8·<init_types+0x1ecc>
5025 ·R_ARM_THM_CALL» Py_XDECREF5025 ·R_ARM_THM_CALL» Py_XDECREF
5026 »       b.w»    a34·<init_types+0x18>5026 »       b.w»    a34·<init_types+0x18>
5027 »       .word»  0x000002f45027 »       .word»  0x000002f4
5028 ·R_ARM_ABS32»    .rodata5028 ·R_ARM_ABS32»    .rodata
5029 »       .word»  0x000003005029 »       .word»  0x00000300
5030 ·R_ARM_ABS32»    .rodata5030 ·R_ARM_ABS32»    .rodata
5031 »       .word»  0x000003105031 »       .word»  0x00000310
Offset 5121, 3710 lines modifiedOffset 5121, 3789 lines modified
5121 »       movs»   r0,·#05121 »       movs»   r0,·#0
5122 »       b.n»    2ef4·<add_attributes+0x60>5122 »       b.n»    2ef4·<add_attributes+0x60>
5123 »       mov»    r0,·r45123 »       mov»    r0,·r4
5124 »       bl»     0·<_Py_Dealloc>5124 »       bl»     0·<_Py_Dealloc>
5125 ·R_ARM_THM_CALL» _Py_Dealloc5125 ·R_ARM_THM_CALL» _Py_Dealloc
5126 »       b.n»    2f18·<add_attributes+0x84>5126 »       b.n»    2f18·<add_attributes+0x84>
  
 5127 00002f24·<_PyAST_Yield>:
 5128 _PyAST_Yield():
 5129 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
 5130 »       mov.w»  ip,·#4096»  @·0x1000
 5131 »       sub.w»  ip,·sp,·ip
 5132 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
 5133 »       mov»    r7,·r0
 5134 »       mov»    r6,·r1
 5135 »       ldr»    r0,·[sp,·#28]
 5136 »       movs»   r1,·#32
 5137 »       mov»    r5,·r2
 5138 »       mov»    r4,·r3
 5139 »       bl»     0·<_PyArena_Malloc>
 5140 ·R_ARM_THM_CALL» _PyArena_Malloc
 5141 »       cbz»    r0,·2f54·<_PyAST_Yield+0x30>
 5142 »       ldr»    r3,·[sp,·#24]
 5143 »       str»    r3,·[r0,·#28]
 5144 »       movs»   r3,·#14
 5145 »       str»    r7,·[r0,·#4]
 5146 »       strd»   r6,·r5,·[r0,·#16]
 5147 »       str»    r4,·[r0,·#24]
 5148 »       str»    r3,·[r0,·#0]
 5149 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
 5150 »       nop
  
 5151 00002f58·<_PyAST_DictComp>:
 5152 _PyAST_DictComp():
 5153 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
 5154 »       mov.w»  ip,·#4096»  @·0x1000
 5155 »       sub.w»  ip,·sp,·ip
 5156 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
 5157 »       cbz»    r0,·2f96·<_PyAST_DictComp+0x3e>
 5158 »       mov»    r4,·r1
 5159 »       cbz»    r1,·2fb0·<_PyAST_DictComp+0x58>
 5160 »       mov»    r5,·r0
 5161 »       movs»   r1,·#32
 5162 »       ldr»    r0,·[sp,·#36]» @·0x24
 5163 »       mov»    r7,·r2
 5164 »       mov»    r6,·r3
 5165 »       bl»     0·<_PyArena_Malloc>
 5166 ·R_ARM_THM_CALL» _PyArena_Malloc
 5167 »       cbz»    r0,·2f94·<_PyAST_DictComp+0x3c>
 5168 »       ldr»    r3,·[sp,·#24]
 5169 »       str»    r3,·[r0,·#20]
 5170 »       ldr»    r3,·[sp,·#28]
 5171 »       str»    r3,·[r0,·#24]
 5172 »       ldr»    r3,·[sp,·#32]
 5173 »       str»    r3,·[r0,·#28]
 5174 »       movs»   r3,·#11
 5175 »       strd»   r5,·r4,·[r0,·#4]
 5176 »       strd»   r7,·r6,·[r0,·#12]
 5177 »       str»    r3,·[r0,·#0]
 5178 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
 5179 »       movw»   r3,·#0
 5180 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
 5181 »       movt»   r3,·#0
 5182 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
 5183 »       movw»   r1,·#0
 5184 ·R_ARM_THM_MOVW_ABS_NC»  .LC346
 5185 »       movt»   r1,·#0
 5186 ·R_ARM_THM_MOVT_ABS»     .LC346
 5187 »       ldr»    r0,·[r3,·#0]
 5188 »       bl»     0·<PyErr_SetString>
 5189 ·R_ARM_THM_CALL» PyErr_SetString
 5190 »       movs»   r0,·#0
 5191 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
 5192 »       movw»   r3,·#0
 5193 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
 5194 »       movt»   r3,·#0
 5195 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
 5196 »       movw»   r1,·#0
 5197 ·R_ARM_THM_MOVW_ABS_NC»  .LC347
 5198 »       movt»   r1,·#0
 5199 ·R_ARM_THM_MOVT_ABS»     .LC347
 5200 »       ldr»    r0,·[r3,·#0]
 5201 »       bl»     0·<PyErr_SetString>
 5202 ·R_ARM_THM_CALL» PyErr_SetString
 5203 »       b.n»    2fac·<_PyAST_DictComp+0x54>
  
5127 00002f24·<_PyAST_Fini>:5204 00002fc8·<_PyAST_Fini>:
5128 _PyAST_Fini():5205 _PyAST_Fini():
5129 »       push»   {r4,·r5,·r6,·lr}5206 »       push»   {r4,·r5,·r6,·lr}
5130 »       mov.w»  ip,·#4096»  @·0x10005207 »       mov.w»  ip,·#4096»  @·0x1000
5131 »       sub.w»  ip,·sp,·ip5208 »       sub.w»  ip,·sp,·ip
5132 »       str.w»  r0,·[ip,·#4080]»     @·0xff05209 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
5133 »       add.w»  r4,·r0,·#135168»     @·0x210005210 »       add.w»  r4,·r0,·#135168»     @·0x21000
5134 »       mov»    r6,·r05211 »       mov»    r6,·r0
5135 »       ldr.w»  r0,·[r4,·#3244]»     @·0xcac5212 »       ldr.w»  r0,·[r4,·#3244]»     @·0xcac
5136 »       cbz»    r0,·2f58·<_PyAST_Fini+0x34>5213 »       cbz»    r0,·2ffc·<_PyAST_Fini+0x34>
5137 »       ldr»    r3,·[r0,·#0]5214 »       ldr»    r3,·[r0,·#0]
5138 »       mvn.w»  r2,·#3221225472»    @·0xc00000005215 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
5139 »       movs»   r1,·#05216 »       movs»   r1,·#0
5140 »       str.w»  r1,·[r4,·#3244]»     @·0xcac5217 »       str.w»  r1,·[r4,·#3244]»     @·0xcac
5141 »       cmp»    r3,·r25218 »       cmp»    r3,·r2
5142 »       beq.n»  2f58·<_PyAST_Fini+0x34>5219 »       beq.n»  2ffc·<_PyAST_Fini+0x34>
5143 »       subs»   r3,·#15220 »       subs»   r3,·#1
5144 »       str»    r3,·[r0,·#0]5221 »       str»    r3,·[r0,·#0]
5145 »       cmp»    r3,·#05222 »       cmp»    r3,·#0
5146 »       beq.w»  508c·<_PyAST_Fini+0x2168>5223 »       beq.w»  5130·<_PyAST_Fini+0x2168>
5147 »       ldr.w»  r0,·[r4,·#3248]»     @·0xcb05224 »       ldr.w»  r0,·[r4,·#3248]»     @·0xcb0
5148 »       cbz»    r0,·2f78·<_PyAST_Fini+0x54>5225 »       cbz»    r0,·301c·<_PyAST_Fini+0x54>
5149 »       ldr»    r3,·[r0,·#0]5226 »       ldr»    r3,·[r0,·#0]
5150 »       mvn.w»  r2,·#3221225472»    @·0xc00000005227 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
5151 »       movs»   r1,·#05228 »       movs»   r1,·#0
Max diff block lines reached; 218166/221341 bytes (98.57%) of diff not shown.
1.48 KB
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 406, 21 lines modifiedOffset 406, 21 lines modified
406 ··[··2bfc]··TypeVarTuple(identifier·name)406 ··[··2bfc]··TypeVarTuple(identifier·name)
407 ··[··2c1c]··mod407 ··[··2c1c]··mod
408 ··[··2c20]··mod·=·Module(stmt*·body,·type_ignore*·type_ignores)\n408 ··[··2c20]··mod·=·Module(stmt*·body,·type_ignore*·type_ignores)\n
409 ················|·Interactive(stmt*·body)\n409 ················|·Interactive(stmt*·body)\n
410 ················|·Expression(expr·body)\n410 ················|·Expression(expr·body)\n
411 ················|·FunctionType(expr*·argtypes,·expr·returns)411 ················|·FunctionType(expr*·argtypes,·expr·returns)
412 ··[··2cc0]··s(O){OOOOOOOs}412 ··[··2cc0]··s(O){OOOOOOOs}
 413 ··[··2cd0]··field·'key'·is·required·for·DictComp
 414 ··[··2cf8]··field·'value'·is·required·for·DictComp
413 ··[··2cd0]··field·'args'·is·required·for·Lambda415 ··[··2d20]··field·'args'·is·required·for·Lambda
414 ··[··2cf4]··field·'body'·is·required·for·Lambda416 ··[··2d44]··field·'body'·is·required·for·Lambda
415 ··[··2d18]··field·'body'·is·required·for·Expression417 ··[··2d68]··field·'body'·is·required·for·Expression
416 ··[··2d40]··field·'name'·is·required·for·AsyncFunctionDef418 ··[··2d90]··field·'name'·is·required·for·AsyncFunctionDef
417 ··[··2d70]··field·'args'·is·required·for·AsyncFunctionDef419 ··[··2dc0]··field·'args'·is·required·for·AsyncFunctionDef
418 ··[··2da0]··field·'key'·is·required·for·DictComp 
419 ··[··2dc8]··field·'value'·is·required·for·DictComp 
420 ··[··2df0]··field·'target'·is·required·for·AnnAssign420 ··[··2df0]··field·'target'·is·required·for·AnnAssign
421 ··[··2e1c]··field·'annotation'·is·required·for·AnnAssign421 ··[··2e1c]··field·'annotation'·is·required·for·AnnAssign
422 ··[··2e4c]··field·'value'·is·required·for·MatchValue422 ··[··2e4c]··field·'value'·is·required·for·MatchValue
423 ··[··2e78]··field·'pattern'·is·required·for·match_case423 ··[··2e78]··field·'pattern'·is·required·for·match_case
424 ··[··2ea4]··field·'subject'·is·required·for·Match424 ··[··2ea4]··field·'subject'·is·required·for·Match
425 ··[··2ecc]··AST425 ··[··2ecc]··AST
426 ··[··2ed0]··PyCF_ALLOW_TOP_LEVEL_AWAIT426 ··[··2ed0]··PyCF_ALLOW_TOP_LEVEL_AWAIT
81.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1257, 42 lines modifiedOffset 1257, 42 lines modified
1257 00000a88·<ast2obj_stmt>:1257 00000a88·<ast2obj_stmt>:
1258 ast2obj_stmt():1258 ast2obj_stmt():
1259 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}1259 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
1260 »       mov.w»  ip,·#4096»  @·0x10001260 »       mov.w»  ip,·#4096»  @·0x1000
1261 »       sub.w»  ip,·sp,·ip1261 »       sub.w»  ip,·sp,·ip
1262 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81262 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1263 »       cmp»    r2,·#01263 »       cmp»    r2,·#0
1264 »       beq.w»  1976·<ast2obj_stmt+0xeee>1264 »       beq.w»  196c·<ast2obj_stmt+0xee4>
1265 »       mov»    r6,·r21265 »       mov»    r6,·r2
1266 »       mov»    r8,·r11266 »       mov»    r8,·r1
1267 »       ldrd»   r3,·r2,·[r1]1267 »       ldrd»   r3,·r2,·[r1]
1268 »       adds»   r3,·#11268 »       adds»   r3,·#1
1269 »       str»    r3,·[r1,·#0]1269 »       str»    r3,·[r1,·#0]
1270 »       cmp»    r3,·r21270 »       cmp»    r3,·r2
1271 »       bgt.w»  195c·<ast2obj_stmt+0xed4>1271 »       bgt.w»  198e·<ast2obj_stmt+0xf06>
1272 »       ldr»    r3,·[r6,·#0]1272 »       ldr»    r3,·[r6,·#0]
1273 »       mov»    r5,·r01273 »       mov»    r5,·r0
1274 »       subs»   r3,·#11274 »       subs»   r3,·#1
1275 »       cmp»    r3,·#271275 »       cmp»    r3,·#27
1276 »       bhi.w»  17b6·<ast2obj_stmt+0xd2e>1276 »       bhi.w»  17d0·<ast2obj_stmt+0xd48>
1277 »       tbh»    [pc,·r3,·lsl·#1]1277 »       tbh»    [pc,·r3,·lsl·#1]
1278 »       .word»  0x056701011278 »       .word»  0x05990101
1279 »       .word»  0x0217023b1279 »       .word»  0x0217023b
1280 »       .word»  0x001c05421280 »       .word»  0x001c0538
1281 »       .word»  0x049c06ed 
1282 »       .word»  0x02e1060f 
1283 »       .word»  0x052d06d61281 »       .word»  0x046506c6
 1282 »       .word»  0x031305a3
 1283 »       .word»  0x052d0734
1284 »       .word»  0x041101c91284 »       .word»  0x041101c9
1285 »       .word»  0x046507251285 »       .word»  0x04a4068b
1286 »       .word»  0x039703651286 »       .word»  0x039702e1
1287 »       .word»  0x057106e11287 »       .word»  0x0553067c
1288 »       .word»  0x04db044b1288 »       .word»  0x04db044b
1289 »       .word»  0x068206c11289 »       .word»  0x075c06fb
1290 »       .word»  0x023000eb1290 »       .word»  0x023000eb
1291 »       .word»  0x0538055d1291 »       .word»  0x0585058f
1292 »       movs»   r2,·#01292 »       movs»   r2,·#0
1293 »       ldr»    r0,·[r0,·#40]» @·0x281293 »       ldr»    r0,·[r0,·#40]» @·0x28
1294 »       mov»    r1,·r21294 »       mov»    r1,·r2
1295 »       bl»     0·<PyType_GenericNew>1295 »       bl»     0·<PyType_GenericNew>
1296 ·R_ARM_THM_CALL» PyType_GenericNew1296 ·R_ARM_THM_CALL» PyType_GenericNew
1297 »       mov»    r7,·r01297 »       mov»    r7,·r0
1298 »       cmp»    r0,·#01298 »       cmp»    r0,·#0
Offset 1318, 19 lines modifiedOffset 1318, 19 lines modified
1318 »       ldr»    r3,·[r4,·#0]1318 »       ldr»    r3,·[r4,·#0]
1319 »       mvn.w»  r2,·#3221225472»    @·0xc00000001319 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1320 »       cmp»    r3,·r21320 »       cmp»    r3,·r2
1321 »       beq.n»  b4a·<ast2obj_stmt+0xc2>1321 »       beq.n»  b4a·<ast2obj_stmt+0xc2>
1322 »       subs»   r3,·#11322 »       subs»   r3,·#1
1323 »       str»    r3,·[r4,·#0]1323 »       str»    r3,·[r4,·#0]
1324 »       cmp»    r3,·#01324 »       cmp»    r3,·#0
1325 »       beq.w»  1858·<ast2obj_stmt+0xdd0>1325 »       beq.w»  195a·<ast2obj_stmt+0xed2>
1326 »       ldr»    r2,·[r6,·#8]1326 »       ldr»    r2,·[r6,·#8]
1327 »       mov»    r1,·r81327 »       mov»    r1,·r8
1328 »       mov»    r0,·r51328 »       mov»    r0,·r5
1329 »       bl»     199c·<ast2obj_expr>1329 »       bl»     19a8·<ast2obj_expr>
1330 »       mov»    r4,·r01330 »       mov»    r4,·r0
1331 »       cmp»    r0,·#01331 »       cmp»    r0,·#0
1332 »       beq.w»  f06·<ast2obj_stmt+0x47e>1332 »       beq.w»  f06·<ast2obj_stmt+0x47e>
1333 »       ldr.w»  r1,·[r5,·#964]»      @·0x3c41333 »       ldr.w»  r1,·[r5,·#964]»      @·0x3c4
1334 »       mov»    r2,·r41334 »       mov»    r2,·r4
1335 »       mov»    r0,·r71335 »       mov»    r0,·r7
1336 »       bl»     0·<PyObject_SetAttr>1336 »       bl»     0·<PyObject_SetAttr>
Offset 1340, 15 lines modifiedOffset 1340, 15 lines modified
1340 »       ldr»    r3,·[r4,·#0]1340 »       ldr»    r3,·[r4,·#0]
1341 »       mvn.w»  r2,·#3221225472»    @·0xc00000001341 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1342 »       cmp»    r3,·r21342 »       cmp»    r3,·r2
1343 »       beq.n»  b82·<ast2obj_stmt+0xfa>1343 »       beq.n»  b82·<ast2obj_stmt+0xfa>
1344 »       subs»   r3,·#11344 »       subs»   r3,·#1
1345 »       str»    r3,·[r4,·#0]1345 »       str»    r3,·[r4,·#0]
1346 »       cmp»    r3,·#01346 »       cmp»    r3,·#0
1347 »       beq.w»  1862·<ast2obj_stmt+0xdda>1347 »       beq.w»  1950·<ast2obj_stmt+0xec8>
1348 »       ldr»    r4,·[r6,·#12]1348 »       ldr»    r4,·[r6,·#12]
1349 »       movw»   r3,·#01349 »       movw»   r3,·#0
1350 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1350 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1351 »       movt»   r3,·#01351 »       movt»   r3,·#0
1352 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1352 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1353 »       cmp»    r4,·#01353 »       cmp»    r4,·#0
1354 »       it»     eq1354 »       it»     eq
Offset 1369, 53 lines modifiedOffset 1369, 53 lines modified
1369 »       ldr»    r3,·[r4,·#0]1369 »       ldr»    r3,·[r4,·#0]
1370 »       mvn.w»  r2,·#3221225472»    @·0xc00000001370 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1371 »       cmp»    r3,·r21371 »       cmp»    r3,·r2
1372 »       beq.n»  bc6·<ast2obj_stmt+0x13e>1372 »       beq.n»  bc6·<ast2obj_stmt+0x13e>
1373 »       subs»   r3,·#11373 »       subs»   r3,·#1
1374 »       str»    r3,·[r4,·#0]1374 »       str»    r3,·[r4,·#0]
1375 »       cmp»    r3,·#01375 »       cmp»    r3,·#0
1376 »       beq.w»  1920·<ast2obj_stmt+0xe98>1376 »       beq.w»  18d4·<ast2obj_stmt+0xe4c>
1377 »       ldr»    r0,·[r6,·#32]1377 »       ldr»    r0,·[r6,·#32]
1378 »       bl»     0·<PyLong_FromLong>1378 »       bl»     0·<PyLong_FromLong>
1379 ·R_ARM_THM_CALL» PyLong_FromLong1379 ·R_ARM_THM_CALL» PyLong_FromLong
1380 »       mov»    r4,·r01380 »       mov»    r4,·r0
1381 »       cmp»    r0,·#01381 »       cmp»    r0,·#0
1382 »       beq.w»  192a·<ast2obj_stmt+0xea2>1382 »       beq.w»  18de·<ast2obj_stmt+0xe56>
1383 »       mov»    r2,·r01383 »       mov»    r2,·r0
1384 »       ldr.w»  r1,·[r5,·#812]»      @·0x32c1384 »       ldr.w»  r1,·[r5,·#812]»      @·0x32c
1385 »       mov»    r0,·r71385 »       mov»    r0,·r7
1386 »       bl»     0·<PyObject_SetAttr>1386 »       bl»     0·<PyObject_SetAttr>
1387 ·R_ARM_THM_CALL» PyObject_SetAttr1387 ·R_ARM_THM_CALL» PyObject_SetAttr
1388 »       cmp»    r0,·#01388 »       cmp»    r0,·#0
1389 »       blt.w»  f06·<ast2obj_stmt+0x47e>1389 »       blt.w»  f06·<ast2obj_stmt+0x47e>
1390 »       ldr»    r3,·[r4,·#0]1390 »       ldr»    r3,·[r4,·#0]
1391 »       mvn.w»  r2,·#3221225472»    @·0xc00000001391 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1392 »       cmp»    r3,·r21392 »       cmp»    r3,·r2
1393 »       beq.n»  bfa·<ast2obj_stmt+0x172>1393 »       beq.n»  bfa·<ast2obj_stmt+0x172>
1394 »       subs»   r3,·#11394 »       subs»   r3,·#1
1395 »       str»    r3,·[r4,·#0]1395 »       str»    r3,·[r4,·#0]
1396 »       cmp»    r3,·#01396 »       cmp»    r3,·#0
1397 »       beq.w»  1930·<ast2obj_stmt+0xea8>1397 »       beq.w»  18e4·<ast2obj_stmt+0xe5c>
1398 »       ldr»    r0,·[r6,·#36]» @·0x241398 »       ldr»    r0,·[r6,·#36]» @·0x24
1399 »       bl»     0·<PyLong_FromLong>1399 »       bl»     0·<PyLong_FromLong>
1400 ·R_ARM_THM_CALL» PyLong_FromLong1400 ·R_ARM_THM_CALL» PyLong_FromLong
1401 »       mov»    r4,·r01401 »       mov»    r4,·r0
1402 »       cmp»    r0,·#01402 »       cmp»    r0,·#0
1403 »       beq.w»  192a·<ast2obj_stmt+0xea2>1403 »       beq.w»  18de·<ast2obj_stmt+0xe56>
1404 »       ldr.w»  r1,·[r5,·#656]»      @·0x2901404 »       ldr.w»  r1,·[r5,·#656]»      @·0x290
1405 »       mov»    r2,·r41405 »       mov»    r2,·r4
1406 »       mov»    r0,·r71406 »       mov»    r0,·r7
1407 »       bl»     0·<PyObject_SetAttr>1407 »       bl»     0·<PyObject_SetAttr>
1408 ·R_ARM_THM_CALL» PyObject_SetAttr1408 ·R_ARM_THM_CALL» PyObject_SetAttr
1409 »       cmp»    r0,·#01409 »       cmp»    r0,·#0
1410 »       blt.w»  f06·<ast2obj_stmt+0x47e>1410 »       blt.w»  f06·<ast2obj_stmt+0x47e>
1411 »       ldr»    r3,·[r4,·#0]1411 »       ldr»    r3,·[r4,·#0]
1412 »       mvn.w»  r2,·#3221225472»    @·0xc00000001412 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1413 »       cmp»    r3,·r21413 »       cmp»    r3,·r2
1414 »       bne.w»  1948·<ast2obj_stmt+0xec0>1414 »       bne.w»  18fc·<ast2obj_stmt+0xe74>
Max diff block lines reached; 79619/82948 bytes (95.99%) of diff not shown.
27.3 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»     28dc·<obj2ast_string.isra.0+0x80>237 »       bl»     28e8·<_Py_asdl_mod_seq_new+0xa>
238 ·R_ARM_THM_CALL» Py_XDECREF238 ·R_ARM_THM_CALL» Py_XDECREF
239 »       mov»    r0,·r5239 »       mov»    r0,·r5
240 »       bl»     28dc·<obj2ast_string.isra.0+0x80>240 »       bl»     28e8·<_Py_asdl_mod_seq_new+0xa>
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, 20 lines modifiedOffset 321, 20 lines modified
321 ·R_ARM_THM_CALL» PyErr_SetString321 ·R_ARM_THM_CALL» PyErr_SetString
322 »       movs»   r6,·#1322 »       movs»   r6,·#1
323 »       b.n»    5bc·<obj2ast_alias+0x364>323 »       b.n»    5bc·<obj2ast_alias+0x364>
324 »       movw»   r0,·#0324 »       movw»   r0,·#0
325 ·R_ARM_THM_MOVW_ABS_NC»  .LC639325 ·R_ARM_THM_MOVW_ABS_NC»  .LC639
326 »       movt»   r0,·#0326 »       movt»   r0,·#0
327 ·R_ARM_THM_MOVT_ABS»     .LC639327 ·R_ARM_THM_MOVT_ABS»     .LC639
328 »       bl»     2850·<obj2ast_type_param+0x4f4>328 »       bl»     285c·<obj2ast_string.isra.0>
329 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall329 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
330 »       ldr»    r3,·[sp,·#20]330 »       ldr»    r3,·[sp,·#20]
331 »       cbz»    r0,·2bc·<obj2ast_alias+0x64>331 »       cbz»    r0,·2bc·<obj2ast_alias+0x64>
332 »       ldr»    r0,·[sp,·#20]332 »       ldr»    r0,·[sp,·#20]
333 »       bl»     28dc·<obj2ast_string.isra.0+0x80>333 »       bl»     28e8·<_Py_asdl_mod_seq_new+0xa>
334 ·R_ARM_THM_CALL» Py_XDECREF334 ·R_ARM_THM_CALL» Py_XDECREF
335 »       b.n»    2a0·<obj2ast_alias+0x48>335 »       b.n»    2a0·<obj2ast_alias+0x48>
336 »       mov»    r0,·r3336 »       mov»    r0,·r3
337 »       mov»    r2,·r8337 »       mov»    r2,·r8
338 »       add»    r1,·sp,·#24338 »       add»    r1,·sp,·#24
339 »       mrc»    15,·0,·r7,·cr13,·cr0,·{3}339 »       mrc»    15,·0,·r7,·cr13,·cr0,·{3}
340 »       bl»     10ae0·<obj2ast_identifier.isra.0>340 »       bl»     10ae0·<obj2ast_identifier.isra.0>
Offset 392, 15 lines modifiedOffset 392, 15 lines modified
392 »       movs»   r3,·#0392 »       movs»   r3,·#0
393 »       str»    r3,·[sp,·#28]393 »       str»    r3,·[sp,·#28]
394 »       b.n»    384·<obj2ast_alias+0x12c>394 »       b.n»    384·<obj2ast_alias+0x12c>
395 »       movw»   r0,·#0395 »       movw»   r0,·#0
396 ·R_ARM_THM_MOVW_ABS_NC»  .LC639396 ·R_ARM_THM_MOVW_ABS_NC»  .LC639
397 »       movt»   r0,·#0397 »       movt»   r0,·#0
398 ·R_ARM_THM_MOVT_ABS»     .LC639398 ·R_ARM_THM_MOVT_ABS»     .LC639
399 »       bl»     2850·<obj2ast_type_param+0x4f4>399 »       bl»     285c·<obj2ast_string.isra.0>
400 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall400 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
401 »       ldr»    r3,·[sp,·#20]401 »       ldr»    r3,·[sp,·#20]
402 »       cmp»    r0,·#0402 »       cmp»    r0,·#0
403 »       bne.n»  2b4·<obj2ast_alias+0x5c>403 »       bne.n»  2b4·<obj2ast_alias+0x5c>
404 »       mov»    r0,·r3404 »       mov»    r0,·r3
405 »       mov»    r2,·r8405 »       mov»    r2,·r8
406 »       add»    r1,·sp,·#28406 »       add»    r1,·sp,·#28
Offset 449, 22 lines modifiedOffset 449, 22 lines modified
449 »       bl»     0·<PyErr_SetString>449 »       bl»     0·<PyErr_SetString>
450 ·R_ARM_THM_CALL» PyErr_SetString450 ·R_ARM_THM_CALL» PyErr_SetString
451 »       b.n»    2a0·<obj2ast_alias+0x48>451 »       b.n»    2a0·<obj2ast_alias+0x48>
452 »       movw»   r0,·#0452 »       movw»   r0,·#0
453 ·R_ARM_THM_MOVW_ABS_NC»  .LC639453 ·R_ARM_THM_MOVW_ABS_NC»  .LC639
454 »       movt»   r0,·#0454 »       movt»   r0,·#0
455 ·R_ARM_THM_MOVT_ABS»     .LC639455 ·R_ARM_THM_MOVT_ABS»     .LC639
456 »       bl»     2850·<obj2ast_type_param+0x4f4>456 »       bl»     285c·<obj2ast_string.isra.0>
457 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall457 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
458 »       ldr»    r3,·[sp,·#20]458 »       ldr»    r3,·[sp,·#20]
459 »       cmp»    r0,·#0459 »       cmp»    r0,·#0
460 »       bne.w»  2b4·<obj2ast_alias+0x5c>460 »       bne.w»  2b4·<obj2ast_alias+0x5c>
461 »       mov»    r0,·r3461 »       mov»    r0,·r3
462 »       add»    r1,·sp,·#32462 »       add»    r1,·sp,·#32
463 »       bl»     288c·<obj2ast_string.isra.0+0x30>463 »       bl»     2898·<obj2ast_string.isra.0+0x3c>
464 ·R_ARM_THM_CALL» obj2ast_int.isra.0464 ·R_ARM_THM_CALL» obj2ast_int.isra.0
465 »       ldr»    r3,·[pc,·#372]»@·(544·<obj2ast_alias+0x2ec>)465 »       ldr»    r3,·[pc,·#372]»@·(544·<obj2ast_alias+0x2ec>)
466 »       ldr»    r2,·[sp,·#20]466 »       ldr»    r2,·[sp,·#20]
467 »       add»    r3,·pc467 »       add»    r3,·pc
468 »       ldr»    r3,·[r3,·#0]468 »       ldr»    r3,·[r3,·#0]
469 »       ldr»    r1,·[r7,·r3]469 »       ldr»    r1,·[r7,·r3]
470 »       ldr»    r3,·[r1,·#24]470 »       ldr»    r3,·[r1,·#24]
Offset 505, 22 lines modifiedOffset 505, 22 lines modified
505 »       bl»     0·<PyErr_SetString>505 »       bl»     0·<PyErr_SetString>
506 ·R_ARM_THM_CALL» PyErr_SetString506 ·R_ARM_THM_CALL» PyErr_SetString
507 »       b.n»    2a0·<obj2ast_alias+0x48>507 »       b.n»    2a0·<obj2ast_alias+0x48>
508 »       movw»   r0,·#0508 »       movw»   r0,·#0
509 ·R_ARM_THM_MOVW_ABS_NC»  .LC639509 ·R_ARM_THM_MOVW_ABS_NC»  .LC639
510 »       movt»   r0,·#0510 »       movt»   r0,·#0
511 ·R_ARM_THM_MOVT_ABS»     .LC639511 ·R_ARM_THM_MOVT_ABS»     .LC639
512 »       bl»     2850·<obj2ast_type_param+0x4f4>512 »       bl»     285c·<obj2ast_string.isra.0>
513 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall513 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
514 »       ldr»    r3,·[sp,·#20]514 »       ldr»    r3,·[sp,·#20]
515 »       cmp»    r0,·#0515 »       cmp»    r0,·#0
516 »       bne.w»  2b4·<obj2ast_alias+0x5c>516 »       bne.w»  2b4·<obj2ast_alias+0x5c>
517 »       mov»    r0,·r3517 »       mov»    r0,·r3
518 »       add»    r1,·sp,·#36»   @·0x24518 »       add»    r1,·sp,·#36»   @·0x24
519 »       bl»     288c·<obj2ast_string.isra.0+0x30>519 »       bl»     2898·<obj2ast_string.isra.0+0x3c>
520 ·R_ARM_THM_CALL» obj2ast_int.isra.0520 ·R_ARM_THM_CALL» obj2ast_int.isra.0
521 »       ldr»    r3,·[pc,·#256]»@·(548·<obj2ast_alias+0x2f0>)521 »       ldr»    r3,·[pc,·#256]»@·(548·<obj2ast_alias+0x2f0>)
522 »       ldr»    r2,·[sp,·#20]522 »       ldr»    r2,·[sp,·#20]
523 »       mov»    r6,·r0523 »       mov»    r6,·r0
524 »       add»    r3,·pc524 »       add»    r3,·pc
525 »       ldr»    r3,·[r3,·#0]525 »       ldr»    r3,·[r3,·#0]
526 »       ldr»    r1,·[r7,·r3]526 »       ldr»    r1,·[r7,·r3]
Offset 568, 22 lines modifiedOffset 568, 22 lines modified
568 »       ldr»    r3,·[sp,·#32]568 »       ldr»    r3,·[sp,·#32]
569 »       str»    r3,·[sp,·#40]» @·0x28569 »       str»    r3,·[sp,·#40]» @·0x28
570 »       b.n»    500·<obj2ast_alias+0x2a8>570 »       b.n»    500·<obj2ast_alias+0x2a8>
571 »       movw»   r0,·#0571 »       movw»   r0,·#0
572 ·R_ARM_THM_MOVW_ABS_NC»  .LC639572 ·R_ARM_THM_MOVW_ABS_NC»  .LC639
573 »       movt»   r0,·#0573 »       movt»   r0,·#0
574 ·R_ARM_THM_MOVT_ABS»     .LC639574 ·R_ARM_THM_MOVT_ABS»     .LC639
575 »       bl»     2850·<obj2ast_type_param+0x4f4>575 »       bl»     285c·<obj2ast_string.isra.0>
576 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall576 ·R_ARM_THM_CALL» _Py_EnterRecursiveCall
577 »       ldr»    r3,·[sp,·#20]577 »       ldr»    r3,·[sp,·#20]
578 »       cmp»    r0,·#0578 »       cmp»    r0,·#0
579 »       bne.w»  2b4·<obj2ast_alias+0x5c>579 »       bne.w»  2b4·<obj2ast_alias+0x5c>
580 »       mov»    r0,·r3580 »       mov»    r0,·r3
581 »       add»    r1,·sp,·#40»   @·0x28581 »       add»    r1,·sp,·#40»   @·0x28
582 »       bl»     288c·<obj2ast_string.isra.0+0x30>582 »       bl»     2898·<obj2ast_string.isra.0+0x3c>
583 ·R_ARM_THM_CALL» obj2ast_int.isra.0583 ·R_ARM_THM_CALL» obj2ast_int.isra.0
584 »       ldr»    r3,·[pc,·#120]»@·(54c·<obj2ast_alias+0x2f4>)584 »       ldr»    r3,·[pc,·#120]»@·(54c·<obj2ast_alias+0x2f4>)
585 »       ldr»    r2,·[sp,·#20]585 »       ldr»    r2,·[sp,·#20]
586 »       add»    r3,·pc586 »       add»    r3,·pc
587 »       ldr»    r3,·[r3,·#0]587 »       ldr»    r3,·[r3,·#0]
588 »       ldr»    r1,·[r7,·r3]588 »       ldr»    r1,·[r7,·r3]
589 »       ldr»    r3,·[r1,·#24]589 »       ldr»    r3,·[r1,·#24]
Offset 640, 22 lines modifiedOffset 640, 22 lines modified
640 ·R_ARM_TLS_IE32» _Py_tss_tstate640 ·R_ARM_TLS_IE32» _Py_tss_tstate
641 »       .word»  0x00000074641 »       .word»  0x00000074
Max diff block lines reached; 24072/27712 bytes (86.86%) of diff not shown.
4.35 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 147, 16 lines modifiedOffset 147, 16 lines modified
147 ··0x00000900·2e4c4333·3433002e·4c433334·34002e4c·.LC343..LC344..L147 ··0x00000900·2e4c4333·3433002e·4c433334·34002e4c·.LC343..LC344..L
148 ··0x00000910·414e4348·4f523000·6d616b65·5f747970·ANCHOR0.make_typ148 ··0x00000910·414e4348·4f523000·6d616b65·5f747970·ANCHOR0.make_typ
149 ··0x00000920·65006164·645f6174·74726962·75746573·e.add_attributes149 ··0x00000920·65006164·645f6174·74726962·75746573·e.add_attributes
150 ··0x00000930·002e4c41·4e43484f·52310050·795f5844·..LANCHOR1.Py_XD150 ··0x00000930·002e4c41·4e43484f·52310050·795f5844·..LANCHOR1.Py_XD
151 ··0x00000940·45435245·46002e4c·43333435·002e4c43·ECREF..LC345..LC151 ··0x00000940·45435245·46002e4c·43333435·002e4c43·ECREF..LC345..LC
152 ··0x00000950·33343600·2e4c4333·3437002e·4c433334·346..LC347..LC34152 ··0x00000950·33343600·2e4c4333·3437002e·4c433334·346..LC347..LC34
153 ··0x00000960·38002e4c·43333439·002e4c43·33353000·8..LC349..LC350.153 ··0x00000960·38002e4c·43333439·002e4c43·33353000·8..LC349..LC350.
154 ··0x00000970·6173745f·74726176·65727365·002e4c43·ast_traverse..LC 
155 ··0x00000980·33353100·2e4c4333·3532002e·4c433335·351..LC352..LC35154 ··0x00000970·2e4c4333·3531002e·4c433335·32006173·.LC351..LC352.as
 155 ··0x00000980·745f7472·61766572·7365002e·4c433335·t_traverse..LC35
156 ··0x00000990·33002e4c·43333534·002e4c43·33353500·3..LC354..LC355.156 ··0x00000990·33002e4c·43333534·002e4c43·33353500·3..LC354..LC355.
157 ··0x000009a0·2e4c4333·3536002e·4c433335·37002e4c·.LC356..LC357..L157 ··0x000009a0·2e4c4333·3536002e·4c433335·37002e4c·.LC356..LC357..L
158 ··0x000009b0·43333538·002e4c43·33353900·2e4c4333·C358..LC359..LC3158 ··0x000009b0·43333538·002e4c43·33353900·2e4c4333·C358..LC359..LC3
159 ··0x000009c0·3630002e·4c433336·31006173·746d6f64·60..LC361.astmod159 ··0x000009c0·3630002e·4c433336·31006173·746d6f64·60..LC361.astmod
160 ··0x000009d0·756c655f·65786563·002e4c43·33363200·ule_exec..LC362.160 ··0x000009d0·756c655f·65786563·002e4c43·33363200·ule_exec..LC362.
161 ··0x000009e0·6173745f·6465616c·6c6f6300·2e4c4333·ast_dealloc..LC3161 ··0x000009e0·6173745f·6465616c·6c6f6300·2e4c4333·ast_dealloc..LC3
162 ··0x000009f0·3633002e·4c433336·34002e4c·43333635·63..LC364..LC365162 ··0x000009f0·3633002e·4c433336·34002e4c·43333635·63..LC364..LC365
Offset 167, 17 lines modifiedOffset 167, 17 lines modified
167 ··0x00000a40·70720061·7374326f·626a5f61·7267756d·pr.ast2obj_argum167 ··0x00000a40·70720061·7374326f·626a5f61·7267756d·pr.ast2obj_argum
168 ··0x00000a50·656e7473·00617374·326f626a·5f747970·ents.ast2obj_typ168 ··0x00000a50·656e7473·00617374·326f626a·5f747970·ents.ast2obj_typ
169 ··0x00000a60·655f7061·72616d00·61737432·6f626a5f·e_param.ast2obj_169 ··0x00000a60·655f7061·72616d00·61737432·6f626a5f·e_param.ast2obj_
170 ··0x00000a70·6b657977·6f726400·61737432·6f626a5f·keyword.ast2obj_170 ··0x00000a70·6b657977·6f726400·61737432·6f626a5f·keyword.ast2obj_
171 ··0x00000a80·65786365·70746861·6e646c65·72006173·excepthandler.as171 ··0x00000a80·65786365·70746861·6e646c65·72006173·excepthandler.as
172 ··0x00000a90·74326f62·6a5f7769·74686974·656d0061·t2obj_withitem.a172 ··0x00000a90·74326f62·6a5f7769·74686974·656d0061·t2obj_withitem.a
173 ··0x00000aa0·7374326f·626a5f61·6c696173·00617374·st2obj_alias.ast173 ··0x00000aa0·7374326f·626a5f61·6c696173·00617374·st2obj_alias.ast
174 ··0x00000ab0·326f626a·5f6d6174·63685f63·61736500·2obj_match_case. 
175 ··0x00000ac0·61737432·6f626a5f·6f706572·61746f72·ast2obj_operator174 ··0x00000ab0·326f626a·5f6f7065·7261746f·722e6973·2obj_operator.is
176 ··0x00000ad0·2e697372·612e3000·61737432·6f626a5f·.isra.0.ast2obj_175 ··0x00000ac0·72612e30·00617374·326f626a·5f6d6174·ra.0.ast2obj_mat
 176 ··0x00000ad0·63685f63·61736500·61737432·6f626a5f·ch_case.ast2obj_
177 ··0x00000ae0·6f626a65·63740061·7374326f·626a5f65·object.ast2obj_e177 ··0x00000ae0·6f626a65·63740061·7374326f·626a5f65·object.ast2obj_e
178 ··0x00000af0·7870725f·636f6e74·6578742e·69737261·xpr_context.isra178 ··0x00000af0·7870725f·636f6e74·6578742e·69737261·xpr_context.isra
179 ··0x00000b00·2e300061·7374326f·626a5f63·6f6d7072·.0.ast2obj_compr179 ··0x00000b00·2e300061·7374326f·626a5f63·6f6d7072·.0.ast2obj_compr
180 ··0x00000b10·6568656e·73696f6e·00617374·326f626a·ehension.ast2obj180 ··0x00000b10·6568656e·73696f6e·00617374·326f626a·ehension.ast2obj
181 ··0x00000b20·5f617267·002e4c43·33363700·6173745f·_arg..LC367.ast_181 ··0x00000b20·5f617267·002e4c43·33363700·6173745f·_arg..LC367.ast_
182 ··0x00000b30·636c6561·72002e4c·43333638·002e4c43·clear..LC368..LC182 ··0x00000b30·636c6561·72002e4c·43333638·002e4c43·clear..LC368..LC
183 ··0x00000b40·33363900·2e4c4333·3730002e·4c433337·369..LC370..LC37183 ··0x00000b40·33363900·2e4c4333·3730002e·4c433337·369..LC370..LC37
Offset 511, 20 lines modifiedOffset 511, 20 lines modified
511 ··0x00001fc0·53657441·74747253·7472696e·67005f50·SetAttrString._P511 ··0x00001fc0·53657441·74747253·7472696e·67005f50·SetAttrString._P
512 ··0x00001fd0·795f4e6f·6e655374·72756374·0050794f·y_NoneStruct.PyO512 ··0x00001fd0·795f4e6f·6e655374·72756374·0050794f·y_NoneStruct.PyO
513 ··0x00001fe0·626a6563·745f5365·74417474·72005079·bject_SetAttr.Py513 ··0x00001fe0·626a6563·745f5365·74417474·72005079·bject_SetAttr.Py
514 ··0x00001ff0·54797065·5f47656e·65726963·4e657700·Type_GenericNew.514 ··0x00001ff0·54797065·5f47656e·65726963·4e657700·Type_GenericNew.
515 ··0x00002000·5f50795f·4465616c·6c6f6300·50795479·_Py_Dealloc.PyTy515 ··0x00002000·5f50795f·4465616c·6c6f6300·50795479·_Py_Dealloc.PyTy
516 ··0x00002010·70655f54·79706500·50794f62·6a656374·pe_Type.PyObject516 ··0x00002010·70655f54·79706500·50794f62·6a656374·pe_Type.PyObject
517 ··0x00002020·5f43616c·6c46756e·6374696f·6e005f50·_CallFunction._P517 ··0x00002020·5f43616c·6c46756e·6374696f·6e005f50·_CallFunction._P
518 ··0x00002030·79415354·5f46696e·69005f50·79415354·yAST_Fini._PyAST518 ··0x00002030·79415354·5f596965·6c64005f·50794153·yAST_Yield._PyAS
 519 ··0x00002040·545f4469·6374436f·6d70005f·50794153·T_DictComp._PyAS
 520 ··0x00002050·545f4669·6e69005f·50794153·545f4c61·T_Fini._PyAST_La
519 ··0x00002040·5f4c616d·62646100·5f507941·53545f45·_Lambda._PyAST_E521 ··0x00002060·6d626461·005f5079·4153545f·45787072·mbda._PyAST_Expr
520 ··0x00002050·78707265·7373696f·6e005f50·79415354·xpression._PyAST522 ··0x00002070·65737369·6f6e005f·50794153·545f4173·ession._PyAST_As
521 ··0x00002060·5f417379·6e634675·6e637469·6f6e4465·_AsyncFunctionDe523 ··0x00002080·796e6346·756e6374·696f6e44·6566005f·yncFunctionDef._
522 ··0x00002070·66005f50·79415354·5f596965·6c64005f·f._PyAST_Yield._ 
523 ··0x00002080·50794153·545f4469·6374436f·6d70005f·PyAST_DictComp._ 
524 ··0x00002090·50794153·545f416e·6e417373·69676e00·PyAST_AnnAssign.524 ··0x00002090·50794153·545f416e·6e417373·69676e00·PyAST_AnnAssign.
525 ··0x000020a0·5f507941·53545f4d·61746368·56616c75·_PyAST_MatchValu525 ··0x000020a0·5f507941·53545f4d·61746368·56616c75·_PyAST_MatchValu
526 ··0x000020b0·65005f50·79415354·5f4d6174·63685365·e._PyAST_MatchSe526 ··0x000020b0·65005f50·79415354·5f4d6174·63685365·e._PyAST_MatchSe
527 ··0x000020c0·7175656e·6365005f·50794153·545f6d61·quence._PyAST_ma527 ··0x000020c0·7175656e·6365005f·50794153·545f6d61·quence._PyAST_ma
528 ··0x000020d0·7463685f·63617365·005f5079·4153545f·tch_case._PyAST_528 ··0x000020d0·7463685f·63617365·005f5079·4153545f·tch_case._PyAST_
529 ··0x000020e0·4d617463·68537461·72005f50·79415354·MatchStar._PyAST529 ··0x000020e0·4d617463·68537461·72005f50·79415354·MatchStar._PyAST
530 ··0x000020f0·5f4d6174·6368005f·50794153·545f4d61·_Match._PyAST_Ma530 ··0x000020f0·5f4d6174·6368005f·50794153·545f4d61·_Match._PyAST_Ma
48.4 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:··········6844·(bytes·into·file)13 ··Start·of·section·headers:··········6832·(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.03 KB
readelf --wide --sections {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
1 There·are·16·section·headers,·starting·at·offset·0x1abc:1 There·are·16·section·headers,·starting·at·offset·0x1ab0:
  
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·000228·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0015b4·000118·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·001590·000118·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000244·0000d4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·00025c·0000d4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0016cc·0000a0·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·0016a8·0000a0·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000318·000010·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000330·000010·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000318·0001d2·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000330·0001d2·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0004ec·0005d4·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000504·000598·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00176c·0002b8·08···I·13···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·001748·0002d0·08···I·13···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·000ac0·000010·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·000a9c·000010·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·001a24·000018·08···I·13···9··414 ··[10]·.rel.rodata·······REL·············00000000·001a18·000018·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·000ad0·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·000aac·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000ad0·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000aac·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·000b04·0005f0·10·····14··54··417 ··[13]·.symtab···········SYMTAB··········00000000·000ae0·0005f0·10·····14··54··4
18 ··[14]·.strtab···········STRTAB··········00000000·0010f4·0004bf·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·0010d0·0004bf·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·001a3c·00007d·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·001a30·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)
4.18 KB
readelf --wide --symbols {}
    
Offset 30, 35 lines modifiedOffset 30, 35 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··1468·FUNC····LOCAL··DEFAULT····7·tokenizeriter_next37 ····33:·00000001··1430·FUNC····LOCAL··DEFAULT····7·tokenizeriter_next
 38 ····34:·00000191····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
38 ····34:·00000460·····0·NOTYPE··LOCAL··DEFAULT····7·$d39 ····35:·0000043c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
39 ····35:·000005bd····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF 
40 ····36:·00000190·····0·NOTYPE··LOCAL··DEFAULT····1·$t40 ····36:·00000190·····0·NOTYPE··LOCAL··DEFAULT····1·$t
41 ····37:·00000191····66·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc41 ····37:·000001a9····66·FUNC····LOCAL··DEFAULT····1·tokenizeriter_dealloc
42 ····38:·000001d5····54·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear42 ····38:·000001ed····54·FUNC····LOCAL··DEFAULT····1·tokenizemodule_clear
43 ····39:·0000020d·····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
47 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d47 ····43:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
48 ····44:·00000000····52·OBJECT··LOCAL··DEFAULT····3·_tokenizemodule48 ····44:·00000000····52·OBJECT··LOCAL··DEFAULT····3·_tokenizemodule
49 ····45:·00000000····16·OBJECT··LOCAL··DEFAULT····5·tokenize_methods49 ····45:·00000000····16·OBJECT··LOCAL··DEFAULT····5·tokenize_methods
50 ····46:·0000008c····24·OBJECT··LOCAL··DEFAULT····3·tokenizemodule_slots50 ····46:·0000008c····24·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:·000000a4····48·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_slots52 ····48:·000000a4····48·OBJECT··LOCAL··DEFAULT····3·tokenizeriter_slots
53 ····49:·00000048····40·OBJECT··LOCAL··DEFAULT····3·_parser.253 ····49:·00000048····40·OBJECT··LOCAL··DEFAULT····3·_parser.2
54 ····50:·00000070····28·OBJECT··LOCAL··DEFAULT····3·_kwtuple.054 ····50:·00000070····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:·0000046f·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·0000044b·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·00000470·····0·NOTYPE··LOCAL··DEFAULT····7·$t57 ····53:·0000044c·····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
Offset 83, 16 lines modifiedOffset 83, 16 lines modified
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SyntaxError
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_byte_offset_to_character_offset84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyPegen_byte_offset_to_character_offset
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetObject
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetNone
 90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError
 91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError
 92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SyntaxLocationObject
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_IndentationError 
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TabError 
93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory 
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTokenizer_Free
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Type
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GenericGetAttr
98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SelfIter
15.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x15b4·contains·35·entries:1 Relocation·section·'.rel.text'·at·offset·0x1590·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 26, 132 lines modifiedOffset 26, 135 lines modified
26 0000016e··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc26 0000016e··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
27 00000174··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError27 00000174··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
28 00000178··00004330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError28 00000178··00004330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
29 0000017c··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC329 0000017c··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3
30 00000180··00000e30·R_ARM_THM_MOVT_ABS·····00000028···.LC330 00000180··00000e30·R_ARM_THM_MOVT_ABS·····00000028···.LC3
31 00000186··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString31 00000186··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString
32 0000018c··00000102·R_ARM_ABS32············00000000···.data32 0000018c··00000102·R_ARM_ABS32············00000000···.data
33 000001a4··0000230a·R_ARM_THM_CALL·········000005bd···Py_XDECREF 
34 000001aa··00005a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free33 000001c2··00005a0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Free
35 000001e2··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState34 000001fa··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState
36 00000204··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc35 0000021c··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
37 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_Dealloc
38 000001ce··0000421e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc38 000001e6··0000421e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
39 Relocation·section·'.rel.data'·at·offset·0x16cc·contains·20·entries:39 Relocation·section·'.rel.data'·at·offset·0x16a8·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············000001d5···tokenizemodule_clear45 0000002c··00002602·R_ARM_ABS32············000001ed···tokenizemodule_clear
46 00000030··00002702·R_ARM_ABS32············0000020d···tokenizemodule_free46 00000030··00002702·R_ARM_ABS32············00000225···tokenizemodule_free
47 00000034··00000902·R_ARM_ABS32············00000000···.rodata.str1.447 00000034··00000902·R_ARM_ABS32············00000000···.rodata.str1.4
48 00000044··00000102·R_ARM_ABS32············00000000···.data48 00000044··00000102·R_ARM_ABS32············00000000···.data
49 00000050··00002802·R_ARM_ABS32············00000000···.rodata49 00000050··00002802·R_ARM_ABS32············00000000···.rodata
50 00000054··00000902·R_ARM_ABS32············00000000···.rodata.str1.450 00000054··00000902·R_ARM_ABS32············00000000···.rodata.str1.4
51 00000068··00000102·R_ARM_ABS32············00000000···.data51 00000068··00000102·R_ARM_ABS32············00000000···.data
52 0000007c··00005b02·R_ARM_ABS32············00000000···PyTuple_Type52 0000007c··00005b02·R_ARM_ABS32············00000000···PyTuple_Type
53 00000084··00005c02·R_ARM_ABS32············00000000···_PyRuntime53 00000084··00005c02·R_ARM_ABS32············00000000···_PyRuntime
54 00000088··00005c02·R_ARM_ABS32············00000000···_PyRuntime54 00000088··00005c02·R_ARM_ABS32············00000000···_PyRuntime
55 00000090··00000502·R_ARM_ABS32············0000000d···tokenizemodule_exec55 00000090··00000502·R_ARM_ABS32············0000000d···tokenizemodule_exec
56 000000a8··00001002·R_ARM_ABS32············00000071···tokenizeriter_new56 000000a8··00001002·R_ARM_ABS32············00000071···tokenizeriter_new
57 000000b0··00002502·R_ARM_ABS32············00000191···tokenizeriter_dealloc57 000000b0··00002502·R_ARM_ABS32············000001a9···tokenizeriter_dealloc
58 000000b8··00005d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr58 000000b8··00005d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
59 000000c0··00005e02·R_ARM_ABS32············00000000···PyObject_SelfIter59 000000c0··00005e02·R_ARM_ABS32············00000000···PyObject_SelfIter
60 000000c8··00002102·R_ARM_ABS32············00000001···tokenizeriter_next60 000000c8··00002102·R_ARM_ABS32············00000001···tokenizeriter_next
  
61 Relocation·section·'.rel.text.hot'·at·offset·0x176c·contains·87·entries:61 Relocation·section·'.rel.text.hot'·at·offset·0x1748·contains·90·entries:
62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
63 00000016··0000450a·R_ARM_THM_CALL·········00000000···_PyToken_Init63 00000016··0000450a·R_ARM_THM_CALL·········00000000···_PyToken_Init
64 0000001e··0000460a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get64 0000001e··0000460a·R_ARM_THM_CALL·········00000000···_PyTokenizer_Get
65 00000044··0000470a·R_ARM_THM_CALL·········00000000···PyUnicode_FromStringAndSize65 00000044··0000470a·R_ARM_THM_CALL·········00000000···PyUnicode_FromStringAndSize
66 00000106··0000480a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_line66 0000010a··0000480a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_line
67 0000014a··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC1867 0000014e··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC18
68 0000014e··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC1868 00000152··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC18
69 00000156··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue69 0000015a··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue
70 0000015e··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free70 00000162··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free
71 0000017e··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC1871 00000182··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC18
72 00000182··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC1872 00000186··00001f30·R_ARM_THM_MOVT_ABS·····00000184···.LC18
73 00000186··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue73 0000018a··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue
74 0000018e··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free74 00000192··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free
75 000001b8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC1575 000001bc··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15
76 000001bc··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC1576 000001c0··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15
77 000001c0··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString77 000001c4··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
78 000001e4··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free78 000001e8··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free
 79 00000202··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
79 0000020e··0000192f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC1280 0000020a··0000192f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC12
80 00000212··00001930·R_ARM_THM_MOVT_ABS·····00000160···.LC1281 0000020e··00001930·R_ARM_THM_MOVT_ABS·····00000160···.LC12
81 00000216··00004b0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF882 00000212··00004b0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8
82 0000025a··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC1583 00000256··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15
83 0000025e··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC1584 0000025a··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15
84 00000262··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString 
85 00000290··0000480a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_line 
86 000002da··00001d2f·R_ARM_THM_MOVW_ABS_NC··0000017c···.LC16 
87 000002de··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000180···.LC17 
88 000002e2··00001d30·R_ARM_THM_MOVT_ABS·····0000017c···.LC16 
89 000002e6··00001e30·R_ARM_THM_MOVT_ABS·····00000180···.LC17 
90 000002ea··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString85 0000025e··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
 86 0000028c··0000480a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_line
91 0000031e··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC1587 000002d6··00001d2f·R_ARM_THM_MOVW_ABS_NC··0000017c···.LC16
 88 000002da··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000180···.LC17
 89 000002de··00001d30·R_ARM_THM_MOVT_ABS·····0000017c···.LC16
92 00000322··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC1590 000002e2··00001e30·R_ARM_THM_MOVT_ABS·····00000180···.LC17
93 00000326··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString91 000002e6··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
 92 0000030e··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000178···.LC15
 93 00000312··00001c30·R_ARM_THM_MOVT_ABS·····00000178···.LC15
94 0000035c··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc94 00000316··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
95 00000364··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration95 00000342··00004c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_StopIteration
96 00000368··00004c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration96 00000346··00004c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_StopIteration
97 0000036c··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC1497 0000034a··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC14
98 00000370··00001b30·R_ARM_THM_MOVT_ABS·····00000174···.LC1498 0000034e··00001b30·R_ARM_THM_MOVT_ABS·····00000174···.LC14
99 00000376··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString99 00000354··0000440a·R_ARM_THM_CALL·········00000000···PyErr_SetString
100 00000380··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free100 0000035e··00004a0a·R_ARM_THM_CALL·········00000000···_PyToken_Free
101 0000038e··00004d0a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_raw101 0000036c··00004d0a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset_raw
 102 000003dc··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 103 000003fa··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
102 00000404··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc104 00000404··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
103 0000040c··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
104 0000042a··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
105 00000430··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred105 0000040a··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
106 0000043c··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred106 00000416··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
107 0000044a··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError107 00000424··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
108 0000044e··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError108 00000428··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
109 00000470··0000122f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC5109 0000044c··0000122f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC5
110 00000474··00001230·R_ARM_THM_MOVT_ABS·····0000004c···.LC5110 00000450··00001230·R_ARM_THM_MOVT_ABS·····0000004c···.LC5
111 0000047a··0000192f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC12111 00000456··0000192f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC12
112 0000047e··00001930·R_ARM_THM_MOVT_ABS·····00000160···.LC12112 0000045a··00001930·R_ARM_THM_MOVT_ABS·····00000160···.LC12
113 00000488··00004b0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8113 00000464··00004b0a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeUTF8
114 00000498··0000500a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset114 00000474··0000500a·R_ARM_THM_CALL·········00000000···_PyPegen_byte_offset_to_character_offset
115 000004a4··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct115 00000480··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
116 000004a8··00005130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct116 00000484··00005130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
117 000004b0··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000168···.LC13117 0000048c··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000168···.LC13
118 000004b4··00001a30·R_ARM_THM_MOVT_ABS·····00000168···.LC13118 00000490··00001a30·R_ARM_THM_MOVT_ABS·····00000168···.LC13
119 000004c0··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue119 0000049c··0000490a·R_ARM_THM_CALL·········00000000···Py_BuildValue
120 000004ca··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString120 000004a6··00003f0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
121 000004d8··0000520a·R_ARM_THM_CALL·········00000000···PyTuple_Pack121 000004b4··0000520a·R_ARM_THM_CALL·········00000000···PyTuple_Pack
122 000004e4··0000530a·R_ARM_THM_CALL·········00000000···PyErr_SetObject122 000004c0··0000530a·R_ARM_THM_CALL·········00000000···PyErr_SetObject
 123 000004c6··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
 124 000004cc··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
 125 000004d2··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
 126 000004d8··0000220a·R_ARM_THM_CALL·········00000191···Py_XDECREF
123 00000502··0000162f·R_ARM_THM_MOVW_ABS_NC··000000e4···.LC9127 000004de··0000162f·R_ARM_THM_MOVW_ABS_NC··000000e4···.LC9
124 00000506··00001630·R_ARM_THM_MOVT_ABS·····000000e4···.LC9128 000004e2··00001630·R_ARM_THM_MOVT_ABS·····000000e4···.LC9
125 0000050c··0000172f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC10 
126 00000510··00001730·R_ARM_THM_MOVT_ABS·····0000011c···.LC10 
127 00000522··0000420a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
Max diff block lines reached; 416/16011 bytes (2.60%) of diff not shown.
468 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 59, 18 lines modifiedOffset 59, 18 lines modified
59 PyExc_SyntaxError59 PyExc_SyntaxError
60 _PyPegen_byte_offset_to_character_offset60 _PyPegen_byte_offset_to_character_offset
61 _Py_NoneStruct61 _Py_NoneStruct
62 PyTuple_Pack62 PyTuple_Pack
63 PyErr_SetObject63 PyErr_SetObject
64 PyExc_KeyboardInterrupt64 PyExc_KeyboardInterrupt
65 PyErr_SetNone65 PyErr_SetNone
66 PyErr_SyntaxLocationObject 
67 PyExc_IndentationError66 PyExc_IndentationError
68 PyExc_TabError67 PyExc_TabError
69 PyErr_NoMemory68 PyErr_NoMemory
 69 PyErr_SyntaxLocationObject
70 _PyTokenizer_Free70 _PyTokenizer_Free
71 PyTuple_Type71 PyTuple_Type
72 _PyRuntime72 _PyRuntime
73 PyObject_GenericGetAttr73 PyObject_GenericGetAttr
74 PyObject_SelfIter74 PyObject_SelfIter
75 .shstrtab75 .shstrtab
76 .rel.text76 .rel.text
2.44 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 189, 69 lines modifiedOffset 189, 82 lines modified
189 »       ldr»    r0,·[r3,·#0]189 »       ldr»    r0,·[r3,·#0]
190 »       bl»     0·<PyErr_SetString>190 »       bl»     0·<PyErr_SetString>
191 ·R_ARM_THM_CALL» PyErr_SetString191 ·R_ARM_THM_CALL» PyErr_SetString
192 »       b.n»    152·<tokenizeriter_new+0xe2>192 »       b.n»    152·<tokenizeriter_new+0xe2>
193 »       .word»  0x00000048193 »       .word»  0x00000048
194 ·R_ARM_ABS32»    .data194 ·R_ARM_ABS32»    .data
  
 195 00000190·<Py_XDECREF>:
 196 Py_XDECREF():
 197 »       cbz»    r0,·1a2·<Py_XDECREF+0x12>
 198 »       ldr»    r2,·[r0,·#0]
 199 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
 200 »       cmp»    r2,·r1
 201 »       beq.n»  1a2·<Py_XDECREF+0x12>
 202 »       subs»   r2,·#1
 203 »       str»    r2,·[r0,·#0]
 204 »       cbz»    r2,·1a4·<Py_XDECREF+0x14>
 205 »       bx»     lr
 206 »       b.w»    0·<_Py_Dealloc>
 207 ·R_ARM_THM_JUMP24»       _Py_Dealloc
  
195 00000190·<tokenizeriter_dealloc>:208 000001a8·<tokenizeriter_dealloc>:
196 tokenizeriter_dealloc():209 tokenizeriter_dealloc():
197 »       push»   {r3,·r4,·r5,·lr}210 »       push»   {r3,·r4,·r5,·lr}
198 »       mov.w»  ip,·#4096»  @·0x1000211 »       mov.w»  ip,·#4096»  @·0x1000
199 »       sub.w»  ip,·sp,·ip212 »       sub.w»  ip,·sp,·ip
200 »       str.w»  r0,·[ip,·#4080]»     @·0xff0213 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
201 »       mov»    r4,·r0214 »       mov»    r4,·r0
202 »       ldr»    r0,·[r0,·#16]215 »       ldr»    r0,·[r0,·#16]
203 »       ldr»    r5,·[r4,·#4]216 »       ldr»    r5,·[r4,·#4]
204 »       bl»     5bc·<Py_XDECREF>217 »       bl»     190·<Py_XDECREF>
205 ·R_ARM_THM_CALL» Py_XDECREF 
206 »       ldr»    r0,·[r4,·#8]218 »       ldr»    r0,·[r4,·#8]
207 »       bl»     0·<_PyTokenizer_Free>219 »       bl»     0·<_PyTokenizer_Free>
208 ·R_ARM_THM_CALL» _PyTokenizer_Free220 ·R_ARM_THM_CALL» _PyTokenizer_Free
209 »       mov»    r0,·r4221 »       mov»    r0,·r4
210 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0222 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0
211 »       blx»    r3223 »       blx»    r3
212 »       ldr»    r3,·[r5,·#0]224 »       ldr»    r3,·[r5,·#0]
213 »       mvn.w»  r2,·#3221225472»    @·0xc0000000225 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
214 »       cmp»    r3,·r2226 »       cmp»    r3,·r2
215 »       beq.n»  1c6·<tokenizeriter_dealloc+0x36>227 »       beq.n»  1de·<tokenizeriter_dealloc+0x36>
216 »       subs»   r3,·#1228 »       subs»   r3,·#1
217 »       str»    r3,·[r5,·#0]229 »       str»    r3,·[r5,·#0]
218 »       cbz»    r3,·1c8·<tokenizeriter_dealloc+0x38>230 »       cbz»    r3,·1e0·<tokenizeriter_dealloc+0x38>
219 »       pop»    {r3,·r4,·r5,·pc}231 »       pop»    {r3,·r4,·r5,·pc}
220 »       mov»    r0,·r5232 »       mov»    r0,·r5
221 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}233 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
222 »       b.w»    0·<_Py_Dealloc>234 »       b.w»    0·<_Py_Dealloc>
223 ·R_ARM_THM_JUMP24»       _Py_Dealloc235 ·R_ARM_THM_JUMP24»       _Py_Dealloc
224 »       nop236 »       nop
  
225 000001d4·<tokenizemodule_clear>:237 000001ec·<tokenizemodule_clear>:
226 tokenizemodule_clear():238 tokenizemodule_clear():
227 »       push»   {r4,·lr}239 »       push»   {r4,·lr}
228 »       mov.w»  ip,·#4096»  @·0x1000240 »       mov.w»  ip,·#4096»  @·0x1000
229 »       sub.w»  ip,·sp,·ip241 »       sub.w»  ip,·sp,·ip
230 »       str.w»  r0,·[ip,·#4088]»     @·0xff8242 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
231 »       bl»     0·<PyModule_GetState>243 »       bl»     0·<PyModule_GetState>
232 ·R_ARM_THM_CALL» PyModule_GetState244 ·R_ARM_THM_CALL» PyModule_GetState
233 »       ldr»    r3,·[r0,·#0]245 »       ldr»    r3,·[r0,·#0]
234 »       cbz»    r3,·1fe·<tokenizemodule_clear+0x2a>246 »       cbz»    r3,·216·<tokenizemodule_clear+0x2a>
235 »       ldr»    r2,·[r3,·#0]247 »       ldr»    r2,·[r3,·#0]
236 »       mvn.w»  r1,·#3221225472»    @·0xc0000000248 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
237 »       movs»   r4,·#0249 »       movs»   r4,·#0
238 »       str»    r4,·[r0,·#0]250 »       str»    r4,·[r0,·#0]
239 »       cmp»    r2,·r1251 »       cmp»    r2,·r1
240 »       beq.n»  1fe·<tokenizemodule_clear+0x2a>252 »       beq.n»  216·<tokenizemodule_clear+0x2a>
241 »       subs»   r2,·#1253 »       subs»   r2,·#1
242 »       str»    r2,·[r3,·#0]254 »       str»    r2,·[r3,·#0]
243 »       cbz»    r2,·202·<tokenizemodule_clear+0x2e>255 »       cbz»    r2,·21a·<tokenizemodule_clear+0x2e>
244 »       movs»   r0,·#0256 »       movs»   r0,·#0
245 »       pop»    {r4,·pc}257 »       pop»    {r4,·pc}
246 »       mov»    r0,·r3258 »       mov»    r0,·r3
247 »       bl»     0·<_Py_Dealloc>259 »       bl»     0·<_Py_Dealloc>
248 ·R_ARM_THM_CALL» _Py_Dealloc260 ·R_ARM_THM_CALL» _Py_Dealloc
249 »       b.n»    1fe·<tokenizemodule_clear+0x2a>261 »       b.n»    216·<tokenizemodule_clear+0x2a>
250 »       nop262 »       nop
  
251 0000020c·<tokenizemodule_free>:263 00000224·<tokenizemodule_free>:
252 tokenizemodule_free():264 tokenizemodule_free():
253 »       b.n»    1d4·<tokenizemodule_clear>265 »       b.n»    1ec·<tokenizemodule_clear>
254 »       nop266 »       nop
20.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 15, 119 lines modifiedOffset 15, 119 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,·#66»      @·0x4221 »       cmp»    r0,·#66»      @·0x42
22 »       beq.w»  430·<tokenizeriter_next+0x430>22 »       beq.w»  40a·<tokenizeriter_next+0x40a>
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»  364·<tokenizeriter_next+0x364>26 »       bne.w»  342·<tokenizeriter_next+0x342>
27 »       ldr»    r0,·[sp,·#44]» @·0x2c27 »       ldr»    r0,·[sp,·#44]» @·0x2c
28 »       cmp»    r0,·#028 »       cmp»    r0,·#0
29 »       beq.w»  31e·<tokenizeriter_next+0x31e>29 »       beq.w»  30e·<tokenizeriter_next+0x30e>
30 »       ldr»    r1,·[sp,·#48]» @·0x3030 »       ldr»    r1,·[sp,·#48]» @·0x30
31 »       cmp»    r1,·#031 »       cmp»    r1,·#0
32 »       beq.w»  31e·<tokenizeriter_next+0x31e>32 »       beq.w»  30e·<tokenizeriter_next+0x30e>
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»    r7,·r036 »       mov»    r7,·r0
37 »       cmp»    r0,·#037 »       cmp»    r0,·#0
38 »       beq.w»  37e·<tokenizeriter_next+0x37e>38 »       beq.w»  35c·<tokenizeriter_next+0x35c>
39 »       ldr»    r2,·[r4,·#8]39 »       ldr»    r2,·[r4,·#8]
40 »       cmp»    r5,·#040 »       cmp»    r5,·#0
41 »       beq.w»  34e·<tokenizeriter_next+0x34e>41 »       beq.w»  338·<tokenizeriter_next+0x338>
42 »       cmp»    r5,·#642 »       cmp»    r5,·#6
43 »       beq.w»  22e·<tokenizeriter_next+0x22e>43 »       beq.w»  22a·<tokenizeriter_next+0x22a>
44 »       cmp»    r5,·#62»      @·0x3e44 »       cmp»    r5,·#62»      @·0x3e
45 »       it»     ne45 »       it»     ne
46 »       cmpne»  r5,·#346 »       cmpne»  r5,·#3
47 »       ittet»  eq47 »       ittet»  eq
48 »       moveq»  r3,·#048 »       moveq»  r3,·#0
49 »       moveq.w»r8,·#149 »       moveq.w»r8,·#1
50 »       movne.w»r8,·#050 »       movne.w»r8,·#0
51 »       streq»  r3,·[sp,·#16]51 »       streq»  r3,·[sp,·#16]
52 »       it»     eq52 »       it»     eq
53 »       ldreq.w»r6,·[r2,·#2708]»   @·0xa9453 »       ldreq.w»r6,·[r2,·#2708]»   @·0xa94
54 »       beq.w»  2f8·<tokenizeriter_next+0x2f8>54 »       beq.w»  2f4·<tokenizeriter_next+0x2f4>
55 »       ldr.w»  r6,·[r2,·#2704]»     @·0xa9055 »       ldr.w»  r6,·[r2,·#2704]»     @·0xa90
56 »       ldr»    r1,·[r2,·#8]56 »       ldr»    r3,·[r2,·#8]
57 »       subs»   r1,·r1,·r657 »       sub.w»  r9,·r3,·r6
58 »       cmp»    r1,·#058 »       cmp.w»  r9,·#0
59 »       it»     gt59 »       it»     gt
60 »       strgt.w»r8,·[sp,·#16]60 »       strgt.w»r8,·[sp,·#16]
61 »       ble.w»  3a2·<tokenizeriter_next+0x3a2>61 »       ble.w»  380·<tokenizeriter_next+0x380>
62 »       add.w»  r3,·r2,·#12288»      @·0x300062 »       add.w»  r3,·r2,·#12288»      @·0x3000
63 »       ldr»    r0,·[r3,·#88]» @·0x5863 »       ldr»    r0,·[r3,·#88]» @·0x58
64 »       cmp»    r0,·#064 »       cmp»    r0,·#0
65 »       bne.w»  30a·<tokenizeriter_next+0x30a>65 »       bne.w»  1ee·<tokenizeriter_next+0x1ee>
66 »       ldrd»   r9,·r3,·[r4,·#16]66 »       ldrd»   sl,·r3,·[r4,·#16]
67 »       ldr.w»  r2,·[r2,·#464]»      @·0x1d067 »       ldr.w»  r2,·[r2,·#464]»      @·0x1d0
68 »       cmp»    r3,·r268 »       cmp»    r3,·r2
69 »       bne.w»  1ee·<tokenizeriter_next+0x1ee> 
70 »       cmp.w»  r9,·#0 
71 »       beq.w»  412·<tokenizeriter_next+0x412>69 »       bne.w»  200·<tokenizeriter_next+0x200>
 70 »       cmp.w»  sl,·#0
 71 »       beq.w»  3c8·<tokenizeriter_next+0x3c8>
72 »       ldr»    r2,·[r4,·#8]72 »       ldr»    r2,·[r4,·#8]
73 »       cmp.w»  r8,·#073 »       cmp.w»  r8,·#0
74 »       bne.w»  304·<tokenizeriter_next+0x304>74 »       bne.w»  308·<tokenizeriter_next+0x308>
75 »       ldr.w»  sl,·[r2,·#464]»      @·0x1d075 »       ldr.w»  r9,·[r2,·#464]»      @·0x1d0
76 »       mov»    fp,·sl76 »       mov»    fp,·r9
77 »       ldr»    r1,·[sp,·#44]» @·0x2c77 »       ldr»    r1,·[sp,·#44]» @·0x2c
78 »       strd»   sl,·fp,·[r4,·#20]78 »       strd»   r9,·fp,·[r4,·#20]
79 »       subs»   r3,·r1,·#079 »       subs»   r3,·r1,·#0
80 »       it»     ne80 »       it»     ne
81 »       movne»  r3,·#181 »       movne»  r3,·#1
82 »       cmp»    r1,·r682 »       cmp»    r1,·r6
83 »       it»     cc83 »       it»     cc
84 »       movcc»  r3,·#084 »       movcc»  r3,·#0
85 »       cmp»    r3,·#085 »       cmp»    r3,·#0
86 »       beq.w»  334·<tokenizeriter_next+0x334>86 »       beq.w»  324·<tokenizeriter_next+0x324>
87 »       subs»   r6,·r1,·r687 »       subs»   r6,·r1,·r6
88 »       cmp»    r0,·#088 »       cmp»    r0,·#0
89 »       bne.w»  28a·<tokenizeriter_next+0x28a>89 »       bne.w»  286·<tokenizeriter_next+0x286>
90 »       ldr»    r1,·[sp,·#48]» @·0x3090 »       ldr»    r1,·[sp,·#48]» @·0x30
91 »       ldr»    r0,·[r4,·#28]91 »       ldr»    r0,·[r4,·#28]
92 »       sub.w»  r8,·r6,·r092 »       sub.w»  r8,·r6,·r0
93 »       cmp»    r1,·#093 »       cmp»    r1,·#0
94 »       beq.w»  2a4·<tokenizeriter_next+0x2a4>94 »       beq.w»  2a0·<tokenizeriter_next+0x2a0>
95 »       ldr.w»  r0,·[r2,·#2704]»     @·0xa9095 »       ldr.w»  r0,·[r2,·#2704]»     @·0xa90
96 »       cmp»    r0,·r196 »       cmp»    r0,·r1
97 »       bhi.w»  2a4·<tokenizeriter_next+0x2a4>97 »       bhi.w»  2a0·<tokenizeriter_next+0x2a0>
98 »       subs»   r2,·r1,·r098 »       subs»   r2,·r1,·r0
99 »       cmp»    sl,·fp99 »       cmp»    r9,·fp
100 »       bne.w»  38a·<tokenizeriter_next+0x38a>100 »       bne.w»  368·<tokenizeriter_next+0x368>
101 »       mov»    r1,·r6101 »       mov»    r1,·r6
102 »       mov»    r0,·r9102 »       mov»    r0,·sl
103 »       bl»     0·<_PyPegen_byte_offset_to_character_offset_line>103 »       bl»     0·<_PyPegen_byte_offset_to_character_offset_line>
104 ·R_ARM_THM_CALL» _PyPegen_byte_offset_to_character_offset_line104 ·R_ARM_THM_CALL» _PyPegen_byte_offset_to_character_offset_line
105 »       ldr»    r2,·[r4,·#8]105 »       ldr»    r2,·[r4,·#8]
106 »       ldrd»   r3,·r1,·[sp,·#44]»     @·0x2c106 »       ldrd»   r3,·r1,·[sp,·#44]»     @·0x2c
107 »       add.w»  ip,·r2,·#12288»      @·0x3000107 »       add.w»  ip,·r2,·#12288»      @·0x3000
108 »       add.w»  r6,·r0,·r8108 »       add.w»  r6,·r0,·r8
109 »       subs»   r1,·r1,·r3109 »       subs»   r1,·r1,·r3
110 »       ldr»    r3,·[r4,·#28]110 »       ldr»    r3,·[r4,·#28]
111 »       add»    r1,·r3111 »       add»    r1,·r3
112 »       subs»   r1,·r1,·r0112 »       subs»   r1,·r1,·r0
113 »       str»    r1,·[r4,·#28]113 »       str»    r1,·[r4,·#28]
114 »       ldr.w»  r1,·[ip,·#80]»       @·0x50114 »       ldr.w»  r1,·[ip,·#80]»       @·0x50
115 »       cbz»    r1,·170·<tokenizeriter_next+0x170>115 »       cbz»    r1,·174·<tokenizeriter_next+0x174>
116 »       ldr»    r3,·[sp,·#16]116 »       ldr»    r3,·[sp,·#16]
117 »       cmp»    r3,·#0117 »       cmp»    r3,·#0
118 »       bne.w»  342·<tokenizeriter_next+0x342>118 »       bne.w»  32c·<tokenizeriter_next+0x32c>
119 »       cmp»    r5,·#54»      @·0x36119 »       cmp»    r5,·#54»      @·0x36
120 »       bgt.n»  19c·<tokenizeriter_next+0x19c>120 »       bgt.n»  1a0·<tokenizeriter_next+0x1a0>
121 »       cmp»    r5,·#6121 »       cmp»    r5,·#6
122 »       it»     gt122 »       it»     gt
123 »       movgt»  r5,·#55»    @·0x37123 »       movgt»  r5,·#55»    @·0x37
124 »       ble.n»  16a·<tokenizeriter_next+0x16a>124 »       ble.n»  16e·<tokenizeriter_next+0x16e>
125 »       strd»   r6,·r9,·[sp,·#8]125 »       strd»   r6,·sl,·[sp,·#8]
126 »       mov»    r3,·sl126 »       mov»    r3,·r9
127 »       mov»    r2,·r7127 »       mov»    r2,·r7
128 »       mov»    r1,·r5128 »       mov»    r1,·r5
129 »       str.w»  fp,·[sp,·#4]129 »       str.w»  fp,·[sp,·#4]
130 »       movw»   r0,·#0130 »       movw»   r0,·#0
131 ·R_ARM_THM_MOVW_ABS_NC»  .LC18131 ·R_ARM_THM_MOVW_ABS_NC»  .LC18
132 »       movt»   r0,·#0132 »       movt»   r0,·#0
133 ·R_ARM_THM_MOVT_ABS»     .LC18133 ·R_ARM_THM_MOVT_ABS»     .LC18
Offset 138, 155 lines modifiedOffset 138, 153 lines modified
138 »       add»    r0,·sp,·#24138 »       add»    r0,·sp,·#24
139 »       bl»     0·<_PyToken_Free>139 »       bl»     0·<_PyToken_Free>
140 ·R_ARM_THM_CALL» _PyToken_Free140 ·R_ARM_THM_CALL» _PyToken_Free
141 »       mov»    r0,·r6141 »       mov»    r0,·r6
142 »       add»    sp,·#60»      @·0x3c142 »       add»    sp,·#60»      @·0x3c
Max diff block lines reached; 16269/20362 bytes (79.90%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 61, 19 lines modifiedOffset 61, 19 lines modified
61 ··0x000003a0·5f507950·6567656e·5f627974·655f6f66·_PyPegen_byte_of61 ··0x000003a0·5f507950·6567656e·5f627974·655f6f66·_PyPegen_byte_of
62 ··0x000003b0·66736574·5f746f5f·63686172·61637465·fset_to_characte62 ··0x000003b0·66736574·5f746f5f·63686172·61637465·fset_to_characte
63 ··0x000003c0·725f6f66·66736574·005f5079·5f4e6f6e·r_offset._Py_Non63 ··0x000003c0·725f6f66·66736574·005f5079·5f4e6f6e·r_offset._Py_Non
64 ··0x000003d0·65537472·75637400·50795475·706c655f·eStruct.PyTuple_64 ··0x000003d0·65537472·75637400·50795475·706c655f·eStruct.PyTuple_
65 ··0x000003e0·5061636b·00507945·72725f53·65744f62·Pack.PyErr_SetOb65 ··0x000003e0·5061636b·00507945·72725f53·65744f62·Pack.PyErr_SetOb
66 ··0x000003f0·6a656374·00507945·78635f4b·6579626f·ject.PyExc_Keybo66 ··0x000003f0·6a656374·00507945·78635f4b·6579626f·ject.PyExc_Keybo
67 ··0x00000400·61726449·6e746572·72757074·00507945·ardInterrupt.PyE67 ··0x00000400·61726449·6e746572·72757074·00507945·ardInterrupt.PyE
68 ··0x00000410·72725f53·65744e6f·6e650050·79457272·rr_SetNone.PyErr68 ··0x00000410·72725f53·65744e6f·6e650050·79457863·rr_SetNone.PyExc
69 ··0x00000420·5f53796e·7461784c·6f636174·696f6e4f·_SyntaxLocationO 
70 ··0x00000430·626a6563·74005079·4578635f·496e6465·bject.PyExc_Inde 
71 ··0x00000440·6e746174·696f6e45·72726f72·00507945·ntationError.PyE 
72 ··0x00000450·78635f54·61624572·726f7200·50794572·xc_TabError.PyEr 
73 ··0x00000460·725f4e6f·4d656d6f·7279005f·5079546f·r_NoMemory._PyTo69 ··0x00000420·5f496e64·656e7461·74696f6e·4572726f·_IndentationErro
 70 ··0x00000430·72005079·4578635f·54616245·72726f72·r.PyExc_TabError
 71 ··0x00000440·00507945·72725f4e·6f4d656d·6f727900·.PyErr_NoMemory.
 72 ··0x00000450·50794572·725f5379·6e746178·4c6f6361·PyErr_SyntaxLoca
 73 ··0x00000460·74696f6e·4f626a65·6374005f·5079546f·tionObject._PyTo
74 ··0x00000470·6b656e69·7a65725f·46726565·00507954·kenizer_Free.PyT74 ··0x00000470·6b656e69·7a65725f·46726565·00507954·kenizer_Free.PyT
75 ··0x00000480·75706c65·5f547970·65005f50·7952756e·uple_Type._PyRun75 ··0x00000480·75706c65·5f547970·65005f50·7952756e·uple_Type._PyRun
76 ··0x00000490·74696d65·0050794f·626a6563·745f4765·time.PyObject_Ge76 ··0x00000490·74696d65·0050794f·626a6563·745f4765·time.PyObject_Ge
77 ··0x000004a0·6e657269·63476574·41747472·0050794f·nericGetAttr.PyO77 ··0x000004a0·6e657269·63476574·41747472·0050794f·nericGetAttr.PyO
78 ··0x000004b0·626a6563·745f5365·6c664974·657200···bject_SelfIter.78 ··0x000004b0·626a6563·745f5365·6c664974·657200···bject_SelfIter.
  
70.8 KB
assemble.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:··········6492·(bytes·into·file)13 ··Start·of·section·headers:··········6544·(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:·········11
20 ··Section·header·string·table·index:·1020 ··Section·header·string·table·index:·10
1.99 KB
readelf --wide --sections {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
1 There·are·11·section·headers,·starting·at·offset·0x195c:1 There·are·11·section·headers,·starting·at·offset·0x1990:
  
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·001320·00··AX··0···0··48 ··[·4]·.text.hot·········PROGBITS········00000000·000034·001354·00··AX··0···0··4
9 ··[·5]·.rel.text.hot·····REL·············00000000·001698·000268·08···I··8···4··49 ··[·5]·.rel.text.hot·····REL·············00000000·0016cc·000268·08···I··8···4··4
10 ··[·6]·.note.GNU-stack···PROGBITS········00000000·001354·000000·00······0···0··110 ··[·6]·.note.GNU-stack···PROGBITS········00000000·001388·000000·00······0···0··1
11 ··[·7]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001354·000033·00······0···0··111 ··[·7]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001388·000033·00······0···0··1
12 ··[·8]·.symtab···········SYMTAB··········00000000·001388·0001a0·10······9··10··412 ··[·8]·.symtab···········SYMTAB··········00000000·0013bc·0001a0·10······9··10··4
13 ··[·9]·.strtab···········STRTAB··········00000000·001528·000170·00······0···0··113 ··[·9]·.strtab···········STRTAB··········00000000·00155c·000170·00······0···0··1
14 ··[10]·.shstrtab·········STRTAB··········00000000·001900·00005a·00······0···0··114 ··[10]·.shstrtab·········STRTAB··········00000000·001934·00005a·00······0···0··1
15 Key·to·Flags:15 Key·to·Flags:
16 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),16 ··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),17 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),18 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
19 ··D·(mbind),·y·(purecode),·p·(processor·specific)19 ··D·(mbind),·y·(purecode),·p·(processor·specific)
1.75 KB
readelf --wide --symbols {}
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 Symbol·table·'.symtab'·contains·26·entries:2 Symbol·table·'.symtab'·contains·26·entries:
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t
7 ·····3:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····4·$d7 ·····3:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····4·$d
8 ·····4:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····4·$t8 ·····4:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····4·$t
9 ·····5:·00001275···148·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_item9 ·····5:·000012a9···148·FUNC····LOCAL··DEFAULT····4·assemble_emit_exception_table_item
10 ·····6:·00000c08·····0·NOTYPE··LOCAL··DEFAULT····4·$d10 ·····6:·00000be4·····0·NOTYPE··LOCAL··DEFAULT····4·$d
11 ·····7:·00000c18·····0·NOTYPE··LOCAL··DEFAULT····4·$t11 ·····7:·00000bf4·····0·NOTYPE··LOCAL··DEFAULT····4·$t
12 ·····8:·0000122d····70·FUNC····LOCAL··DEFAULT····4·write_location_signed_varint12 ·····8:·00001261····70·FUNC····LOCAL··DEFAULT····4·write_location_signed_varint
13 ·····9:·00001309····24·FUNC····LOCAL··DEFAULT····4·Py_XDECREF13 ·····9:·0000133d····24·FUNC····LOCAL··DEFAULT····4·Py_XDECREF
14 ····10:·00000001··4650·FUNC····GLOBAL·HIDDEN·····4·_PyAssemble_MakeCodeObject14 ····10:·00000001··4702·FUNC····GLOBAL·HIDDEN·····4·_PyAssemble_MakeCodeObject
15 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize15 ····11:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches16 ····12:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize17 ····13:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize
18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize18 ····14:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne19 ····15:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne
20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New20 ····16:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next21 ····17:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
10.4 KB
readelf --wide --relocs {}
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
  
1 Relocation·section·'.rel.text.hot'·at·offset·0x1698·contains·77·entries:1 Relocation·section·'.rel.text.hot'·at·offset·0x16cc·contains·77·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000034··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize3 00000034··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
4 00000044··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize4 00000044··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
5 00000054··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize5 00000054··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
6 0000006e··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches6 0000006e··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
7 00000072··00000c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches7 00000072··00000c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
8 00000090··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize8 00000090··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize
9 0000018a··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize9 0000018a··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize
10 00000458··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize10 000004ce··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
11 000004fa··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize 
12 000005de··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize11 000005ba··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize
13 00000660··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize12 0000063c··00000d0a·R_ARM_THM_CALL·········00000000···_PyCompile_InstrSize
14 00000682··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize13 0000065e··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
15 00000692··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne 
16 000006a0··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize 
17 000006ae··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne14 0000066e··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne
18 000006be··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize15 0000067c··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
19 000006cc··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne16 0000068a··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne
 17 0000069a··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
 18 000006a8··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne
20 000006e6··0000100a·R_ARM_THM_CALL·········00000000···PyTuple_New19 000006c2··0000100a·R_ARM_THM_CALL·········00000000···PyTuple_New
21 000006fa··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next20 000006d6··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
22 00000704··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
23 00000726··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next 
24 00000730··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
25 00000752··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next 
26 0000075c··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
27 0000077e··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next 
28 00000788··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
29 000007aa··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next 
30 000007b6··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
31 000007d8··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next 
32 000007e0··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong21 000006e0··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 22 00000702··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
 23 0000070c··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 24 0000072e··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
 25 00000738··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 26 0000075a··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
 27 00000764··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 28 00000786··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
 29 00000792··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 30 000007b4··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
 31 000007bc··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 32 000007e2··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne
 33 000007ee··0000130a·R_ARM_THM_CALL·········00000000···PyList_AsTuple
33 00000806··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne34 00000800··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne
34 00000812··0000130a·R_ARM_THM_CALL·········00000000···PyList_AsTuple 
35 00000824··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne 
36 0000083a··0000100a·R_ARM_THM_CALL·········00000000···PyTuple_New35 00000816··0000100a·R_ARM_THM_CALL·········00000000···PyTuple_New
37 0000084a··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize36 00000826··00000b0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
38 00000866··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next37 00000842··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
39 0000086e··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong38 0000084a··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
40 00000878··0000140a·R_ARM_THM_CALL·········00000000···PyDict_Contains39 00000854··0000140a·R_ARM_THM_CALL·········00000000···PyDict_Contains
41 00000886··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem40 00000862··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem
42 0000089a··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info41 00000876··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info
43 000008b6··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next42 00000892··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
44 000008ce··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next43 000008aa··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
45 0000091e··0000170a·R_ARM_THM_CALL·········00000000···_PyCode_Validate44 000008fa··0000170a·R_ARM_THM_CALL·········00000000···_PyCode_Validate
46 0000092c··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne45 00000908··00000f0a·R_ARM_THM_CALL·········00000000···_PyCompile_ConstCacheMergeOne
47 0000093c··0000180a·R_ARM_THM_CALL·········00000000···_PyCode_New46 00000918··0000180a·R_ARM_THM_CALL·········00000000···_PyCode_New
48 00000bce··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize47 00000baa··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
49 00000bda··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches48 00000bb6··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
50 00000bde··00000c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches49 00000bba··00000c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
51 00000c08··00000102·R_ARM_ABS32············00000000···.text.hot 
52 00000c0c··00000102·R_ARM_ABS32············00000000···.text.hot 
53 00000c10··00000102·R_ARM_ABS32············00000000···.text.hot 
54 00000c14··00000102·R_ARM_ABS32············00000000···.text.hot50 00000be4··00000102·R_ARM_ABS32············00000000···.text.hot
 51 00000be8··00000102·R_ARM_ABS32············00000000···.text.hot
 52 00000bec··00000102·R_ARM_ABS32············00000000···.text.hot
 53 00000bf0··00000102·R_ARM_ABS32············00000000···.text.hot
55 00000d2c··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize54 00000d18··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
56 00000dd2··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize55 00000d3e··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
57 00000e2c··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong56 00000d88··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
58 00000e3a··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info 
59 00000e48··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next 
60 00000e54··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
61 00000e62··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info57 00000d96··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info
62 00000e9a··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem 
63 00000eb2··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next58 00000da4··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
64 00000ec6··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem 
65 00000fd0··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong59 00000db0··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
66 00000fde··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info60 00000dbe··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info
67 00001038··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem 
68 00001046··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize61 00000e5e··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
 62 00000eca··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem
 63 00000ee2··0000110a·R_ARM_THM_CALL·········00000000···PyDict_Next
 64 00000ef6··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem
69 00001092··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong65 0000103a··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
70 000010a4··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info66 00001048··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info
 67 000010a8··0000150a·R_ARM_THM_CALL·········00000000···PyDict_GetItem
 68 000010b6··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
 69 000010c8··0000120a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
 70 000010da··0000160a·R_ARM_THM_CALL·········00000000···_Py_set_localsplus_info
71 00001168··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc71 0000118e··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
72 00001170··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
73 00001178··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
74 0000117e··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc72 000011ea··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 73 000011f6··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
 74 00001200··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
75 00001184··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc75 00001208··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
76 000011b4··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc76 00001212··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
77 000011ba··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc77 0000121a··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
78 00001220··00000e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize78 00001250··0000190a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
79 0000131c··0000191e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc79 00001350··0000191e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
55.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
22 »       strd»   r5,·r5,·[sp,·#76]»     @·0x4c22 »       strd»   r5,·r5,·[sp,·#76]»     @·0x4c
23 »       strd»   r5,·r5,·[sp,·#88]»     @·0x5823 »       strd»   r5,·r5,·[sp,·#88]»     @·0x58
24 »       str»    r2,·[sp,·#84]» @·0x5424 »       str»    r2,·[sp,·#84]» @·0x54
25 »       bl»     0·<PyBytes_FromStringAndSize>25 »       bl»     0·<PyBytes_FromStringAndSize>
26 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize26 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
27 »       str»    r0,·[sp,·#68]» @·0x4427 »       str»    r0,·[sp,·#68]» @·0x44
28 »       cmp»    r0,·#028 »       cmp»    r0,·#0
29 »       beq.w»  1192·<_PyAssemble_MakeCodeObject+0x1192>29 »       beq.w»  123c·<_PyAssemble_MakeCodeObject+0x123c>
30 »       movs»   r1,·#3230 »       movs»   r1,·#32
31 »       mov»    r0,·r531 »       mov»    r0,·r5
32 »       bl»     0·<PyBytes_FromStringAndSize>32 »       bl»     0·<PyBytes_FromStringAndSize>
33 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize33 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
34 »       str»    r0,·[sp,·#88]» @·0x5834 »       str»    r0,·[sp,·#88]» @·0x58
35 »       cmp»    r0,·#035 »       cmp»    r0,·#0
36 »       beq.w»  1192·<_PyAssemble_MakeCodeObject+0x1192>36 »       beq.w»  123c·<_PyAssemble_MakeCodeObject+0x123c>
37 »       movs»   r1,·#1637 »       movs»   r1,·#16
38 »       mov»    r0,·r538 »       mov»    r0,·r5
39 »       bl»     0·<PyBytes_FromStringAndSize>39 »       bl»     0·<PyBytes_FromStringAndSize>
40 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize40 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
41 »       str»    r0,·[sp,·#76]» @·0x4c41 »       str»    r0,·[sp,·#76]» @·0x4c
42 »       cmp»    r0,·#042 »       cmp»    r0,·#0
43 »       beq.w»  1192·<_PyAssemble_MakeCodeObject+0x1192>43 »       beq.w»  123c·<_PyAssemble_MakeCodeObject+0x123c>
44 »       ldr.w»  r2,·[sl,·#8]44 »       ldr.w»  r2,·[sl,·#8]
45 »       cmp»    r2,·r545 »       cmp»    r2,·r5
46 »       ble.w»  fb6·<_PyAssemble_MakeCodeObject+0xfb6>46 »       ble.w»  fe6·<_PyAssemble_MakeCodeObject+0xfe6>
47 »       ldr»    r1,·[sp,·#68]» @·0x4447 »       ldr»    r1,·[sp,·#68]» @·0x44
48 »       mov»    r8,·r548 »       mov»    r8,·r5
49 »       movw»   r3,·#049 »       movw»   r3,·#0
50 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_Caches50 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_Caches
51 »       movt»   r3,·#051 »       movt»   r3,·#0
52 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_Caches52 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_Caches
53 »       str»    r3,·[sp,·#12]53 »       str»    r3,·[sp,·#12]
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 »       bl»     0·<_PyCompile_InstrSize>61 »       bl»     0·<_PyCompile_InstrSize>
62 ·R_ARM_THM_CALL» _PyCompile_InstrSize62 ·R_ARM_THM_CALL» _PyCompile_InstrSize
63 »       mov»    r4,·r063 »       mov»    r4,·r0
64 »       ldr»    r0,·[sp,·#72]» @·0x4864 »       ldr»    r0,·[sp,·#72]» @·0x48
65 »       add.w»  r2,·r9,·r9,·lsr·#3165 »       add.w»  r2,·r9,·r9,·lsr·#31
66 »       adds»   r3,·r4,·r066 »       adds»   r3,·r4,·r0
67 »       cmp.w»  r3,·r2,·asr·#167 »       cmp.w»  r3,·r2,·asr·#1
68 »       bge.w»  bc0·<_PyAssemble_MakeCodeObject+0xbc0>68 »       bge.w»  b9c·<_PyAssemble_MakeCodeObject+0xb9c>
69 »       str»    r3,·[sp,·#72]» @·0x4869 »       str»    r3,·[sp,·#72]» @·0x48
70 »       ldr»    r6,·[r7,·r6]70 »       ldr»    r6,·[r7,·r6]
71 »       ldr»    r3,·[sp,·#12]71 »       ldr»    r3,·[sp,·#12]
72 »       ldr»    r1,·[sp,·#68]» @·0x4472 »       ldr»    r1,·[sp,·#68]» @·0x44
73 »       ldr.w»  r7,·[fp,·#4]73 »       ldr.w»  r7,·[fp,·#4]
74 »       ldrb»   r2,·[r3,·r6]74 »       ldrb»   r2,·[r3,·r6]
75 »       add.w»  r3,·r1,·#1675 »       add.w»  r3,·r1,·#16
Offset 108, 15 lines modifiedOffset 108, 15 lines modified
108 »       adds»   r0,·r2,·#1108 »       adds»   r0,·r2,·#1
109 »       bne.n»  108·<_PyAssemble_MakeCodeObject+0x108>109 »       bne.n»  108·<_PyAssemble_MakeCodeObject+0x108>
110 »       ldr.w»  r2,·[sl,·#8]110 »       ldr.w»  r2,·[sl,·#8]
111 »       adds»   r5,·#1111 »       adds»   r5,·#1
112 »       cmp»    r5,·r2112 »       cmp»    r5,·r2
113 »       blt.n»  78·<_PyAssemble_MakeCodeObject+0x78>113 »       blt.n»  78·<_PyAssemble_MakeCodeObject+0x78>
114 »       cmp»    r2,·#0114 »       cmp»    r2,·#0
115 »       ble.w»  fb6·<_PyAssemble_MakeCodeObject+0xfb6>115 »       ble.w»  fe6·<_PyAssemble_MakeCodeObject+0xfe6>
116 »       mov.w»  r3,·#4294967295»    @·0xffffffff116 »       mov.w»  r3,·#4294967295»    @·0xffffffff
117 »       movs»   r4,·#0117 »       movs»   r4,·#0
118 »       str.w»  sl,·[sp,·#200]»      @·0xc8118 »       str.w»  sl,·[sp,·#200]»      @·0xc8
119 »       mov»    r6,·r3119 »       mov»    r6,·r3
120 »       mov»    r9,·r4120 »       mov»    r9,·r4
121 »       mov»    r8,·r3121 »       mov»    r8,·r3
122 »       mov»    r7,·r3122 »       mov»    r7,·r3
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 »       ldr»    r1,·[r5,·#4]153 »       ldr»    r1,·[r5,·#4]
154 »       bl»     0·<_PyCompile_InstrSize>154 »       bl»     0·<_PyCompile_InstrSize>
155 ·R_ARM_THM_CALL» _PyCompile_InstrSize155 ·R_ARM_THM_CALL» _PyCompile_InstrSize
156 »       ldr»    r3,·[sp,·#200]»@·0xc8156 »       ldr»    r3,·[sp,·#200]»@·0xc8
157 »       add»    r4,·r0157 »       add»    r4,·r0
158 »       ldr»    r2,·[r3,·#8]158 »       ldr»    r2,·[r3,·#8]
159 »       cmp»    r9,·r2159 »       cmp»    r9,·r2
160 »       bge.w»  51e·<_PyAssemble_MakeCodeObject+0x51e>160 »       bge.w»  4fa·<_PyAssemble_MakeCodeObject+0x4fa>
161 »       ldr»    r2,·[sp,·#200]»@·0xc8161 »       ldr»    r2,·[sp,·#200]»@·0xc8
162 »       movs»   r3,·#36»     @·0x24162 »       movs»   r3,·#36»     @·0x24
163 »       ldr»    r2,·[r2,·#0]163 »       ldr»    r2,·[r2,·#0]
164 »       mul.w»  r3,·r3,·r9164 »       mul.w»  r3,·r3,·r9
165 »       adds»   r5,·r2,·r3165 »       adds»   r5,·r2,·r3
166 »       ldrd»   lr,·r0,·[r5,·#8]166 »       ldrd»   lr,·r0,·[r5,·#8]
167 »       ldrd»   ip,·fp,·[r5,·#16]167 »       ldrd»   ip,·fp,·[r5,·#16]
Offset 178, 33 lines modifiedOffset 178, 33 lines modified
178 »       cmp»    fp,·r8178 »       cmp»    fp,·r8
179 »       ite»    ne179 »       ite»    ne
180 »       movne»  r1,·#0180 »       movne»  r1,·#0
181 »       andeq.w»r1,·r1,·#1181 »       andeq.w»r1,·r1,·#1
182 »       cmp»    r1,·#0182 »       cmp»    r1,·#0
183 »       bne.n»  182·<_PyAssemble_MakeCodeObject+0x182>183 »       bne.n»  182·<_PyAssemble_MakeCodeObject+0x182>
184 »       cmp»    r4,·#0184 »       cmp»    r4,·#0
185 »       beq.w»  a38·<_PyAssemble_MakeCodeObject+0xa38>185 »       beq.w»  a14·<_PyAssemble_MakeCodeObject+0xa14>
186 »       ldr»    r0,·[sp,·#92]» @·0x5c186 »       ldr»    r0,·[sp,·#92]» @·0x5c
187 »       cmp»    r4,·#8187 »       cmp»    r4,·#8
188 »       bgt.w»  3ac·<_PyAssemble_MakeCodeObject+0x3ac>188 »       bgt.w»  3ac·<_PyAssemble_MakeCodeObject+0x3ac>
189 »       ldr.w»  ip,·[sp,·#88]»       @·0x58189 »       ldr.w»  ip,·[sp,·#88]»       @·0x58
190 »       add.w»  lr,·r0,·#25190 »       add.w»  lr,·r0,·#25
191 »       ldr.w»  r1,·[ip,·#8]191 »       ldr.w»  r1,·[ip,·#8]
192 »       cmp»    r1,·lr192 »       cmp»    r1,·lr
193 »       ble.w»  450·<_PyAssemble_MakeCodeObject+0x450>193 »       ble.w»  4c6·<_PyAssemble_MakeCodeObject+0x4c6>
194 »       subs»   r4,·#1194 »       subs»   r4,·#1
195 »       mov»    lr,·r0195 »       mov»    lr,·r0
196 »       cmp»    r7,·#0196 »       cmp»    r7,·#0
197 »       sxtb»   r4,·r4197 »       sxtb»   r4,·r4
198 »       blt.w»  476·<_PyAssemble_MakeCodeObject+0x476>198 »       blt.w»  4ec·<_PyAssemble_MakeCodeObject+0x4ec>
199 »       orr.w»  fp,·r8,·r6199 »       orr.w»  fp,·r8,·r6
200 »       ldr»    r1,·[sp,·#84]» @·0x54200 »       ldr»    r1,·[sp,·#84]» @·0x54
201 »       cmp.w»  fp,·#0201 »       cmp.w»  fp,·#0
202 »       sub.w»  r1,·r7,·r1202 »       sub.w»  r1,·r7,·r1
203 »       blt.w»  fe4·<_PyAssemble_MakeCodeObject+0xfe4>203 »       blt.w»  ffe·<_PyAssemble_MakeCodeObject+0xffe>
204 »       cmp»    sl,·r7204 »       cmp»    sl,·r7
205 »       bne.n»  22e·<_PyAssemble_MakeCodeObject+0x22e>205 »       bne.n»  22e·<_PyAssemble_MakeCodeObject+0x22e>
206 »       cmp»    r6,·#79»      @·0x4f206 »       cmp»    r6,·#79»      @·0x4f
207 »       it»     le207 »       it»     le
208 »       cmple»  r1,·#0208 »       cmple»  r1,·#0
209 »       beq.n»  138·<_PyAssemble_MakeCodeObject+0x138>209 »       beq.n»  138·<_PyAssemble_MakeCodeObject+0x138>
210 »       cmp»    r1,·#2210 »       cmp»    r1,·#2
Offset 223, 18 lines modifiedOffset 223, 18 lines modified
223 »       ldr»    r4,·[sp,·#88]» @·0x58223 »       ldr»    r4,·[sp,·#88]» @·0x58
224 »       ldr»    r1,·[sp,·#84]» @·0x54224 »       ldr»    r1,·[sp,·#84]» @·0x54
225 »       adds»   r0,·#1225 »       adds»   r0,·#1
226 »       adds»   r4,·#16226 »       adds»   r4,·#16
227 »       str»    r0,·[sp,·#92]» @·0x5c227 »       str»    r0,·[sp,·#92]» @·0x5c
228 »       add.w»  ip,·r4,·r0228 »       add.w»  ip,·r4,·r0
229 »       subs»   r1,·r7,·r1229 »       subs»   r1,·r7,·r1
230 »       bmi.w»  9f0·<_PyAssemble_MakeCodeObject+0x9f0>230 »       bmi.w»  9cc·<_PyAssemble_MakeCodeObject+0x9cc>
231 »       lsls»   r1,·r1,·#1231 »       lsls»   r1,·r1,·#1
232 »       cmp»    r1,·#63»      @·0x3f232 »       cmp»    r1,·#63»      @·0x3f
233 »       bhi.w»  9fe·<_PyAssemble_MakeCodeObject+0x9fe>233 »       bhi.w»  9da·<_PyAssemble_MakeCodeObject+0x9da>
234 »       movs»   r0,·#1234 »       movs»   r0,·#1
Max diff block lines reached; 53165/56996 bytes (93.28%) of diff not shown.
104 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:··········13852·(bytes·into·file)13 ··Start·of·section·headers:··········13840·(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·0x361c:1 There·are·17·section·headers,·starting·at·offset·0x3610:
  
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·000360·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000360·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003058·0000a0·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·00304c·0000a0·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000394·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000394·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000394·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000394·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000394·000086·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000394·000086·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·00041c·002048·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00041c·00203c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0030f8·000448·08···I·14···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0030ec·000448·08···I·14···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·002464·0000a8·00··AX··0···0··212 ··[·8]·.text.unlikely····PROGBITS········00000000·002458·0000a8·00··AX··0···0··2
13 ··[·9]·.rel.text.unlikely·REL·············00000000·003540·000030·08···I·14···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·003534·000030·08···I·14···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·00250c·000014·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·002500·000014·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·003570·000020·08···I·14··10··415 ··[11]·.rel.rodata·······REL·············00000000·003564·000020·08···I·14··10··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002520·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002514·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002520·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002514·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·002554·000650·10·····15··47··418 ··[14]·.symtab···········SYMTAB··········00000000·002548·000650·10·····15··47··4
19 ··[15]·.strtab···········STRTAB··········00000000·002ba4·0004b1·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·002b98·0004b1·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·003590·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·003584·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)
8.84 KB
readelf --wide --symbols {}
    
Offset 3, 49 lines modifiedOffset 3, 49 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·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···276·FUNC····LOCAL··DEFAULT····6·astfold_body9 ·····5:·000000ad···276·FUNC····LOCAL··DEFAULT····6·astfold_body
10 ·····6:·00000bc5··4452·FUNC····LOCAL··DEFAULT····6·astfold_expr10 ·····6:·00000bc5··4440·FUNC····LOCAL··DEFAULT····6·astfold_expr
11 ·····7:·000001c1··2562·FUNC····LOCAL··DEFAULT····6·astfold_stmt11 ·····7:·000001c1··2562·FUNC····LOCAL··DEFAULT····6·astfold_stmt
12 ·····8:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d12 ·····8:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
13 ·····9:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·$t13 ·····9:·000000ac·····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:·000001f2·····0·NOTYPE··LOCAL··DEFAULT····6·$d15 ····11:·000001f2·····0·NOTYPE··LOCAL··DEFAULT····6·$d
16 ····12:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·$t16 ····12:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·$t
17 ····13:·00001d29···574·FUNC····LOCAL··DEFAULT····6·astfold_arguments17 ····13:·00001d1d···574·FUNC····LOCAL··DEFAULT····6·astfold_arguments
18 ····14:·000001c9···406·FUNC····LOCAL··DEFAULT····1·astfold_pattern18 ····14:·000001c9···406·FUNC····LOCAL··DEFAULT····1·astfold_pattern
19 ····15:·00000149····48·FUNC····LOCAL··DEFAULT····1·astfold_withitem19 ····15:·00000149····48·FUNC····LOCAL··DEFAULT····1·astfold_withitem
20 ····16:·000000ed····92·FUNC····LOCAL··DEFAULT····1·astfold_excepthandler20 ····16:·000000ed····92·FUNC····LOCAL··DEFAULT····1·astfold_excepthandler
21 ····17:·00000069···132·FUNC····LOCAL··DEFAULT····1·fold_iter.isra.021 ····17:·00000069···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:·00000c04·····0·NOTYPE··LOCAL··DEFAULT····6·$d25 ····21:·00000c04·····0·NOTYPE··LOCAL··DEFAULT····6·$d
26 ····22:·00000c3a·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····22:·00000c3a·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····23:·00000db4·····0·NOTYPE··LOCAL··DEFAULT····6·$d27 ····23:·00000db4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
28 ····24:·00000de8·····0·NOTYPE··LOCAL··DEFAULT····6·$t28 ····24:·00000de8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
29 ····25:·00000e0c·····0·NOTYPE··LOCAL··DEFAULT····6·$d29 ····25:·00000e0c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····26:·00000e10·····0·NOTYPE··LOCAL··DEFAULT····6·$t30 ····26:·00000e10·····0·NOTYPE··LOCAL··DEFAULT····6·$t
31 ····27:·00001fe9····94·FUNC····LOCAL··DEFAULT····6·make_const31 ····27:·00001fdd····94·FUNC····LOCAL··DEFAULT····6·make_const
32 ····28:·00001058·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·00001114·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·00001080·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·0000113c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·00000001···102·FUNC····LOCAL··DEFAULT····1·astfold_comprehension34 ····30:·00000001···102·FUNC····LOCAL··DEFAULT····1·astfold_comprehension
35 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR035 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
36 ····32:·00000179····80·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR36 ····32:·00000179····80·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR
37 ····33:·000017f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·000017f4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·0000181a·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·00001816·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·00000029···128·FUNC····LOCAL··DEFAULT····8·check_complexity39 ····35:·00000029···128·FUNC····LOCAL··DEFAULT····8·check_complexity
40 ····36:·00001d1c·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····36:·00001d10·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····37:·00001d28·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····37:·00001d1c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····38:·00001f69····18·FUNC····LOCAL··DEFAULT····6·astfold_arg42 ····38:·00001f5d····18·FUNC····LOCAL··DEFAULT····6·astfold_arg
43 ····39:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t43 ····39:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
44 ····40:·00001f7d···108·FUNC····LOCAL··DEFAULT····6·make_const_tuple44 ····40:·00001f71···108·FUNC····LOCAL··DEFAULT····6·make_const_tuple
45 ····41:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d45 ····41:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
46 ····42:·00000200·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·00000200·····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···172·FUNC····GLOBAL·HIDDEN·····6·_PyAST_Optimize51 ····47:·00000001···172·FUNC····GLOBAL·HIDDEN·····6·_PyAST_Optimize
Offset 55, 50 lines modifiedOffset 55, 50 lines modified
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_GetDocString
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_asdl_expr_seq_new
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_JoinedStr
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RecursionError
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_EqualToASCIIString
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
 62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
 63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetItem
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_NumBits65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_NumBits
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSize_t66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsSize_t
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Power69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Power
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Add
69 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Subtract71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Subtract
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_TrueDivide72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_TrueDivide
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_Type
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_idiv
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Multiply77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Multiply
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Lshift78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Lshift
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New 
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyboardInterrupt
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArena_AddPyObject 
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Substring
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_Constant
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FormattedValue84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyAST_FormattedValue
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·PyErr_Occurred86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__snprintf_chk
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Remainder 
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_FloorDivide
92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Replace 
93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_And92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_And
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Xor93 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Xor
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Or94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Or
 95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Replace
97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Rshift96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Rshift
 97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Remainder
98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFrozenSet_New
100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySet_NextEntry
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Invert102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Invert
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Positive103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Positive
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Negative104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyNumber_Negative
17.7 KB
readelf --wide --relocs {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3058·contains·20·entries:1 Relocation·section·'.rel.text'·at·offset·0x304c·contains·20·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000018··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr3 00000018··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
4 00000024··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr4 00000024··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
5 00000050··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr5 00000050··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
6 0000008a··0000280a·R_ARM_THM_CALL·········00001f7d···make_const_tuple6 0000008a··0000280a·R_ARM_THM_CALL·········00001f71···make_const_tuple
7 00000092··00005f0a·R_ARM_THM_CALL·········00000000···PyFrozenSet_New7 00000092··00005f0a·R_ARM_THM_CALL·········00000000···PyFrozenSet_New
8 000000aa··0000510a·R_ARM_THM_CALL·········00000000···_Py_Dealloc8 000000aa··0000510a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
9 000000e0··0000280a·R_ARM_THM_CALL·········00001f7d···make_const_tuple9 000000e0··0000280a·R_ARM_THM_CALL·········00001f71···make_const_tuple
10 0000010c··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr10 0000010c··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
11 0000012c··0000070a·R_ARM_THM_CALL·········000001c1···astfold_stmt11 0000012c··0000070a·R_ARM_THM_CALL·········000001c1···astfold_stmt
12 0000015e··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr12 0000015e··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
13 00000206··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr13 00000206··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
14 0000029a··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr14 0000029a··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
15 000002e6··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr15 000002e6··0000060a·R_ARM_THM_CALL·········00000bc5···astfold_expr
16 0000030c··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError16 0000030c··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
17 00000310··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError17 00000310··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
18 00000314··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC118 00000314··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000040···.LC1
19 00000318··00000a30·R_ARM_THM_MOVT_ABS·····00000040···.LC119 00000318··00000a30·R_ARM_THM_MOVT_ABS·····00000040···.LC1
20 0000031e··0000370a·R_ARM_THM_CALL·········00000000···PyErr_SetString20 0000031e··0000370a·R_ARM_THM_CALL·········00000000···PyErr_SetString
21 000000ba··00001b1e·R_ARM_THM_JUMP24·······00001fe9···make_const21 000000ba··00001b1e·R_ARM_THM_JUMP24·······00001fdd···make_const
22 00000174··0000061e·R_ARM_THM_JUMP24·······00000bc5···astfold_expr22 00000174··0000061e·R_ARM_THM_JUMP24·······00000bc5···astfold_expr
  
23 Relocation·section·'.rel.text.hot'·at·offset·0x30f8·contains·137·entries:23 Relocation·section·'.rel.text.hot'·at·offset·0x30ec·contains·137·entries:
24 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name24 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
25 0000008c··0000302f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError25 0000008c··0000302f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
26 00000090··00003030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError26 00000090··00003030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
27 00000096··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC027 00000096··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
28 0000009a··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC028 0000009a··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LC0
29 000000a0··0000310a·R_ARM_THM_CALL·········00000000···PyErr_Format29 000000a0··0000310a·R_ARM_THM_CALL·········00000000···PyErr_Format
30 000000a8··0000326b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate30 000000a8··0000326b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Offset 58, 122 lines modifiedOffset 58, 122 lines modified
58 00000dd0··00000302·R_ARM_ABS32············00000000···.text.hot58 00000dd0··00000302·R_ARM_ABS32············00000000···.text.hot
59 00000dd4··00000302·R_ARM_ABS32············00000000···.text.hot59 00000dd4··00000302·R_ARM_ABS32············00000000···.text.hot
60 00000dd8··00000302·R_ARM_ABS32············00000000···.text.hot60 00000dd8··00000302·R_ARM_ABS32············00000000···.text.hot
61 00000ddc··00000302·R_ARM_ABS32············00000000···.text.hot61 00000ddc··00000302·R_ARM_ABS32············00000000···.text.hot
62 00000de0··00000302·R_ARM_ABS32············00000000···.text.hot62 00000de0··00000302·R_ARM_ABS32············00000000···.text.hot
63 00000de4··00000302·R_ARM_ABS32············00000000···.text.hot63 00000de4··00000302·R_ARM_ABS32············00000000···.text.hot
64 00000e0c··00003902·R_ARM_ABS32············00000000···__stack_chk_guard64 00000e0c··00003902·R_ARM_ABS32············00000000···__stack_chk_guard
 65 00000f14··00003a0a·R_ARM_THM_CALL·········00000000···PyTuple_New
 66 00000fba··00003b0a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
65 00000fc0··00003a0a·R_ARM_THM_CALL·········00000000···PyObject_GetItem67 0000107a··00003c0a·R_ARM_THM_CALL·········00000000···PyObject_GetItem
66 00001058··00000302·R_ARM_ABS32············00000000···.text.hot 
67 0000105c··00000302·R_ARM_ABS32············00000000···.text.hot 
68 00001060··00000302·R_ARM_ABS32············00000000···.text.hot 
69 00001064··00000302·R_ARM_ABS32············00000000···.text.hot68 00001114··00000302·R_ARM_ABS32············00000000···.text.hot
70 00001068··00000302·R_ARM_ABS32············00000000···.text.hot69 00001118··00000302·R_ARM_ABS32············00000000···.text.hot
71 0000106c··00000302·R_ARM_ABS32············00000000···.text.hot70 0000111c··00000302·R_ARM_ABS32············00000000···.text.hot
72 00001070··00000302·R_ARM_ABS32············00000000···.text.hot71 00001120··00000302·R_ARM_ABS32············00000000···.text.hot
73 00001074··00000302·R_ARM_ABS32············00000000···.text.hot72 00001124··00000302·R_ARM_ABS32············00000000···.text.hot
74 00001078··00000302·R_ARM_ABS32············00000000···.text.hot73 00001128··00000302·R_ARM_ABS32············00000000···.text.hot
75 0000107c··00000302·R_ARM_ABS32············00000000···.text.hot74 0000112c··00000302·R_ARM_ABS32············00000000···.text.hot
76 00001242··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension75 00001130··00000302·R_ARM_ABS32············00000000···.text.hot
 76 00001134··00000302·R_ARM_ABS32············00000000···.text.hot
 77 00001138··00000302·R_ARM_ABS32············00000000···.text.hot
77 000012be··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension78 000012fe··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension
78 000012fc··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension 
79 0000134a··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension79 0000137a··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension
 80 000013b8··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension
 81 00001406··00001e0a·R_ARM_THM_CALL·········00000001···astfold_comprehension
80 0000137e··00003b0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits82 0000143a··00003d0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
81 00001386··00003c0a·R_ARM_THM_CALL·········00000000···PyLong_AsSize_t83 00001442··00003e0a·R_ARM_THM_CALL·········00000000···PyLong_AsSize_t
82 0000139c··00003d0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv84 00001458··00003f0a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
83 000013a6··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct85 00001462··0000402f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
84 000013aa··00003e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct86 00001466··00004030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
85 000013b2··00003f0a·R_ARM_THM_CALL·········00000000···PyNumber_Power87 0000146e··0000410a·R_ARM_THM_CALL·········00000000···PyNumber_Power
86 000013cc··0000400a·R_ARM_THM_CALL·········00000000···PyNumber_Add88 00001488··0000420a·R_ARM_THM_CALL·········00000000···PyNumber_Add
87 000013d6··0000410a·R_ARM_THM_CALL·········00000000···PyNumber_Subtract89 00001492··0000430a·R_ARM_THM_CALL·········00000000···PyNumber_Subtract
88 000013e0··0000420a·R_ARM_THM_CALL·········00000000···PyNumber_TrueDivide90 0000149c··0000440a·R_ARM_THM_CALL·········00000000···PyNumber_TrueDivide
89 000013e6··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFrozenSet_Type91 000014a2··0000452f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFrozenSet_Type
90 000013ea··00004330·R_ARM_THM_MOVT_ABS·····00000000···PyFrozenSet_Type92 000014a6··00004530·R_ARM_THM_MOVT_ABS·····00000000···PyFrozenSet_Type
91 00001418··0000440a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype93 000014d4··0000460a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
92 00001448··0000450a·R_ARM_THM_CALL·········00000000···PyLong_AsLong94 00001504··0000470a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
93 0000145a··0000460a·R_ARM_THM_CALL·········00000000···__aeabi_idiv95 00001516··0000480a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
94 00001468··0000470a·R_ARM_THM_CALL·········00000000···PyNumber_Multiply96 00001522··0000490a·R_ARM_THM_CALL·········00000000···PyNumber_Multiply
95 00001498··00003b0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits97 00001552··00003d0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
96 000014a0··00003c0a·R_ARM_THM_CALL·········00000000···PyLong_AsSize_t98 0000155a··00003e0a·R_ARM_THM_CALL·········00000000···PyLong_AsSize_t
97 000014c0··0000480a·R_ARM_THM_CALL·········00000000···PyNumber_Lshift99 00001574··00004a0a·R_ARM_THM_CALL·········00000000···PyNumber_Lshift
98 000014e8··0000110a·R_ARM_THM_CALL·········00000069···fold_iter.isra.0100 0000159c··0000110a·R_ARM_THM_CALL·········00000069···fold_iter.isra.0
99 000014f6··0000490a·R_ARM_THM_CALL·········00000000···PyTuple_New101 000015aa··00003a0a·R_ARM_THM_CALL·········00000000···PyTuple_New
100 00001500··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyboardInterrupt102 000015b6··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyboardInterrupt
101 00001504··00004a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyboardInterrupt103 000015ba··00004b30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyboardInterrupt
102 0000150a··00004b0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches104 000015c0··00004c0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
103 00001514··00004c0a·R_ARM_THM_CALL·········00000000···PyErr_Clear105 000015ca··00004d0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
104 0000151e··0000490a·R_ARM_THM_CALL·········00000000···PyTuple_New 
105 000015c0··00004d0a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject 
106 000015f6··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0106 000015f2··00001f2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
107 000015fa··00001f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0107 000015f6··00001f30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
108 0000166a··0000340a·R_ARM_THM_CALL·········00000000···_Py_asdl_expr_seq_new108 00001666··0000340a·R_ARM_THM_CALL·········00000000···_Py_asdl_expr_seq_new
109 00001762··00004e0a·R_ARM_THM_CALL·········00000000···PyUnicode_Substring109 0000175e··00004e0a·R_ARM_THM_CALL·········00000000···PyUnicode_Substring
110 0000177a··00004d0a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject110 00001776··00003b0a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
111 00001796··00004f0a·R_ARM_THM_CALL·········00000000···_PyAST_Constant111 00001792··00004f0a·R_ARM_THM_CALL·········00000000···_PyAST_Constant
112 000017e2··0000200a·R_ARM_THM_CALL·········00000179···PyUnicode_READ_CHAR112 000017de··0000200a·R_ARM_THM_CALL·········00000179···PyUnicode_READ_CHAR
113 00001870··0000500a·R_ARM_THM_CALL·········00000000···_PyAST_FormattedValue113 0000186e··0000500a·R_ARM_THM_CALL·········00000000···_PyAST_FormattedValue
114 000018a4··0000510a·R_ARM_THM_CALL·········00000000···_Py_Dealloc114 000018a2··0000510a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
115 000018a8··0000520a·R_ARM_THM_CALL·········00000000···PyErr_Occurred115 000018a6··0000520a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
116 000018de··0000350a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr116 000018dc··0000350a·R_ARM_THM_CALL·········00000000···_PyAST_JoinedStr
117 00001912··0000530a·R_ARM_THM_CALL·········00000000···__stack_chk_fail117 00001918··0000530a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
118 0000193a··0000440a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype118 00001938··0000460a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 119 0000196c··00003d0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
 120 00001974··00003d0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits
119 00001964··0000132f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC3121 000019ac··0000132f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC3
120 00001968··00001330·R_ARM_THM_MOVT_ABS·····00000078···.LC3122 000019b0··00001330·R_ARM_THM_MOVT_ABS·····00000078···.LC3
121 00001970··0000540a·R_ARM_THM_CALL·········00000000···__snprintf_chk123 000019b8··0000540a·R_ARM_THM_CALL·········00000000···__snprintf_chk
122 0000197e··0000550a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString124 000019c6··0000550a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
123 0000198a··00004d0a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject125 000019d2··00003b0a·R_ARM_THM_CALL·········00000000···_PyArena_AddPyObject
124 000019a6··00004f0a·R_ARM_THM_CALL·········00000000···_PyAST_Constant126 000019ee··00004f0a·R_ARM_THM_CALL·········00000000···_PyAST_Constant
125 000019b4··0000520a·R_ARM_THM_CALL·········00000000···PyErr_Occurred127 000019fc··0000520a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
126 000019de··00003b0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits 
127 000019e6··00003b0a·R_ARM_THM_CALL·········00000000···_PyLong_NumBits 
128 00001a3e··0000200a·R_ARM_THM_CALL·········00000179···PyUnicode_READ_CHAR128 00001a32··0000200a·R_ARM_THM_CALL·········00000179···PyUnicode_READ_CHAR
129 00001a5a··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC2129 00001a54··0000122f·R_ARM_THM_MOVW_ABS_NC··00000074···.LC2
130 00001a5e··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC2130 00001a58··00001230·R_ARM_THM_MOVT_ABS·····00000074···.LC2
131 00001a66··0000540a·R_ARM_THM_CALL·········00000000···__snprintf_chk131 00001a60··0000540a·R_ARM_THM_CALL·········00000000···__snprintf_chk
132 00001aae··0000450a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
133 00001ac0··0000460a·R_ARM_THM_CALL·········00000000···__aeabi_idiv 
134 00001ad8··0000460a·R_ARM_THM_CALL·········00000000···__aeabi_idiv 
135 00001ae0··0000230a·R_ARM_THM_CALL·········00000029···check_complexity 
136 00001b06··0000510a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
137 00001b26··0000200a·R_ARM_THM_CALL·········00000179···PyUnicode_READ_CHAR 
138 00001b76··0000200a·R_ARM_THM_CALL·········00000179···PyUnicode_READ_CHAR 
139 00001b94··0000560a·R_ARM_THM_CALL·········00000000···PyNumber_Remainder 
140 00001ba8··0000570a·R_ARM_THM_CALL·········00000000···PyNumber_FloorDivide 
141 00001bbc··0000580a·R_ARM_THM_CALL·········00000000···PyUnicode_Replace 
142 00001bd4··0000510a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
143 00001c48··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError132 00001a88··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
Max diff block lines reached; 1419/18047 bytes (7.86%) of diff not shown.
1.05 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 25, 14 lines modifiedOffset 25, 16 lines modified
25 _PyAST_GetDocString25 _PyAST_GetDocString
26 _Py_asdl_expr_seq_new26 _Py_asdl_expr_seq_new
27 _PyAST_JoinedStr27 _PyAST_JoinedStr
28 PyExc_RecursionError28 PyExc_RecursionError
29 PyErr_SetString29 PyErr_SetString
30 _PyUnicode_EqualToASCIIString30 _PyUnicode_EqualToASCIIString
31 __stack_chk_guard31 __stack_chk_guard
 32 PyTuple_New
 33 _PyArena_AddPyObject
32 PyObject_GetItem34 PyObject_GetItem
33 _PyLong_NumBits35 _PyLong_NumBits
34 PyLong_AsSize_t36 PyLong_AsSize_t
35 __aeabi_uidiv37 __aeabi_uidiv
36 _Py_NoneStruct38 _Py_NoneStruct
37 PyNumber_Power39 PyNumber_Power
38 PyNumber_Add40 PyNumber_Add
Offset 40, 35 lines modifiedOffset 42, 33 lines modified
40 PyNumber_TrueDivide42 PyNumber_TrueDivide
41 PyFrozenSet_Type43 PyFrozenSet_Type
42 PyType_IsSubtype44 PyType_IsSubtype
43 PyLong_AsLong45 PyLong_AsLong
44 __aeabi_idiv46 __aeabi_idiv
45 PyNumber_Multiply47 PyNumber_Multiply
46 PyNumber_Lshift48 PyNumber_Lshift
47 PyTuple_New 
48 PyExc_KeyboardInterrupt49 PyExc_KeyboardInterrupt
49 PyErr_ExceptionMatches50 PyErr_ExceptionMatches
50 PyErr_Clear51 PyErr_Clear
51 _PyArena_AddPyObject 
52 PyUnicode_Substring52 PyUnicode_Substring
53 _PyAST_Constant53 _PyAST_Constant
54 _PyAST_FormattedValue54 _PyAST_FormattedValue
55 _Py_Dealloc55 _Py_Dealloc
56 PyErr_Occurred56 PyErr_Occurred
57 __stack_chk_fail57 __stack_chk_fail
58 __snprintf_chk58 __snprintf_chk
59 PyUnicode_FromString59 PyUnicode_FromString
60 PyNumber_Remainder 
61 PyNumber_FloorDivide60 PyNumber_FloorDivide
62 PyUnicode_Replace 
63 PyBool_FromLong61 PyBool_FromLong
64 PyNumber_And62 PyNumber_And
65 PyNumber_Xor63 PyNumber_Xor
66 PyNumber_Or64 PyNumber_Or
 65 PyUnicode_Replace
67 PyNumber_Rshift66 PyNumber_Rshift
 67 PyNumber_Remainder
68 _PyRuntime68 _PyRuntime
69 PyFrozenSet_New69 PyFrozenSet_New
70 PyObject_IsTrue70 PyObject_IsTrue
71 _PySet_NextEntry71 _PySet_NextEntry
72 PyNumber_Invert72 PyNumber_Invert
73 PyNumber_Positive73 PyNumber_Positive
74 PyNumber_Negative74 PyNumber_Negative
1.35 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 »       cmp»    r3,·#2560 »       cmp»    r3,·#25
61 »       beq.n»  be·<fold_iter.isra.0+0x56>61 »       beq.n»  be·<fold_iter.isra.0+0x56>
62 »       cmp»    r3,·#862 »       cmp»    r3,·#8
63 »       beq.n»  88·<fold_iter.isra.0+0x20>63 »       beq.n»  88·<fold_iter.isra.0+0x20>
64 »       movs»   r0,·#164 »       movs»   r0,·#1
65 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}65 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
66 »       ldr»    r0,·[r0,·#4]66 »       ldr»    r0,·[r0,·#4]
67 »       bl»     1f7c·<make_const_tuple>67 »       bl»     1f70·<make_const_tuple>
68 ·R_ARM_THM_CALL» make_const_tuple68 ·R_ARM_THM_CALL» make_const_tuple
69 »       mov»    r6,·r069 »       mov»    r6,·r0
70 »       cbz»    r0,·b0·<fold_iter.isra.0+0x48>70 »       cbz»    r0,·b0·<fold_iter.isra.0+0x48>
71 »       bl»     0·<PyFrozenSet_New>71 »       bl»     0·<PyFrozenSet_New>
72 ·R_ARM_THM_CALL» PyFrozenSet_New72 ·R_ARM_THM_CALL» PyFrozenSet_New
73 »       ldr»    r3,·[r6,·#0]73 »       ldr»    r3,·[r6,·#0]
74 »       mvn.w»  r2,·#3221225472»    @·0xc000000074 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 »       bl»     0·<_Py_Dealloc>82 »       bl»     0·<_Py_Dealloc>
83 ·R_ARM_THM_CALL» _Py_Dealloc83 ·R_ARM_THM_CALL» _Py_Dealloc
84 »       mov»    r6,·r784 »       mov»    r6,·r7
85 »       mov»    r2,·r585 »       mov»    r2,·r5
86 »       mov»    r1,·r686 »       mov»    r1,·r6
87 »       mov»    r0,·r487 »       mov»    r0,·r4
88 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}88 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}
89 »       b.w»    1fe8·<make_const>89 »       b.w»    1fdc·<make_const>
90 ·R_ARM_THM_JUMP24»       make_const90 ·R_ARM_THM_JUMP24»       make_const
91 »       ldr»    r0,·[r0,·#4]91 »       ldr»    r0,·[r0,·#4]
92 »       cbz»    r0,·e8·<fold_iter.isra.0+0x80>92 »       cbz»    r0,·e8·<fold_iter.isra.0+0x80>
93 »       ldr»    r6,·[r0,·#0]93 »       ldr»    r6,·[r0,·#0]
94 »       adds»   r2,·r0,·#494 »       adds»   r2,·r0,·#4
95 »       movs»   r3,·#095 »       movs»   r3,·#0
96 »       cmp»    r3,·r696 »       cmp»    r3,·r6
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 »       ldr.w»  r1,·[r2,·#4]!99 »       ldr.w»  r1,·[r2,·#4]!
100 »       ldr»    r1,·[r1,·#0]100 »       ldr»    r1,·[r1,·#0]
101 »       cmp»    r1,·#23101 »       cmp»    r1,·#23
102 »       bne.n»  c8·<fold_iter.isra.0+0x60>102 »       bne.n»  c8·<fold_iter.isra.0+0x60>
103 »       b.n»    84·<fold_iter.isra.0+0x1c>103 »       b.n»    84·<fold_iter.isra.0+0x1c>
104 »       movs»   r3,·#26104 »       movs»   r3,·#26
105 »       str»    r3,·[r4,·#0]105 »       str»    r3,·[r4,·#0]
106 »       bl»     1f7c·<make_const_tuple>106 »       bl»     1f70·<make_const_tuple>
107 ·R_ARM_THM_CALL» make_const_tuple107 ·R_ARM_THM_CALL» make_const_tuple
108 »       mov»    r6,·r0108 »       mov»    r6,·r0
109 »       b.n»    b0·<fold_iter.isra.0+0x48>109 »       b.n»    b0·<fold_iter.isra.0+0x48>
110 »       mov»    r6,·r0110 »       mov»    r6,·r0
111 »       b.n»    c4·<fold_iter.isra.0+0x5c>111 »       b.n»    c4·<fold_iter.isra.0+0x5c>
  
112 000000ec·<astfold_excepthandler>:112 000000ec·<astfold_excepthandler>:
66.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 296, 15 lines modifiedOffset 296, 15 lines modified
296 »       b.n»    ab6·<astfold_stmt+0x8f6>296 »       b.n»    ab6·<astfold_stmt+0x8f6>
297 »       ldr»    r7,·[r0,·#28]297 »       ldr»    r7,·[r0,·#28]
298 »       cmp»    r7,·#0298 »       cmp»    r7,·#0
299 »       bne.w»  952·<astfold_stmt+0x792>299 »       bne.w»  952·<astfold_stmt+0x792>
300 »       ldr»    r0,·[r5,·#8]300 »       ldr»    r0,·[r5,·#8]
301 »       mov»    r2,·r4301 »       mov»    r2,·r4
302 »       mov»    r1,·r6302 »       mov»    r1,·r6
303 »       bl»     1d28·<astfold_arguments>303 »       bl»     1d1c·<astfold_arguments>
304 »       cmp»    r0,·#0304 »       cmp»    r0,·#0
305 »       beq.w»  ab6·<astfold_stmt+0x8f6>305 »       beq.w»  ab6·<astfold_stmt+0x8f6>
306 »       ldr»    r0,·[r5,·#12]306 »       ldr»    r0,·[r5,·#12]
307 »       mov»    r2,·r4307 »       mov»    r2,·r4
308 »       mov»    r1,·r6308 »       mov»    r1,·r6
309 »       bl»     ac·<astfold_body>309 »       bl»     ac·<astfold_body>
310 »       mov»    r7,·r0310 »       mov»    r7,·r0
Offset 637, 15 lines modifiedOffset 637, 15 lines modified
637 »       cmp»    r7,·#0637 »       cmp»    r7,·#0
638 »       bne.w»  bb0·<astfold_stmt+0x9f0>638 »       bne.w»  bb0·<astfold_stmt+0x9f0>
639 »       cmp»    r8,·r3639 »       cmp»    r8,·r3
640 »       blt.w»  b92·<astfold_stmt+0x9d2>640 »       blt.w»  b92·<astfold_stmt+0x9d2>
641 »       ldr»    r0,·[r5,·#8]641 »       ldr»    r0,·[r5,·#8]
642 »       mov»    r2,·r4642 »       mov»    r2,·r4
643 »       mov»    r1,·r6643 »       mov»    r1,·r6
644 »       bl»     1d28·<astfold_arguments>644 »       bl»     1d1c·<astfold_arguments>
645 »       cmp»    r0,·#0645 »       cmp»    r0,·#0
646 »       beq.w»  ab6·<astfold_stmt+0x8f6>646 »       beq.w»  ab6·<astfold_stmt+0x8f6>
647 »       ldr»    r0,·[r5,·#12]647 »       ldr»    r0,·[r5,·#12]
648 »       mov»    r2,·r4648 »       mov»    r2,·r4
649 »       mov»    r1,·r6649 »       mov»    r1,·r6
650 »       bl»     ac·<astfold_body>650 »       bl»     ac·<astfold_body>
651 »       cmp»    r0,·#0651 »       cmp»    r0,·#0
Offset 1192, 111 lines modifiedOffset 1192, 111 lines modified
1192 »       mov.w»  r3,·#01192 »       mov.w»  r3,·#0
1193 »       ldr»    r3,·[r2,·#8]1193 »       ldr»    r3,·[r2,·#8]
1194 »       mov»    r1,·r31194 »       mov»    r1,·r3
1195 »       adds»   r3,·#11195 »       adds»   r3,·#1
1196 »       str»    r3,·[r2,·#8]1196 »       str»    r3,·[r2,·#8]
1197 »       ldr»    r2,·[r2,·#12]1197 »       ldr»    r2,·[r2,·#12]
1198 »       cmp»    r3,·r21198 »       cmp»    r3,·r2
1199 »       bgt.w»  1c48·<astfold_expr+0x1084>1199 »       bgt.w»  1a88·<astfold_expr+0xec4>
1200 »       ldr»    r2,·[r0,·#0]1200 »       ldr»    r2,·[r0,·#0]
1201 »       mov»    r5,·r01201 »       mov»    r5,·r0
1202 »       subs»   r2,·#11202 »       subs»   r2,·#1
1203 »       cmp»    r2,·#261203 »       cmp»    r2,·#26
1204 »       bhi.w»  1258·<astfold_expr+0x694>1204 »       bhi.w»  1314·<astfold_expr+0x750>
1205 »       tbh»    [pc,·r2,·lsl·#1]1205 »       tbh»    [pc,·r2,·lsl·#1]
1206 »       .word»  0x0283023e1206 »       .word»  0x02e1029c
1207 »       .word»  0x020700b01207 »       .word»  0x026400b0
1208 »       .word»  0x032c027b1208 »       .word»  0x038a02d9
1209 »       .word»  0x02ec02a3 
1210 »       .word»  0x036403071209 »       .word»  0x034a0301
1211 »       .word»  0x034503831210 »       .word»  0x03c20365
 1211 »       .word»  0x03a303e1
1212 »       .word»  0x032600a31212 »       .word»  0x038400a3
1213 »       .word»  0x018b00a31213 »       .word»  0x01e800a3
1214 »       .word»  0x00f200441214 »       .word»  0x00f20044
1215 »       .word»  0x032a02851215 »       .word»  0x038802e3
1216 »       .word»  0x01c200381216 »       .word»  0x021f0038
1217 »       .word»  0x001b00a31217 »       .word»  0x001b00a3
1218 »       .word»  0x010601ea1218 »       .word»  0x01060247
1219 »       .short» 0x02d71219 »       .short» 0x0335
1220 »       ldr»    r3,·[r5,·#8]1220 »       ldr»    r3,·[r5,·#8]
1221 »       cmp»    r3,·#11221 »       cmp»    r3,·#1
1222 »       bne.w»  1258·<astfold_expr+0x694>1222 »       bne.w»  1314·<astfold_expr+0x750>
1223 »       ldr»    r0,·[r5,·#4]1223 »       ldr»    r0,·[r5,·#4]
1224 »       movw»   r1,·#01224 »       movw»   r1,·#0
1225 ·R_ARM_THM_MOVW_ABS_NC»  .LC41225 ·R_ARM_THM_MOVW_ABS_NC»  .LC4
1226 »       movt»   r1,·#01226 »       movt»   r1,·#0
1227 ·R_ARM_THM_MOVT_ABS»     .LC41227 ·R_ARM_THM_MOVT_ABS»     .LC4
1228 »       bl»     0·<_PyUnicode_EqualToASCIIString>1228 »       bl»     0·<_PyUnicode_EqualToASCIIString>
1229 ·R_ARM_THM_CALL» _PyUnicode_EqualToASCIIString1229 ·R_ARM_THM_CALL» _PyUnicode_EqualToASCIIString
1230 »       ldr»    r3,·[r4,·#8]1230 »       ldr»    r3,·[r4,·#8]
1231 »       subs»   r3,·#11231 »       subs»   r3,·#1
1232 »       cmp»    r0,·#01232 »       cmp»    r0,·#0
1233 »       bne.w»  1cc0·<astfold_expr+0x10fc>1233 »       bne.w»  1b06·<astfold_expr+0xf42>
1234 »       str»    r3,·[r4,·#8]1234 »       str»    r3,·[r4,·#8]
1235 »       movs»   r0,·#11235 »       movs»   r0,·#1
1236 »       ldr»    r3,·[pc,·#428]»@·(e0c·<astfold_expr+0x248>)1236 »       ldr»    r3,·[pc,·#428]»@·(e0c·<astfold_expr+0x248>)
1237 »       ldr»    r2,·[r3,·#0]1237 »       ldr»    r2,·[r3,·#0]
1238 »       ldr»    r3,·[sp,·#68]» @·0x441238 »       ldr»    r3,·[sp,·#68]» @·0x44
1239 »       eors»   r2,·r31239 »       eors»   r2,·r3
1240 »       mov.w»  r3,·#01240 »       mov.w»  r3,·#0
1241 »       bne.w»  1912·<astfold_expr+0xd4e>1241 »       bne.w»  1918·<astfold_expr+0xd54>
1242 »       add»    sp,·#76»      @·0x4c1242 »       add»    sp,·#76»      @·0x4c
1243 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1243 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1244 »       ldr»    r0,·[r5,·#4]1244 »       ldr»    r0,·[r5,·#4]
1245 »       mov»    r2,·r41245 »       mov»    r2,·r4
1246 »       mov»    r1,·r61246 »       mov»    r1,·r6
1247 »       bl»     bc4·<astfold_expr>1247 »       bl»     bc4·<astfold_expr>
1248 »       cmp»    r0,·#01248 »       cmp»    r0,·#0
1249 »       beq.w»  fd4·<astfold_expr+0x410>1249 »       beq.w»  108e·<astfold_expr+0x4ca>
1250 »       ldr»    r3,·[r4,·#8]1250 »       ldr»    r3,·[r4,·#8]
1251 »       subs»   r3,·#11251 »       subs»   r3,·#1
1252 »       str»    r3,·[r4,·#8]1252 »       str»    r3,·[r4,·#8]
1253 »       b.n»    c5c·<astfold_expr+0x98>1253 »       b.n»    c5c·<astfold_expr+0x98>
1254 »       ldr»    r0,·[r5,·#4]1254 »       ldr»    r0,·[r5,·#4]
1255 »       mov»    r2,·r41255 »       mov»    r2,·r4
1256 »       mov»    r1,·r61256 »       mov»    r1,·r6
1257 »       bl»     bc4·<astfold_expr>1257 »       bl»     bc4·<astfold_expr>
1258 »       mov»    r8,·r01258 »       mov»    r8,·r0
1259 »       cmp»    r0,·#01259 »       cmp»    r0,·#0
1260 »       beq.w»  fd4·<astfold_expr+0x410>1260 »       beq.w»  108e·<astfold_expr+0x4ca>
1261 »       ldr»    r7,·[r5,·#8]1261 »       ldr»    r7,·[r5,·#8]
1262 »       cbz»    r7,·d02·<astfold_expr+0x13e>1262 »       cbz»    r7,·d02·<astfold_expr+0x13e>
1263 »       ldr»    r3,·[r7,·#0]1263 »       ldr»    r3,·[r7,·#0]
1264 »       cmp»    r3,·#01264 »       cmp»    r3,·#0
1265 »       ble.n»  d02·<astfold_expr+0x13e>1265 »       ble.n»  d02·<astfold_expr+0x13e>
1266 »       ldr»    r0,·[r7,·#8]1266 »       ldr»    r0,·[r7,·#8]
1267 »       cbz»    r0,·cbc·<astfold_expr+0xf8>1267 »       cbz»    r0,·cbc·<astfold_expr+0xf8>
1268 »       mov»    r2,·r41268 »       mov»    r2,·r4
1269 »       mov»    r1,·r61269 »       mov»    r1,·r6
1270 »       bl»     bc4·<astfold_expr>1270 »       bl»     bc4·<astfold_expr>
1271 »       cmp»    r0,·#01271 »       cmp»    r0,·#0
1272 »       beq.w»  fd4·<astfold_expr+0x410>1272 »       beq.w»  108e·<astfold_expr+0x4ca>
1273 »       ldr»    r3,·[r7,·#0]1273 »       ldr»    r3,·[r7,·#0]
1274 »       cmp»    r3,·#11274 »       cmp»    r3,·#1
1275 »       ble.n»  d02·<astfold_expr+0x13e>1275 »       ble.n»  d02·<astfold_expr+0x13e>
1276 »       ldr»    r0,·[r7,·#12]1276 »       ldr»    r0,·[r7,·#12]
1277 »       cbz»    r0,·cd4·<astfold_expr+0x110>1277 »       cbz»    r0,·cd4·<astfold_expr+0x110>
1278 »       mov»    r2,·r41278 »       mov»    r2,·r4
1279 »       mov»    r1,·r61279 »       mov»    r1,·r6
1280 »       bl»     bc4·<astfold_expr>1280 »       bl»     bc4·<astfold_expr>
1281 »       cmp»    r0,·#01281 »       cmp»    r0,·#0
1282 »       beq.w»  fd4·<astfold_expr+0x410>1282 »       beq.w»  108e·<astfold_expr+0x4ca>
1283 »       ldr»    r3,·[r7,·#0]1283 »       ldr»    r3,·[r7,·#0]
1284 »       add.w»  sl,·r7,·#121284 »       add.w»  sl,·r7,·#12
1285 »       mov.w»  r9,·#21285 »       mov.w»  r9,·#2
Max diff block lines reached; 64236/67496 bytes (95.17%) of diff not shown.
5.48 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 26, 52 lines modifiedOffset 26, 52 lines modified
26 ··0x00000170·5f50795f·6173646c·5f657870·725f7365·_Py_asdl_expr_se26 ··0x00000170·5f50795f·6173646c·5f657870·725f7365·_Py_asdl_expr_se
27 ··0x00000180·715f6e65·77005f50·79415354·5f4a6f69·q_new._PyAST_Joi27 ··0x00000180·715f6e65·77005f50·79415354·5f4a6f69·q_new._PyAST_Joi
28 ··0x00000190·6e656453·74720050·79457863·5f526563·nedStr.PyExc_Rec28 ··0x00000190·6e656453·74720050·79457863·5f526563·nedStr.PyExc_Rec
29 ··0x000001a0·75727369·6f6e4572·726f7200·50794572·ursionError.PyEr29 ··0x000001a0·75727369·6f6e4572·726f7200·50794572·ursionError.PyEr
30 ··0x000001b0·725f5365·74537472·696e6700·5f507955·r_SetString._PyU30 ··0x000001b0·725f5365·74537472·696e6700·5f507955·r_SetString._PyU
31 ··0x000001c0·6e69636f·64655f45·7175616c·546f4153·nicode_EqualToAS31 ··0x000001c0·6e69636f·64655f45·7175616c·546f4153·nicode_EqualToAS
32 ··0x000001d0·43494953·7472696e·67005f5f·73746163·CIIString.__stac32 ··0x000001d0·43494953·7472696e·67005f5f·73746163·CIIString.__stac
33 ··0x000001e0·6b5f6368·6b5f6775·61726400·50794f62·k_chk_guard.PyOb33 ··0x000001e0·6b5f6368·6b5f6775·61726400·50795475·k_chk_guard.PyTu
 34 ··0x000001f0·706c655f·4e657700·5f507941·72656e61·ple_New._PyArena
 35 ··0x00000200·5f416464·50794f62·6a656374·0050794f·_AddPyObject.PyO
34 ··0x000001f0·6a656374·5f476574·4974656d·005f5079·ject_GetItem._Py36 ··0x00000210·626a6563·745f4765·74497465·6d005f50·bject_GetItem._P
35 ··0x00000200·4c6f6e67·5f4e756d·42697473·0050794c·Long_NumBits.PyL37 ··0x00000220·794c6f6e·675f4e75·6d426974·73005079·yLong_NumBits.Py
36 ··0x00000210·6f6e675f·41735369·7a655f74·005f5f61·ong_AsSize_t.__a38 ··0x00000230·4c6f6e67·5f417353·697a655f·74005f5f·Long_AsSize_t.__
37 ··0x00000220·65616269·5f756964·6976005f·50795f4e·eabi_uidiv._Py_N39 ··0x00000240·61656162·695f7569·64697600·5f50795f·aeabi_uidiv._Py_
38 ··0x00000230·6f6e6553·74727563·74005079·4e756d62·oneStruct.PyNumb40 ··0x00000250·4e6f6e65·53747275·63740050·794e756d·NoneStruct.PyNum
39 ··0x00000240·65725f50·6f776572·0050794e·756d6265·er_Power.PyNumbe41 ··0x00000260·6265725f·506f7765·72005079·4e756d62·ber_Power.PyNumb
40 ··0x00000250·725f4164·64005079·4e756d62·65725f53·r_Add.PyNumber_S42 ··0x00000270·65725f41·64640050·794e756d·6265725f·er_Add.PyNumber_
41 ··0x00000260·75627472·61637400·50794e75·6d626572·ubtract.PyNumber43 ··0x00000280·53756274·72616374·0050794e·756d6265·Subtract.PyNumbe
42 ··0x00000270·5f547275·65446976·69646500·50794672·_TrueDivide.PyFr44 ··0x00000290·725f5472·75654469·76696465·00507946·r_TrueDivide.PyF
43 ··0x00000280·6f7a656e·5365745f·54797065·00507954·ozenSet_Type.PyT45 ··0x000002a0·726f7a65·6e536574·5f547970·65005079·rozenSet_Type.Py
44 ··0x00000290·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py46 ··0x000002b0·54797065·5f497353·75627479·70650050·Type_IsSubtype.P
45 ··0x000002a0·4c6f6e67·5f41734c·6f6e6700·5f5f6165·Long_AsLong.__ae47 ··0x000002c0·794c6f6e·675f4173·4c6f6e67·005f5f61·yLong_AsLong.__a
46 ··0x000002b0·6162695f·69646976·0050794e·756d6265·abi_idiv.PyNumbe48 ··0x000002d0·65616269·5f696469·76005079·4e756d62·eabi_idiv.PyNumb
47 ··0x000002c0·725f4d75·6c746970·6c790050·794e756d·r_Multiply.PyNum49 ··0x000002e0·65725f4d·756c7469·706c7900·50794e75·er_Multiply.PyNu
48 ··0x000002d0·6265725f·4c736869·66740050·79547570·ber_Lshift.PyTup50 ··0x000002f0·6d626572·5f4c7368·69667400·50794578·mber_Lshift.PyEx
 51 ··0x00000300·635f4b65·79626f61·7264496e·74657272·c_KeyboardInterr
 52 ··0x00000310·75707400·50794572·725f4578·63657074·upt.PyErr_Except
 53 ··0x00000320·696f6e4d·61746368·65730050·79457272·ionMatches.PyErr
49 ··0x000002e0·6c655f4e·65770050·79457863·5f4b6579·le_New.PyExc_Key 
50 ··0x000002f0·626f6172·64496e74·65727275·70740050·boardInterrupt.P 
51 ··0x00000300·79457272·5f457863·65707469·6f6e4d61·yErr_ExceptionMa 
52 ··0x00000310·74636865·73005079·4572725f·436c6561·tches.PyErr_Clea 
53 ··0x00000320·72005f50·79417265·6e615f41·64645079·r._PyArena_AddPy 
54 ··0x00000330·4f626a65·63740050·79556e69·636f6465·Object.PyUnicode54 ··0x00000330·5f436c65·61720050·79556e69·636f6465·_Clear.PyUnicode
55 ··0x00000340·5f537562·73747269·6e67005f·50794153·_Substring._PyAS55 ··0x00000340·5f537562·73747269·6e67005f·50794153·_Substring._PyAS
56 ··0x00000350·545f436f·6e737461·6e74005f·50794153·T_Constant._PyAS56 ··0x00000350·545f436f·6e737461·6e74005f·50794153·T_Constant._PyAS
57 ··0x00000360·545f466f·726d6174·74656456·616c7565·T_FormattedValue57 ··0x00000360·545f466f·726d6174·74656456·616c7565·T_FormattedValue
58 ··0x00000370·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE58 ··0x00000370·005f5079·5f446561·6c6c6f63·00507945·._Py_Dealloc.PyE
59 ··0x00000380·72725f4f·63637572·72656400·5f5f7374·rr_Occurred.__st59 ··0x00000380·72725f4f·63637572·72656400·5f5f7374·rr_Occurred.__st
60 ··0x00000390·61636b5f·63686b5f·6661696c·005f5f73·ack_chk_fail.__s60 ··0x00000390·61636b5f·63686b5f·6661696c·005f5f73·ack_chk_fail.__s
61 ··0x000003a0·6e707269·6e74665f·63686b00·5079556e·nprintf_chk.PyUn61 ··0x000003a0·6e707269·6e74665f·63686b00·5079556e·nprintf_chk.PyUn
62 ··0x000003b0·69636f64·655f4672·6f6d5374·72696e67·icode_FromString62 ··0x000003b0·69636f64·655f4672·6f6d5374·72696e67·icode_FromString
63 ··0x000003c0·0050794e·756d6265·725f5265·6d61696e·.PyNumber_Remain 
64 ··0x000003d0·64657200·50794e75·6d626572·5f466c6f·der.PyNumber_Flo63 ··0x000003c0·0050794e·756d6265·725f466c·6f6f7244·.PyNumber_FloorD
65 ··0x000003e0·6f724469·76696465·00507955·6e69636f·orDivide.PyUnico64 ··0x000003d0·69766964·65005079·426f6f6c·5f46726f·ivide.PyBool_Fro
 65 ··0x000003e0·6d4c6f6e·67005079·4e756d62·65725f41·mLong.PyNumber_A
 66 ··0x000003f0·6e640050·794e756d·6265725f·586f7200·nd.PyNumber_Xor.
 67 ··0x00000400·50794e75·6d626572·5f4f7200·5079556e·PyNumber_Or.PyUn
66 ··0x000003f0·64655f52·65706c61·63650050·79426f6f·de_Replace.PyBoo68 ··0x00000410·69636f64·655f5265·706c6163·65005079·icode_Replace.Py
 69 ··0x00000420·4e756d62·65725f52·73686966·74005079·Number_Rshift.Py
 70 ··0x00000430·4e756d62·65725f52·656d6169·6e646572·Number_Remainder
67 ··0x00000400·6c5f4672·6f6d4c6f·6e670050·794e756d·l_FromLong.PyNum 
68 ··0x00000410·6265725f·416e6400·50794e75·6d626572·ber_And.PyNumber 
69 ··0x00000420·5f586f72·0050794e·756d6265·725f4f72·_Xor.PyNumber_Or 
70 ··0x00000430·0050794e·756d6265·725f5273·68696674·.PyNumber_Rshift 
71 ··0x00000440·005f5079·52756e74·696d6500·50794672·._PyRuntime.PyFr71 ··0x00000440·005f5079·52756e74·696d6500·50794672·._PyRuntime.PyFr
72 ··0x00000450·6f7a656e·5365745f·4e657700·50794f62·ozenSet_New.PyOb72 ··0x00000450·6f7a656e·5365745f·4e657700·50794f62·ozenSet_New.PyOb
73 ··0x00000460·6a656374·5f497354·72756500·5f507953·ject_IsTrue._PyS73 ··0x00000460·6a656374·5f497354·72756500·5f507953·ject_IsTrue._PyS
74 ··0x00000470·65745f4e·65787445·6e747279·0050794e·et_NextEntry.PyN74 ··0x00000470·65745f4e·65787445·6e747279·0050794e·et_NextEntry.PyN
75 ··0x00000480·756d6265·725f496e·76657274·0050794e·umber_Invert.PyN75 ··0x00000480·756d6265·725f496e·76657274·0050794e·umber_Invert.PyN
76 ··0x00000490·756d6265·725f506f·73697469·76650050·umber_Positive.P76 ··0x00000490·756d6265·725f506f·73697469·76650050·umber_Positive.P
77 ··0x000004a0·794e756d·6265725f·4e656761·74697665·yNumber_Negative77 ··0x000004a0·794e756d·6265725f·4e656761·74697665·yNumber_Negative
222 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:··········58932·(bytes·into·file)13 ··Start·of·section·headers:··········58936·(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·0xe634:1 There·are·18·section·headers,·starting·at·offset·0xe638:
  
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·00124c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·001250·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00b9ec·000e88·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00b9f0·000e88·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001280·0007f8·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001284·0007f8·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00c874·000778·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00c878·000778·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001a78·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001a7c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001a78·000cb9·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001a7c·000cb9·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·002734·002814·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·002738·002814·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·00cfec·001350·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00cff0·001350·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·004f48·000274·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·004f4c·000274·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·00e33c·000190·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00e340·000190·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0051bc·0031d8·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0051c0·0031d8·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00e4cc·0000d8·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00e4d0·0000d8·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·008394·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·008398·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008394·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·008398·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0083c8·001f10·10·····16·320··419 ··[15]·.symtab···········SYMTAB··········00000000·0083cc·001f10·10·····16·320··4
20 ··[16]·.strtab···········STRTAB··········00000000·00a2d8·001712·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00a2dc·001712·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00e5a4·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00e5a8·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)
13.3 KB
readelf --wide --symbols {}
    
Offset 46, 61 lines modifiedOffset 46, 61 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··1560·FUNC····LOCAL··DEFAULT····7·builtin___build_class__53 ····49:·00000001··1548·FUNC····LOCAL··DEFAULT····7·builtin___build_class__
54 ····50:·00000328·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·00000328·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$t55 ····51:·00000334·····0·NOTYPE··LOCAL··DEFAULT····7·$t
56 ····52:·00000619····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF56 ····52:·0000060d····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
57 ····53:·00000614·····0·NOTYPE··LOCAL··DEFAULT····7·$d57 ····53:·00000608·····0·NOTYPE··LOCAL··DEFAULT····7·$d
58 ····54:·00000618·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·0000060c·····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:·00000631···112·FUNC····LOCAL··DEFAULT····7·builtin_hasattr60 ····56:·00000625···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:·000006a1···118·FUNC····LOCAL··DEFAULT····7·builtin_getattr62 ····58:·00000695···118·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:·00000719····68·FUNC····LOCAL··DEFAULT····7·builtin_setattr64 ····60:·0000070d····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:·0000075d····66·FUNC····LOCAL··DEFAULT····7·builtin_isinstance66 ····62:·00000751····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:·000007a1···108·FUNC····LOCAL··DEFAULT····7·builtin_vars69 ····65:·00000795···108·FUNC····LOCAL··DEFAULT····7·builtin_vars
70 ····66:·00000808·····0·NOTYPE··LOCAL··DEFAULT····7·$d70 ····66:·000007fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
71 ····67:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4871 ····67:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC48
72 ····68:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4972 ····68:·00000310·····0·NOTYPE··LOCAL··DEFAULT····6·.LC49
73 ····69:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5073 ····69:·0000033c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC50
74 ····70:·00000368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5174 ····70:·00000368·····0·NOTYPE··LOCAL··DEFAULT····6·.LC51
75 ····71:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5275 ····71:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC52
76 ····72:·0000080c·····0·NOTYPE··LOCAL··DEFAULT····7·$t76 ····72:·00000800·····0·NOTYPE··LOCAL··DEFAULT····7·$t
77 ····73:·0000080d···672·FUNC····LOCAL··DEFAULT····7·builtin_print77 ····73:·00000801···680·FUNC····LOCAL··DEFAULT····7·builtin_print
78 ····74:·00000a9c·····0·NOTYPE··LOCAL··DEFAULT····7·$d78 ····74:·00000a98·····0·NOTYPE··LOCAL··DEFAULT····7·$d
79 ····75:·00000aac·····0·NOTYPE··LOCAL··DEFAULT····7·$t79 ····75:·00000aa8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
80 ····76:·00000aad···200·FUNC····LOCAL··DEFAULT····7·builtin_any80 ····76:·00000aa9···200·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:·00000b75···940·FUNC····LOCAL··DEFAULT····7·builtin_exec90 ····86:·00000b71···940·FUNC····LOCAL··DEFAULT····7·builtin_exec
91 ····87:·00000f18·····0·NOTYPE··LOCAL··DEFAULT····7·$d91 ····87:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·00000f20·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·00000f1c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·00000f21····36·FUNC····LOCAL··DEFAULT····7·builtin_len93 ····89:·00000f1d····36·FUNC····LOCAL··DEFAULT····7·builtin_len
94 ····90:·00000f45···210·FUNC····LOCAL··DEFAULT····7·builtin_all94 ····90:·00000f41···210·FUNC····LOCAL··DEFAULT····7·builtin_all
95 ····91:·00001019···232·FUNC····LOCAL··DEFAULT····7·builtin___import__95 ····91:·00001015···232·FUNC····LOCAL··DEFAULT····7·builtin___import__
96 ····92:·000010fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d96 ····92:·000010f8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
97 ····93:·00001100·····0·NOTYPE··LOCAL··DEFAULT····7·$t97 ····93:·000010fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
98 ····94:·00001101·····8·FUNC····LOCAL··DEFAULT····7·builtin_max98 ····94:·000010fd·····8·FUNC····LOCAL··DEFAULT····7·builtin_max
99 ····95:·00001109···796·FUNC····LOCAL··DEFAULT····7·min_max99 ····95:·00001105···800·FUNC····LOCAL··DEFAULT····7·min_max
100 ····96:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62100 ····96:·000004b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC62
101 ····97:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63101 ····97:·000004b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63
102 ····98:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64102 ····98:·000004b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64
103 ····99:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65103 ····99:·000004e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65
104 ···100:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66104 ···100:·000004ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66
105 ···101:·000004f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67105 ···101:·000004f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67
106 ···102:·00000540·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68106 ···102:·00000540·····0·NOTYPE··LOCAL··DEFAULT····6·.LC68
Offset 152, 88 lines modifiedOffset 152, 88 lines modified
152 ···148:·00001acc·····0·NOTYPE··LOCAL··DEFAULT····7·$d152 ···148:·00001acc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
153 ···149:·000007a9····46·FUNC····LOCAL··DEFAULT····1·map_traverse153 ···149:·000007a9····46·FUNC····LOCAL··DEFAULT····1·map_traverse
154 ···150:·00000760·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90154 ···150:·00000760·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90
155 ···151:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91155 ···151:·0000079c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91
156 ···152:·000007b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92156 ···152:·000007b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92
157 ···153:·000007d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93157 ···153:·000007d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93
158 ···154:·00000814·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94158 ···154:·00000814·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94
159 ···155:·000007d9···572·FUNC····LOCAL··DEFAULT····1·builtin_eval159 ···155:·000007d9···576·FUNC····LOCAL··DEFAULT····1·builtin_eval
160 ···156:·00000a10·····0·NOTYPE··LOCAL··DEFAULT····1·$d160 ···156:·00000a14·····0·NOTYPE··LOCAL··DEFAULT····1·$d
161 ···157:·00001ad0·····0·NOTYPE··LOCAL··DEFAULT····7·$t161 ···157:·00001ad0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
162 ···158:·00001ad1····28·FUNC····LOCAL··DEFAULT····7·builtin_callable162 ···158:·00001ad1····28·FUNC····LOCAL··DEFAULT····7·builtin_callable
163 ···159:·00000850·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95163 ···159:·00000850·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95
164 ···160:·00001aed····80·FUNC····LOCAL··DEFAULT····7·builtin_id164 ···160:·00001aed····80·FUNC····LOCAL··DEFAULT····7·builtin_id
165 ···161:·00001b3d····48·FUNC····LOCAL··DEFAULT····7·builtin_chr165 ···161:·00001b3d····48·FUNC····LOCAL··DEFAULT····7·builtin_chr
166 ···162:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96166 ···162:·0000085c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96
167 ···163:·00000860·····0·NOTYPE··LOCAL··DEFAULT····6·.LC97167 ···163:·00000860·····0·NOTYPE··LOCAL··DEFAULT····6·.LC97
168 ···164:·00000868·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98168 ···164:·00000868·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98
169 ···165:·00000880·····0·NOTYPE··LOCAL··DEFAULT····6·.LC99169 ···165:·00000880·····0·NOTYPE··LOCAL··DEFAULT····6·.LC99
170 ···166:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC100170 ···166:·0000089c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC100
171 ···167:·000008b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC101171 ···167:·000008b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC101
172 ···168:·000008c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC102172 ···168:·000008c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC102
173 ···169:·00000a14·····0·NOTYPE··LOCAL··DEFAULT····1·$t173 ···169:·00000a18·····0·NOTYPE··LOCAL··DEFAULT····1·$t
174 ···170:·00000a15··1336·FUNC····LOCAL··DEFAULT····1·builtin_input174 ···170:·00000a19··1336·FUNC····LOCAL··DEFAULT····1·builtin_input
175 ···171:·00000d30·····0·NOTYPE··LOCAL··DEFAULT····1·$d175 ···171:·00000d34·····0·NOTYPE··LOCAL··DEFAULT····1·$d
176 ···172:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····1·$t176 ···172:·00000d54·····0·NOTYPE··LOCAL··DEFAULT····1·$t
177 ···173:·00000f44·····0·NOTYPE··LOCAL··DEFAULT····1·$d177 ···173:·00000f48·····0·NOTYPE··LOCAL··DEFAULT····1·$d
178 ···174:·00001b6d····36·FUNC····LOCAL··DEFAULT····7·builtin_hash178 ···174:·00001b6d····36·FUNC····LOCAL··DEFAULT····7·builtin_hash
179 ···175:·00000f4c·····0·NOTYPE··LOCAL··DEFAULT····1·$t179 ···175:·00000f50·····0·NOTYPE··LOCAL··DEFAULT····1·$t
180 ···176:·00000f4d·····6·FUNC····LOCAL··DEFAULT····1·builtin_ascii180 ···176:·00000f51·····6·FUNC····LOCAL··DEFAULT····1·builtin_ascii
181 ···177:·00001b91·····6·FUNC····LOCAL··DEFAULT····7·builtin_repr181 ···177:·00001b91·····6·FUNC····LOCAL··DEFAULT····7·builtin_repr
182 ···178:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC103182 ···178:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC103
183 ···179:·00001b99····68·FUNC····LOCAL··DEFAULT····7·builtin_delattr183 ···179:·00001b99····68·FUNC····LOCAL··DEFAULT····7·builtin_delattr
184 ···180:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC104184 ···180:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC104
185 ···181:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC105185 ···181:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC105
186 ···182:·00001bdd···216·FUNC····LOCAL··DEFAULT····7·builtin_ord186 ···182:·00001bdd···216·FUNC····LOCAL··DEFAULT····7·builtin_ord
187 ···183:·00001cb5····10·FUNC····LOCAL··DEFAULT····7·builtin_min187 ···183:·00001cb5····10·FUNC····LOCAL··DEFAULT····7·builtin_min
188 ···184:·00000f55·····4·FUNC····LOCAL··DEFAULT····1·builtin_locals188 ···184:·00000f59·····4·FUNC····LOCAL··DEFAULT····1·builtin_locals
189 ···185:·00000958·····0·NOTYPE··LOCAL··DEFAULT····6·.LC106189 ···185:·00000958·····0·NOTYPE··LOCAL··DEFAULT····6·.LC106
190 ···186:·0000098c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC107190 ···186:·0000098c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC107
191 ···187:·000009c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC108191 ···187:·000009c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC108
192 ···188:·00001cc1··1364·FUNC····LOCAL··DEFAULT····7·builtin_sum192 ···188:·00001cc1··1364·FUNC····LOCAL··DEFAULT····7·builtin_sum
193 ···189:·00002108·····0·NOTYPE··LOCAL··DEFAULT····7·$d193 ···189:·00002108·····0·NOTYPE··LOCAL··DEFAULT····7·$d
194 ···190:·0000211c·····0·NOTYPE··LOCAL··DEFAULT····7·$t194 ···190:·0000211c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
195 ···191:·00002208·····0·NOTYPE··LOCAL··DEFAULT····7·$d195 ···191:·00002208·····0·NOTYPE··LOCAL··DEFAULT····7·$d
196 ···192:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC109196 ···192:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC109
197 ···193:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····6·.LC110197 ···193:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····6·.LC110
198 ···194:·00000a30·····0·NOTYPE··LOCAL··DEFAULT····6·.LC111198 ···194:·00000a30·····0·NOTYPE··LOCAL··DEFAULT····6·.LC111
199 ···195:·00002214·····0·NOTYPE··LOCAL··DEFAULT····7·$t199 ···195:·00002214·····0·NOTYPE··LOCAL··DEFAULT····7·$t
200 ···196:·00002215···720·FUNC····LOCAL··DEFAULT····7·zip_next200 ···196:·00002215···720·FUNC····LOCAL··DEFAULT····7·zip_next
201 ···197:·000024e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d201 ···197:·000024e0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
202 ···198:·00000f59····46·FUNC····LOCAL··DEFAULT····1·zip_traverse202 ···198:·00000f5d····46·FUNC····LOCAL··DEFAULT····1·zip_traverse
203 ···199:·00000a60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC112203 ···199:·00000a60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC112
204 ···200:·000024e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t204 ···200:·000024e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
205 ···201:·000024e5···348·FUNC····LOCAL··DEFAULT····7·builtin_round205 ···201:·000024e5···348·FUNC····LOCAL··DEFAULT····7·builtin_round
206 ···202:·00002634·····0·NOTYPE··LOCAL··DEFAULT····7·$d206 ···202:·00002634·····0·NOTYPE··LOCAL··DEFAULT····7·$d
207 ···203:·00000a8c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC113207 ···203:·00000a8c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC113
208 ···204:·00002640·····0·NOTYPE··LOCAL··DEFAULT····7·$t208 ···204:·00002640·····0·NOTYPE··LOCAL··DEFAULT····7·$t
209 ···205:·00002641····56·FUNC····LOCAL··DEFAULT····7·builtin_divmod209 ···205:·00002641····56·FUNC····LOCAL··DEFAULT····7·builtin_divmod
210 ···206:·00000f89···164·FUNC····LOCAL··DEFAULT····1·filter_vectorcall210 ···206:·00000f8d···164·FUNC····LOCAL··DEFAULT····1·filter_vectorcall
211 ···207:·00001028·····0·NOTYPE··LOCAL··DEFAULT····1·$d211 ···207:·0000102c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
212 ···208:·00002679···230·FUNC····LOCAL··DEFAULT····7·filter_next212 ···208:·00002679···230·FUNC····LOCAL··DEFAULT····7·filter_next
213 ···209:·0000102c·····0·NOTYPE··LOCAL··DEFAULT····1·$t213 ···209:·00001030·····0·NOTYPE··LOCAL··DEFAULT····1·$t
214 ···210:·0000102d···112·FUNC····LOCAL··DEFAULT····1·filter_dealloc214 ···210:·00001031···112·FUNC····LOCAL··DEFAULT····1·filter_dealloc
215 ···211:·00002761·····6·FUNC····LOCAL··DEFAULT····7·builtin_abs215 ···211:·00002761·····6·FUNC····LOCAL··DEFAULT····7·builtin_abs
216 ···212:·0000109d····46·FUNC····LOCAL··DEFAULT····1·filter_traverse216 ···212:·000010a1····46·FUNC····LOCAL··DEFAULT····1·filter_traverse
Max diff block lines reached; 3425/13576 bytes (25.23%) of diff not shown.
102 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xb9ec·contains·465·entries:1 Relocation·section·'.rel.text'·at·offset·0xb9f0·contains·465·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··0001410a·R_ARM_THM_CALL·········00000000···_PyInterpreterState_GetConfig3 0000000e··0001410a·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··0001420a·R_ARM_THM_CALL·········00000000···_PyModule_CreateInitialized6 00000020··0001420a·R_ARM_THM_CALL·········00000000···_PyModule_CreateInitialized
7 0000002c··0001430a·R_ARM_THM_CALL·········00000000···PyModule_GetDict7 0000002c··0001430a·R_ARM_THM_CALL·········00000000···PyModule_GetDict
8 00000030··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct8 00000030··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 000004e0··0001a70a·R_ARM_THM_CALL·········00000000···PyAST_Check179 000004e0··0001a70a·R_ARM_THM_CALL·········00000000···PyAST_Check
180 000004f2··0000732f·R_ARM_THM_MOVW_ABS_NC··0000069c···.LC80180 000004f2··0000732f·R_ARM_THM_MOVW_ABS_NC··0000069c···.LC80
181 000004f6··00007330·R_ARM_THM_MOVT_ABS·····0000069c···.LC80181 000004f6··00007330·R_ARM_THM_MOVT_ABS·····0000069c···.LC80
182 000004fc··00006b2f·R_ARM_THM_MOVW_ABS_NC··000005e4···.LC72182 000004fc··00006b2f·R_ARM_THM_MOVW_ABS_NC··000005e4···.LC72
183 00000500··00006b30·R_ARM_THM_MOVT_ABS·····000005e4···.LC72183 00000500··00006b30·R_ARM_THM_MOVT_ABS·····000005e4···.LC72
184 00000508··0001910a·R_ARM_THM_CALL·········00000000···_Py_SourceAsString184 00000508··0001910a·R_ARM_THM_CALL·········00000000···_Py_SourceAsString
185 00000524··0001a80a·R_ARM_THM_CALL·········00000000···Py_CompileStringObject185 00000524··0001a80a·R_ARM_THM_CALL·········00000000···Py_CompileStringObject
186 0000052c··0000340a·R_ARM_THM_CALL·········00000619···Py_XDECREF186 0000052c··0000340a·R_ARM_THM_CALL·········0000060d···Py_XDECREF
187 00000560··00019a0a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt187 00000560··00019a0a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
188 0000056a··00016f0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred188 0000056a··00016f0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
189 00000586··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76189 00000586··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76
190 0000058a··00006f30·R_ARM_THM_MOVT_ABS·····00000648···.LC76190 0000058a··00006f30·R_ARM_THM_MOVT_ABS·····00000648···.LC76
191 00000590··0001a60a·R_ARM_THM_CALL·········00000000···strcmp191 00000590··0001a60a·R_ARM_THM_CALL·········00000000···strcmp
192 00000598··0000702f·R_ARM_THM_MOVW_ABS_NC··00000650···.LC77192 00000598··0000702f·R_ARM_THM_MOVW_ABS_NC··00000650···.LC77
193 0000059c··00007030·R_ARM_THM_MOVT_ABS·····00000650···.LC77193 0000059c··00007030·R_ARM_THM_MOVT_ABS·····00000650···.LC77
Offset 242, 253 lines modifiedOffset 242, 253 lines modified
242 00000728··0000682f·R_ARM_THM_MOVW_ABS_NC··00000560···.LC69242 00000728··0000682f·R_ARM_THM_MOVW_ABS_NC··00000560···.LC69
243 0000072c··00006830·R_ARM_THM_MOVT_ABS·····00000560···.LC69243 0000072c··00006830·R_ARM_THM_MOVT_ABS·····00000560···.LC69
244 00000738··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString244 00000738··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
245 0000074e··0001940a·R_ARM_THM_CALL·········00000000···PyEval_GetGlobals245 0000074e··0001940a·R_ARM_THM_CALL·········00000000···PyEval_GetGlobals
246 0000078e··0000852f·R_ARM_THM_MOVW_ABS_NC··00000700···.LC85246 0000078e··0000852f·R_ARM_THM_MOVW_ABS_NC··00000700···.LC85
247 00000792··00008530·R_ARM_THM_MOVT_ABS·····00000700···.LC85247 00000792··00008530·R_ARM_THM_MOVT_ABS·····00000700···.LC85
248 0000079c··00017c0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional248 0000079c··00017c0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
249 00000800··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct249 00000802··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
250 00000804··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct250 00000806··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
251 0000080c··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct251 0000080e··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
252 00000810··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct252 00000812··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
253 0000083a··00018b0a·R_ARM_THM_CALL·········00000000···PyDict_Contains253 0000083c··00018b0a·R_ARM_THM_CALL·········00000000···PyDict_Contains
254 0000084c··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCode_Type254 0000084e··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyCode_Type
255 00000850··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyCode_Type255 00000852··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyCode_Type
256 00000862··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76256 00000864··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76
257 00000866··00006f30·R_ARM_THM_MOVT_ABS·····00000648···.LC76257 00000868··00006f30·R_ARM_THM_MOVT_ABS·····00000648···.LC76
258 00000872··0000552f·R_ARM_THM_MOVW_ABS_NC··00000498···.LC61258 00000874··0000552f·R_ARM_THM_MOVW_ABS_NC··00000498···.LC61
259 00000876··00005530·R_ARM_THM_MOVT_ABS·····00000498···.LC61259 00000878··00005530·R_ARM_THM_MOVT_ABS·····00000498···.LC61
260 0000087e··0001910a·R_ARM_THM_CALL·········00000000···_Py_SourceAsString260 00000880··0001910a·R_ARM_THM_CALL·········00000000···_Py_SourceAsString
261 00000898··0001920a·R_ARM_THM_CALL·········00000000···PyEval_MergeCompilerFlags261 0000089a··0001920a·R_ARM_THM_CALL·········00000000···PyEval_MergeCompilerFlags
262 000008a8··0001930a·R_ARM_THM_CALL·········00000000···PyRun_StringFlags262 000008aa··0001930a·R_ARM_THM_CALL·········00000000···PyRun_StringFlags
263 000008b0··0000340a·R_ARM_THM_CALL·········00000619···Py_XDECREF263 000008b2··0000340a·R_ARM_THM_CALL·········0000060d···Py_XDECREF
264 000008b6··0000340a·R_ARM_THM_CALL·········00000619···Py_XDECREF264 000008b8··0000340a·R_ARM_THM_CALL·········0000060d···Py_XDECREF
 265 000008c2··0001940a·R_ARM_THM_CALL·········00000000···PyEval_GetGlobals
 266 000008c8··0001800a·R_ARM_THM_CALL·········00000000···_PyEval_GetFrameLocals
 267 000008d8··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 268 000008dc··00017630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
 269 000008e0··0000992f·R_ARM_THM_MOVW_ABS_NC··000007d0···.LC93
 270 000008e4··00009930·R_ARM_THM_MOVT_ABS·····000007d0···.LC93
 271 000008ea··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
265 000008c6··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76272 000008f6··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000648···.LC76
266 000008ca··00006f30·R_ARM_THM_MOVT_ABS·····00000648···.LC76273 000008fa··00006f30·R_ARM_THM_MOVT_ABS·····00000648···.LC76
267 000008ce··00017c0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional274 000008fe··00017c0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
268 000008de··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct275 0000090e··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
269 000008e2··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
270 000008ea··0001940a·R_ARM_THM_CALL·········00000000···PyEval_GetGlobals 
271 000008f0··0001800a·R_ARM_THM_CALL·········00000000···_PyEval_GetFrameLocals 
272 000008fe··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
273 00000902··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
274 00000906··0000992f·R_ARM_THM_MOVW_ABS_NC··000007d0···.LC93 
275 0000090a··00009930·R_ARM_THM_MOVT_ABS·····000007d0···.LC93 
276 00000910··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
277 0000091a··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
278 0000091e··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct276 00000912··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 277 0000091e··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 278 00000922··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
279 00000928··0001680a·R_ARM_THM_CALL·········00000000···PyMapping_Check279 0000092c··0001680a·R_ARM_THM_CALL·········00000000···PyMapping_Check
280 00000936··0001940a·R_ARM_THM_CALL·········00000000···PyEval_GetGlobals280 0000093a··0001940a·R_ARM_THM_CALL·········00000000···PyEval_GetGlobals
281 00000956··00018c0a·R_ARM_THM_CALL·········00000000···PyEval_GetBuiltins281 0000095a··00018c0a·R_ARM_THM_CALL·········00000000···PyEval_GetBuiltins
282 00000960··00018d0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem282 00000964··00018d0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
283 0000097a··0000522f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC58283 0000097e··0000522f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC58
284 0000097e··00005230·R_ARM_THM_MOVT_ABS·····00000454···.LC58284 00000982··00005230·R_ARM_THM_MOVT_ABS·····00000454···.LC58
285 00000982··0000532f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC59285 00000986··0000532f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC59
286 00000986··00005330·R_ARM_THM_MOVT_ABS·····00000458···.LC59286 0000098a··00005330·R_ARM_THM_MOVT_ABS·····00000458···.LC59
287 0000098a··00018f0a·R_ARM_THM_CALL·········00000000···PySys_Audit287 0000098e··00018f0a·R_ARM_THM_CALL·········00000000···PySys_Audit
288 0000099e··0001900a·R_ARM_THM_CALL·········00000000···PyEval_EvalCode288 000009a2··0001900a·R_ARM_THM_CALL·········00000000···PyEval_EvalCode
289 000009a6··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError289 000009aa··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
290 000009aa··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError290 000009ae··00017630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
291 000009ae··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000814···.LC94291 000009b2··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000814···.LC94
292 000009b2··00009a30·R_ARM_THM_MOVT_ABS·····00000814···.LC94292 000009b6··00009a30·R_ARM_THM_MOVT_ABS·····00000814···.LC94
293 000009b8··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString293 000009bc··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
294 000009c0··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError294 000009c4··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
295 000009c4··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError295 000009c8··00017630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
296 000009c8··0000982f·R_ARM_THM_MOVW_ABS_NC··000007b4···.LC92296 000009cc··0000982f·R_ARM_THM_MOVW_ABS_NC··000007b4···.LC92
297 000009cc··00009830·R_ARM_THM_MOVT_ABS·····000007b4···.LC92297 000009d0··00009830·R_ARM_THM_MOVT_ABS·····000007b4···.LC92
298 000009d2··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString298 000009d6··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
299 000009da··0001792f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError299 000009de··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
300 000009de··00017930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError300 000009e2··00017630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
301 000009e6··0001680a·R_ARM_THM_CALL·········00000000···PyMapping_Check301 000009ea··0001680a·R_ARM_THM_CALL·········00000000···PyMapping_Check
302 000009ea··0000972f·R_ARM_THM_MOVW_ABS_NC··0000079c···.LC91302 000009ee··0000972f·R_ARM_THM_MOVW_ABS_NC··0000079c···.LC91
303 000009ee··00009730·R_ARM_THM_MOVT_ABS·····0000079c···.LC91303 000009f2··00009730·R_ARM_THM_MOVT_ABS·····0000079c···.LC91
304 000009f4··0000962f·R_ARM_THM_MOVW_ABS_NC··00000760···.LC90304 000009f8··0000962f·R_ARM_THM_MOVW_ABS_NC··00000760···.LC90
305 000009f8··00009630·R_ARM_THM_MOVT_ABS·····00000760···.LC90305 000009fc··00009630·R_ARM_THM_MOVT_ABS·····00000760···.LC90
306 00000a04··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString306 00000a08··00017a0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
307 00000a10··00017002·R_ARM_ABS32············00000000···_PyRuntime307 00000a14··00017002·R_ARM_ABS32············00000000···_PyRuntime
308 00000a4a··0001830a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr308 00000a4e··0001830a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr
309 00000a54··0001830a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr309 00000a58··0001830a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr
310 00000a5e··0001830a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr310 00000a62··0001830a·R_ARM_THM_CALL·········00000000···_PySys_GetAttr
311 00000a62··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct311 00000a66··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
312 00000a66··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct312 00000a6a··00014430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
313 00000aa2··0000522f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC58313 00000aa6··0000522f·R_ARM_THM_MOVW_ABS_NC··00000454···.LC58
314 00000aa6··00005230·R_ARM_THM_MOVT_ABS·····00000454···.LC58314 00000aaa··00005230·R_ARM_THM_MOVT_ABS·····00000454···.LC58
315 00000aaa··0000a72f·R_ARM_THM_MOVW_ABS_NC··000008b8···.LC101315 00000aae··0000a72f·R_ARM_THM_MOVW_ABS_NC··000008b8···.LC101
316 00000aae··0000a730·R_ARM_THM_MOVT_ABS·····000008b8···.LC101316 00000ab2··0000a730·R_ARM_THM_MOVT_ABS·····000008b8···.LC101
317 00000ab2··00018f0a·R_ARM_THM_CALL·········00000000···PySys_Audit317 00000ab6··00018f0a·R_ARM_THM_CALL·········00000000···PySys_Audit
318 00000aca··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod318 00000ace··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
319 00000aee··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod319 00000af2··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
320 00000af6··00018a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear320 00000afa··00018a0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
321 00000b02··0001840a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject321 00000b06··0001840a·R_ARM_THM_CALL·········00000000···PyFile_WriteObject
322 00000b1a··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod322 00000b1e··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
323 00000b40··0001c20a·R_ARM_THM_CALL·········00000000···PyLong_AsLong323 00000b44··0001c20a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
324 00000b5a··0001c32f·R_ARM_THM_MOVW_ABS_NC··00000000···stdin324 00000b5e··0001c32f·R_ARM_THM_MOVW_ABS_NC··00000000···stdin
325 00000b5e··0001c330·R_ARM_THM_MOVT_ABS·····00000000···stdin325 00000b62··0001c330·R_ARM_THM_MOVT_ABS·····00000000···stdin
326 00000b64··0001c40a·R_ARM_THM_CALL·········00000000···fileno326 00000b68··0001c40a·R_ARM_THM_CALL·········00000000···fileno
327 00000b6c··0001c50a·R_ARM_THM_CALL·········00000000···isatty327 00000b70··0001c50a·R_ARM_THM_CALL·········00000000···isatty
328 00000b82··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod328 00000b86··0001850a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
329 00000b8c··0001c20a·R_ARM_THM_CALL·········00000000···PyLong_AsLong329 00000b90··0001c20a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
330 00000ba8··0001c62f·R_ARM_THM_MOVW_ABS_NC··00000000···stdout330 00000bac··0001c62f·R_ARM_THM_MOVW_ABS_NC··00000000···stdout
331 00000bac··0001c630·R_ARM_THM_MOVT_ABS·····00000000···stdout331 00000bb0··0001c630·R_ARM_THM_MOVT_ABS·····00000000···stdout
332 00000bb4··0001c40a·R_ARM_THM_CALL·········00000000···fileno332 00000bb8··0001c40a·R_ARM_THM_CALL·········00000000···fileno
333 00000bbc··0001c50a·R_ARM_THM_CALL·········00000000···isatty333 00000bc0··0001c50a·R_ARM_THM_CALL·········00000000···isatty
Max diff block lines reached; 86818/103926 bytes (83.54%) of diff not shown.
537 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 508, 20 lines modifiedOffset 508, 20 lines modified
508 PyErr_Occurred508 PyErr_Occurred
509 _PyRuntime509 _PyRuntime
510 _Py_tss_tstate510 _Py_tss_tstate
511 PyObject_CallOneArg511 PyObject_CallOneArg
512 PyList_New512 PyList_New
513 PyList_SetSlice513 PyList_SetSlice
514 PyMapping_SetItemString514 PyMapping_SetItemString
515 PyList_Append 
516 PyExc_RuntimeError 
517 PyErr_Format 
518 PyExc_TypeError515 PyExc_TypeError
519 PyErr_SetString516 PyErr_Format
520 PyDict_New517 PyDict_New
 518 PyExc_RuntimeError
 519 PyErr_SetString
 520 PyList_Append
521 _PyArg_CheckPositional521 _PyArg_CheckPositional
522 PyObject_GetAttr522 PyObject_GetAttr
523 PyObject_SetAttr523 PyObject_SetAttr
524 PyObject_IsInstance524 PyObject_IsInstance
525 _PyEval_GetFrameLocals525 _PyEval_GetFrameLocals
526 _PyArg_UnpackKeywordsWithVararg526 _PyArg_UnpackKeywordsWithVararg
527 PyFile_WriteString527 PyFile_WriteString
35.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 603, 15 lines modifiedOffset 603, 15 lines modified
603 »       mov»    r1,·sl603 »       mov»    r1,·sl
604 »       add»    r3,·sp,·#36»   @·0x24604 »       add»    r3,·sp,·#36»   @·0x24
605 »       ldr.w»  r2,·[r4,·#-44]605 »       ldr.w»  r2,·[r4,·#-44]
606 »       bl»     0·<Py_CompileStringObject>606 »       bl»     0·<Py_CompileStringObject>
607 ·R_ARM_THM_CALL» Py_CompileStringObject607 ·R_ARM_THM_CALL» Py_CompileStringObject
608 »       mov»    r7,·r0608 »       mov»    r7,·r0
609 »       ldr»    r0,·[sp,·#32]609 »       ldr»    r0,·[sp,·#32]
610 »       bl»     618·<builtin_compile+0x244>610 »       bl»     60c·<builtin_compile+0x238>
611 ·R_ARM_THM_CALL» Py_XDECREF611 ·R_ARM_THM_CALL» Py_XDECREF
612 »       ldr.w»  r3,·[sl]612 »       ldr.w»  r3,·[sl]
613 »       mvn.w»  r2,·#3221225472»    @·0xc0000000613 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
614 »       cmp»    r3,·r2614 »       cmp»    r3,·r2
615 »       beq.n»  548·<builtin_compile+0x174>615 »       beq.n»  548·<builtin_compile+0x174>
616 »       subs»   r3,·#1616 »       subs»   r3,·#1
617 »       str.w»  r3,·[sl]617 »       str.w»  r3,·[sl]
Offset 931, 59 lines modifiedOffset 931, 59 lines modified
931 »       sub.w»  ip,·sp,·ip931 »       sub.w»  ip,·sp,·ip
932 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0932 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
933 »       subs»   r3,·r2,·#1933 »       subs»   r3,·r2,·#1
934 »       sub»    sp,·#28934 »       sub»    sp,·#28
935 »       mov»    r5,·r2935 »       mov»    r5,·r2
936 »       mov»    r6,·r1936 »       mov»    r6,·r1
937 »       cmp»    r3,·#2937 »       cmp»    r3,·#2
938 »       bhi.n»  8c0·<builtin_eval+0xe8>938 »       bhi.n»  8f0·<builtin_eval+0x118>
939 »       ldr»    r7,·[r1,·#0]939 »       ldr»    r7,·[r1,·#0]
940 »       cmp»    r2,·#1940 »       cmp»    r2,·#1
941 »       beq.n»  8de·<builtin_eval+0x106>941 »       beq.w»  90e·<builtin_eval+0x136>
942 »       ldr»    r4,·[r1,·#4]942 »       ldr»    r4,·[r1,·#4]
943 »       cmp»    r2,·#2943 »       cmp»    r2,·#2
944 »       bne.w»  918·<builtin_eval+0x140>944 »       bne.w»  91c·<builtin_eval+0x144>
945 »       movw»   r6,·#0945 »       movw»   r6,·#0
946 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct946 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
947 »       movt»   r6,·#0947 »       movt»   r6,·#0
948 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct948 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
949 »       cmp»    r4,·r6949 »       cmp»    r4,·r6
950 »       beq.n»  8ea·<builtin_eval+0x112>950 »       beq.n»  8c2·<builtin_eval+0xea>
951 »       movw»   r5,·#0951 »       movw»   r5,·#0
952 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct952 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
953 »       movt»   r5,·#0953 »       movt»   r5,·#0
954 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct954 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
955 »       ldr»    r3,·[r4,·#4]955 »       ldr»    r3,·[r4,·#4]
956 »       ldr»    r3,·[r3,·#84]» @·0x54956 »       ldr»    r3,·[r3,·#84]» @·0x54
957 »       lsls»   r3,·r3,·#2957 »       lsls»   r3,·r3,·#2
958 »       bpl.w»  9da·<builtin_eval+0x202>958 »       bpl.w»  9de·<builtin_eval+0x206>
959 »       cmp»    r5,·r6959 »       cmp»    r5,·r6
960 »       bne.w»  966·<builtin_eval+0x18e>960 »       bne.w»  96a·<builtin_eval+0x192>
961 »       ldr»    r3,·[r4,·#0]961 »       ldr»    r3,·[r4,·#0]
962 »       mvn.w»  r2,·#3221225472»    @·0xc0000000962 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
963 »       cmp»    r3,·r2963 »       cmp»    r3,·r2
964 »       beq.w»  a0a·<builtin_eval+0x232>964 »       beq.w»  a0e·<builtin_eval+0x236>
965 »       mov»    r5,·r4965 »       mov»    r5,·r4
966 »       adds»   r3,·#1966 »       adds»   r3,·#1
967 »       str»    r3,·[r4,·#0]967 »       str»    r3,·[r4,·#0]
968 »       ldr»    r1,·[pc,·#472]»@·(a10·<builtin_eval+0x238>)968 »       ldr»    r1,·[pc,·#472]»@·(a14·<builtin_eval+0x23c>)
969 »       mov»    r0,·r4969 »       mov»    r0,·r4
970 »       bl»     0·<PyDict_Contains>970 »       bl»     0·<PyDict_Contains>
971 ·R_ARM_THM_CALL» PyDict_Contains971 ·R_ARM_THM_CALL» PyDict_Contains
972 »       cmp»    r0,·#0972 »       cmp»    r0,·#0
973 »       beq.w»  956·<builtin_eval+0x17e>973 »       beq.w»  95a·<builtin_eval+0x182>
974 »       cmp»    r0,·#0974 »       cmp»    r0,·#0
975 »       blt.w»  9bc·<builtin_eval+0x1e4>975 »       blt.w»  9c0·<builtin_eval+0x1e8>
976 »       ldr»    r2,·[r7,·#4]976 »       ldr»    r2,·[r7,·#4]
977 »       movw»   r3,·#0977 »       movw»   r3,·#0
978 ·R_ARM_THM_MOVW_ABS_NC»  PyCode_Type978 ·R_ARM_THM_MOVW_ABS_NC»  PyCode_Type
979 »       movt»   r3,·#0979 »       movt»   r3,·#0
980 ·R_ARM_THM_MOVT_ABS»     PyCode_Type980 ·R_ARM_THM_MOVT_ABS»     PyCode_Type
981 »       cmp»    r2,·r3981 »       cmp»    r2,·r3
982 »       beq.w»  978·<builtin_eval+0x1a0>982 »       beq.w»  97c·<builtin_eval+0x1a4>
983 »       add»    r6,·sp,·#16983 »       add»    r6,·sp,·#16
984 »       mov.w»  r2,·#256»   @·0x100984 »       mov.w»  r2,·#256»   @·0x100
985 »       movs»   r3,·#12985 »       movs»   r3,·#12
986 »       movw»   r1,·#0986 »       movw»   r1,·#0
987 ·R_ARM_THM_MOVW_ABS_NC»  .LC76987 ·R_ARM_THM_MOVW_ABS_NC»  .LC76
988 »       movt»   r1,·#0988 »       movt»   r1,·#0
989 ·R_ARM_THM_MOVT_ABS»     .LC76989 ·R_ARM_THM_MOVT_ABS»     .LC76
Offset 995, 177 lines modifiedOffset 995, 177 lines modified
995 »       movt»   r2,·#0995 »       movt»   r2,·#0
996 ·R_ARM_THM_MOVT_ABS»     .LC61996 ·R_ARM_THM_MOVT_ABS»     .LC61
997 »       str»    r3,·[sp,·#0]997 »       str»    r3,·[sp,·#0]
998 »       mov»    r3,·r6998 »       mov»    r3,·r6
999 »       bl»     0·<_Py_SourceAsString>999 »       bl»     0·<_Py_SourceAsString>
1000 ·R_ARM_THM_CALL» _Py_SourceAsString1000 ·R_ARM_THM_CALL» _Py_SourceAsString
1001 »       cmp»    r0,·#01001 »       cmp»    r0,·#0
1002 »       beq.w»  9bc·<builtin_eval+0x1e4>1002 »       beq.w»  9c0·<builtin_eval+0x1e8>
1003 »       mov»    r7,·r01003 »       mov»    r7,·r0
1004 »       ldrb.w» r3,·[r0],·#11004 »       ldrb.w» r3,·[r0],·#1
1005 »       cmp»    r3,·#321005 »       cmp»    r3,·#32
1006 »       beq.n»  888·<builtin_eval+0xb0>1006 »       beq.n»  88a·<builtin_eval+0xb2>
1007 »       cmp»    r3,·#91007 »       cmp»    r3,·#9
1008 »       beq.n»  888·<builtin_eval+0xb0>1008 »       beq.n»  88a·<builtin_eval+0xb2>
1009 »       mov»    r0,·r61009 »       mov»    r0,·r6
1010 »       bl»     0·<PyEval_MergeCompilerFlags>1010 »       bl»     0·<PyEval_MergeCompilerFlags>
1011 ·R_ARM_THM_CALL» PyEval_MergeCompilerFlags1011 ·R_ARM_THM_CALL» PyEval_MergeCompilerFlags
1012 »       mov»    r2,·r41012 »       mov»    r2,·r4
1013 »       mov.w»  r1,·#258»   @·0x1021013 »       mov.w»  r1,·#258»   @·0x102
1014 »       mov»    r3,·r51014 »       mov»    r3,·r5
1015 »       mov»    r0,·r71015 »       mov»    r0,·r7
1016 »       str»    r6,·[sp,·#0]1016 »       str»    r6,·[sp,·#0]
1017 »       bl»     0·<PyRun_StringFlags>1017 »       bl»     0·<PyRun_StringFlags>
1018 ·R_ARM_THM_CALL» PyRun_StringFlags1018 ·R_ARM_THM_CALL» PyRun_StringFlags
1019 »       mov»    r4,·r01019 »       mov»    r4,·r0
1020 »       ldr»    r0,·[sp,·#12]1020 »       ldr»    r0,·[sp,·#12]
1021 »       bl»     618·<builtin_compile+0x244>1021 »       bl»     60c·<builtin_compile+0x238>
1022 ·R_ARM_THM_CALL» Py_XDECREF1022 ·R_ARM_THM_CALL» Py_XDECREF
1023 »       mov»    r0,·r51023 »       mov»    r0,·r5
1024 »       bl»     618·<builtin_compile+0x244>1024 »       bl»     60c·<builtin_compile+0x238>
1025 ·R_ARM_THM_CALL» Py_XDECREF1025 ·R_ARM_THM_CALL» Py_XDECREF
1026 »       mov»    r0,·r41026 »       mov»    r0,·r4
1027 »       add»    sp,·#281027 »       add»    sp,·#28
1028 »       pop»    {r4,·r5,·r6,·r7,·pc}1028 »       pop»    {r4,·r5,·r6,·r7,·pc}
1029 »       movs»   r3,·#3 
1030 »       movs»   r2,·#1 
1031 »       mov»    r1,·r5 
1032 »       movw»   r0,·#0 
1033 ·R_ARM_THM_MOVW_ABS_NC»  .LC76 
1034 »       movt»   r0,·#0 
1035 ·R_ARM_THM_MOVT_ABS»     .LC76 
1036 »       bl»     0·<_PyArg_CheckPositional> 
1037 ·R_ARM_THM_CALL» _PyArg_CheckPositional 
1038 »       mov»    r4,·r0 
1039 »       cmp»    r0,·#0 
1040 »       beq.n»  8ba·<builtin_eval+0xe2> 
1041 »       ldr»    r7,·[r6,·#0] 
1042 »       cmp»    r5,·#1 
1043 »       bgt.n»  916·<builtin_eval+0x13e> 
1044 »       movw»   r6,·#0 
1045 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct 
Max diff block lines reached; 32750/36360 bytes (90.07%) of diff not shown.
64.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 7, 31 lines modifiedOffset 7, 31 lines modified
7 builtin___build_class__():7 builtin___build_class__():
8 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}8 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·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,·#4000]»     @·0xfa011 »       str.w»  r0,·[ip,·#4000]»     @·0xfa0
12 »       sub»    sp,·#60»      @·0x3c12 »       sub»    sp,·#60»      @·0x3c
13 »       cmp»    r2,·#113 »       cmp»    r2,·#1
14 »       ble.w»  560·<builtin___build_class__+0x560>14 »       ble.w»  546·<builtin___build_class__+0x546>
15 »       ldr.w»  r9,·[r1]15 »       ldr.w»  r9,·[r1]
16 »       mov»    r7,·r216 »       mov»    r7,·r2
17 »       mov»    r4,·r317 »       mov»    r4,·r3
18 »       movw»   r3,·#018 »       movw»   r3,·#0
19 ·R_ARM_THM_MOVW_ABS_NC»  PyFunction_Type19 ·R_ARM_THM_MOVW_ABS_NC»  PyFunction_Type
20 »       movt»   r3,·#020 »       movt»   r3,·#0
21 ·R_ARM_THM_MOVT_ABS»     PyFunction_Type21 ·R_ARM_THM_MOVT_ABS»     PyFunction_Type
22 »       mov»    r6,·r122 »       mov»    r6,·r1
23 »       ldr.w»  r2,·[r9,·#4]23 »       ldr.w»  r2,·[r9,·#4]
24 »       cmp»    r2,·r324 »       cmp»    r2,·r3
25 »       bne.w»  548·<builtin___build_class__+0x548>25 »       bne.w»  56e·<builtin___build_class__+0x56e>
26 »       ldr.w»  r8,·[r1,·#4]26 »       ldr.w»  r8,·[r1,·#4]
27 »       ldr.w»  r3,·[r8,·#4]27 »       ldr.w»  r3,·[r8,·#4]
28 »       ldr»    r3,·[r3,·#84]» @·0x5428 »       ldr»    r3,·[r3,·#84]» @·0x54
29 »       lsls»   r1,·r3,·#329 »       lsls»   r1,·r3,·#3
30 »       bpl.w»  4f6·<builtin___build_class__+0x4f6>30 »       bpl.w»  590·<builtin___build_class__+0x590>
31 »       sub.w»  fp,·r7,·#231 »       sub.w»  fp,·r7,·#2
32 »       add.w»  r0,·r6,·#832 »       add.w»  r0,·r6,·#8
33 »       mov»    r1,·fp33 »       mov»    r1,·fp
34 »       bl»     0·<_PyTuple_FromArray>34 »       bl»     0·<_PyTuple_FromArray>
35 ·R_ARM_THM_CALL» _PyTuple_FromArray35 ·R_ARM_THM_CALL» _PyTuple_FromArray
36 »       mov»    r5,·r036 »       mov»    r5,·r0
37 »       cmp»    r0,·#037 »       cmp»    r0,·#0
Offset 65, 15 lines modifiedOffset 65, 15 lines modified
65 »       mov»    r0,·r665 »       mov»    r0,·r6
66 »       bl»     0·<_PyObject_LookupAttr>66 »       bl»     0·<_PyObject_LookupAttr>
67 ·R_ARM_THM_CALL» _PyObject_LookupAttr67 ·R_ARM_THM_CALL» _PyObject_LookupAttr
68 »       cmp»    r0,·#068 »       cmp»    r0,·#0
69 »       blt.w»  30a·<builtin___build_class__+0x30a>69 »       blt.w»  30a·<builtin___build_class__+0x30a>
70 »       ldr»    r0,·[sp,·#36]» @·0x2470 »       ldr»    r0,·[sp,·#36]» @·0x24
71 »       cmp»    r0,·#071 »       cmp»    r0,·#0
72 »       beq.w»  536·<builtin___build_class__+0x536>72 »       beq.w»  4a6·<builtin___build_class__+0x4a6>
73 »       mov»    r3,·r473 »       mov»    r3,·r4
74 »       movs»   r2,·#274 »       movs»   r2,·#2
75 »       add»    r1,·sp,·#40»   @·0x2875 »       add»    r1,·sp,·#40»   @·0x28
76 »       strd»   r8,·sl,·[sp,·#40]»     @·0x2876 »       strd»   r8,·sl,·[sp,·#40]»     @·0x28
77 »       bl»     0·<PyObject_VectorcallDict>77 »       bl»     0·<PyObject_VectorcallDict>
78 ·R_ARM_THM_CALL» PyObject_VectorcallDict78 ·R_ARM_THM_CALL» PyObject_VectorcallDict
79 »       mov»    r7,·r079 »       mov»    r7,·r0
Offset 89, 46 lines modifiedOffset 89, 46 lines modified
89 ·R_ARM_THM_CALL» _Py_Dealloc89 ·R_ARM_THM_CALL» _Py_Dealloc
90 »       cmp»    r7,·#090 »       cmp»    r7,·#0
91 »       beq.w»  30a·<builtin___build_class__+0x30a>91 »       beq.w»  30a·<builtin___build_class__+0x30a>
92 »       mov»    r0,·r792 »       mov»    r0,·r7
93 »       bl»     0·<PyMapping_Check>93 »       bl»     0·<PyMapping_Check>
94 ·R_ARM_THM_CALL» PyMapping_Check94 ·R_ARM_THM_CALL» PyMapping_Check
95 »       cmp»    r0,·#095 »       cmp»    r0,·#0
96 »       beq.w»  50e·<builtin___build_class__+0x50e>96 »       beq.w»  47e·<builtin___build_class__+0x47e>
97 »       ldr»    r3,·[pc,·#568]»@·(32c·<builtin___build_class__+0x32c>)97 »       ldr»    r3,·[pc,·#568]»@·(32c·<builtin___build_class__+0x32c>)
98 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}98 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
99 »       mov»    r1,·r999 »       mov»    r1,·r9
100 »       add»    r3,·pc100 »       add»    r3,·pc
101 »       ldr»    r3,·[r3,·#0]101 »       ldr»    r3,·[r3,·#0]
102 »       ldr»    r0,·[r2,·r3]102 »       ldr»    r0,·[r2,·r3]
103 »       movs»   r3,·#0103 »       movs»   r3,·#0
104 »       mov»    r2,·r7104 »       mov»    r2,·r7
105 »       strd»   r3,·r3,·[sp]105 »       strd»   r3,·r3,·[sp]
106 »       bl»     0·<_PyEval_Vector>106 »       bl»     0·<_PyEval_Vector>
107 ·R_ARM_THM_CALL» _PyEval_Vector107 ·R_ARM_THM_CALL» _PyEval_Vector
108 »       mov»    r9,·r0108 »       mov»    r9,·r0
109 »       cmp»    r0,·#0109 »       cmp»    r0,·#0
110 »       beq.w»  444·<builtin___build_class__+0x444>110 »       beq.w»  442·<builtin___build_class__+0x442>
111 »       cmp»    r5,·sl111 »       cmp»    r5,·sl
112 »       bne.w»  3fc·<builtin___build_class__+0x3fc>112 »       bne.w»  3fe·<builtin___build_class__+0x3fe>
113 »       strd»   r8,·r5,·[sp,·#40]»     @·0x28113 »       strd»   r8,·r5,·[sp,·#40]»     @·0x28
114 »       mov»    r3,·r4114 »       mov»    r3,·r4
115 »       movs»   r2,·#3115 »       movs»   r2,·#3
116 »       add»    r1,·sp,·#40»   @·0x28116 »       add»    r1,·sp,·#40»   @·0x28
117 »       mov»    r0,·r6117 »       mov»    r0,·r6
118 »       str»    r7,·[sp,·#48]» @·0x30118 »       str»    r7,·[sp,·#48]» @·0x30
119 »       bl»     0·<PyObject_VectorcallDict>119 »       bl»     0·<PyObject_VectorcallDict>
120 ·R_ARM_THM_CALL» PyObject_VectorcallDict120 ·R_ARM_THM_CALL» PyObject_VectorcallDict
121 »       mov»    fp,·r0121 »       mov»    fp,·r0
122 »       cmp»    r0,·#0122 »       cmp»    r0,·#0
123 »       beq.w»  440·<builtin___build_class__+0x440>123 »       beq.w»  446·<builtin___build_class__+0x446>
124 »       ldr»    r3,·[r0,·#4]124 »       ldr»    r3,·[r0,·#4]
125 »       ldr»    r3,·[r3,·#84]» @·0x54125 »       ldr»    r3,·[r3,·#84]» @·0x54
126 »       cmp»    r3,·#0126 »       cmp»    r3,·#0
127 »       bge.w»  5ce·<builtin___build_class__+0x5ce>127 »       bge.w»  47a·<builtin___build_class__+0x47a>
128 »       ldr.w»  r2,·[r9,·#4]128 »       ldr.w»  r2,·[r9,·#4]
129 »       movw»   r3,·#0129 »       movw»   r3,·#0
130 ·R_ARM_THM_MOVW_ABS_NC»  PyCell_Type130 ·R_ARM_THM_MOVW_ABS_NC»  PyCell_Type
131 »       movt»   r3,·#0131 »       movt»   r3,·#0
132 ·R_ARM_THM_MOVT_ABS»     PyCell_Type132 ·R_ARM_THM_MOVT_ABS»     PyCell_Type
133 »       cmp»    r2,·r3133 »       cmp»    r2,·r3
134 »       beq.w»  2da·<builtin___build_class__+0x2da>134 »       beq.w»  2da·<builtin___build_class__+0x2da>
Offset 170, 23 lines modifiedOffset 170, 23 lines modified
170 »       subs»   r3,·#1170 »       subs»   r3,·#1
171 »       str»    r3,·[r4,·#0]171 »       str»    r3,·[r4,·#0]
172 »       cbnz»   r3,·1ae·<builtin___build_class__+0x1ae>172 »       cbnz»   r3,·1ae·<builtin___build_class__+0x1ae>
173 »       mov»    r0,·r4173 »       mov»    r0,·r4
174 »       bl»     0·<_Py_Dealloc>174 »       bl»     0·<_Py_Dealloc>
175 ·R_ARM_THM_CALL» _Py_Dealloc175 ·R_ARM_THM_CALL» _Py_Dealloc
176 »       cmp»    r5,·sl176 »       cmp»    r5,·sl
177 »       bne.w»  3d4·<builtin___build_class__+0x3d4>177 »       bne.w»  3d6·<builtin___build_class__+0x3d6>
178 »       ldr.w»  r3,·[sl]178 »       ldr.w»  r3,·[sl]
179 »       mvn.w»  r2,·#3221225472»    @·0xc0000000179 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
180 »       cmp»    r3,·r2180 »       cmp»    r3,·r2
181 »       beq.n»  1cc·<builtin___build_class__+0x1cc>181 »       beq.n»  1cc·<builtin___build_class__+0x1cc>
182 »       subs»   r3,·#1182 »       subs»   r3,·#1
183 »       str.w»  r3,·[sl]183 »       str.w»  r3,·[sl]
184 »       cmp»    r3,·#0184 »       cmp»    r3,·#0
185 »       beq.w»  438·<builtin___build_class__+0x438>185 »       beq.w»  43a·<builtin___build_class__+0x43a>
186 »       mov»    r0,·fp186 »       mov»    r0,·fp
187 »       add»    sp,·#60»      @·0x3c187 »       add»    sp,·#60»      @·0x3c
188 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}188 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
189 »       add.w»  ip,·r6,·#4189 »       add.w»  ip,·r6,·#4
190 »       movs»   r3,·#0190 »       movs»   r3,·#0
191 »       strd»   r4,·ip,·[sp,·#16]191 »       strd»   r4,·ip,·[sp,·#16]
192 »       mov»    sl,·r3192 »       mov»    sl,·r3
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 »       ldr.w»  r3,·[r4,·#4]!195 »       ldr.w»  r3,·[r4,·#4]!
196 »       ldr»    r2,·[r3,·#4]196 »       ldr»    r2,·[r3,·#4]
197 »       ldr»    r2,·[r2,·#84]» @·0x54197 »       ldr»    r2,·[r2,·#84]» @·0x54
198 »       cmp»    r2,·#0198 »       cmp»    r2,·#0
199 »       bge.w»  334·<builtin___build_class__+0x334>199 »       bge.w»  334·<builtin___build_class__+0x334>
200 »       ldr»    r2,·[sp,·#12]200 »       ldr»    r2,·[sp,·#12]
201 »       cmp»    r2,·#0201 »       cmp»    r2,·#0
202 »       bne.w»  578·<builtin___build_class__+0x578>202 »       bne.w»  55e·<builtin___build_class__+0x55e>
Max diff block lines reached; 62068/65755 bytes (94.39%) of diff not shown.
1.82 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 234, 20 lines modifiedOffset 234, 20 lines modified
234 ··0x00000e70·44656c49·74656d00·50794572·725f4f63·DelItem.PyErr_Oc234 ··0x00000e70·44656c49·74656d00·50794572·725f4f63·DelItem.PyErr_Oc
235 ··0x00000e80·63757272·6564005f·50795275·6e74696d·curred._PyRuntim235 ··0x00000e80·63757272·6564005f·50795275·6e74696d·curred._PyRuntim
236 ··0x00000e90·65005f50·795f7473·735f7473·74617465·e._Py_tss_tstate236 ··0x00000e90·65005f50·795f7473·735f7473·74617465·e._Py_tss_tstate
237 ··0x00000ea0·0050794f·626a6563·745f4361·6c6c4f6e·.PyObject_CallOn237 ··0x00000ea0·0050794f·626a6563·745f4361·6c6c4f6e·.PyObject_CallOn
238 ··0x00000eb0·65417267·0050794c·6973745f·4e657700·eArg.PyList_New.238 ··0x00000eb0·65417267·0050794c·6973745f·4e657700·eArg.PyList_New.
239 ··0x00000ec0·50794c69·73745f53·6574536c·69636500·PyList_SetSlice.239 ··0x00000ec0·50794c69·73745f53·6574536c·69636500·PyList_SetSlice.
240 ··0x00000ed0·50794d61·7070696e·675f5365·74497465·PyMapping_SetIte240 ··0x00000ed0·50794d61·7070696e·675f5365·74497465·PyMapping_SetIte
241 ··0x00000ee0·6d537472·696e6700·50794c69·73745f41·mString.PyList_A241 ··0x00000ee0·6d537472·696e6700·50794578·635f5479·mString.PyExc_Ty
242 ··0x00000ef0·7070656e·64005079·4578635f·52756e74·ppend.PyExc_Runt 
243 ··0x00000f00·696d6545·72726f72·00507945·72725f46·imeError.PyErr_F242 ··0x00000ef0·70654572·726f7200·50794572·725f466f·peError.PyErr_Fo
244 ··0x00000f10·6f726d61·74005079·4578635f·54797065·ormat.PyExc_Type 
245 ··0x00000f20·4572726f·72005079·4572725f·53657453·Error.PyErr_SetS 
246 ··0x00000f30·7472696e·67005079·44696374·5f4e6577·tring.PyDict_New243 ··0x00000f00·726d6174·00507944·6963745f·4e657700·rmat.PyDict_New.
 244 ··0x00000f10·50794578·635f5275·6e74696d·65457272·PyExc_RuntimeErr
 245 ··0x00000f20·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri
 246 ··0x00000f30·6e670050·794c6973·745f4170·70656e64·ng.PyList_Append
247 ··0x00000f40·005f5079·4172675f·43686563·6b506f73·._PyArg_CheckPos247 ··0x00000f40·005f5079·4172675f·43686563·6b506f73·._PyArg_CheckPos
248 ··0x00000f50·6974696f·6e616c00·50794f62·6a656374·itional.PyObject248 ··0x00000f50·6974696f·6e616c00·50794f62·6a656374·itional.PyObject
249 ··0x00000f60·5f476574·41747472·0050794f·626a6563·_GetAttr.PyObjec249 ··0x00000f60·5f476574·41747472·0050794f·626a6563·_GetAttr.PyObjec
250 ··0x00000f70·745f5365·74417474·72005079·4f626a65·t_SetAttr.PyObje250 ··0x00000f70·745f5365·74417474·72005079·4f626a65·t_SetAttr.PyObje
251 ··0x00000f80·63745f49·73496e73·74616e63·65005f50·ct_IsInstance._P251 ··0x00000f80·63745f49·73496e73·74616e63·65005f50·ct_IsInstance._P
252 ··0x00000f90·79457661·6c5f4765·74467261·6d654c6f·yEval_GetFrameLo252 ··0x00000f90·79457661·6c5f4765·74467261·6d654c6f·yEval_GetFrameLo
253 ··0x00000fa0·63616c73·005f5079·4172675f·556e7061·cals._PyArg_Unpa253 ··0x00000fa0·63616c73·005f5079·4172675f·556e7061·cals._PyArg_Unpa
839 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:··········82900·(bytes·into·file)13 ··Start·of·section·headers:··········83496·(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·0x143d4:1 There·are·17·section·headers,·starting·at·offset·0x14628:
  
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·000a70·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000a70·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·011040·0004c8·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·0112a4·0004c8·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000aa4·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000aa4·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000aa4·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000aa4·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·000aa4·00b018·00··AX··0···0··49 ··[·5]·.text.hot·········PROGBITS········00000000·000aa4·00b27c·00··AX··0···0··4
10 ··[·6]·.rel.text.hot·····REL·············00000000·011508·0021d0·08···I·14···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·01176c·0021c0·08···I·14···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00babc·000ff1·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00bd20·000ff1·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·00cab0·0007c8·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·00cd14·0007c8·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0136d8·000388·08···I·14···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·01392c·000388·08···I·14···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·00d278·0004c1·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·00d4dc·0004c1·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·013a60·0008e8·08···I·14··10··415 ··[11]·.rel.rodata·······REL·············00000000·013cb4·0008e8·08···I·14··10··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·00d739·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·00d99d·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00d739·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00d99d·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·00d76c·001f70·10·····15·221··418 ··[14]·.symtab···········SYMTAB··········00000000·00d9d0·001f70·10·····15·221··4
19 ··[15]·.strtab···········STRTAB··········00000000·00f6dc·001961·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00f940·001961·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·014348·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·01459c·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)
32.5 KB
readelf --wide --symbols {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····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:·0000054d··2376·FUNC····LOCAL··DEFAULT····5·initialize_locals9 ·····5:·0000054d··2376·FUNC····LOCAL··DEFAULT····5·initialize_locals
10 ·····6:·0000a891····74·FUNC····LOCAL··DEFAULT····5·clear_thread_frame10 ·····6:·0000ab0d····74·FUNC····LOCAL··DEFAULT····5·clear_thread_frame
11 ·····7:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····5·$d11 ·····7:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
12 ·····8:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t12 ·····8:·000001e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
13 ·····9:·00000445···264·FUNC····LOCAL··DEFAULT····5·_PyEvalFramePushAndInit13 ·····9:·00000445···264·FUNC····LOCAL··DEFAULT····5·_PyEvalFramePushAndInit
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
15 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC015 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
16 ····12:·00000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LC116 ····12:·00000004·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
17 ····13:·00000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LC217 ····13:·00000008·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
Offset 71, 67 lines modifiedOffset 71, 67 lines modified
71 ····67:·00000980·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5271 ····67:·00000980·····0·NOTYPE··LOCAL··DEFAULT····7·.LC52
72 ····68:·000009d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5372 ····68:·000009d8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC53
73 ····69:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5473 ····69:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC54
74 ····70:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5574 ····70:·00000a2c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC55
75 ····71:·00000a48·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5675 ····71:·00000a48·····0·NOTYPE··LOCAL··DEFAULT····7·.LC56
76 ····72:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5776 ····72:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····7·.LC57
77 ····73:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR077 ····73:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
78 ····74:·0000a81d···116·FUNC····LOCAL··DEFAULT····5·_PyEvalFrameClearAndPop78 ····74:·0000aa99···116·FUNC····LOCAL··DEFAULT····5·_PyEvalFrameClearAndPop
79 ····75:·00002484·····0·NOTYPE··LOCAL··DEFAULT····5·$d79 ····75:·0000247c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
80 ····76:·00002488·····0·NOTYPE··LOCAL··DEFAULT····5·$t80 ····76:·00002480·····0·NOTYPE··LOCAL··DEFAULT····5·$t
81 ····77:·00002940·····0·NOTYPE··LOCAL··DEFAULT····5·$d81 ····77:·00002944·····0·NOTYPE··LOCAL··DEFAULT····5·$d
82 ····78:·00002944·····0·NOTYPE··LOCAL··DEFAULT····5·$t82 ····78:·00002948·····0·NOTYPE··LOCAL··DEFAULT····5·$t
83 ····79:·0000343c·····0·NOTYPE··LOCAL··DEFAULT····5·$d83 ····79:·00003328·····0·NOTYPE··LOCAL··DEFAULT····5·$d
84 ····80:·00003440·····0·NOTYPE··LOCAL··DEFAULT····5·$t84 ····80:·0000332c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
85 ····81:·000046c8·····0·NOTYPE··LOCAL··DEFAULT····5·$d85 ····81:·00004788·····0·NOTYPE··LOCAL··DEFAULT····5·$d
86 ····82:·000046d8·····0·NOTYPE··LOCAL··DEFAULT····5·$t86 ····82:·0000478c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
87 ····83:·000050cc·····0·NOTYPE··LOCAL··DEFAULT····5·$d87 ····83:·00004a80·····0·NOTYPE··LOCAL··DEFAULT····5·$d
88 ····84:·000050d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t88 ····84:·00004a8c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 89 ····85:·0000ae89···524·FUNC····LOCAL··DEFAULT····5·import_from
89 ····85:·00005760·····0·NOTYPE··LOCAL··DEFAULT····5·$d90 ····86:·00005028·····0·NOTYPE··LOCAL··DEFAULT····5·$d
90 ····86:·00005764·····0·NOTYPE··LOCAL··DEFAULT····5·$t91 ····87:·0000502c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
91 ····87:·000002bd····92·FUNC····LOCAL··DEFAULT····1·_PyDict_NotifyEvent.constprop.092 ····88:·000002bd····92·FUNC····LOCAL··DEFAULT····1·_PyDict_NotifyEvent.constprop.0
92 ····88:·0000ac25···524·FUNC····LOCAL··DEFAULT····5·import_from 
93 ····89:·00005ea0·····0·NOTYPE··LOCAL··DEFAULT····5·$d93 ····89:·0000597c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
94 ····90:·00005ea4·····0·NOTYPE··LOCAL··DEFAULT····5·$t94 ····90:·00005980·····0·NOTYPE··LOCAL··DEFAULT····5·$t
95 ····91:·0000a8dd····84·FUNC····LOCAL··DEFAULT····5·_PyFrame_PushUnchecked95 ····91:·0000ab59····84·FUNC····LOCAL··DEFAULT····5·_PyFrame_PushUnchecked
 96 ····92:·0000abad···588·FUNC····LOCAL··DEFAULT····5·unpack_iterable
96 ····92:·00000319···890·FUNC····LOCAL··DEFAULT····1·match_class97 ····93:·00000319···890·FUNC····LOCAL··DEFAULT····1·match_class
97 ····93:·0000a931···610·FUNC····LOCAL··DEFAULT····5·unpack_iterable98 ····94:·0000687c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 99 ····95:·00006880·····0·NOTYPE··LOCAL··DEFAULT····5·$t
98 ····94:·00000069···104·FUNC····LOCAL··DEFAULT····1·format_exc_check_arg100 ····96:·00000069···104·FUNC····LOCAL··DEFAULT····1·format_exc_check_arg
99 ····95:·00000261····92·FUNC····LOCAL··DEFAULT····1·do_monitor_exc101 ····97:·00000261····92·FUNC····LOCAL··DEFAULT····1·do_monitor_exc
100 ····96:·0000ab95····80·FUNC····LOCAL··DEFAULT····5·_PyObject_VectorcallTstate.constprop.0102 ····98:·0000adf9····80·FUNC····LOCAL··DEFAULT····5·_PyObject_VectorcallTstate.constprop.0
101 ····97:·00008548·····0·NOTYPE··LOCAL··DEFAULT····5·$d103 ····99:·000088e0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
102 ····98:·0000854c·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
103 ····99:·000000dd···564·FUNC····LOCAL··DEFAULT····8·match_keys 
104 ···100:·00009258·····0·NOTYPE··LOCAL··DEFAULT····5·$d104 ···100:·000088e4·····0·NOTYPE··LOCAL··DEFAULT····5·$t
105 ···101:·0000925c·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
106 ···102:·00000001····34·FUNC····LOCAL··DEFAULT····8·monitor_stop_iteration105 ···101:·00000001····34·FUNC····LOCAL··DEFAULT····8·monitor_stop_iteration
 106 ···102:·00009b10·····0·NOTYPE··LOCAL··DEFAULT····5·$d
107 ···103:·00009738·····0·NOTYPE··LOCAL··DEFAULT····5·$d107 ···103:·00009b18·····0·NOTYPE··LOCAL··DEFAULT····5·$t
108 ···104:·00009748·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
109 ···105:·00000051····82·FUNC····LOCAL··DEFAULT····8·format_exc_unbound108 ···104:·00000051····82·FUNC····LOCAL··DEFAULT····8·format_exc_unbound
 109 ···105:·000000dd···564·FUNC····LOCAL··DEFAULT····8·match_keys
110 ···106:·0000a28c·····0·NOTYPE··LOCAL··DEFAULT····5·$d110 ···106:·0000a45c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
111 ···107:·0000a290·····0·NOTYPE··LOCAL··DEFAULT····5·$t111 ···107:·0000a46c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
112 ···108:·0000a748·····0·NOTYPE··LOCAL··DEFAULT····5·$d112 ···108:·0000a974·····0·NOTYPE··LOCAL··DEFAULT····5·$d
113 ···109:·0000a74c·····0·NOTYPE··LOCAL··DEFAULT····5·$t113 ···109:·0000a978·····0·NOTYPE··LOCAL··DEFAULT····5·$t
114 ···110:·00000ab8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58114 ···110:·00000ab8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC58
115 ···111:·00000af4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59115 ···111:·00000af4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC59
116 ···112:·0000ac20·····0·NOTYPE··LOCAL··DEFAULT····5·$d116 ···112:·0000ae84·····0·NOTYPE··LOCAL··DEFAULT····5·$d
117 ···113:·00000b30·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60117 ···113:·00000b30·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60
118 ···114:·00000b98·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61118 ···114:·00000b98·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61
119 ···115:·00000bbc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62119 ···115:·00000bbc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62
120 ···116:·00000bc4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63120 ···116:·00000bc4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63
121 ···117:·00000bf8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64121 ···117:·00000bf8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64
122 ···118:·0000ac24·····0·NOTYPE··LOCAL··DEFAULT····5·$t122 ···118:·0000ae88·····0·NOTYPE··LOCAL··DEFAULT····5·$t
123 ···119:·0000ae28·····0·NOTYPE··LOCAL··DEFAULT····5·$d123 ···119:·0000b08c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
124 ···120:·00000c10·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65124 ···120:·00000c10·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65
125 ···121:·0000ae30·····0·NOTYPE··LOCAL··DEFAULT····5·$t125 ···121:·0000b094·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 126 ···122:·0000b10c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 127 ···123:·0000b110·····0·NOTYPE··LOCAL··DEFAULT····5·$t
 128 ···124:·0000b140·····0·NOTYPE··LOCAL··DEFAULT····5·$d
 129 ···125:·0000b144·····0·NOTYPE··LOCAL··DEFAULT····5·$t
126 ···122:·0000aea8·····0·NOTYPE··LOCAL··DEFAULT····5·$d130 ···126:·0000b1a8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
127 ···123:·0000aeac·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
128 ···124:·0000aedc·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
129 ···125:·0000aee0·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
130 ···126:·0000af44·····0·NOTYPE··LOCAL··DEFAULT····5·$d 
131 ···127:·00000c54·····0·NOTYPE··LOCAL··DEFAULT····7·.LC66131 ···127:·00000c54·····0·NOTYPE··LOCAL··DEFAULT····7·.LC66
132 ···128:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t132 ···128:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
133 ···129:·00000064·····0·NOTYPE··LOCAL··DEFAULT····1·$d133 ···129:·00000064·····0·NOTYPE··LOCAL··DEFAULT····1·$d
134 ···130:·00000068·····0·NOTYPE··LOCAL··DEFAULT····1·$t134 ···130:·00000068·····0·NOTYPE··LOCAL··DEFAULT····1·$t
135 ···131:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d135 ···131:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
136 ···132:·00000c6c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC67136 ···132:·00000c6c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC67
137 ···133:·00000c90·····0·NOTYPE··LOCAL··DEFAULT····7·.LC68137 ···133:·00000c90·····0·NOTYPE··LOCAL··DEFAULT····7·.LC68
Offset 162, 33 lines modifiedOffset 162, 33 lines modified
162 ···158:·00000dd0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC76162 ···158:·00000dd0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC76
163 ···159:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····8·$d163 ···159:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
164 ···160:·00000e00·····0·NOTYPE··LOCAL··DEFAULT····7·.LC77164 ···160:·00000e00·····0·NOTYPE··LOCAL··DEFAULT····7·.LC77
165 ···161:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····1·$d165 ···161:·0000078c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
166 ···162:·00000e20·····0·NOTYPE··LOCAL··DEFAULT····7·.LC78166 ···162:·00000e20·····0·NOTYPE··LOCAL··DEFAULT····7·.LC78
167 ···163:·00000790·····0·NOTYPE··LOCAL··DEFAULT····1·$t167 ···163:·00000790·····0·NOTYPE··LOCAL··DEFAULT····1·$t
168 ···164:·000007fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d168 ···164:·000007fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
169 ···165:·0000af48·····0·NOTYPE··LOCAL··DEFAULT····5·$t169 ···165:·0000b1ac·····0·NOTYPE··LOCAL··DEFAULT····5·$t
170 ···166:·00000e40·····0·NOTYPE··LOCAL··DEFAULT····7·.LC79170 ···166:·00000e40·····0·NOTYPE··LOCAL··DEFAULT····7·.LC79
171 ···167:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·$t171 ···167:·00000050·····0·NOTYPE··LOCAL··DEFAULT····8·$t
172 ···168:·00000e9c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC80172 ···168:·00000e9c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC80
173 ···169:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC81173 ···169:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC81
174 ···170:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC82174 ···170:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC82
175 ···171:·00000ec4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC83175 ···171:·00000ec4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC83
176 ···172:·00000ed4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC84176 ···172:·00000ed4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC84
177 ···173:·00000800·····0·NOTYPE··LOCAL··DEFAULT····1·$t177 ···173:·00000800·····0·NOTYPE··LOCAL··DEFAULT····1·$t
178 ···174:·00000a24·····0·NOTYPE··LOCAL··DEFAULT····1·$d178 ···174:·00000a24·····0·NOTYPE··LOCAL··DEFAULT····1·$d
179 ···175:·00000f00·····0·NOTYPE··LOCAL··DEFAULT····7·.LC85179 ···175:·00000f00·····0·NOTYPE··LOCAL··DEFAULT····7·.LC85
180 ···176:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····1·$t180 ···176:·00000a28·····0·NOTYPE··LOCAL··DEFAULT····1·$t
181 ···177:·00000a6c·····0·NOTYPE··LOCAL··DEFAULT····1·$d181 ···177:·00000a6c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
182 ···178:·0000af90·····0·NOTYPE··LOCAL··DEFAULT····5·$d182 ···178:·0000b1f4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
183 ···179:·0000af94·····0·NOTYPE··LOCAL··DEFAULT····5·$t183 ···179:·0000b1f8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
184 ···180:·0000afa8·····0·NOTYPE··LOCAL··DEFAULT····5·$d184 ···180:·0000b20c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
185 ···181:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····7·.LC86185 ···181:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····7·.LC86
186 ···182:·0000afac·····0·NOTYPE··LOCAL··DEFAULT····5·$t186 ···182:·0000b210·····0·NOTYPE··LOCAL··DEFAULT····5·$t
187 ···183:·0000b014·····0·NOTYPE··LOCAL··DEFAULT····5·$d187 ···183:·0000b278·····0·NOTYPE··LOCAL··DEFAULT····5·$d
188 ···184:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·$d188 ···184:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····8·$d
189 ···185:·00000f50·····0·NOTYPE··LOCAL··DEFAULT····7·.LC87189 ···185:·00000f50·····0·NOTYPE··LOCAL··DEFAULT····7·.LC87
190 ···186:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····8·$t190 ···186:·000000dc·····0·NOTYPE··LOCAL··DEFAULT····8·$t
191 ···187:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·$d191 ···187:·00000308·····0·NOTYPE··LOCAL··DEFAULT····8·$d
192 ···188:·00000f7c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC88192 ···188:·00000f7c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC88
193 ···189:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$t193 ···189:·00000310·····0·NOTYPE··LOCAL··DEFAULT····8·$t
194 ···190:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$d194 ···190:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
Offset 226, 15 lines modifiedOffset 226, 15 lines modified
Max diff block lines reached; 23392/33259 bytes (70.33%) of diff not shown.
153 KB
readelf --wide --relocs {}
    
Offset 1, 75 lines modifiedOffset 1, 75 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x11040·contains·153·entries:1 Relocation·section·'.rel.text'·at·offset·0x112a4·contains·153·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000046··0001812f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError3 00000046··0001842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
4 0000004a··00018130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError4 0000004a··00018430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
5 0000004e··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000c54···.LC665 0000004e··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000c54···.LC66
6 00000052··00007f30·R_ARM_THM_MOVT_ABS·····00000c54···.LC666 00000052··00007f30·R_ARM_THM_MOVT_ABS·····00000c54···.LC66
7 00000058··0001730a·R_ARM_THM_CALL·········00000000···_PyErr_SetString7 00000058··0001700a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
8 00000064··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate8 00000064··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
9 00000082··0001a80a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF89 00000082··0001a80a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8
10 0000008c··0001682f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_NameError10 0000008c··0001682f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_NameError
11 00000090··00016830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_NameError11 00000090··00016830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_NameError
12 00000098··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format12 00000098··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format
13 000000a2··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException13 000000a2··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
14 000000aa··0001340a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches14 000000aa··0001320a·R_ARM_THM_CALL·········00000000···PyErr_GivenExceptionMatches
15 000000ba··00011f0a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr15 000000ba··0001200a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
16 000000cc··0000f302·R_ARM_ABS32············00000000···_PyRuntime16 000000cc··0000f302·R_ARM_ABS32············00000000···_PyRuntime
17 000000f2··0000842f·R_ARM_THM_MOVW_ABS_NC··00000c6c···.LC6717 000000f2··0000842f·R_ARM_THM_MOVW_ABS_NC··00000c6c···.LC67
18 000000f6··00008430·R_ARM_THM_MOVT_ABS·····00000c6c···.LC6718 000000f6··00008430·R_ARM_THM_MOVT_ABS·····00000c6c···.LC67
19 000000fc··00018f0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc19 000000fc··0001900a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
20 00000104··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError20 00000104··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
21 00000108··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError21 00000108··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
22 00000112··0000852f·R_ARM_THM_MOVW_ABS_NC··00000c90···.LC6822 00000112··0000852f·R_ARM_THM_MOVW_ABS_NC··00000c90···.LC68
23 00000116··00008530·R_ARM_THM_MOVT_ABS·····00000c90···.LC6823 00000116··00008530·R_ARM_THM_MOVT_ABS·····00000c90···.LC68
24 0000011c··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format24 0000011c··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format
25 00000134··0000d502·R_ARM_ABS32············00000000···.rodata25 00000134··0000d502·R_ARM_ABS32············00000000···.rodata
26 00000148··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate26 00000148··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
27 0000015c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate27 0000015c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
28 00000188··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate28 00000188··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
29 000001aa··0000df0a·R_ARM_THM_CALL·········00000045···_PyEval_GetBuiltins29 000001aa··0000df0a·R_ARM_THM_CALL·········00000045···_PyEval_GetBuiltins
30 000001b0··0001060a·R_ARM_THM_CALL·········00000000···PyObject_GetItem30 000001b0··0001050a·R_ARM_THM_CALL·········00000000···PyObject_GetItem
31 000001bc··0001702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError31 000001bc··0001722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_KeyError
32 000001c0··00017030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError32 000001c0··00017230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_KeyError
33 000001c8··0001710a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches33 000001c8··0001730a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches
34 000001d0··0001882f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError34 000001d0··0001892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
35 000001d4··00018830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError35 000001d4··00018930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
36 000001de··0001550a·R_ARM_THM_CALL·········00000000···_PyErr_SetObject36 000001de··0001510a·R_ARM_THM_CALL·········00000000···_PyErr_SetObject
37 000001e4··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate37 000001e4··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
38 00000202··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError38 00000202··0001aa2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
39 00000206··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError39 00000206··0001aa30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
40 0000020c··0000912f·R_ARM_THM_MOVW_ABS_NC··00000ce0···.LC7040 0000020c··0000912f·R_ARM_THM_MOVW_ABS_NC··00000ce0···.LC70
41 00000210··00009130·R_ARM_THM_MOVT_ABS·····00000ce0···.LC7041 00000210··00009130·R_ARM_THM_MOVT_ABS·····00000ce0···.LC70
42 00000218··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format42 00000218··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format
43 00000234··0000902f·R_ARM_THM_MOVW_ABS_NC··00000cb4···.LC6943 00000234··0000902f·R_ARM_THM_MOVW_ABS_NC··00000cb4···.LC69
44 00000238··00009030·R_ARM_THM_MOVT_ABS·····00000cb4···.LC6944 00000238··00009030·R_ARM_THM_MOVT_ABS·····00000cb4···.LC69
45 0000023e··00018f0a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc45 0000023e··0001900a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
46 00000244··0000d502·R_ARM_ABS32············00000000···.rodata46 00000244··0000d502·R_ARM_ABS32············00000000···.rodata
47 0000025c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate47 0000025c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
48 0000027a··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException48 0000027a··0001a90a·R_ARM_THM_CALL·········00000000···PyErr_GetRaisedException
49 0000028a··00014e0a·R_ARM_THM_CALL·········00000000···_Py_call_instrumentation_arg49 0000028a··0001470a·R_ARM_THM_CALL·········00000000···_Py_call_instrumentation_arg
50 00000294··0001860a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException50 00000294··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetRaisedException
51 000002fc··0001b00a·R_ARM_THM_CALL·········00000000···_PyDict_SendEvent51 000002fc··0001b00a·R_ARM_THM_CALL·········00000000···_PyDict_SendEvent
52 00000340··0001090a·R_ARM_THM_CALL·········00000000···PyObject_IsInstance52 00000340··0001090a·R_ARM_THM_CALL·········00000000···PyObject_IsInstance
53 00000354··0001560a·R_ARM_THM_CALL·········00000000···PySet_New53 00000354··00015e0a·R_ARM_THM_CALL·········00000000···PySet_New
54 00000360··0000f10a·R_ARM_THM_CALL·········00000000···PyList_New54 00000360··0000f10a·R_ARM_THM_CALL·········00000000···PyList_New
55 00000370··0000992f·R_ARM_THM_MOVW_ABS_NC··00000d2c···.LC7255 00000370··0000992f·R_ARM_THM_MOVW_ABS_NC··00000d2c···.LC72
56 00000374··00009930·R_ARM_THM_MOVT_ABS·····00000d2c···.LC7256 00000374··00009930·R_ARM_THM_MOVT_ABS·····00000d2c···.LC72
57 00000378··0001b10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString57 00000378··0001b10a·R_ARM_THM_CALL·········00000000···PyObject_GetAttrString
58 00000386··0001052f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type58 00000386··0001062f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
59 0000038a··00010530·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type59 0000038a··00010630·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
60 0000039e··00010f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type60 0000039e··00010f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
61 000003a2··00010f30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type61 000003a2··00010f30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
62 000003f0··0001b20a·R_ARM_THM_CALL·········00000000···PyList_AsTuple62 000003f0··0001b20a·R_ARM_THM_CALL·········00000000···PyList_AsTuple
63 0000045c··0000f20a·R_ARM_THM_CALL·········00000000···PyList_Append63 0000045c··0000f20a·R_ARM_THM_CALL·········00000000···PyList_Append
64 000004a8··0001882f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError64 000004a8··0001892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
65 000004ac··00018830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError65 000004ac··00018930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
66 000004b4··0001710a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches66 000004b4··0001730a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches
67 000004bc··0001720a·R_ARM_THM_CALL·········00000000···_PyErr_Clear67 000004bc··0001740a·R_ARM_THM_CALL·········00000000···_PyErr_Clear
68 000004c2··0001b30a·R_ARM_THM_CALL·········00000000···PyTuple_New68 000004c2··0001b30a·R_ARM_THM_CALL·········00000000···PyTuple_New
69 000004d8··0000f20a·R_ARM_THM_CALL·········00000000···PyList_Append69 000004d8··0000f20a·R_ARM_THM_CALL·········00000000···PyList_Append
70 000004ec··0000eb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError70 000004ec··0000eb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
71 000004f0··0000eb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError71 000004f0··0000eb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
72 000004fc··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000d3c···.LC7372 000004fc··00009a2f·R_ARM_THM_MOVW_ABS_NC··00000d3c···.LC73
73 00000500··00009a30·R_ARM_THM_MOVT_ABS·····00000d3c···.LC7373 00000500··00009a30·R_ARM_THM_MOVT_ABS·····00000d3c···.LC73
74 00000504··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format74 00000504··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format
Offset 99, 18 lines modifiedOffset 99, 18 lines modified
99 000006c0··00013c0a·R_ARM_THM_CALL·········00000000···PySet_Add99 000006c0··00013c0a·R_ARM_THM_CALL·········00000000···PySet_Add
100 000006ca··0001010a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr100 000006ca··0001010a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
101 000006da··0000eb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError101 000006da··0000eb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
102 000006de··0000eb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError102 000006de··0000eb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
103 000006e4··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000dd0···.LC76103 000006e4··00009e2f·R_ARM_THM_MOVW_ABS_NC··00000dd0···.LC76
104 000006e8··00009e30·R_ARM_THM_MOVT_ABS·····00000dd0···.LC76104 000006e8··00009e30·R_ARM_THM_MOVT_ABS·····00000dd0···.LC76
105 000006f2··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format105 000006f2··0000ec0a·R_ARM_THM_CALL·········00000000···_PyErr_Format
106 000006fa··0001882f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError106 000006fa··0001892f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
107 000006fe··00018830·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError107 000006fe··00018930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
108 00000706··0001710a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches108 00000706··0001730a·R_ARM_THM_CALL·········00000000···_PyErr_ExceptionMatches
109 00000710··0001720a·R_ARM_THM_CALL·········00000000···_PyErr_Clear109 00000710··0001740a·R_ARM_THM_CALL·········00000000···_PyErr_Clear
110 0000073c··0000a02f·R_ARM_THM_MOVW_ABS_NC··00000e00···.LC77110 0000073c··0000a02f·R_ARM_THM_MOVW_ABS_NC··00000e00···.LC77
111 00000740··0000a030·R_ARM_THM_MOVT_ABS·····00000e00···.LC77111 00000740··0000a030·R_ARM_THM_MOVT_ABS·····00000e00···.LC77
112 00000748··0001b70a·R_ARM_THM_CALL·········00000000···_PySys_Audit112 00000748··0001b70a·R_ARM_THM_CALL·········00000000···_PySys_Audit
113 0000078c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate113 0000078c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
114 000007ac··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000e20···.LC78114 000007ac··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000e20···.LC78
115 000007b0··0000a230·R_ARM_THM_MOVT_ABS·····00000e20···.LC78115 000007b0··0000a230·R_ARM_THM_MOVT_ABS·····00000e20···.LC78
116 000007b8··0001b70a·R_ARM_THM_CALL·········00000000···_PySys_Audit116 000007b8··0001b70a·R_ARM_THM_CALL·········00000000···_PySys_Audit
Offset 137, 29 lines modifiedOffset 137, 29 lines modified
137 0000091a··0000ab30·R_ARM_THM_MOVT_ABS·····00000ec4···.LC83137 0000091a··0000ab30·R_ARM_THM_MOVT_ABS·····00000ec4···.LC83
138 0000092a··0000e90a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat138 0000092a··0000e90a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
139 0000093c··0001bc0a·R_ARM_THM_CALL·········00000000···PyList_SetSlice139 0000093c··0001bc0a·R_ARM_THM_CALL·········00000000···PyList_SetSlice
140 00000944··0000102f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC5140 00000944··0000102f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC5
141 00000948··00001030·R_ARM_THM_MOVT_ABS·····00000034···.LC5141 00000948··00001030·R_ARM_THM_MOVT_ABS·····00000034···.LC5
142 0000094c··0000ea0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString142 0000094c··0000ea0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
143 00000958··0000f40a·R_ARM_THM_CALL·········00000000···PyUnicode_Join143 00000958··0000f40a·R_ARM_THM_CALL·········00000000···PyUnicode_Join
144 0000097e··0001200a·R_ARM_THM_CALL·········00000000···PyUnicode_Concat144 0000097e··00011f0a·R_ARM_THM_CALL·········00000000···PyUnicode_Concat
145 000009c4··0000f10a·R_ARM_THM_CALL·········00000000···PyList_New145 000009c4··0000f10a·R_ARM_THM_CALL·········00000000···PyList_New
146 000009d2··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000ea8···.LC81146 000009d2··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000ea8···.LC81
147 000009d6··0000a930·R_ARM_THM_MOVT_ABS·····00000ea8···.LC81147 000009d6··0000a930·R_ARM_THM_MOVT_ABS·····00000ea8···.LC81
148 00000a24··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate148 00000a24··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
149 00000a4c··0001762f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError149 00000a4c··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
150 00000a50··00017630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError150 00000a50··00017c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
151 00000a56··0000af2f·R_ARM_THM_MOVW_ABS_NC··00000f00···.LC85151 00000a56··0000af2f·R_ARM_THM_MOVW_ABS_NC··00000f00···.LC85
152 00000a5a··0000af30·R_ARM_THM_MOVT_ABS·····00000f00···.LC85152 00000a5a··0000af30·R_ARM_THM_MOVT_ABS·····00000f00···.LC85
153 00000a60··0001730a·R_ARM_THM_CALL·········00000000···_PyErr_SetString153 00000a60··0001700a·R_ARM_THM_CALL·········00000000···_PyErr_SetString
154 00000a6c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate154 00000a6c··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
155 00000042··0001a71e·R_ARM_THM_JUMP24·······00000000···_PyFrame_GetLocals155 00000042··0001a71e·R_ARM_THM_JUMP24·······00000000···_PyFrame_GetLocals
156 000000c4··0001861e·R_ARM_THM_JUMP24·······00000000···PyErr_SetRaisedException156 000000c4··00018d1e·R_ARM_THM_JUMP24·······00000000···PyErr_SetRaisedException
  
157 Relocation·section·'.rel.text.hot'·at·offset·0x11508·contains·1082·entries:157 Relocation·section·'.rel.text.hot'·at·offset·0x1176c·contains·1080·entries:
158 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name158 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
159 00000040··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate159 00000040··0000de6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
160 000000a2··0000e10a·R_ARM_THM_CALL·········00000000···_PyEval_BuiltinsFromGlobals160 000000a2··0000e10a·R_ARM_THM_CALL·········00000000···_PyEval_BuiltinsFromGlobals
161 000000c2··0000e20a·R_ARM_THM_CALL·········00000000···_PyFunction_FromConstructor161 000000c2··0000e20a·R_ARM_THM_CALL·········00000000···_PyFunction_FromConstructor
162 000000e6··0000e30a·R_ARM_THM_CALL·········00000000···_PyThreadState_PushFrame162 000000e6··0000e30a·R_ARM_THM_CALL·········00000000···_PyThreadState_PushFrame
163 0000012e··0000e40a·R_ARM_THM_CALL·········00000000···memset163 0000012e··0000e40a·R_ARM_THM_CALL·········00000000···memset
164 00000156··0000e50a·R_ARM_THM_CALL·········00000ea5···_PyEval_EvalFrameDefault164 00000156··0000e50a·R_ARM_THM_CALL·········00000ea5···_PyEval_EvalFrameDefault
Offset 242, 1031 lines modifiedOffset 242, 1029 lines modified
242 00000e08··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC3242 00000e08··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC3
243 00000e0c··00000e30·R_ARM_THM_MOVT_ABS·····0000000c···.LC3243 00000e0c··00000e30·R_ARM_THM_MOVT_ABS·····0000000c···.LC3
Max diff block lines reached; 145613/156629 bytes (92.97%) of diff not shown.
5.2 KB
strings --all --bytes=8 {}
    
Offset 1, 12 lines modifiedOffset 1, 14 lines modified
1 CF2F)F8F1 CF2F)F8F
2 @A%F4FDE)2 @A%F4FDE)
3 »       +D7xKD]F 
4 @L>FOFbE3 hCh)FSEE
 4 J09F~h@F
 5 @A7F.F%F
 6 8i)FChSEA
5 9F(FKF"F]F7 QF(FKF"F=F
6 CF:F!F0F8 CF:F!F0F
7 %U()·keywords·must·be·strings9 %U()·keywords·must·be·strings
8 %U()·got·some·positional-only·arguments·passed·as·keyword·arguments:·'%U'10 %U()·got·some·positional-only·arguments·passed·as·keyword·arguments:·'%U'
9 %U()·got·multiple·values·for·argument·'%S'11 %U()·got·multiple·values·for·argument·'%S'
10 from·%zd·to·%zd12 from·%zd·to·%zd
11 ·positional·argument%s·(and·%zd·keyword-only·argument%s)13 ·positional·argument%s·(and·%zd·keyword-only·argument%s)
12 %U()·takes·%U·positional·argument%s·but·%zd%U·%s·given14 %U()·takes·%U·positional·argument%s·but·%zd%U·%s·given
Offset 93, 25 lines modifiedOffset 95, 25 lines modified
93 initialize_locals95 initialize_locals
94 clear_thread_frame96 clear_thread_frame
95 _PyEvalFramePushAndInit97 _PyEvalFramePushAndInit
96 missing_arguments98 missing_arguments
97 _PyEval_EvalFrame99 _PyEval_EvalFrame
98 .LANCHOR0100 .LANCHOR0
99 _PyEvalFrameClearAndPop101 _PyEvalFrameClearAndPop
100 _PyDict_NotifyEvent.constprop.0 
101 import_from102 import_from
 103 _PyDict_NotifyEvent.constprop.0
102 _PyFrame_PushUnchecked104 _PyFrame_PushUnchecked
103 match_class 
104 unpack_iterable105 unpack_iterable
 106 match_class
105 format_exc_check_arg107 format_exc_check_arg
106 do_monitor_exc108 do_monitor_exc
107 _PyObject_VectorcallTstate.constprop.0109 _PyObject_VectorcallTstate.constprop.0
108 match_keys 
109 monitor_stop_iteration110 monitor_stop_iteration
110 format_exc_unbound111 format_exc_unbound
 112 match_keys
111 match_class_attr113 match_class_attr
112 __func__.1114 __func__.1
113 opcode_targets.0115 opcode_targets.0
114 CSWTCH.1098116 CSWTCH.1098
115 binary_ops117 binary_ops
116 __func__.3118 __func__.3
117 __func__.2119 __func__.2
Offset 148, 159 lines modifiedOffset 150, 159 lines modified
148 PyFunction_Type150 PyFunction_Type
149 PyObject_Vectorcall151 PyObject_Vectorcall
150 _Py_TrueStruct152 _Py_TrueStruct
151 PyObject_GetAttr153 PyObject_GetAttr
152 PyLong_Type154 PyLong_Type
153 PyCFunction_Type155 PyCFunction_Type
154 PyModule_Type156 PyModule_Type
155 PyTuple_Type 
156 PyObject_GetItem157 PyObject_GetItem
 158 PyTuple_Type
157 PyListIter_Type159 PyListIter_Type
158 PySequence_Contains160 PySequence_Contains
159 PyObject_IsInstance161 PyObject_IsInstance
160 PyBool_FromLong162 PyBool_FromLong
161 PyMethodDescr_Type163 PyMethodDescr_Type
162 PyObject_Size164 PyObject_Size
163 PyLong_FromSsize_t165 PyLong_FromSsize_t
164 _PyLong_Add166 _PyLong_Add
165 PyUnicode_Type167 PyUnicode_Type
166 _PyUnicode_Equal168 _PyUnicode_Equal
167 _Py_NoneStruct169 _Py_NoneStruct
168 PyRangeIter_Type170 PyRangeIter_Type
169 PyLong_FromLong171 PyLong_FromLong
170 PyObject_GetIter172 PyObject_GetIter
171 PyList_Type 
172 PyTupleIter_Type173 PyTupleIter_Type
 174 PyList_Type
173 _PyDict_LoadGlobal175 _PyDict_LoadGlobal
174 PyObject_RichCompare176 PyObject_RichCompare
175 PyType_Type177 PyType_Type
176 PyFloat_Type178 PyFloat_Type
177 _Py_Specialize_LoadAttr179 _Py_Specialize_LoadAttr
178 _PyList_FromArraySteal180 _PyList_FromArraySteal
179 _PyLong_Subtract181 _PyLong_Subtract
180 _PyBuildSlice_ConsumeRefs182 _PyBuildSlice_ConsumeRefs
181 PyObject_SetAttr 
182 PyUnicode_Concat183 PyUnicode_Concat
183 PyFunction_New184 PyObject_SetAttr
184 _PyDict_SetItem_Take2185 _PyDict_SetItem_Take2
 186 PyFunction_New
185 PyObject_SetItem187 PyObject_SetItem
186 _PyDict_FromItems188 _PyDict_FromItems
187 PyObject_Format 
188 PyObject_Call189 PyObject_Call
189 _PyLong_Multiply190 _PyLong_Multiply
 191 PyObject_Format
190 _Py_MakeCoro192 _Py_MakeCoro
191 _PyFrame_Copy193 _PyFrame_Copy
192 _PyThreadState_PopFrame194 _PyThreadState_PopFrame
 195 PyUnicode_Append
 196 _PyUnicode_ExactDealloc
 197 PyObject_Str
193 _Py_call_instrumentation_line198 _Py_call_instrumentation_line
194 _PyOpcode_Caches199 _PyOpcode_Caches
195 PyObject_Str 
196 _PyUnicode_JoinArray200 _PyUnicode_JoinArray
197 PyCell_New201 PyCell_New
198 _PyObject_LookupSpecial 
199 _Py_CheckFunctionResult 
200 PyUnicode_Append 
201 _PyUnicode_ExactDealloc 
202 PyErr_GivenExceptionMatches202 PyErr_GivenExceptionMatches
203 PySuper_Type203 PySuper_Type
204 PyObject_GenericGetAttr204 PyObject_GenericGetAttr
205 _PySuper_Lookup205 _PySuper_Lookup
206 _PyDict_MergeEx 
207 _PyFloat_ExactDealloc206 _PyObject_LookupSpecial
 207 _Py_CheckFunctionResult
208 PyFloat_FromDouble208 PyFloat_FromDouble
 209 _PyFloat_ExactDealloc
 210 _PyDict_MergeEx
209 PyNumber_Negative211 PyNumber_Negative
210 PySet_Add212 PySet_Add
211 _PyImport_IsDefaultImportFunc213 _PyImport_IsDefaultImportFunc
212 _PyLong_AsInt214 _PyLong_AsInt
213 PyImport_ImportModuleLevelObject215 PyImport_ImportModuleLevelObject
 216 PyIter_Next
214 _PyList_Extend217 _PyList_Extend
215 PySlice_New 
216 PyObject_IsTrue 
217 _Py_call_instrumentation_jump 
218 _PyIntrinsics_UnaryFunctions218 _PyIntrinsics_UnaryFunctions
Max diff block lines reached; 2609/5277 bytes (49.44%) of diff not shown.
609 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 172, 15 lines modifiedOffset 172, 15 lines modified
172 »       mov»    r0,·r8172 »       mov»    r0,·r8
173 »       strd»   r3,·r3,·[sp]173 »       strd»   r3,·r3,·[sp]
174 »       bl»     54c·<initialize_locals>174 »       bl»     54c·<initialize_locals>
175 »       cmp»    r0,·#0175 »       cmp»    r0,·#0
176 »       beq.n»  144·<PyEval_EvalCode+0xd0>176 »       beq.n»  144·<PyEval_EvalCode+0xd0>
177 »       mov»    r1,·r4177 »       mov»    r1,·r4
178 »       mov»    r0,·r8178 »       mov»    r0,·r8
179 »       bl»     a890·<clear_thread_frame>179 »       bl»     ab0c·<clear_thread_frame>
180 »       movs»   r4,·#0180 »       movs»   r4,·#0
181 »       ldr»    r3,·[r5,·#0]181 »       ldr»    r3,·[r5,·#0]
182 »       mvn.w»  r2,·#3221225472»    @·0xc0000000182 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
183 »       cmp»    r3,·r2183 »       cmp»    r3,·r2
184 »       bne.n»  166·<PyEval_EvalCode+0xf2>184 »       bne.n»  166·<PyEval_EvalCode+0xf2>
185 »       b.n»    174·<PyEval_EvalCode+0x100>185 »       b.n»    174·<PyEval_EvalCode+0x100>
186 »       cmp»    r7,·#0186 »       cmp»    r7,·#0
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
338 »       str.w»  fp,·[sp,·#4]338 »       str.w»  fp,·[sp,·#4]
339 »       str.w»  sl,·[sp]339 »       str.w»  sl,·[sp]
340 »       bl»     54c·<initialize_locals>340 »       bl»     54c·<initialize_locals>
341 »       cmp»    r0,·#0341 »       cmp»    r0,·#0
342 »       beq.n»  2e4·<_PyEval_Vector+0x100>342 »       beq.n»  2e4·<_PyEval_Vector+0x100>
343 »       mov»    r1,·r4343 »       mov»    r1,·r4
344 »       mov»    r0,·r7344 »       mov»    r0,·r7
345 »       bl»     a890·<clear_thread_frame>345 »       bl»     ab0c·<clear_thread_frame>
346 »       movs»   r0,·#0346 »       movs»   r0,·#0
347 »       add»    sp,·#12347 »       add»    sp,·#12
348 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}348 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
349 »       cmp»    r2,·r4349 »       cmp»    r2,·r4
350 »       bne.n»  264·<_PyEval_Vector+0x80>350 »       bne.n»  264·<_PyEval_Vector+0x80>
351 »       b.n»    276·<_PyEval_Vector+0x92>351 »       b.n»    276·<_PyEval_Vector+0x92>
352 »       cmp.w»  sl,·#1352 »       cmp.w»  sl,·#1
Offset 509, 15 lines modifiedOffset 509, 15 lines modified
509 »       add.w»  r2,·r0,·#40» @·0x28509 »       add.w»  r2,·r0,·#40» @·0x28
510 »       mov»    r0,·r9510 »       mov»    r0,·r9
511 »       bl»     54c·<initialize_locals>511 »       bl»     54c·<initialize_locals>
512 »       cmp»    r0,·#0512 »       cmp»    r0,·#0
513 »       beq.n»  4c4·<_PyEvalFramePushAndInit+0x80>513 »       beq.n»  4c4·<_PyEvalFramePushAndInit+0x80>
514 »       mov»    r1,·r4514 »       mov»    r1,·r4
515 »       mov»    r0,·r9515 »       mov»    r0,·r9
516 »       bl»     a890·<clear_thread_frame>516 »       bl»     ab0c·<clear_thread_frame>
517 »       movs»   r4,·#0517 »       movs»   r4,·#0
518 »       b.n»    4c4·<_PyEvalFramePushAndInit+0x80>518 »       b.n»    4c4·<_PyEvalFramePushAndInit+0x80>
519 »       mvn.w»  r5,·#3221225472»    @·0xc0000000519 »       mvn.w»  r5,·#3221225472»    @·0xc0000000
520 »       ldr»    r3,·[sp,·#40]» @·0x28520 »       ldr»    r3,·[sp,·#40]» @·0x28
521 »       cmp»    r4,·r3521 »       cmp»    r4,·r3
522 »       beq.n»  516·<_PyEvalFramePushAndInit+0xd2>522 »       beq.n»  516·<_PyEvalFramePushAndInit+0xd2>
523 »       ldr.w»  r0,·[r8,·r4,·lsl·#2]523 »       ldr.w»  r0,·[r8,·r4,·lsl·#2]
Offset 1542, 159 lines modifiedOffset 1542, 160 lines modified
1542 _PyEval_EvalFrameDefault():1542 _PyEval_EvalFrameDefault():
1543 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}1543 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
1544 »       mov.w»  ip,·#4096»  @·0x10001544 »       mov.w»  ip,·#4096»  @·0x1000
1545 »       sub.w»  ip,·sp,·ip1545 »       sub.w»  ip,·sp,·ip
1546 »       str.w»  r0,·[ip,·#3896]»     @·0xf381546 »       str.w»  r0,·[ip,·#3896]»     @·0xf38
1547 »       sub»    sp,·#164»     @·0xa41547 »       sub»    sp,·#164»     @·0xa4
1548 »       cmp»    r0,·#01548 »       cmp»    r0,·#0
1549 »       beq.w»  9cd0·<_PyEval_EvalFrameDefault+0x8e2c>1549 »       beq.w»  9d48·<_PyEval_EvalFrameDefault+0x8ea4>
1550 »       ldr»    r3,·[r0,·#8]1550 »       ldr»    r3,·[r0,·#8]
1551 »       mov»    fp,·r11551 »       mov»    r7,·r1
1552 »       ldr»    r1,·[r0,·#40]» @·0x281552 »       ldr»    r1,·[r0,·#40]» @·0x28
1553 »       movs»   r4,·#31553 »       movs»   r4,·#3
1554 »       add.w»  r3,·r3,·#192512»     @·0x2f0001554 »       add.w»  r3,·r3,·#192512»     @·0x2f000
1555 »       strb.w» r4,·[sp,·#154]»     @·0x9a1555 »       strb.w» r4,·[sp,·#154]»     @·0x9a
1556 »       str»    r1,·[sp,·#68]» @·0x441556 »       str»    r1,·[sp,·#68]» @·0x44
1557 »       mov»    r9,·r01557 »       mov»    fp,·r0
1558 »       ldr»    r1,·[r1,·#0]1558 »       ldr»    r1,·[r1,·#0]
1559 »       ldr.w»  r3,·[r3,·#844]»      @·0x34c1559 »       ldr.w»  r3,·[r3,·#844]»      @·0x34c
1560 »       str»    r3,·[sp,·#116]»@·0x741560 »       str»    r3,·[sp,·#116]»@·0x74
1561 »       adds»   r3,·#124»    @·0x7c1561 »       adds»   r3,·#124»    @·0x7c
1562 »       str»    r3,·[sp,·#144]»@·0x901562 »       str»    r3,·[sp,·#144]»@·0x90
1563 »       ldr»    r3,·[r0,·#24]1563 »       ldr»    r3,·[r0,·#24]
1564 »       str»    r1,·[sp,·#120]»@·0x781564 »       str»    r1,·[sp,·#120]»@·0x78
1565 »       movs»   r1,·#01565 »       movs»   r1,·#0
1566 »       subs»   r4,·r3,·#11566 »       subs»   r4,·r3,·#1
1567 »       str»    r1,·[sp,·#148]»@·0x941567 »       str»    r1,·[sp,·#148]»@·0x94
1568 »       subs»   r3,·#21568 »       subs»   r3,·#2
1569 »       strh.w» r1,·[sp,·#152]»     @·0x981569 »       strh.w» r1,·[sp,·#152]»     @·0x98
1570 »       cmp»    r4,·#01570 »       cmp»    r4,·#0
1571 »       add»    r1,·sp,·#64»   @·0x401571 »       add»    r1,·sp,·#64»   @·0x40
1572 »       str.w»  fp,·[sp,·#64]»       @·0x401572 »       str»    r7,·[sp,·#64]» @·0x40
1573 »       str»    r1,·[r0,·#40]» @·0x281573 »       str»    r1,·[r0,·#40]» @·0x28
1574 »       add»    r1,·sp,·#116»  @·0x741574 »       add»    r1,·sp,·#116»  @·0x74
1575 »       str.w»  r1,·[fp,·#4]1575 »       str»    r1,·[r7,·#4]
1576 »       str»    r3,·[r0,·#24]1576 »       str»    r3,·[r0,·#24]
1577 »       ble.w»  9ca2·<_PyEval_EvalFrameDefault+0x8dfe>1577 »       ble.w»  9d1a·<_PyEval_EvalFrameDefault+0x8e76>
1578 »       ldr»    r3,·[r0,·#16]1578 »       ldr»    r3,·[r0,·#16]
1579 »       cmp»    r2,·#01579 »       cmp»    r2,·#0
1580 »       bne.w»  7f98·<_PyEval_EvalFrameDefault+0x70f4>1580 »       bne.w»  7f12·<_PyEval_EvalFrameDefault+0x706e>
1581 »       movs»   r2,·#01581 »       movs»   r2,·#0
1582 »       str»    r2,·[sp,·#28]1582 »       str»    r2,·[sp,·#28]
1583 »       subs»   r2,·r3,·#11583 »       subs»   r2,·r3,·#1
1584 »       cmp»    r3,·#01584 »       cmp»    r3,·#0
1585 »       str.w»  r2,·[r9,·#16]1585 »       str.w»  r2,·[fp,·#16]
1586 »       ble.w»  10e4·<_PyEval_EvalFrameDefault+0x240>1586 »       ble.w»  10d4·<_PyEval_EvalFrameDefault+0x230>
1587 »       movw»   r3,·#01587 »       movw»   r3,·#0
1588 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR01588 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
1589 »       movt»   r3,·#01589 »       movt»   r3,·#0
1590 ·R_ARM_THM_MOVT_ABS»     .LANCHOR01590 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
1591 »       str»    r3,·[sp,·#8]1591 »       str»    r3,·[sp,·#8]
1592 »       ldrd»   r4,·r2,·[fp,·#28]1592 »       ldrd»   r4,·r2,·[r7,·#28]
1593 »       add.w»  r3,·fp,·#40» @·0x281593 »       add.w»  r3,·r7,·#40» @·0x28
1594 »       ldrb»   r6,·[r4,·#2]1594 »       ldrb.w» r8,·[r4,·#2]
1595 »       add.w»  r8,·r3,·r2,·lsl·#21595 »       add.w»  r9,·r3,·r2,·lsl·#2
1596 »       mov.w»  r3,·#4294967295»    @·0xffffffff1596 »       mov.w»  r3,·#4294967295»    @·0xffffffff
1597 »       str.w»  r3,·[fp,·#32]1597 »       str»    r3,·[r7,·#32]
1598 »       ldr»    r3,·[sp,·#8]1598 »       ldr»    r3,·[sp,·#8]
1599 »       mov»    sl,·r81599 »       mov»    sl,·r8
1600 »       ldrb»   r7,·[r4,·#3]1600 »       ldrb»   r6,·[r4,·#3]
1601 »       mov»    r8,·r91601 »       mov»    r5,·r7
1602 »       adds»   r4,·#21602 »       adds»   r4,·#2
1603 »       mov»    r5,·fp 
1604 »       add.w»  r3,·r3,·r6,·lsl·#21603 »       add.w»  r3,·r3,·r8,·lsl·#2
 1604 »       mov»    r8,·fp
 1605 »       mov»    fp,·r9
1605 »       mov»    r9,·r71606 »       mov»    r9,·r6
1606 »       mov»    r7,·r6 
1607 »       ldr»    r3,·[r3,·#28]1607 »       ldr»    r3,·[r3,·#28]
1608 »       orr.w»  r3,·r3,·#11608 »       orr.w»  r3,·r3,·#1
1609 »       bx»     r31609 »       bx»     r3
1610 »       ldr.w»  r0,·[fp]1610 »       ldr.w»  ip,·[r8,·#8]
1611 »       adds»   r6,·r4,·#21611 »       adds»   r6,·r4,·#2
1612 »       ldr.w»  r1,·[r8,·#8]1612 »       ldr»    r0,·[r7,·#0]
1613 »       str.w»  r4,·[fp,·#28]1613 »       str»    r4,·[r7,·#28]
1614 »       ldrd»   r7,·r2,·[r0,·#104]»    @·0x68 
1615 »       ldrd»   r5,·r3,·[r1,·#40]»     @·0x281614 »       ldrd»   r5,·r3,·[ip,·#40]»     @·0x28
 1615 »       ldr»    r2,·[r0,·#108]»@·0x6c
 1616 »       ldr»    r1,·[r0,·#104]»@·0x68
1616 »       cmp»    r2,·r31617 »       cmp»    r2,·r3
Max diff block lines reached; 620183/623827 bytes (99.42%) of diff not shown.
664 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 148, 15 lines modifiedOffset 148, 15 lines modified
148 »       movw»   r1,·#0148 »       movw»   r1,·#0
149 ·R_ARM_THM_MOVW_ABS_NC»  PyBaseObject_Type149 ·R_ARM_THM_MOVW_ABS_NC»  PyBaseObject_Type
150 »       movt»   r1,·#0150 »       movt»   r1,·#0
151 ·R_ARM_THM_MOVT_ABS»     PyBaseObject_Type151 ·R_ARM_THM_MOVT_ABS»     PyBaseObject_Type
152 »       add»    r3,·pc152 »       add»    r3,·pc
153 »       ldr»    r3,·[r3,·#0]153 »       ldr»    r3,·[r3,·#0]
154 »       ldr»    r0,·[r2,·r3]154 »       ldr»    r0,·[r2,·r3]
155 »       bl»     ab94·<_PyObject_VectorcallTstate.constprop.0>155 »       bl»     adf8·<_PyObject_VectorcallTstate.constprop.0>
156 ·R_ARM_THM_CALL» _PyObject_VectorcallTstate.constprop.0156 ·R_ARM_THM_CALL» _PyObject_VectorcallTstate.constprop.0
157 »       mov»    r5,·r0157 »       mov»    r5,·r0
158 »       cmp»    r0,·#0158 »       cmp»    r0,·#0
159 »       beq.w»  28e·<match_keys+0x1b2>159 »       beq.w»  28e·<match_keys+0x1b2>
160 »       mov»    r0,·sl160 »       mov»    r0,·sl
161 »       bl»     0·<PyTuple_New>161 »       bl»     0·<PyTuple_New>
162 ·R_ARM_THM_CALL» PyTuple_New162 ·R_ARM_THM_CALL» PyTuple_New
9.27 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 76 lines modifiedOffset 1, 76 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·f2970000·eDefault........4 ··0x00000010·65446566·61756c74·00000000·b6900000·eDefault........
5 ··0x00000020·48170000·721a0000·d81b0000·f24b0000·H...r........K..5 ··0x00000020·34170000·581a0000·bc1b0000·884c0000·4...X........L..
6 ··0x00000030·fe580000·724d0000·b2260000·c0330000·.X..rM...&...3..6 ··0x00000030·2e670000·504e0000·b0260000·aa320000·.g..PN...&...2..
7 ··0x00000040·261f0000·30460000·6a4a0000·d2550000·&...0F..jJ...U..7 ··0x00000040·0c1f0000·c8420000·ca4a0000·d2510000·.....B...J...Q..
8 ··0x00000050·d22d0000·cc410000·24560000·dc490000·.-...A..$V...I..8 ··0x00000050·262d0000·0a410000·e05a0000·4c480000·&-...A...Z..LH..
9 ··0x00000060·f2970000·8a2f0000·40340000·964c0000·...../..@4...L..9 ··0x00000060·b6900000·d82f0000·24320000·5c4b0000·...../..$2..\K..
10 ··0x00000070·562a0000·c43c0000·941a0000·a4350000·V*...<.......5..10 ··0x00000070·d42a0000·dc3c0000·7a1a0000·f0370000·.*...<..z....7..
11 ··0x00000080·36200000·08300000·5c630000·2c2d0000·6·...0..\c..,-..11 ··0x00000080·281f0000·58300000·ca5f0000·a02d0000·(...X0..._...-..
12 ··0x00000090·c03b0000·2e5a0000·ac8e0000·e6640000·.;...Z.......d.. 
13 ··0x000000a0·628d0000·b0390000·fe440000·d8460000·b....9...D...F..12 ··0x00000090·d03b0000·e85e0000·5c9c0000·c4620000·.;...^..\....b..
 13 ··0x000000a0·10a40000·463a0000·5c450000·64460000·....F:..\E..dF..
14 ··0x000000b0·a0660000·583d0000·88240000·5e1c0000·.f..X=...$..^...14 ··0x000000b0·70630000·dc3e0000·80240000·401c0000·pc...>...$..@...
15 ··0x000000c0·e4210000·e2250000·56310000·c4220000·.!...%..V1..."..15 ··0x000000c0·dc210000·de250000·1a310000·30230000·.!...%...1..0#..
16 ··0x000000d0·ba380000·2c320000·58430000·f6540000·.8..,2..XC...T..16 ··0x000000d0·f8360000·2c330000·64430000·84570000·.6..,3..dC...W..
17 ··0x000000e0·ee620000·84590000·40590000·4a940000·.b...Y..@Y..J... 
18 ··0x000000f0·4a450000·28640000·ae620000·922c0000·JE..(d...b...,..17 ··0x000000e0·0a590000·0c5e0000·c85d0000·5ea10000·.Y...^...]..^...
 18 ··0x000000f0·8c470000·765e0000·4e5d0000·602c0000·.G..v^..N]..`,..
19 ··0x00000100·2e490000·ba190000·28270000·bc3a0000·.I......('...:..19 ··0x00000100·7c490000·98190000·28270000·be390000·|I......('...9..
20 ··0x00000110·aa510000·a0200000·082b0000·f2270000·.Q...·...+...'.. 
21 ··0x00000120·963f0000·9a560000·84470000·44290000·.?...V...G..D)..20 ··0x00000110·c0540000·08210000·562a0000·f6270000·.T...!..V*...'..
 21 ··0x00000120·5a3e0000·e2550000·cc460000·fc280000·Z>...U...F...(..
22 ··0x00000130·765d0000·e84a0000·a6540000·68610000·v]...J...T..ha..22 ··0x00000130·7a660000·d04d0000·a6560000·80590000·zf...M...V...Y..
23 ··0x00000140·d4140000·8aa70000·42420000·8c1d0000·........BB......23 ··0x00000140·ba140000·fe930000·62420000·301d0000·........bB..0...
24 ··0x00000150·b63e0000·02210000·b82e0000·68410000·.>...!......hA..24 ··0x00000150·703d0000·88200000·b02e0000·fe410000·p=...·.......A..
25 ··0x00000160·24180000·201e0000·ba170000·921e0000·$...·...........25 ··0x00000160·0c180000·061e0000·a6170000·7a1e0000·............z...
26 ··0x00000170·7a5b0000·66190000·ee630000·02130000·z[..f....c......26 ··0x00000170·98650000·46190000·5a5a0000·ee120000·.e..F...ZZ......
27 ··0x00000180·40470000·482e0000·ee590000·38520000·@G..H....Y..8R..27 ··0x00000180·d2450000·442e0000·8c5d0000·0c4f0000·.E..D....]...O..
28 ··0x00000190·4c1d0000·b0650000·44330000·3e4c0000·L....e..D3..>L..28 ··0x00000190·c61d0000·5e5c0000·46340000·324c0000·....^\..F4..2L..
29 ··0x000001a0·ec670000·14990000·682b0000·c8120000·.g......h+......29 ··0x000001a0·925a0000·468e0000·f42c0000·b6120000·.Z..F....,......
30 ··0x000001b0·f4300000·a6250000·4e2f0000·385f0000·.0...%..N/..8_..30 ··0x000001b0·c6310000·a2250000·482f0000·80680000·.1...%..H/...h..
31 ··0x000001c0·6e3b0000·7e180000·1e2c0000·ec4d0000·n;..~....,...M..31 ··0x000001c0·7e3b0000·66180000·e82b0000·124d0000·~;..f....+...M..
32 ··0x000001d0·50580000·d2300000·b4130000·52140000·PX...0......R...32 ··0x000001d0·d04e0000·d0300000·a0130000·3a140000·.N...0......:...
33 ··0x000001e0·421f0000·90120000·78170000·403b0000·B.......x...@;..33 ··0x000001e0·921f0000·80120000·64170000·563b0000·........d...V;..
34 ··0x000001f0·46280000·74210000·0e530000·8c290000·F(..t!...S...)..34 ··0x000001f0·4a280000·6a210000·d2500000·90290000·J(..j!...P...)..
35 ··0x00000200·f6180000·14240000·76530000·56120000·.....$..vS..V...35 ··0x00000200·dc180000·be220000·38510000·46120000·....."..8Q..F...
36 ··0x00000210·56150000·ae4f0000·b44b0000·a8270000·V....O...K...'..36 ··0x00000210·74150000·24520000·d44c0000·ac270000·t...$R...L...'..
 37 ··0x00000220·48290000·205b0000·aa690000·08360000·H)..·[...i...6..
37 ··0x00000220·f8280000·a45e0000·d45a0000·68370000·.(...^...Z..h7.. 
38 ··0x00000230·3e500000·18100000·b0440000·aa4a0000·>P.......D...J.. 
39 ··0x00000240·e41e0000·64560000·4c990000·9e150000·....dV..L....... 
40 ··0x00000250·ba680000·96400000·06460000·ea2a0000·.h...@...F...*..38 ··0x00000230·f4560000·0a100000·16460000·8c4a0000·.V.......F...J..
 39 ··0x00000240·ca1e0000·96530000·c69f0000·42150000·.....S......B...
 40 ··0x00000250·5c610000·34400000·a8450000·b62a0000·\a..4@...E...*..
41 ··0x00000260·b6280000·624b0000·20430000·7e300000·.(..bK..·C..~0..41 ··0x00000260·ba280000·0a4b0000·76440000·842f0000·.(...K..vD.../..
42 ··0x00000270·c4290000·a60f0000·560f0000·26650000·.)......V...&e..42 ··0x00000270·c8290000·a00f0000·520f0000·ec670000·.)......R....g..
43 ··0x00000280·64570000·54130000·1c400000·ae4e0000·dW..T....@...N..43 ··0x00000280·cc530000·40130000·82410000·66520000·.S..@....A..fR..
44 ··0x00000290·06440000·f61b0000·54380000·3e480000·.D......T8..>H..44 ··0x00000290·ae440000·d81b0000·a0350000·da480000·.D.......5...H..
45 ··0x000002a0·0a660000·f04f0000·46600000·de480000·.f...O..F`...H..45 ··0x000002a0·ba5c0000·2c500000·085c0000·304a0000·.\..,P...\..0J..
46 ··0x000002b0·94640000·c6340000·b81f0000·3c100000·.d...4......<...46 ··0x000002b0·b65b0000·c0340000·0a200000·2e100000·.[...4...·......
47 ··0x000002c0·b4970000·b4970000·d0150000·02320000·.............2..47 ··0x000002c0·b6900000·b6900000·bc150000·f2300000·.............0..
48 ··0x000002d0·52510000·845c0000·f0a10000·f85b0000·RQ...\.......[..48 ··0x000002d0·7a500000·5e600000·748c0000·d2600000·zP..^`..t....`..
49 ··0x000002e0·b4970000·b4970000·b4970000·b4970000·................49 ··0x000002e0·b6900000·b6900000·b6900000·b6900000·................
50 ··0x000002f0·b4970000·b4970000·b4970000·b4970000·................50 ··0x000002f0·b6900000·b6900000·b6900000·b6900000·................
51 ··0x00000300·b4970000·b4970000·b4970000·b4970000·................51 ··0x00000300·b6900000·b6900000·b6900000·b6900000·................
52 ··0x00000310·b4970000·b4970000·b4970000·b4970000·................52 ··0x00000310·b6900000·b6900000·b6900000·b6900000·................
53 ··0x00000320·b4970000·b4970000·b4970000·b4970000·................53 ··0x00000320·b6900000·b6900000·b6900000·b6900000·................
54 ··0x00000330·b4970000·b4970000·b4970000·b4970000·................54 ··0x00000330·b6900000·b6900000·b6900000·b6900000·................
55 ··0x00000340·b4970000·b4970000·b4970000·b4970000·................55 ··0x00000340·b6900000·b6900000·b6900000·b6900000·................
56 ··0x00000350·b4970000·b4970000·b4970000·b4970000·................56 ··0x00000350·b6900000·b6900000·b6900000·b6900000·................
57 ··0x00000360·b4970000·b4970000·b4970000·b4970000·................57 ··0x00000360·b6900000·b6900000·b6900000·b6900000·................
58 ··0x00000370·b4970000·b4970000·b4970000·b4970000·................58 ··0x00000370·b6900000·b6900000·b6900000·b6900000·................
59 ··0x00000380·b4970000·b4970000·b4970000·b4970000·................59 ··0x00000380·b6900000·b6900000·b6900000·b6900000·................
60 ··0x00000390·b4970000·b4970000·b4970000·b4970000·................60 ··0x00000390·b6900000·b6900000·b6900000·b6900000·................
61 ··0x000003a0·b4970000·b4970000·b4970000·b4970000·................61 ··0x000003a0·b6900000·b6900000·b6900000·b6900000·................
62 ··0x000003b0·b4970000·b4970000·b4970000·b4970000·................62 ··0x000003b0·b6900000·b6900000·b6900000·b6900000·................
63 ··0x000003c0·b4970000·b4970000·b4970000·b4970000·................63 ··0x000003c0·b6900000·b6900000·b6900000·b6900000·................
64 ··0x000003d0·b0a60000·f45c0000·f6600000·10540000·.....\...`...T.. 
65 ··0x000003e0·3e680000·a4550000·685a0000·96400000·>h...U..hZ...@.. 
66 ··0x000003f0·9c600000·385e0000·365b0000·40620000·.`..8^..6[..@b.. 
67 ··0x00000400·d0500000·ba5d0000·a2920000·8e580000·.P...].......X..64 ··0x000003d0·72a50000·70670000·04630000·56550000·r...pg...c..VU..
 65 ··0x000003e0·48620000·66530000·225f0000·34400000·Hb..fS.."_..4@..
 66 ··0x000003f0·b6580000·36650000·8c5f0000·12660000·.X..6e..._...f..
 67 ··0x00000400·38580000·bc640000·42940000·be660000·8X...d..B....f..
68 ··0x00000410·00520000·b0420000·b4970000·00000000·.R...B..........68 ··0x00000410·1a550000·18440000·b6900000·00000000·.U...D..........
69 ··0x00000420·00000000·00000000·00000000·00000000·................69 ··0x00000420·00000000·00000000·00000000·00000000·................
70 ··0x00000430·00000000·00000000·00000000·00000000·................70 ··0x00000430·00000000·00000000·00000000·00000000·................
71 ··0x00000440·00000000·00000000·00000000·00000000·................71 ··0x00000440·00000000·00000000·00000000·00000000·................
72 ··0x00000450·00000000·00000000·00000000·00000000·................72 ··0x00000450·00000000·00000000·00000000·00000000·................
73 ··0x00000460·00000000·00000000·00000000·00000000·................73 ··0x00000460·00000000·00000000·00000000·00000000·................
74 ··0x00000470·00000000·00000000·00000000·00000000·................74 ··0x00000470·00000000·00000000·00000000·00000000·................
75 ··0x00000480·00000000·00000000·00000000·00000000·................75 ··0x00000480·00000000·00000000·00000000·00000000·................
24.8 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 25, 29 lines modifiedOffset 25, 29 lines modified
25 ··0x00000160·2e4c4334·33002e4c·43343400·2e4c4334·.LC43..LC44..LC425 ··0x00000160·2e4c4334·33002e4c·43343400·2e4c4334·.LC43..LC44..LC4
26 ··0x00000170·35002e4c·43343600·2e4c4334·37002e4c·5..LC46..LC47..L26 ··0x00000170·35002e4c·43343600·2e4c4334·37002e4c·5..LC46..LC47..L
27 ··0x00000180·43343800·2e4c4334·39002e4c·43353000·C48..LC49..LC50.27 ··0x00000180·43343800·2e4c4334·39002e4c·43353000·C48..LC49..LC50.
28 ··0x00000190·2e4c4335·31002e4c·43353200·2e4c4335·.LC51..LC52..LC528 ··0x00000190·2e4c4335·31002e4c·43353200·2e4c4335·.LC51..LC52..LC5
29 ··0x000001a0·33002e4c·43353400·2e4c4335·35002e4c·3..LC54..LC55..L29 ··0x000001a0·33002e4c·43353400·2e4c4335·35002e4c·3..LC54..LC55..L
30 ··0x000001b0·43353600·2e4c4335·37002e4c·414e4348·C56..LC57..LANCH30 ··0x000001b0·43353600·2e4c4335·37002e4c·414e4348·C56..LC57..LANCH
31 ··0x000001c0·4f523000·5f507945·76616c46·72616d65·OR0._PyEvalFrame31 ··0x000001c0·4f523000·5f507945·76616c46·72616d65·OR0._PyEvalFrame
32 ··0x000001d0·436c6561·72416e64·506f7000·5f507944·ClearAndPop._PyD32 ··0x000001d0·436c6561·72416e64·506f7000·696d706f·ClearAndPop.impo
 33 ··0x000001e0·72745f66·726f6d00·5f507944·6963745f·rt_from._PyDict_
33 ··0x000001e0·6963745f·4e6f7469·66794576·656e742e·ict_NotifyEvent.34 ··0x000001f0·4e6f7469·66794576·656e742e·636f6e73·NotifyEvent.cons
34 ··0x000001f0·636f6e73·7470726f·702e3000·696d706f·constprop.0.impo 
35 ··0x00000200·72745f66·726f6d00·5f507946·72616d65·rt_from._PyFrame35 ··0x00000200·7470726f·702e3000·5f507946·72616d65·tprop.0._PyFrame
36 ··0x00000210·5f507573·68556e63·6865636b·6564006d·_PushUnchecked.m36 ··0x00000210·5f507573·68556e63·6865636b·65640075·_PushUnchecked.u
 37 ··0x00000220·6e706163·6b5f6974·65726162·6c65006d·npack_iterable.m
37 ··0x00000220·61746368·5f636c61·73730075·6e706163·atch_class.unpac38 ··0x00000230·61746368·5f636c61·73730066·6f726d61·atch_class.forma
38 ··0x00000230·6b5f6974·65726162·6c650066·6f726d61·k_iterable.forma 
39 ··0x00000240·745f6578·635f6368·65636b5f·61726700·t_exc_check_arg.39 ··0x00000240·745f6578·635f6368·65636b5f·61726700·t_exc_check_arg.
40 ··0x00000250·646f5f6d·6f6e6974·6f725f65·7863005f·do_monitor_exc._40 ··0x00000250·646f5f6d·6f6e6974·6f725f65·7863005f·do_monitor_exc._
41 ··0x00000260·50794f62·6a656374·5f566563·746f7263·PyObject_Vectorc41 ··0x00000260·50794f62·6a656374·5f566563·746f7263·PyObject_Vectorc
42 ··0x00000270·616c6c54·73746174·652e636f·6e737470·allTstate.constp42 ··0x00000270·616c6c54·73746174·652e636f·6e737470·allTstate.constp
43 ··0x00000280·726f702e·30006d61·7463685f·6b657973·rop.0.match_keys 
44 ··0x00000290·006d6f6e·69746f72·5f73746f·705f6974·.monitor_stop_it 
45 ··0x000002a0·65726174·696f6e00·666f726d·61745f65·eration.format_e 
46 ··0x000002b0·78635f75·6e626f75·6e64002e·4c433538·xc_unbound..LC5843 ··0x00000280·726f702e·30006d6f·6e69746f·725f7374·rop.0.monitor_st
 44 ··0x00000290·6f705f69·74657261·74696f6e·00666f72·op_iteration.for
 45 ··0x000002a0·6d61745f·6578635f·756e626f·756e6400·mat_exc_unbound.
 46 ··0x000002b0·6d617463·685f6b65·7973002e·4c433538·match_keys..LC58
47 ··0x000002c0·002e4c43·3539002e·4c433630·002e4c43·..LC59..LC60..LC47 ··0x000002c0·002e4c43·3539002e·4c433630·002e4c43·..LC59..LC60..LC
48 ··0x000002d0·3631002e·4c433632·002e4c43·3633002e·61..LC62..LC63..48 ··0x000002d0·3631002e·4c433632·002e4c43·3633002e·61..LC62..LC63..
49 ··0x000002e0·4c433634·002e4c43·3635002e·4c433636·LC64..LC65..LC6649 ··0x000002e0·4c433634·002e4c43·3635002e·4c433636·LC64..LC65..LC66
50 ··0x000002f0·002e4c43·3637002e·4c433638·002e4c43·..LC67..LC68..LC50 ··0x000002f0·002e4c43·3637002e·4c433638·002e4c43·..LC67..LC68..LC
51 ··0x00000300·3639002e·4c433730·002e4c43·3731002e·69..LC70..LC71..51 ··0x00000300·3639002e·4c433730·002e4c43·3731002e·69..LC70..LC71..
52 ··0x00000310·4c433732·002e4c43·3733002e·4c433734·LC72..LC73..LC7452 ··0x00000310·4c433732·002e4c43·3733002e·4c433734·LC72..LC73..LC74
53 ··0x00000320·002e4c43·3735006d·61746368·5f636c61·..LC75.match_cla53 ··0x00000320·002e4c43·3735006d·61746368·5f636c61·..LC75.match_cla
Offset 100, 198 lines modifiedOffset 100, 198 lines modified
100 ··0x00000610·686f645f·54797065·00507946·756e6374·hod_Type.PyFunct100 ··0x00000610·686f645f·54797065·00507946·756e6374·hod_Type.PyFunct
101 ··0x00000620·696f6e5f·54797065·0050794f·626a6563·ion_Type.PyObjec101 ··0x00000620·696f6e5f·54797065·0050794f·626a6563·ion_Type.PyObjec
102 ··0x00000630·745f5665·63746f72·63616c6c·005f5079·t_Vectorcall._Py102 ··0x00000630·745f5665·63746f72·63616c6c·005f5079·t_Vectorcall._Py
103 ··0x00000640·5f547275·65537472·75637400·50794f62·_TrueStruct.PyOb103 ··0x00000640·5f547275·65537472·75637400·50794f62·_TrueStruct.PyOb
104 ··0x00000650·6a656374·5f476574·41747472·0050794c·ject_GetAttr.PyL104 ··0x00000650·6a656374·5f476574·41747472·0050794c·ject_GetAttr.PyL
105 ··0x00000660·6f6e675f·54797065·00507943·46756e63·ong_Type.PyCFunc105 ··0x00000660·6f6e675f·54797065·00507943·46756e63·ong_Type.PyCFunc
106 ··0x00000670·74696f6e·5f547970·65005079·4d6f6475·tion_Type.PyModu106 ··0x00000670·74696f6e·5f547970·65005079·4d6f6475·tion_Type.PyModu
107 ··0x00000680·6c655f54·79706500·50795475·706c655f·le_Type.PyTuple_107 ··0x00000680·6c655f54·79706500·50794f62·6a656374·le_Type.PyObject
108 ··0x00000690·54797065·0050794f·626a6563·745f4765·Type.PyObject_Ge108 ··0x00000690·5f476574·4974656d·00507954·75706c65·_GetItem.PyTuple
109 ··0x000006a0·74497465·6d005079·4c697374·49746572·tItem.PyListIter109 ··0x000006a0·5f547970·65005079·4c697374·49746572·_Type.PyListIter
110 ··0x000006b0·5f547970·65005079·53657175·656e6365·_Type.PySequence110 ··0x000006b0·5f547970·65005079·53657175·656e6365·_Type.PySequence
111 ··0x000006c0·5f436f6e·7461696e·73005079·4f626a65·_Contains.PyObje111 ··0x000006c0·5f436f6e·7461696e·73005079·4f626a65·_Contains.PyObje
112 ··0x000006d0·63745f49·73496e73·74616e63·65005079·ct_IsInstance.Py112 ··0x000006d0·63745f49·73496e73·74616e63·65005079·ct_IsInstance.Py
113 ··0x000006e0·426f6f6c·5f46726f·6d4c6f6e·67005079·Bool_FromLong.Py113 ··0x000006e0·426f6f6c·5f46726f·6d4c6f6e·67005079·Bool_FromLong.Py
114 ··0x000006f0·4d657468·6f644465·7363725f·54797065·MethodDescr_Type114 ··0x000006f0·4d657468·6f644465·7363725f·54797065·MethodDescr_Type
115 ··0x00000700·0050794f·626a6563·745f5369·7a650050·.PyObject_Size.P115 ··0x00000700·0050794f·626a6563·745f5369·7a650050·.PyObject_Size.P
116 ··0x00000710·794c6f6e·675f4672·6f6d5373·697a655f·yLong_FromSsize_116 ··0x00000710·794c6f6e·675f4672·6f6d5373·697a655f·yLong_FromSsize_
117 ··0x00000720·74005f50·794c6f6e·675f4164·64005079·t._PyLong_Add.Py117 ··0x00000720·74005f50·794c6f6e·675f4164·64005079·t._PyLong_Add.Py
118 ··0x00000730·556e6963·6f64655f·54797065·005f5079·Unicode_Type._Py118 ··0x00000730·556e6963·6f64655f·54797065·005f5079·Unicode_Type._Py
119 ··0x00000740·556e6963·6f64655f·45717561·6c005f50·Unicode_Equal._P119 ··0x00000740·556e6963·6f64655f·45717561·6c005f50·Unicode_Equal._P
120 ··0x00000750·795f4e6f·6e655374·72756374·00507952·y_NoneStruct.PyR120 ··0x00000750·795f4e6f·6e655374·72756374·00507952·y_NoneStruct.PyR
121 ··0x00000760·616e6765·49746572·5f547970·65005079·angeIter_Type.Py121 ··0x00000760·616e6765·49746572·5f547970·65005079·angeIter_Type.Py
122 ··0x00000770·4c6f6e67·5f46726f·6d4c6f6e·67005079·Long_FromLong.Py122 ··0x00000770·4c6f6e67·5f46726f·6d4c6f6e·67005079·Long_FromLong.Py
123 ··0x00000780·4f626a65·63745f47·65744974·65720050·Object_GetIter.P123 ··0x00000780·4f626a65·63745f47·65744974·65720050·Object_GetIter.P
 124 ··0x00000790·79547570·6c654974·65725f54·79706500·yTupleIter_Type.
124 ··0x00000790·794c6973·745f5479·70650050·79547570·yList_Type.PyTup125 ··0x000007a0·50794c69·73745f54·79706500·5f507944·PyList_Type._PyD
125 ··0x000007a0·6c654974·65725f54·79706500·5f507944·leIter_Type._PyD 
126 ··0x000007b0·6963745f·4c6f6164·476c6f62·616c0050·ict_LoadGlobal.P126 ··0x000007b0·6963745f·4c6f6164·476c6f62·616c0050·ict_LoadGlobal.P
127 ··0x000007c0·794f626a·6563745f·52696368·436f6d70·yObject_RichComp127 ··0x000007c0·794f626a·6563745f·52696368·436f6d70·yObject_RichComp
128 ··0x000007d0·61726500·50795479·70655f54·79706500·are.PyType_Type.128 ··0x000007d0·61726500·50795479·70655f54·79706500·are.PyType_Type.
129 ··0x000007e0·5079466c·6f61745f·54797065·005f5079·PyFloat_Type._Py129 ··0x000007e0·5079466c·6f61745f·54797065·005f5079·PyFloat_Type._Py
130 ··0x000007f0·5f537065·6369616c·697a655f·4c6f6164·_Specialize_Load130 ··0x000007f0·5f537065·6369616c·697a655f·4c6f6164·_Specialize_Load
131 ··0x00000800·41747472·005f5079·4c697374·5f46726f·Attr._PyList_Fro131 ··0x00000800·41747472·005f5079·4c697374·5f46726f·Attr._PyList_Fro
132 ··0x00000810·6d417272·61795374·65616c00·5f50794c·mArraySteal._PyL132 ··0x00000810·6d417272·61795374·65616c00·5f50794c·mArraySteal._PyL
133 ··0x00000820·6f6e675f·53756274·72616374·005f5079·ong_Subtract._Py133 ··0x00000820·6f6e675f·53756274·72616374·005f5079·ong_Subtract._Py
134 ··0x00000830·4275696c·64536c69·63655f43·6f6e7375·BuildSlice_Consu134 ··0x00000830·4275696c·64536c69·63655f43·6f6e7375·BuildSlice_Consu
 135 ··0x00000840·6d655265·66730050·79556e69·636f6465·meRefs.PyUnicode
135 ··0x00000840·6d655265·66730050·794f626a·6563745f·meRefs.PyObject_ 
136 ··0x00000850·53657441·74747200·5079556e·69636f64·SetAttr.PyUnicod 
137 ··0x00000860·655f436f·6e636174·00507946·756e6374·e_Concat.PyFunct136 ··0x00000850·5f436f6e·63617400·50794f62·6a656374·_Concat.PyObject
138 ··0x00000870·696f6e5f·4e657700·5f507944·6963745f·ion_New._PyDict_137 ··0x00000860·5f536574·41747472·005f5079·44696374·_SetAttr._PyDict
139 ··0x00000880·53657449·74656d5f·54616b65·32005079·SetItem_Take2.Py138 ··0x00000870·5f536574·4974656d·5f54616b·65320050·_SetItem_Take2.P
 139 ··0x00000880·7946756e·6374696f·6e5f4e65·77005079·yFunction_New.Py
140 ··0x00000890·4f626a65·63745f53·65744974·656d005f·Object_SetItem._140 ··0x00000890·4f626a65·63745f53·65744974·656d005f·Object_SetItem._
141 ··0x000008a0·50794469·63745f46·726f6d49·74656d73·PyDict_FromItems141 ··0x000008a0·50794469·63745f46·726f6d49·74656d73·PyDict_FromItems
142 ··0x000008b0·0050794f·626a6563·745f466f·726d6174·.PyObject_Format 
143 ··0x000008c0·0050794f·626a6563·745f4361·6c6c005f·.PyObject_Call._142 ··0x000008b0·0050794f·626a6563·745f4361·6c6c005f·.PyObject_Call._
144 ··0x000008d0·50794c6f·6e675f4d·756c7469·706c7900·PyLong_Multiply.143 ··0x000008c0·50794c6f·6e675f4d·756c7469·706c7900·PyLong_Multiply.
 144 ··0x000008d0·50794f62·6a656374·5f466f72·6d617400·PyObject_Format.
145 ··0x000008e0·5f50795f·4d616b65·436f726f·005f5079·_Py_MakeCoro._Py145 ··0x000008e0·5f50795f·4d616b65·436f726f·005f5079·_Py_MakeCoro._Py
146 ··0x000008f0·4672616d·655f436f·7079005f·50795468·Frame_Copy._PyTh146 ··0x000008f0·4672616d·655f436f·7079005f·50795468·Frame_Copy._PyTh
147 ··0x00000900·72656164·53746174·655f506f·70467261·readState_PopFra147 ··0x00000900·72656164·53746174·655f506f·70467261·readState_PopFra
148 ··0x00000910·6d65005f·50795f63·616c6c5f·696e7374·me._Py_call_inst 
149 ··0x00000920·72756d65·6e746174·696f6e5f·6c696e65·rumentation_line 
150 ··0x00000930·005f5079·4f70636f·64655f43·61636865·._PyOpcode_Cache 
151 ··0x00000940·73005079·4f626a65·63745f53·7472005f·s.PyObject_Str._ 
152 ··0x00000950·5079556e·69636f64·655f4a6f·696e4172·PyUnicode_JoinAr 
153 ··0x00000960·72617900·50794365·6c6c5f4e·6577005f·ray.PyCell_New._ 
154 ··0x00000970·50794f62·6a656374·5f4c6f6f·6b757053·PyObject_LookupS 
155 ··0x00000980·70656369·616c005f·50795f43·6865636b·pecial._Py_Check 
156 ··0x00000990·46756e63·74696f6e·52657375·6c740050·FunctionResult.P 
157 ··0x000009a0·79556e69·636f6465·5f417070·656e6400·yUnicode_Append.148 ··0x00000910·6d650050·79556e69·636f6465·5f417070·me.PyUnicode_App
158 ··0x000009b0·5f507955·6e69636f·64655f45·78616374·_PyUnicode_Exact149 ··0x00000920·656e6400·5f507955·6e69636f·64655f45·end._PyUnicode_E
 150 ··0x00000930·78616374·4465616c·6c6f6300·50794f62·xactDealloc.PyOb
 151 ··0x00000940·6a656374·5f537472·005f5079·5f63616c·ject_Str._Py_cal
 152 ··0x00000950·6c5f696e·73747275·6d656e74·6174696f·l_instrumentatio
 153 ··0x00000960·6e5f6c69·6e65005f·50794f70·636f6465·n_line._PyOpcode
 154 ··0x00000970·5f436163·68657300·5f507955·6e69636f·_Caches._PyUnico
 155 ··0x00000980·64655f4a·6f696e41·72726179·00507943·de_JoinArray.PyC
159 ··0x000009c0·4465616c·6c6f6300·50794572·725f4769·Dealloc.PyErr_Gi156 ··0x00000990·656c6c5f·4e657700·50794572·725f4769·ell_New.PyErr_Gi
160 ··0x000009d0·76656e45·78636570·74696f6e·4d617463·venExceptionMatc157 ··0x000009a0·76656e45·78636570·74696f6e·4d617463·venExceptionMatc
161 ··0x000009e0·68657300·50795375·7065725f·54797065·hes.PySuper_Type158 ··0x000009b0·68657300·50795375·7065725f·54797065·hes.PySuper_Type
162 ··0x000009f0·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi159 ··0x000009c0·0050794f·626a6563·745f4765·6e657269·.PyObject_Generi
163 ··0x00000a00·63476574·41747472·005f5079·53757065·cGetAttr._PySupe160 ··0x000009d0·63476574·41747472·005f5079·53757065·cGetAttr._PySupe
164 ··0x00000a10·725f4c6f·6f6b7570·005f5079·44696374·r_Lookup._PyDict161 ··0x000009e0·725f4c6f·6f6b7570·005f5079·4f626a65·r_Lookup._PyObje
165 ··0x00000a20·5f4d6572·67654578·005f5079·466c6f61·_MergeEx._PyFloa162 ··0x000009f0·63745f4c·6f6f6b75·70537065·6369616c·ct_LookupSpecial
 163 ··0x00000a00·005f5079·5f436865·636b4675·6e637469·._Py_CheckFuncti
 164 ··0x00000a10·6f6e5265·73756c74·00507946·6c6f6174·onResult.PyFloat
 165 ··0x00000a20·5f46726f·6d446f75·626c6500·5f507946·_FromDouble._PyF
166 ··0x00000a30·745f4578·61637444·65616c6c·6f630050·t_ExactDealloc.P166 ··0x00000a30·6c6f6174·5f457861·63744465·616c6c6f·loat_ExactDeallo
167 ··0x00000a40·79466c6f·61745f46·726f6d44·6f75626c·yFloat_FromDoubl167 ··0x00000a40·63005f50·79446963·745f4d65·72676545·c._PyDict_MergeE
168 ··0x00000a50·65005079·4e756d62·65725f4e·65676174·e.PyNumber_Negat168 ··0x00000a50·78005079·4e756d62·65725f4e·65676174·x.PyNumber_Negat
169 ··0x00000a60·69766500·50795365·745f4164·64005f50·ive.PySet_Add._P169 ··0x00000a60·69766500·50795365·745f4164·64005f50·ive.PySet_Add._P
170 ··0x00000a70·79496d70·6f72745f·49734465·6661756c·yImport_IsDefaul170 ··0x00000a70·79496d70·6f72745f·49734465·6661756c·yImport_IsDefaul
171 ··0x00000a80·74496d70·6f727446·756e6300·5f50794c·tImportFunc._PyL171 ··0x00000a80·74496d70·6f727446·756e6300·5f50794c·tImportFunc._PyL
172 ··0x00000a90·6f6e675f·4173496e·74005079·496d706f·ong_AsInt.PyImpo172 ··0x00000a90·6f6e675f·4173496e·74005079·496d706f·ong_AsInt.PyImpo
173 ··0x00000aa0·72745f49·6d706f72·744d6f64·756c654c·rt_ImportModuleL173 ··0x00000aa0·72745f49·6d706f72·744d6f64·756c654c·rt_ImportModuleL
174 ··0x00000ab0·6576656c·4f626a65·6374005f·50794c69·evelObject._PyLi174 ··0x00000ab0·6576656c·4f626a65·63740050·79497465·evelObject.PyIte
 175 ··0x00000ac0·725f4e65·7874005f·50794c69·73745f45·r_Next._PyList_E
 176 ··0x00000ad0·7874656e·64005f50·79496e74·72696e73·xtend._PyIntrins
 177 ··0x00000ae0·6963735f·556e6172·7946756e·6374696f·ics_UnaryFunctio
175 ··0x00000ac0·73745f45·7874656e·64005079·536c6963·st_Extend.PySlic 
Max diff block lines reached; 9514/25303 bytes (37.60%) of diff not shown.
739 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:··········105548·(bytes·into·file)13 ··Start·of·section·headers:··········105572·(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·0x19c4c:1 There·are·16·section·headers,·starting·at·offset·0x19c64:
  
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·006d28·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·006d20·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·015f3c·001758·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·015f54·001758·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·006d5c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·006d54·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·006d5c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·006d54·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·006d5c·000b47·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·006d54·000b47·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·0078a4·00a614·00··AX··0···0··810 ··[·6]·.text.hot·········PROGBITS········00000000·00789c·00a644·00··AX··0···0··8
11 ··[·7]·.rel.text.hot·····REL·············00000000·017694·001da0·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0176ac·001da0·08···I·13···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·011eb8·0011e8·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·011ee0·0011e8·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·019434·000790·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·01944c·000790·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·0130a0·00026c·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·0130c8·00026c·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·01330c·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·013334·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01330c·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·013334·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·013340·001a90·10·····14·288··417 ··[13]·.symtab···········SYMTAB··········00000000·013368·001a80·10·····14·287··4
18 ··[14]·.strtab···········STRTAB··········00000000·014dd0·00116a·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·014de8·00116a·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·019bc4·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·019bdc·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)
43.1 KB
readelf --wide --symbols {}
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
  
1 Symbol·table·'.symtab'·contains·425·entries:1 Symbol·table·'.symtab'·contains·424·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·$d4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
6 ·····3:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC26 ·····3:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
7 ·····4:·00000034·····0·NOTYPE··LOCAL··DEFAULT····5·.LC37 ·····4:·00000034·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
8 ·····5:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC48 ·····5:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot9 ·····6:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.text.hot
10 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t10 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
11 ·····8:·00000461··1900·FUNC····LOCAL··DEFAULT····6·compiler_enter_scope11 ·····8:·00000461··1900·FUNC····LOCAL··DEFAULT····6·compiler_enter_scope
12 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR012 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
13 ····10:·00000d21···800·FUNC····LOCAL··DEFAULT····6·compiler_body13 ····10:·00000d21···800·FUNC····LOCAL··DEFAULT····6·compiler_body
14 ····11:·00008b01··2368·FUNC····LOCAL··DEFAULT····6·optimize_and_assemble14 ····11:·00008b01··2368·FUNC····LOCAL··DEFAULT····6·optimize_and_assemble
15 ····12:·00002c05··7756·FUNC····LOCAL··DEFAULT····6·compiler_visit_expr115 ····12:·00002c05··7756·FUNC····LOCAL··DEFAULT····6·compiler_visit_expr1
16 ····13:·000099f9···462·FUNC····LOCAL··DEFAULT····6·compiler_exit_scope16 ····13:·00009a01···462·FUNC····LOCAL··DEFAULT····6·compiler_exit_scope
17 ····14:·00001041···294·FUNC····LOCAL··DEFAULT····6·find_ann17 ····14:·00001041···294·FUNC····LOCAL··DEFAULT····6·find_ann
18 ····15:·00001169··6812·FUNC····LOCAL··DEFAULT····6·compiler_visit_stmt18 ····15:·00001169··6812·FUNC····LOCAL··DEFAULT····6·compiler_visit_stmt
19 ····16:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·$d19 ····16:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·$d
20 ····17:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····6·$t20 ····17:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
21 ····18:·0000a319····52·FUNC····LOCAL··DEFAULT····6·compiler_free21 ····18:·0000a349····52·FUNC····LOCAL··DEFAULT····6·compiler_free
22 ····19:·00000bcd···202·FUNC····LOCAL··DEFAULT····6·instr_sequence_addop22 ····19:·00000bcd···202·FUNC····LOCAL··DEFAULT····6·instr_sequence_addop
23 ····20:·00005019···116·FUNC····LOCAL··DEFAULT····6·dict_add_o23 ····20:·00005019···116·FUNC····LOCAL··DEFAULT····6·dict_add_o
24 ····21:·00009bc9···376·FUNC····LOCAL··DEFAULT····6·compiler_unit_free24 ····21:·00009bd1···376·FUNC····LOCAL··DEFAULT····6·compiler_unit_free
25 ····22:·00000a88·····0·NOTYPE··LOCAL··DEFAULT····6·$d25 ····22:·00000a88·····0·NOTYPE··LOCAL··DEFAULT····6·$d
26 ····23:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····23:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····24:·00009945····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF27 ····24:·0000994d····24·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
28 ····25:·00000bc8·····0·NOTYPE··LOCAL··DEFAULT····6·$d28 ····25:·00000bc8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
29 ····26:·00000bcc·····0·NOTYPE··LOCAL··DEFAULT····6·$t29 ····26:·00000bcc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
30 ····27:·00000d94·····0·NOTYPE··LOCAL··DEFAULT····6·$d30 ····27:·00000d94·····0·NOTYPE··LOCAL··DEFAULT····6·$d
31 ····28:·00000daa·····0·NOTYPE··LOCAL··DEFAULT····6·$t31 ····28:·00000daa·····0·NOTYPE··LOCAL··DEFAULT····6·$t
32 ····29:·00004a51··1480·FUNC····LOCAL··DEFAULT····6·compiler_nameop32 ····29:·00004a51··1480·FUNC····LOCAL··DEFAULT····6·compiler_nameop
33 ····30:·0000103c·····0·NOTYPE··LOCAL··DEFAULT····6·$d33 ····30:·0000103c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
34 ····31:·00001040·····0·NOTYPE··LOCAL··DEFAULT····6·$t34 ····31:·00001040·····0·NOTYPE··LOCAL··DEFAULT····6·$t
Offset 44, 54 lines modifiedOffset 44, 54 lines modified
44 ····40:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1244 ····40:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
45 ····41:·00000188·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1345 ····41:·00000188·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
46 ····42:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1446 ····42:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
47 ····43:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1547 ····43:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
48 ····44:·0000118a·····0·NOTYPE··LOCAL··DEFAULT····6·$d48 ····44:·0000118a·····0·NOTYPE··LOCAL··DEFAULT····6·$d
49 ····45:·000011c2·····0·NOTYPE··LOCAL··DEFAULT····6·$t49 ····45:·000011c2·····0·NOTYPE··LOCAL··DEFAULT····6·$t
50 ····46:·00006c5d··5730·FUNC····LOCAL··DEFAULT····6·compiler_function50 ····46:·00006c5d··5730·FUNC····LOCAL··DEFAULT····6·compiler_function
51 ····47:·000097ed···188·FUNC····LOCAL··DEFAULT····6·compiler_unwind_fblock_stack51 ····47:·000097f5···188·FUNC····LOCAL··DEFAULT····6·compiler_unwind_fblock_stack
52 ····48:·00005881··1624·FUNC····LOCAL··DEFAULT····6·compiler_jump_if.isra.052 ····48:·00005881··1624·FUNC····LOCAL··DEFAULT····6·compiler_jump_if.isra.0
53 ····49:·00005781···254·FUNC····LOCAL··DEFAULT····6·instr_sequence_use_label53 ····49:·00005781···254·FUNC····LOCAL··DEFAULT····6·instr_sequence_use_label
54 ····50:·00001fa9··2000·FUNC····LOCAL··DEFAULT····1·compiler_class54 ····50:·00001fa1··2000·FUNC····LOCAL··DEFAULT····1·compiler_class
55 ····51:·00002931···640·FUNC····LOCAL··DEFAULT····1·compiler_for55 ····51:·00002929···640·FUNC····LOCAL··DEFAULT····1·compiler_for
56 ····52:·00001420·····0·NOTYPE··LOCAL··DEFAULT····6·$d56 ····52:·00001420·····0·NOTYPE··LOCAL··DEFAULT····6·$d
57 ····53:·00001424·····0·NOTYPE··LOCAL··DEFAULT····6·$t57 ····53:·00001424·····0·NOTYPE··LOCAL··DEFAULT····6·$t
58 ····54:·000052dd···430·FUNC····LOCAL··DEFAULT····6·compiler_addop_load_const58 ····54:·000052dd···430·FUNC····LOCAL··DEFAULT····6·compiler_addop_load_const
59 ····55:·0000508d···590·FUNC····LOCAL··DEFAULT····6·compiler_addop_name59 ····55:·0000508d···590·FUNC····LOCAL··DEFAULT····6·compiler_addop_name
60 ····56:·00003261···760·FUNC····LOCAL··DEFAULT····1·compiler_with60 ····56:·00003259···760·FUNC····LOCAL··DEFAULT····1·compiler_with
61 ····57:·00001319··1888·FUNC····LOCAL··DEFAULT····1·compiler_try_except61 ····57:·00001311··1888·FUNC····LOCAL··DEFAULT····1·compiler_try_except
62 ····58:·0000a111···520·FUNC····LOCAL··DEFAULT····6·addop_binary62 ····58:·0000a119···558·FUNC····LOCAL··DEFAULT····6·addop_binary
63 ····59:·0000169c·····0·NOTYPE··LOCAL··DEFAULT····6·$d63 ····59:·0000169c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
64 ····60:·000016a0·····0·NOTYPE··LOCAL··DEFAULT····6·$t64 ····60:·000016a0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
65 ····61:·0000666d····80·FUNC····LOCAL··DEFAULT····1·check_ann_expr65 ····61:·00006665····80·FUNC····LOCAL··DEFAULT····1·check_ann_expr
66 ····62:·0000838d···118·FUNC····LOCAL··DEFAULT····6·compiler_push_fblock66 ····62:·0000838d···118·FUNC····LOCAL··DEFAULT····6·compiler_push_fblock
67 ····63:·0000196c·····0·NOTYPE··LOCAL··DEFAULT····6·$d67 ····63:·0000196c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
68 ····64:·00001970·····0·NOTYPE··LOCAL··DEFAULT····6·$t68 ····64:·00001970·····0·NOTYPE··LOCAL··DEFAULT····6·$t
69 ····65:·00001a79··1144·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock69 ····65:·00001a71··1144·FUNC····LOCAL··DEFAULT····1·compiler_unwind_fblock
70 ····66:·00003c6d··2750·FUNC····LOCAL··DEFAULT····1·compiler_pattern70 ····66:·00003c65··2750·FUNC····LOCAL··DEFAULT····1·compiler_pattern
71 ····67:·00005061··1142·FUNC····LOCAL··DEFAULT····1·compiler_async_with71 ····67:·00005059··1142·FUNC····LOCAL··DEFAULT····1·compiler_async_with
72 ····68:·00005981··2476·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except72 ····68:·00005979··2476·FUNC····LOCAL··DEFAULT····1·compiler_try_star_except
73 ····69:·00001ec8·····0·NOTYPE··LOCAL··DEFAULT····6·$d73 ····69:·00001ec8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
74 ····70:·00001ecc·····0·NOTYPE··LOCAL··DEFAULT····6·$t74 ····70:·00001ecc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
75 ····71:·000037e5···214·FUNC····LOCAL··DEFAULT····1·compiler_error75 ····71:·000037dd···214·FUNC····LOCAL··DEFAULT····1·compiler_error
76 ····72:·00002de5···788·FUNC····LOCAL··DEFAULT····1·compiler_try_finally76 ····72:·00002ddd···788·FUNC····LOCAL··DEFAULT····1·compiler_try_finally
77 ····73:·0000632d···122·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr77 ····73:·00006325···122·FUNC····LOCAL··DEFAULT····1·compiler_visit_annexpr
78 ····74:·00004e69···156·FUNC····LOCAL··DEFAULT····1·emit_and_reset_fail_pop78 ····74:·00004e61···156·FUNC····LOCAL··DEFAULT····1·emit_and_reset_fail_pop
79 ····75:·000022ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d79 ····75:·000022ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d
80 ····76:·000022f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t80 ····76:·000022f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
81 ····77:·0000114f···136·FUNC····LOCAL··DEFAULT····8·check_ann_subscr81 ····77:·0000114f···136·FUNC····LOCAL··DEFAULT····8·check_ann_subscr
82 ····78:·00002618·····0·NOTYPE··LOCAL··DEFAULT····6·$d82 ····78:·00002618·····0·NOTYPE··LOCAL··DEFAULT····6·$d
83 ····79:·00002620·····0·NOTYPE··LOCAL··DEFAULT····6·$t83 ····79:·00002620·····0·NOTYPE··LOCAL··DEFAULT····6·$t
84 ····80:·00000001···838·FUNC····LOCAL··DEFAULT····8·compiler_typealias84 ····80:·00000001···838·FUNC····LOCAL··DEFAULT····8·compiler_typealias
85 ····81:·000063a9···708·FUNC····LOCAL··DEFAULT····1·compiler_async_for85 ····81:·000063a1···708·FUNC····LOCAL··DEFAULT····1·compiler_async_for
86 ····82:·00008a3d···194·FUNC····LOCAL··DEFAULT····6·compiler_addop_o86 ····82:·00008a3d···194·FUNC····LOCAL··DEFAULT····6·compiler_addop_o
87 ····83:·00000347···738·FUNC····LOCAL··DEFAULT····8·compiler_try_star_finally87 ····83:·00000347···738·FUNC····LOCAL··DEFAULT····8·compiler_try_star_finally
88 ····84:·000058d5···172·FUNC····LOCAL··DEFAULT····1·compiler_warn88 ····84:·000058cd···172·FUNC····LOCAL··DEFAULT····1·compiler_warn
89 ····85:·00004e19····80·FUNC····LOCAL··DEFAULT····1·ensure_fail_pop89 ····85:·00004e11····80·FUNC····LOCAL··DEFAULT····1·ensure_fail_pop
90 ····86:·00001ef1···184·FUNC····LOCAL··DEFAULT····1·compiler_slice90 ····86:·00001ee9···184·FUNC····LOCAL··DEFAULT····1·compiler_slice
91 ····87:·00000200·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1691 ····87:·00000200·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16
92 ····88:·00000224·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1792 ····88:·00000224·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
93 ····89:·00000240·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1893 ····89:·00000240·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
94 ····90:·00000260·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1994 ····90:·00000260·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
95 ····91:·00000284·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2095 ····91:·00000284·····0·NOTYPE··LOCAL··DEFAULT····5·.LC20
96 ····92:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2196 ····92:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC21
97 ····93:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2297 ····93:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC22
Offset 107, 30 lines modifiedOffset 107, 30 lines modified
107 ···103:·00002c68·····0·NOTYPE··LOCAL··DEFAULT····6·$t107 ···103:·00002c68·····0·NOTYPE··LOCAL··DEFAULT····6·$t
108 ···104:·00008405··1592·FUNC····LOCAL··DEFAULT····6·compiler_call_helper108 ···104:·00008405··1592·FUNC····LOCAL··DEFAULT····6·compiler_call_helper
109 ···105:·00005ed9··1608·FUNC····LOCAL··DEFAULT····6·compiler_compare109 ···105:·00005ed9··1608·FUNC····LOCAL··DEFAULT····6·compiler_compare
110 ···106:·000066c1··1434·FUNC····LOCAL··DEFAULT····6·starunpack_helper110 ···106:·000066c1··1434·FUNC····LOCAL··DEFAULT····6·starunpack_helper
111 ···107:·000030c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d111 ···107:·000030c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
112 ···108:·000030f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t112 ···108:·000030f0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
113 ···109:·0000548d···164·FUNC····LOCAL··DEFAULT····6·compiler_add_const113 ···109:·0000548d···164·FUNC····LOCAL··DEFAULT····6·compiler_add_const
114 ···110:·00009d41···974·FUNC····LOCAL··DEFAULT····6·compiler_make_closure114 ···110:·00009d49···974·FUNC····LOCAL··DEFAULT····6·compiler_make_closure
115 ···111:·0000a34d···712·FUNC····LOCAL··DEFAULT····6·compiler_subdict115 ···111:·0000a37d···712·FUNC····LOCAL··DEFAULT····6·compiler_subdict
116 ···112:·000010e5···182·FUNC····LOCAL··DEFAULT····1·addop_yield116 ···112:·000010dd···182·FUNC····LOCAL··DEFAULT····1·addop_yield
117 ···113:·00003560·····0·NOTYPE··LOCAL··DEFAULT····6·$d117 ···113:·00003560·····0·NOTYPE··LOCAL··DEFAULT····6·$d
118 ···114:·00003564·····0·NOTYPE··LOCAL··DEFAULT····6·$t118 ···114:·00003564·····0·NOTYPE··LOCAL··DEFAULT····6·$t
119 ···115:·00000001··2290·FUNC····LOCAL··DEFAULT····1·compiler_comprehension119 ···115:·00000001··2282·FUNC····LOCAL··DEFAULT····1·compiler_comprehension
120 ···116:·00003a9d···464·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from120 ···116:·00003a95···464·FUNC····LOCAL··DEFAULT····1·compiler_add_yield_from
121 ···117:·00003888·····0·NOTYPE··LOCAL··DEFAULT····6·$d121 ···117:·00003888·····0·NOTYPE··LOCAL··DEFAULT····6·$d
122 ···118:·0000389c·····0·NOTYPE··LOCAL··DEFAULT····6·$t122 ···118:·0000389c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
123 ···119:·000098a9···114·FUNC····LOCAL··DEFAULT····6·infer_type123 ···119:·000098b1···114·FUNC····LOCAL··DEFAULT····6·infer_type
124 ···120:·000039ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d124 ···120:·000039ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d
125 ···121:·000039f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t125 ···121:·000039f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
126 ···122:·00002bb1···328·FUNC····LOCAL··DEFAULT····1·assignment_helper126 ···122:·00002ba9···328·FUNC····LOCAL··DEFAULT····1·assignment_helper
127 ···123:·00002cf9···236·FUNC····LOCAL··DEFAULT····1·compiler_call_simple_kw_helper127 ···123:·00002cf1···236·FUNC····LOCAL··DEFAULT····1·compiler_call_simple_kw_helper
128 ···124:·000030f9···216·FUNC····LOCAL··DEFAULT····1·load_args_for_super128 ···124:·000030f1···216·FUNC····LOCAL··DEFAULT····1·load_args_for_super
129 ···125:·0000281d···142·FUNC····LOCAL··DEFAULT····1·get_ref_type129 ···125:·00002815···142·FUNC····LOCAL··DEFAULT····1·get_ref_type
130 ···126:·00004438·····0·NOTYPE··LOCAL··DEFAULT····6·$d130 ···126:·00004438·····0·NOTYPE··LOCAL··DEFAULT····6·$d
131 ···127:·00004448·····0·NOTYPE··LOCAL··DEFAULT····6·$t131 ···127:·00004448·····0·NOTYPE··LOCAL··DEFAULT····6·$t
132 ···128:·00000450·····0·NOTYPE··LOCAL··DEFAULT····5·.LC31132 ···128:·00000450·····0·NOTYPE··LOCAL··DEFAULT····5·.LC31
133 ···129:·00004abe·····0·NOTYPE··LOCAL··DEFAULT····6·$d133 ···129:·00004abe·····0·NOTYPE··LOCAL··DEFAULT····6·$d
134 ···130:·00004ac8·····0·NOTYPE··LOCAL··DEFAULT····6·$t134 ···130:·00004ac8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
135 ···131:·00004c20·····0·NOTYPE··LOCAL··DEFAULT····6·$d135 ···131:·00004c20·····0·NOTYPE··LOCAL··DEFAULT····6·$d
136 ···132:·00004c34·····0·NOTYPE··LOCAL··DEFAULT····6·$t136 ···132:·00004c34·····0·NOTYPE··LOCAL··DEFAULT····6·$t
Offset 153, 276 lines modifiedOffset 153, 275 lines modified
153 ···149:·0000651c·····0·NOTYPE··LOCAL··DEFAULT····6·$d153 ···149:·0000651c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
154 ···150:·00006520·····0·NOTYPE··LOCAL··DEFAULT····6·$t154 ···150:·00006520·····0·NOTYPE··LOCAL··DEFAULT····6·$t
155 ···151:·0000654a·····0·NOTYPE··LOCAL··DEFAULT····6·$d155 ···151:·0000654a·····0·NOTYPE··LOCAL··DEFAULT····6·$d
156 ···152:·00006554·····0·NOTYPE··LOCAL··DEFAULT····6·$t156 ···152:·00006554·····0·NOTYPE··LOCAL··DEFAULT····6·$t
157 ···153:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC34157 ···153:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC34
Max diff block lines reached; 33858/44065 bytes (76.84%) of diff not shown.
247 KB
readelf --wide --relocs {}
    
Offset 1, 1015 lines modifiedOffset 1, 1015 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x15f3c·contains·747·entries:1 Relocation·section·'.rel.text'·at·offset·0x15f54·contains·747·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000032··0001370a·R_ARM_THM_CALL·········00000000···PySymtable_Lookup3 00000032··0001360a·R_ARM_THM_CALL·········00000000···PySymtable_Lookup
4 000000be··00016b0a·R_ARM_THM_CALL·········00000000···PyDict_Next4 000000be··00016a0a·R_ARM_THM_CALL·········00000000···PyDict_Next
5 000000ca··00013e0a·R_ARM_THM_CALL·········00000000···PyLong_AsLong5 000000ca··00013d0a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
6 000000dc··00013d0a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError6 000000dc··00013c0a·R_ARM_THM_CALL·········00000000···PyDict_GetItemWithError
7 000000ea··00013e0a·R_ARM_THM_CALL·········00000000···PyLong_AsLong7 000000ea··00013d0a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
8 00000114··00014a0a·R_ARM_THM_CALL·········00000000···_PyST_IsFunctionLike8 00000114··0001490a·R_ARM_THM_CALL·········00000000···_PyST_IsFunctionLike
9 00000126··0001230a·R_ARM_THM_CALL·········00000000···PyList_New9 00000126··0001220a·R_ARM_THM_CALL·········00000000···PyList_New
Diff chunk too large, falling back to line-by-line diff (739 lines added, 739 lines removed)
10 00000152··0000370a·R_ARM_THM_CALL·········0000508d···compiler_addop_name10 00000152··0000370a·R_ARM_THM_CALL·········0000508d···compiler_addop_name
11 00000164··0001400a·R_ARM_THM_CALL·········00000000···PyList_Append11 00000164··00013f0a·R_ARM_THM_CALL·········00000000···PyList_Append
12 0000017a··0001220a·R_ARM_THM_CALL·········00000000···PyDict_New12 0000017e··0001210a·R_ARM_THM_CALL·········00000000···PyDict_New
13 0000019c··00013a0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem13 000001a0··0001390a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
14 000001ac··00013a0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem14 000001b0··0001390a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
15 000001ca··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc15 000001ce··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
16 00000204··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop16 00000208··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
17 00000250··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop17 00000254··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
18 000002ae··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop18 000002b2··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
19 000002e0··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop19 000002e4··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
20 0000034e··00016b0a·R_ARM_THM_CALL·········00000000···PyDict_Next20 00000352··00016a0a·R_ARM_THM_CALL·········00000000···PyDict_Next
21 0000035e··00013a0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem21 00000362··0001390a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
22 0000037a··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc22 0000037e··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
23 000003ac··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop23 000003b0··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
24 000003d6··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop24 000003da··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
25 000003e6··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label25 000003ea··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
26 0000040e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop26 00000412··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
27 00000436··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop27 0000043a··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
28 0000047a··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop28 0000047e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
29 0000048a··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label29 0000048e··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
30 000004c2··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc30 000004c6··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
31 000004e8··0001630a·R_ARM_THM_CALL·········00000000···PyDict_GetItem31 000004e2··0001620a·R_ARM_THM_CALL·········00000000···PyDict_GetItem
32 000004ec··0001642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct32 000004e6··0001632f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
33 000004f0··00016430·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct33 000004ea··00016330·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
34 00000502··00013a0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem34 000004fc··0001390a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
35 00000518··00016c0a·R_ARM_THM_CALL·········00000000···PySet_Add35 00000512··00016b0a·R_ARM_THM_CALL·········00000000···PySet_Add
36 00000524··0001310a·R_ARM_THM_CALL·········00000000···PyErr_Occurred36 0000051e··0001300a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
37 0000053c··0000080a·R_ARM_THM_CALL·········00000461···compiler_enter_scope37 00000536··0000080a·R_ARM_THM_CALL·········00000461···compiler_enter_scope
38 00000558··00011202·R_ARM_ABS32············00000000···.rodata38 00000550··00011302·R_ARM_ABS32············00000000···.rodata
39 0000055c··00013002·R_ARM_ABS32············00000000···_PyRuntime39 00000554··00012f02·R_ARM_ABS32············00000000···_PyRuntime
40 000005b0··00000b0a·R_ARM_THM_CALL·········00008b01···optimize_and_assemble40 000005a8··00000b0a·R_ARM_THM_CALL·········00008b01···optimize_and_assemble
41 000005b8··00000d0a·R_ARM_THM_CALL·········000099f9···compiler_exit_scope41 000005b0··00000d0a·R_ARM_THM_CALL·········00009a01···compiler_exit_scope
42 000005fe··00006e0a·R_ARM_THM_CALL·········00009d41···compiler_make_closure42 000005f6··00006e0a·R_ARM_THM_CALL·········00009d49···compiler_make_closure
43 00000652··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop43 0000064a··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
44 00000684··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop44 0000067c··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
45 00000698··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct45 00000690··00014a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
46 0000069c··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct46 00000694··00014a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
47 000006aa··0000360a·R_ARM_THM_CALL·········000052dd···compiler_addop_load_const47 000006a2··0000360a·R_ARM_THM_CALL·········000052dd···compiler_addop_load_const
48 000006d4··00016d0a·R_ARM_THM_CALL·········00000000···PySet_New48 000006cc··00016c0a·R_ARM_THM_CALL·········00000000···PySet_New
49 000006e2··0001692f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct49 000006da··0001682f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
50 000006e6··00016930·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct50 000006de··00016830·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
51 000006f2··00016e0a·R_ARM_THM_CALL·········00000000···PySet_Size51 000006ea··00016d0a·R_ARM_THM_CALL·········00000000···PySet_Size
52 000006fe··00016f0a·R_ARM_THM_CALL·········00000000···PySet_Pop52 000006f6··00016e0a·R_ARM_THM_CALL·········00000000···PySet_Pop
53 00000714··00013a0a·R_ARM_THM_CALL·········00000000···PyDict_SetItem53 0000070c··0001390a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
54 0000072e··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc54 00000726··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
55 0000074e··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc55 00000746··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
56 000007de··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop56 000007d6··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
57 00000810··0000a12f·R_ARM_THM_MOVW_ABS_NC··0000050c···.LC3657 00000808··0000a12f·R_ARM_THM_MOVW_ABS_NC··0000050c···.LC36
58 00000814··0000a130·R_ARM_THM_MOVT_ABS·····0000050c···.LC3658 0000080c··0000a130·R_ARM_THM_MOVT_ABS·····0000050c···.LC36
59 00000840··0000180a·R_ARM_THM_CALL·········00009945···Py_XDECREF59 00000838··0000180a·R_ARM_THM_CALL·········0000994d···Py_XDECREF
60 00000846··0000180a·R_ARM_THM_CALL·········00009945···Py_XDECREF60 0000083e··0000180a·R_ARM_THM_CALL·········0000994d···Py_XDECREF
61 0000084c··0000180a·R_ARM_THM_CALL·········00009945···Py_XDECREF61 00000844··0000180a·R_ARM_THM_CALL·········0000994d···Py_XDECREF
62 00000852··0000180a·R_ARM_THM_CALL·········00009945···Py_XDECREF62 0000084a··0000180a·R_ARM_THM_CALL·········0000994d···Py_XDECREF
63 00000858··0000180a·R_ARM_THM_CALL·········00009945···Py_XDECREF63 00000850··0000180a·R_ARM_THM_CALL·········0000994d···Py_XDECREF
64 00000860··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc64 00000858··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
65 0000087e··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc65 00000876··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
66 000008a8··0000370a·R_ARM_THM_CALL·········0000508d···compiler_addop_name66 000008a0··0000370a·R_ARM_THM_CALL·········0000508d···compiler_addop_name
67 000008c4··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc67 000008bc··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
68 000008d4··00000d0a·R_ARM_THM_CALL·········000099f9···compiler_exit_scope68 000008cc··00000d0a·R_ARM_THM_CALL·········00009a01···compiler_exit_scope
69 000008ec··00012a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc69 000008e4··0001290a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
70 00000972··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label70 0000096a··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
71 000009a4··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop71 0000099c··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
72 000009b2··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr172 000009aa··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
73 00000a04··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr173 000009fc··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
74 00000a34··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop74 00000a2c··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
75 00000a42··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label75 00000a3a··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
76 00000a76··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop76 00000a6e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
77 00000a84··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label77 00000a7c··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
78 00000aaa··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop78 00000aa2··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
79 00000aca··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr179 00000ac2··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
80 00000b14··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop80 00000b0c··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
81 00000b50··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop81 00000b48··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
82 00000b72··0000300a·R_ARM_THM_CALL·········00005881···compiler_jump_if.isra.082 00000b6a··0000300a·R_ARM_THM_CALL·········00005881···compiler_jump_if.isra.0
83 00000b82··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr183 00000b7a··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
84 00000b8e··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr184 00000b86··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
85 00000bd0··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop85 00000bc8··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
86 00000be0··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr186 00000bd8··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
87 00000c0e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop87 00000c06··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
88 00000c74··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr188 00000c6c··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
89 00000ca6··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop89 00000c9e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
90 00000cb4··00011202·R_ARM_ABS32············00000000···.rodata90 00000cac··00011302·R_ARM_ABS32············00000000···.rodata
91 00000cf2··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label91 00000cea··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
92 00000cfc··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR092 00000cf4··0000092f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
93 00000d00··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR093 00000cf8··00000930·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
94 00000d1e··00003e0a·R_ARM_THM_CALL·········0000838d···compiler_push_fblock94 00000d16··00003e0a·R_ARM_THM_CALL·········0000838d···compiler_push_fblock
95 00000d50··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop95 00000d48··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
96 00000d78··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop96 00000d70··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
97 00000d8a··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct97 00000d82··00014a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
98 00000d8e··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct98 00000d86··00014a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
99 00000d9c··0000360a·R_ARM_THM_CALL·········000052dd···compiler_addop_load_const99 00000d94··0000360a·R_ARM_THM_CALL·········000052dd···compiler_addop_load_const
100 00000dde··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop100 00000dd6··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
101 00000dec··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1101 00000de4··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
102 00000e5e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop102 00000e56··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
103 00000e7e··0000300a·R_ARM_THM_CALL·········00005881···compiler_jump_if.isra.0103 00000e76··0000300a·R_ARM_THM_CALL·········00005881···compiler_jump_if.isra.0
104 00000e8c··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1104 00000e84··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
105 00000e9a··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1105 00000e92··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
106 00000ed4··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop106 00000ecc··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
107 00000ee4··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label107 00000edc··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
108 00000f12··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop108 00000f0a··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
109 00000f2a··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label109 00000f22··0000310a·R_ARM_THM_CALL·········00005781···instr_sequence_use_label
110 00000f52··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1110 00000f4a··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
111 00000f82··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop111 00000f7a··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
112 00000f92··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1112 00000f8a··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
113 00000fc0··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop113 00000fb8··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
114 00000fce··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1114 00000fc6··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
115 00000ffc··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop115 00000ff4··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
116 0000100c··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1116 00001004··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
117 00001054··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop117 0000104c··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
118 000010d2··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1118 000010ca··00000c0a·R_ARM_THM_CALL·········00002c05···compiler_visit_expr1
119 00001130··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop119 00001128··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
120 00001154··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop120 0000114c··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
121 00001186··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop121 0000117e··0000130a·R_ARM_THM_CALL·········00000bcd···instr_sequence_addop
122 000011e6··0001480a·R_ARM_THM_CALL·········00000c99···_PyCompile_EnsureArrayLargeEnough122 000011de··0001470a·R_ARM_THM_CALL·········00000c99···_PyCompile_EnsureArrayLargeEnough
123 0000120e··0001700a·R_ARM_THM_CALL·········00000000···memmove123 00001206··00016f0a·R_ARM_THM_CALL·········00000000···memmove
124 00001252··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct124 0000124a··00014a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
125 00001256··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct125 0000124e··00014a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Max diff block lines reached; 144829/252414 bytes (57.38%) of diff not shown.
338 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 16, 23 lines modifiedOffset 16, 23 lines modified
16 »       str»    r2,·[sp,·#44]» @·0x2c16 »       str»    r2,·[sp,·#44]» @·0x2c
17 »       ands.w» r3,·r3,·#8192»      @·0x200017 »       ands.w» r3,·r3,·#8192»      @·0x2000
18 »       ldr»    r2,·[r0,·#52]» @·0x3418 »       ldr»    r2,·[r0,·#52]» @·0x34
19 »       str»    r1,·[sp,·#56]» @·0x3819 »       str»    r1,·[sp,·#56]» @·0x38
20 »       str»    r3,·[sp,·#84]» @·0x5420 »       str»    r3,·[sp,·#84]» @·0x54
21 »       ldr»    r1,·[r2,·#4]21 »       ldr»    r1,·[r2,·#4]
22 »       str»    r1,·[sp,·#92]» @·0x5c22 »       str»    r1,·[sp,·#92]» @·0x5c
23 »       bne.w»  770·<compiler_comprehension+0x770>23 »       bne.w»  768·<compiler_comprehension+0x768>
24 »       ldr»    r7,·[sp,·#56]» @·0x3824 »       ldr»    r7,·[sp,·#56]» @·0x38
25 »       ldr»    r0,·[r4,·#4]25 »       ldr»    r0,·[r4,·#4]
26 »       mov»    r1,·r726 »       mov»    r1,·r7
27 »       bl»     0·<PySymtable_Lookup>27 »       bl»     0·<PySymtable_Lookup>
28 ·R_ARM_THM_CALL» PySymtable_Lookup28 ·R_ARM_THM_CALL» PySymtable_Lookup
29 »       mov»    r5,·r029 »       mov»    r5,·r0
30 »       cmp»    r0,·#030 »       cmp»    r0,·#0
31 »       beq.w»  766·<compiler_comprehension+0x766>31 »       beq.w»  75e·<compiler_comprehension+0x75e>
32 »       ldrb.w» r2,·[r0,·#40]»      @·0x2832 »       ldrb.w» r2,·[r0,·#40]»      @·0x28
33 »       ldrb.w» r3,·[r0,·#48]»      @·0x3033 »       ldrb.w» r3,·[r0,·#48]»      @·0x30
34 »       ubfx»   r0,·r2,·#3,·#134 »       ubfx»   r0,·r2,·#3,·#1
35 »       mov»    r2,·r735 »       mov»    r2,·r7
36 »       str»    r0,·[sp,·#76]» @·0x4c36 »       str»    r0,·[sp,·#76]» @·0x4c
37 »       lsls»   r0,·r3,·#2637 »       lsls»   r0,·r3,·#26
38 »       ldr»    r7,·[r7,·#16]38 »       ldr»    r7,·[r7,·#16]
Offset 42, 20 lines modifiedOffset 42, 20 lines modified
42 »       ldr»    r1,·[r2,·#20]42 »       ldr»    r1,·[r2,·#20]
43 »       ldr»    r2,·[sp,·#216]»@·0xd843 »       ldr»    r2,·[sp,·#216]»@·0xd8
44 »       str»    r1,·[sp,·#36]» @·0x2444 »       str»    r1,·[sp,·#36]» @·0x24
45 »       ldr»    r1,·[r2,·#8]45 »       ldr»    r1,·[r2,·#8]
46 »       ubfx»   r2,·r3,·#5,·#146 »       ubfx»   r2,·r3,·#5,·#1
47 »       str»    r1,·[sp,·#88]» @·0x5847 »       str»    r1,·[sp,·#88]» @·0x58
48 »       str»    r2,·[sp,·#60]» @·0x3c48 »       str»    r2,·[sp,·#60]» @·0x3c
49 »       bpl.w»  532·<compiler_comprehension+0x532>49 »       bpl.w»  52c·<compiler_comprehension+0x52c>
50 »       mov»    r0,·r450 »       mov»    r0,·r4
51 »       bl»     28d0·<compiler_comprehension_iter>51 »       bl»     28c8·<compiler_comprehension_iter>
52 »       str»    r0,·[sp,·#64]» @·0x4052 »       str»    r0,·[sp,·#64]» @·0x40
53 »       cmp»    r0,·#053 »       cmp»    r0,·#0
54 »       bne.w»  7ee·<compiler_comprehension+0x7ee>54 »       bne.w»  7e6·<compiler_comprehension+0x7e6>
55 »       ldr»    r2,·[r4,·#52]» @·0x3455 »       ldr»    r2,·[r4,·#52]» @·0x34
56 »       str»    r7,·[sp,·#72]» @·0x4856 »       str»    r7,·[sp,·#72]» @·0x48
57 »       ldr»    r3,·[r2,·#0]57 »       ldr»    r3,·[r2,·#0]
58 »       ldr»    r1,·[r3,·#32]58 »       ldr»    r1,·[r3,·#32]
59 »       ldr»    r3,·[r2,·#40]» @·0x2859 »       ldr»    r3,·[r2,·#40]» @·0x28
60 »       cmp»    r1,·#160 »       cmp»    r1,·#1
61 »       it»     eq61 »       it»     eq
Offset 80, 52 lines modifiedOffset 80, 52 lines modified
80 »       str»    r3,·[sp,·#52]» @·0x3480 »       str»    r3,·[sp,·#52]» @·0x34
81 »       ldr»    r0,·[r5,·#12]81 »       ldr»    r0,·[r5,·#12]
82 »       add»    r1,·sp,·#144»  @·0x9082 »       add»    r1,·sp,·#144»  @·0x90
83 »       ldrd»   r3,·r2,·[sp,·#48]»     @·0x3083 »       ldrd»   r3,·r2,·[sp,·#48]»     @·0x30
84 »       bl»     0·<PyDict_Next>84 »       bl»     0·<PyDict_Next>
85 ·R_ARM_THM_CALL» PyDict_Next85 ·R_ARM_THM_CALL» PyDict_Next
86 »       cmp»    r0,·#086 »       cmp»    r0,·#0
87 »       beq.w»  1d0·<compiler_comprehension+0x1d0>87 »       beq.w»  1d4·<compiler_comprehension+0x1d4>
88 »       ldr»    r0,·[sp,·#112]»@·0x7088 »       ldr»    r0,·[sp,·#112]»@·0x70
89 »       bl»     0·<PyLong_AsLong>89 »       bl»     0·<PyLong_AsLong>
90 ·R_ARM_THM_CALL» PyLong_AsLong90 ·R_ARM_THM_CALL» PyLong_AsLong
91 »       ldr»    r3,·[r4,·#52]» @·0x3491 »       ldr»    r3,·[r4,·#52]» @·0x34
92 »       mov»    r8,·r092 »       mov»    r8,·r0
93 »       ldr»    r1,·[sp,·#108]»@·0x6c93 »       ldr»    r1,·[sp,·#108]»@·0x6c
94 »       ldr»    r3,·[r3,·#0]94 »       ldr»    r3,·[r3,·#0]
95 »       ubfx»   r6,·r8,·#12,·#495 »       ubfx»   r6,·r8,·#12,·#4
96 »       ldr»    r0,·[r3,·#12]96 »       ldr»    r0,·[r3,·#12]
97 »       bl»     0·<PyDict_GetItemWithError>97 »       bl»     0·<PyDict_GetItemWithError>
98 ·R_ARM_THM_CALL» PyDict_GetItemWithError98 ·R_ARM_THM_CALL» PyDict_GetItemWithError
99 »       mov»    r7,·r099 »       mov»    r7,·r0
100 »       cmp»    r0,·#0100 »       cmp»    r0,·#0
101 »       beq.w»  524·<compiler_comprehension+0x524>101 »       beq.w»  51e·<compiler_comprehension+0x51e>
102 »       mov»    r0,·r7102 »       mov»    r0,·r7
103 »       bl»     0·<PyLong_AsLong>103 »       bl»     0·<PyLong_AsLong>
104 ·R_ARM_THM_CALL» PyLong_AsLong104 ·R_ARM_THM_CALL» PyLong_AsLong
105 »       ubfx»   r9,·r0,·#12,·#4105 »       ubfx»   r9,·r0,·#12,·#4
106 »       cmp»    r6,·r9106 »       cmp»    r6,·r9
107 »       beq.n»  fa·<compiler_comprehension+0xfa>107 »       beq.n»  fa·<compiler_comprehension+0xfa>
108 »       cmp»    r6,·#4108 »       cmp»    r6,·#4
109 »       bne.n»  170·<compiler_comprehension+0x170>109 »       bne.n»  170·<compiler_comprehension+0x170>
110 »       ldr»    r3,·[sp,·#64]» @·0x40110 »       ldr»    r3,·[sp,·#64]» @·0x40
111 »       cmp»    r3,·#0111 »       cmp»    r3,·#0
112 »       bne.n»  176·<compiler_comprehension+0x176>112 »       bne.n»  17a·<compiler_comprehension+0x17a>
113 »       and.w»  r8,·r8,·#10113 »       and.w»  r8,·r8,·#10
114 »       cmp.w»  r8,·#2114 »       cmp.w»  r8,·#2
115 »       beq.n»  110·<compiler_comprehension+0x110>115 »       beq.n»  110·<compiler_comprehension+0x110>
116 »       ldr»    r3,·[sp,·#80]» @·0x50116 »       ldr»    r3,·[sp,·#80]» @·0x50
117 »       cmp»    r3,·#0117 »       cmp»    r3,·#0
118 »       beq.n»  b6·<compiler_comprehension+0xb6>118 »       beq.n»  b6·<compiler_comprehension+0xb6>
119 »       ldr»    r3,·[r4,·#52]» @·0x34119 »       ldr»    r3,·[r4,·#52]» @·0x34
120 »       ldr»    r0,·[r3,·#0]120 »       ldr»    r0,·[r3,·#0]
121 »       bl»     0·<_PyST_IsFunctionLike>121 »       bl»     0·<_PyST_IsFunctionLike>
122 ·R_ARM_THM_CALL» _PyST_IsFunctionLike122 ·R_ARM_THM_CALL» _PyST_IsFunctionLike
123 »       cmp»    r0,·#0123 »       cmp»    r0,·#0
124 »       beq.w»  4e0·<compiler_comprehension+0x4e0>124 »       beq.w»  4da·<compiler_comprehension+0x4da>
125 »       cmp.w»  sl,·#0125 »       cmp.w»  sl,·#0
126 »       bne.n»  12e·<compiler_comprehension+0x12e>126 »       bne.n»  12e·<compiler_comprehension+0x12e>
127 »       mov»    r0,·sl127 »       mov»    r0,·sl
128 »       bl»     0·<PyList_New>128 »       bl»     0·<PyList_New>
129 ·R_ARM_THM_CALL» PyList_New129 ·R_ARM_THM_CALL» PyList_New
130 »       mov»    sl,·r0130 »       mov»    sl,·r0
131 »       cbz»    r0,·16c·<compiler_comprehension+0x16c>131 »       cbz»    r0,·16c·<compiler_comprehension+0x16c>
Offset 139, 32 lines modifiedOffset 139, 34 lines modified
139 »       strd»   r3,·fp,·[sp,·#136]»    @·0x88139 »       strd»   r3,·fp,·[sp,·#136]»    @·0x88
140 »       ldr.w»  r3,·[r0,·#732]»      @·0x2dc140 »       ldr.w»  r3,·[r0,·#732]»      @·0x2dc
141 »       strd»   r3,·r2,·[sp,·#8]141 »       strd»   r3,·r2,·[sp,·#8]
142 »       movs»   r3,·#143»    @·0x8f142 »       movs»   r3,·#143»    @·0x8f
143 »       strd»   fp,·r3,·[sp]143 »       strd»   fp,·r3,·[sp]
144 »       add»    r3,·sp,·#128»  @·0x80144 »       add»    r3,·sp,·#128»  @·0x80
145 »       ldmia»  r3,·{r1,·r2,·r3}145 »       ldmia»  r3,·{r1,·r2,·r3}
146 »       bl»     508c·<compiler_async_with+0x2c>146 »       bl»     508c·<compiler_async_with+0x34>
147 ·R_ARM_THM_CALL» compiler_addop_name147 ·R_ARM_THM_CALL» compiler_addop_name
148 »       adds»   r0,·#1148 »       adds»   r0,·#1
149 »       beq.n»  16c·<compiler_comprehension+0x16c>149 »       beq.n»  16c·<compiler_comprehension+0x16c>
150 »       cmp»    r6,·#5150 »       cmp»    r6,·#5
151 »       beq.w»  884·<compiler_comprehension+0x884>151 »       beq.w»  87c·<compiler_comprehension+0x87c>
152 »       ldr»    r1,·[sp,·#108]»@·0x6c152 »       ldr»    r1,·[sp,·#108]»@·0x6c
153 »       mov»    r0,·sl153 »       mov»    r0,·sl
154 »       bl»     0·<PyList_Append>154 »       bl»     0·<PyList_Append>
155 ·R_ARM_THM_CALL» PyList_Append155 ·R_ARM_THM_CALL» PyList_Append
156 »       cmp»    r0,·#0156 »       cmp»    r0,·#0
157 »       bge.n»  b6·<compiler_comprehension+0xb6>157 »       bge.n»  b6·<compiler_comprehension+0xb6>
158 »       movs»   r7,·#0158 »       movs»   r7,·#0
159 »       b.n»    83e·<compiler_comprehension+0x83e>159 »       b.n»    836·<compiler_comprehension+0x836>
160 »       cmp»    r6,·#5160 »       cmp»    r6,·#5
 161 »       bne.n»  17a·<compiler_comprehension+0x17a>
 162 »       cmp.w»  r9,·#4
161 »       beq.w»  4d6·<compiler_comprehension+0x4d6>163 »       beq.n»  fa·<compiler_comprehension+0xfa>
162 »       ldr»    r3,·[sp,·#40]» @·0x28164 »       ldr»    r3,·[sp,·#40]» @·0x28
163 »       cbnz»   r3,·184·<compiler_comprehension+0x184>165 »       cbnz»   r3,·188·<compiler_comprehension+0x188>
164 »       bl»     0·<PyDict_New>166 »       bl»     0·<PyDict_New>
165 ·R_ARM_THM_CALL» PyDict_New167 ·R_ARM_THM_CALL» PyDict_New
Max diff block lines reached; 341916/345850 bytes (98.86%) of diff not shown.
99.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 326, 15 lines modifiedOffset 326, 15 lines modified
326 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}326 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
327 »       ldr»    r1,·[r5,·#4]327 »       ldr»    r1,·[r5,·#4]
328 »       mov»    r0,·r4328 »       mov»    r0,·r4
329 »       bl»     2c04·<compiler_visit_expr1>329 »       bl»     2c04·<compiler_visit_expr1>
330 »       cmp»    r0,·#0330 »       cmp»    r0,·#0
331 »       bge.w»  13a·<_PyAST_Compile+0x13a>331 »       bge.w»  13a·<_PyAST_Compile+0x13a>
332 »       mov»    r0,·r4332 »       mov»    r0,·r4
333 »       bl»     99f8·<compiler_exit_scope>333 »       bl»     9a00·<compiler_exit_scope>
334 »       movs»   r6,·#0334 »       movs»   r6,·#0
335 »       b.n»    2ba·<_PyAST_Compile+0x2ba>335 »       b.n»    2ba·<_PyAST_Compile+0x2ba>
336 »       ldr»    r3,·[r0,·#0]336 »       ldr»    r3,·[r0,·#0]
337 »       mvn.w»  r2,·#3221225472»    @·0xc0000000337 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
338 »       movs»   r1,·#0338 »       movs»   r1,·#0
339 »       str»    r1,·[r5,·#8]339 »       str»    r1,·[r5,·#8]
340 »       cmp»    r3,·r2340 »       cmp»    r3,·r2
Offset 374, 15 lines modifiedOffset 374, 15 lines modified
374 »       .word»  0x00002f5c374 »       .word»  0x00002f5c
375 ·R_ARM_ABS32»    _PyRuntime375 ·R_ARM_ABS32»    _PyRuntime
376 »       bl»     0·<PyErr_Occurred>376 »       bl»     0·<PyErr_Occurred>
377 ·R_ARM_THM_CALL» PyErr_Occurred377 ·R_ARM_THM_CALL» PyErr_Occurred
378 »       cmp»    r0,·#0378 »       cmp»    r0,·#0
379 »       beq.n»  442·<_PyAST_Compile+0x442>379 »       beq.n»  442·<_PyAST_Compile+0x442>
380 »       mov»    r0,·r4380 »       mov»    r0,·r4
381 »       bl»     a318·<compiler_free>381 »       bl»     a348·<compiler_free>
382 »       movs»   r6,·#0382 »       movs»   r6,·#0
383 »       b.n»    312·<_PyAST_Compile+0x312>383 »       b.n»    312·<_PyAST_Compile+0x312>
384 »       ldr»    r0,·[r4,·#0]384 »       ldr»    r0,·[r4,·#0]
385 »       cmp»    r0,·#0385 »       cmp»    r0,·#0
386 »       bne.n»  2c8·<_PyAST_Compile+0x2c8>386 »       bne.n»  2c8·<_PyAST_Compile+0x2c8>
387 »       b.n»    2dc·<_PyAST_Compile+0x2dc>387 »       b.n»    2dc·<_PyAST_Compile+0x2dc>
388 »       add.w»  r3,·r4,·#28388 »       add.w»  r3,·r4,·#28
Offset 1069, 15 lines modifiedOffset 1069, 15 lines modified
1069 »       subs»   r3,·#11069 »       subs»   r3,·#1
1070 »       str»    r3,·[r1,·#0]1070 »       str»    r3,·[r1,·#0]
1071 »       cmp»    r3,·#01071 »       cmp»    r3,·#0
1072 »       beq.n»  b44·<compiler_enter_scope+0x6e4>1072 »       beq.n»  b44·<compiler_enter_scope+0x6e4>
1073 »       movs»   r3,·#01073 »       movs»   r3,·#0
1074 »       mov»    r0,·r41074 »       mov»    r0,·r4
1075 »       str.w»  r3,·[r4,·#740]»      @·0x2e41075 »       str.w»  r3,·[r4,·#740]»      @·0x2e4
1076 »       bl»     9bc8·<compiler_unit_free>1076 »       bl»     9bd0·<compiler_unit_free>
1077 »       b.n»    86a·<compiler_enter_scope+0x40a>1077 »       b.n»    86a·<compiler_enter_scope+0x40a>
1078 »       mov»    r0,·fp1078 »       mov»    r0,·fp
1079 »       bl»     0·<_Py_Dealloc>1079 »       bl»     0·<_Py_Dealloc>
1080 ·R_ARM_THM_CALL» _Py_Dealloc1080 ·R_ARM_THM_CALL» _Py_Dealloc
1081 »       b.n»    a20·<compiler_enter_scope+0x5c0>1081 »       b.n»    a20·<compiler_enter_scope+0x5c0>
1082 »       mov»    r0,·r71082 »       mov»    r0,·r7
1083 »       bl»     0·<_Py_Dealloc>1083 »       bl»     0·<_Py_Dealloc>
Offset 1123, 15 lines modifiedOffset 1123, 15 lines modified
1123 »       beq.n»  ac6·<compiler_enter_scope+0x666>1123 »       beq.n»  ac6·<compiler_enter_scope+0x666>
1124 »       subs»   r2,·#11124 »       subs»   r2,·#1
1125 »       str.w»  r2,·[fp]1125 »       str.w»  r2,·[fp]
1126 »       cbz»    r2,·ad4·<compiler_enter_scope+0x674>1126 »       cbz»    r2,·ad4·<compiler_enter_scope+0x674>
1127 »       movs»   r3,·#01127 »       movs»   r3,·#0
1128 »       mov»    r0,·r41128 »       mov»    r0,·r4
1129 »       str.w»  r3,·[r4,·#736]»      @·0x2e01129 »       str.w»  r3,·[r4,·#736]»      @·0x2e0
1130 »       bl»     9bc8·<compiler_unit_free>1130 »       bl»     9bd0·<compiler_unit_free>
1131 »       b.n»    86a·<compiler_enter_scope+0x40a>1131 »       b.n»    86a·<compiler_enter_scope+0x40a>
1132 »       mov»    r0,·fp1132 »       mov»    r0,·fp
1133 »       bl»     0·<_Py_Dealloc>1133 »       bl»     0·<_Py_Dealloc>
1134 ·R_ARM_THM_CALL» _Py_Dealloc1134 ·R_ARM_THM_CALL» _Py_Dealloc
1135 »       b.n»    ac6·<compiler_enter_scope+0x666>1135 »       b.n»    ac6·<compiler_enter_scope+0x666>
1136 »       ldr.w»  r2,·[fp]1136 »       ldr.w»  r2,·[fp]
1137 »       mvn.w»  r1,·#3221225472»    @·0xc00000001137 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
Offset 1184, 17 lines modifiedOffset 1184, 17 lines modified
1184 ·R_ARM_THM_CALL» _Py_Dealloc1184 ·R_ARM_THM_CALL» _Py_Dealloc
1185 »       b.n»    b00·<compiler_enter_scope+0x6a0>1185 »       b.n»    b00·<compiler_enter_scope+0x6a0>
1186 »       mov»    r0,·r51186 »       mov»    r0,·r5
1187 »       bl»     0·<_Py_Dealloc>1187 »       bl»     0·<_Py_Dealloc>
1188 ·R_ARM_THM_CALL» _Py_Dealloc1188 ·R_ARM_THM_CALL» _Py_Dealloc
1189 »       b.n»    714·<compiler_enter_scope+0x2b4>1189 »       b.n»    714·<compiler_enter_scope+0x2b4>
1190 »       mov»    r0,·r51190 »       mov»    r0,·r5
1191 »       bl»     9944·<Py_XDECREF>1191 »       bl»     994c·<Py_XDECREF>
1192 »       mov»    r0,·r41192 »       mov»    r0,·r4
1193 »       bl»     9bc8·<compiler_unit_free>1193 »       bl»     9bd0·<compiler_unit_free>
1194 »       b.n»    86a·<compiler_enter_scope+0x40a>1194 »       b.n»    86a·<compiler_enter_scope+0x40a>
1195 »       mvn.w»  r2,·#3221225472»    @·0xc00000001195 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1196 »       cmp»    r3,·r21196 »       cmp»    r3,·r2
1197 »       beq.n»  b78·<compiler_enter_scope+0x718>1197 »       beq.n»  b78·<compiler_enter_scope+0x718>
1198 »       subs»   r3,·#11198 »       subs»   r3,·#1
1199 »       str»    r3,·[r5,·#0]1199 »       str»    r3,·[r5,·#0]
1200 »       cbz»    r3,·b9c·<compiler_enter_scope+0x73c>1200 »       cbz»    r3,·b9c·<compiler_enter_scope+0x73c>
Offset 1207, 22 lines modifiedOffset 1207, 22 lines modified
1207 »       cbnz»   r3,·b8e·<compiler_enter_scope+0x72e>1207 »       cbnz»   r3,·b8e·<compiler_enter_scope+0x72e>
1208 »       mov»    r0,·r71208 »       mov»    r0,·r7
1209 »       bl»     0·<_Py_Dealloc>1209 »       bl»     0·<_Py_Dealloc>
1210 ·R_ARM_THM_CALL» _Py_Dealloc1210 ·R_ARM_THM_CALL» _Py_Dealloc
1211 »       movs»   r3,·#01211 »       movs»   r3,·#0
1212 »       mov»    r0,·r41212 »       mov»    r0,·r4
1213 »       str.w»  r3,·[r4,·#732]»      @·0x2dc1213 »       str.w»  r3,·[r4,·#732]»      @·0x2dc
1214 »       bl»     9bc8·<compiler_unit_free>1214 »       bl»     9bd0·<compiler_unit_free>
1215 »       b.n»    86a·<compiler_enter_scope+0x40a>1215 »       b.n»    86a·<compiler_enter_scope+0x40a>
1216 »       mov»    r0,·r51216 »       mov»    r0,·r5
1217 »       bl»     0·<_Py_Dealloc>1217 »       bl»     0·<_Py_Dealloc>
1218 ·R_ARM_THM_CALL» _Py_Dealloc1218 ·R_ARM_THM_CALL» _Py_Dealloc
1219 »       b.n»    b78·<compiler_enter_scope+0x718>1219 »       b.n»    b78·<compiler_enter_scope+0x718>
1220 »       mov»    r0,·r41220 »       mov»    r0,·r4
1221 »       bl»     9bc8·<compiler_unit_free>1221 »       bl»     9bd0·<compiler_unit_free>
1222 »       b.n»    86a·<compiler_enter_scope+0x40a>1222 »       b.n»    86a·<compiler_enter_scope+0x40a>
1223 »       ldr»    r1,·[pc,·#24]» @·(bc8·<compiler_enter_scope+0x768>)1223 »       ldr»    r1,·[pc,·#24]» @·(bc8·<compiler_enter_scope+0x768>)
1224 »       mov»    r0,·sl1224 »       mov»    r0,·sl
1225 »       bl»     5018·<dict_add_o>1225 »       bl»     5018·<dict_add_o>
1226 »       cmp»    r0,·#01226 »       cmp»    r0,·#0
1227 »       blt.n»  ba4·<compiler_enter_scope+0x744>1227 »       blt.n»  ba4·<compiler_enter_scope+0x744>
1228 »       ldr»    r2,·[r4,·#0]1228 »       ldr»    r2,·[r4,·#0]
Offset 1942, 15 lines modifiedOffset 1942, 15 lines modified
1942 »       ldr»    r3,·[r3,·#16]1942 »       ldr»    r3,·[r3,·#16]
1943 »       cmp»    r2,·r31943 »       cmp»    r2,·r3
1944 »       bne.w»  1f0a·<compiler_visit_stmt+0xda2>1944 »       bne.w»  1f0a·<compiler_visit_stmt+0xda2>
1945 »       movs»   r3,·#01945 »       movs»   r3,·#0
1946 »       mov»    r2,·r71946 »       mov»    r2,·r7
1947 »       mov»    r1,·r61947 »       mov»    r1,·r6
1948 »       mov»    r0,·r51948 »       mov»    r0,·r5
1949 »       bl»     97ec·<compiler_unwind_fblock_stack>1949 »       bl»     97f4·<compiler_unwind_fblock_stack>
1950 »       adds»   r0,·#11950 »       adds»   r0,·#1
1951 »       beq.w»  1f8a·<compiler_visit_stmt+0xe22>1951 »       beq.w»  1f8a·<compiler_visit_stmt+0xe22>
1952 »       ldr»    r3,·[r4,·#4]1952 »       ldr»    r3,·[r4,·#4]
1953 »       ldr.w»  ip,·[r5,·#52]»       @·0x341953 »       ldr.w»  ip,·[r5,·#52]»       @·0x34
1954 »       cmp»    r3,·#01954 »       cmp»    r3,·#0
1955 »       beq.w»  1f92·<compiler_visit_stmt+0xe2a>1955 »       beq.w»  1f92·<compiler_visit_stmt+0xe2a>
1956 »       cmp»    r7,·#01956 »       cmp»    r7,·#0
Offset 2061, 19 lines modifiedOffset 2061, 19 lines modified
2061 »       bl»     bcc·<instr_sequence_addop>2061 »       bl»     bcc·<instr_sequence_addop>
2062 »       adds»   r0,·#12062 »       adds»   r0,·#1
2063 »       it»     ne2063 »       it»     ne
2064 »       movne»  r4,·#02064 »       movne»  r4,·#0
2065 »       b.n»    124e·<compiler_visit_stmt+0xe6>2065 »       b.n»    124e·<compiler_visit_stmt+0xe6>
2066 »       add»    sp,·#156»     @·0x9c2066 »       add»    sp,·#156»     @·0x9c
Max diff block lines reached; 97667/101156 bytes (96.55%) of diff not shown.
8.45 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 96, 20 lines modifiedOffset 96, 20 lines modified
96 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x3096 »       ldrd»   r0,·r1,·[r4,·#48]»     @·0x30
97 »       strd»   r6,·sl,·[sp,·#32]97 »       strd»   r6,·sl,·[sp,·#32]
98 »       bl»     52dc·<compiler_addop_load_const>98 »       bl»     52dc·<compiler_addop_load_const>
99 ·R_ARM_THM_CALL» compiler_addop_load_const99 ·R_ARM_THM_CALL» compiler_addop_load_const
100 »       adds»   r0,·#1100 »       adds»   r0,·#1
101 »       bne.n»  f6·<compiler_typealias+0xf6>101 »       bne.n»  f6·<compiler_typealias+0xf6>
102 »       mov»    r0,·r4102 »       mov»    r0,·r4
103 »       bl»     99f8·<compiler_exit_scope>103 »       bl»     9a00·<compiler_exit_scope>
104 ·R_ARM_THM_CALL» compiler_exit_scope104 ·R_ARM_THM_CALL» compiler_exit_scope
105 »       b.n»    332·<compiler_typealias+0x332>105 »       b.n»    332·<compiler_typealias+0x332>
106 »       mov»    r1,·r7106 »       mov»    r1,·r7
107 »       mov»    r0,·r4107 »       mov»    r0,·r4
108 »       bl»     5578·<compiler_type_params>108 »       bl»     5570·<compiler_type_params>
109 ·R_ARM_THM_CALL» compiler_type_params109 ·R_ARM_THM_CALL» compiler_type_params
110 »       adds»   r0,·#1110 »       adds»   r0,·#1
111 »       beq.n»  ee·<compiler_typealias+0xee>111 »       beq.n»  ee·<compiler_typealias+0xee>
112 »       ldr»    r3,·[r5,·#32]112 »       ldr»    r3,·[r5,·#32]
113 »       movs»   r2,·#2113 »       movs»   r2,·#2
114 »       str»    r3,·[sp,·#0]114 »       str»    r3,·[sp,·#0]
115 »       mov»    r0,·r4115 »       mov»    r0,·r4
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 »       ldr»    r1,·[r5,·#12]167 »       ldr»    r1,·[r5,·#12]
168 »       mov»    r0,·r4168 »       mov»    r0,·r4
169 »       bl»     2c04·<compiler_visit_expr1>169 »       bl»     2c04·<compiler_visit_expr1>
170 ·R_ARM_THM_CALL» compiler_visit_expr1170 ·R_ARM_THM_CALL» compiler_visit_expr1
171 »       adds»   r0,·#1171 »       adds»   r0,·#1
172 »       bne.n»  1a0·<compiler_typealias+0x1a0>172 »       bne.n»  1a0·<compiler_typealias+0x1a0>
173 »       mov»    r0,·r4173 »       mov»    r0,·r4
174 »       bl»     99f8·<compiler_exit_scope>174 »       bl»     9a00·<compiler_exit_scope>
175 ·R_ARM_THM_CALL» compiler_exit_scope175 ·R_ARM_THM_CALL» compiler_exit_scope
176 »       b.n»    338·<compiler_typealias+0x338>176 »       b.n»    338·<compiler_typealias+0x338>
177 »       ldr»    r3,·[sp,·#28]177 »       ldr»    r3,·[sp,·#28]
178 »       add»    r2,·sp,·#80»   @·0x50178 »       add»    r2,·sp,·#80»   @·0x50
179 »       str»    r3,·[sp,·#68]» @·0x44179 »       str»    r3,·[sp,·#68]» @·0x44
180 »       strd»   r7,·fp,·[sp,·#72]»     @·0x48180 »       strd»   r7,·fp,·[sp,·#72]»     @·0x48
181 »       ldr»    r5,·[r4,·#52]» @·0x34181 »       ldr»    r5,·[r4,·#52]» @·0x34
Offset 192, 15 lines modifiedOffset 192, 15 lines modified
192 »       beq.n»  198·<compiler_typealias+0x198>192 »       beq.n»  198·<compiler_typealias+0x198>
193 »       movs»   r1,·#0193 »       movs»   r1,·#0
194 »       mov»    r0,·r4194 »       mov»    r0,·r4
195 »       bl»     8b00·<optimize_and_assemble>195 »       bl»     8b00·<optimize_and_assemble>
196 ·R_ARM_THM_CALL» optimize_and_assemble196 ·R_ARM_THM_CALL» optimize_and_assemble
197 »       mov»    r5,·r0197 »       mov»    r5,·r0
198 »       mov»    r0,·r4198 »       mov»    r0,·r4
199 »       bl»     99f8·<compiler_exit_scope>199 »       bl»     9a00·<compiler_exit_scope>
200 ·R_ARM_THM_CALL» compiler_exit_scope200 ·R_ARM_THM_CALL» compiler_exit_scope
201 »       cmp»    r5,·#0201 »       cmp»    r5,·#0
202 »       beq.w»  338·<compiler_typealias+0x338>202 »       beq.w»  338·<compiler_typealias+0x338>
203 »       ldr»    r3,·[sp,·#16]203 »       ldr»    r3,·[sp,·#16]
204 »       movs»   r2,·#0204 »       movs»   r2,·#0
205 »       str»    r3,·[sp,·#48]» @·0x30205 »       str»    r3,·[sp,·#48]» @·0x30
206 »       mov»    r0,·r4206 »       mov»    r0,·r4
Offset 208, 15 lines modifiedOffset 208, 15 lines modified
208 »       str»    r3,·[sp,·#52]» @·0x34208 »       str»    r3,·[sp,·#52]» @·0x34
209 »       add»    r3,·sp,·#48»   @·0x30209 »       add»    r3,·sp,·#48»   @·0x30
210 »       str»    r7,·[sp,·#56]» @·0x38210 »       str»    r7,·[sp,·#56]» @·0x38
211 »       strd»   fp,·r5,·[sp]211 »       strd»   fp,·r5,·[sp]
212 »       str.w»  fp,·[sp,·#60]»       @·0x3c212 »       str.w»  fp,·[sp,·#60]»       @·0x3c
213 »       str»    r2,·[sp,·#8]213 »       str»    r2,·[sp,·#8]
214 »       ldmia»  r3,·{r1,·r2,·r3}214 »       ldmia»  r3,·{r1,·r2,·r3}
215 »       bl»     9d40·<compiler_make_closure>215 »       bl»     9d48·<compiler_make_closure>
216 ·R_ARM_THM_CALL» compiler_make_closure216 ·R_ARM_THM_CALL» compiler_make_closure
217 »       ldr»    r3,·[r5,·#0]217 »       ldr»    r3,·[r5,·#0]
218 »       adds»   r0,·#1218 »       adds»   r0,·#1
219 »       mvn.w»  r2,·#3221225472»    @·0xc0000000219 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
220 »       bne.n»  220·<compiler_typealias+0x220>220 »       bne.n»  220·<compiler_typealias+0x220>
221 »       cmp»    r3,·r2221 »       cmp»    r3,·r2
222 »       beq.w»  338·<compiler_typealias+0x338>222 »       beq.w»  338·<compiler_typealias+0x338>
Offset 288, 28 lines modifiedOffset 288, 28 lines modified
288 »       b.n»    340·<compiler_typealias+0x340>288 »       b.n»    340·<compiler_typealias+0x340>
289 »       movs»   r1,·#0289 »       movs»   r1,·#0
290 »       mov»    r0,·r4290 »       mov»    r0,·r4
291 »       bl»     8b00·<optimize_and_assemble>291 »       bl»     8b00·<optimize_and_assemble>
292 ·R_ARM_THM_CALL» optimize_and_assemble292 ·R_ARM_THM_CALL» optimize_and_assemble
293 »       mov»    r7,·r0293 »       mov»    r7,·r0
294 »       mov»    r0,·r4294 »       mov»    r0,·r4
295 »       bl»     99f8·<compiler_exit_scope>295 »       bl»     9a00·<compiler_exit_scope>
296 ·R_ARM_THM_CALL» compiler_exit_scope296 ·R_ARM_THM_CALL» compiler_exit_scope
297 »       cmp»    r7,·#0297 »       cmp»    r7,·#0
298 »       beq.n»  332·<compiler_typealias+0x332>298 »       beq.n»  332·<compiler_typealias+0x332>
299 »       add»    r3,·sp,·#32299 »       add»    r3,·sp,·#32
300 »       movs»   r2,·#0300 »       movs»   r2,·#0
301 »       strd»   r6,·sl,·[sp,·#32]301 »       strd»   r6,·sl,·[sp,·#32]
302 »       mov»    r0,·r4302 »       mov»    r0,·r4
303 »       str.w»  r9,·[sp,·#40]»       @·0x28303 »       str.w»  r9,·[sp,·#40]»       @·0x28
304 »       strd»   r8,·r7,·[sp]304 »       strd»   r8,·r7,·[sp]
305 »       str.w»  r8,·[sp,·#44]»       @·0x2c305 »       str.w»  r8,·[sp,·#44]»       @·0x2c
306 »       str»    r2,·[sp,·#8]306 »       str»    r2,·[sp,·#8]
307 »       ldmia»  r3,·{r1,·r2,·r3}307 »       ldmia»  r3,·{r1,·r2,·r3}
308 »       bl»     9d40·<compiler_make_closure>308 »       bl»     9d48·<compiler_make_closure>
309 ·R_ARM_THM_CALL» compiler_make_closure309 ·R_ARM_THM_CALL» compiler_make_closure
310 »       ldr»    r3,·[r7,·#0]310 »       ldr»    r3,·[r7,·#0]
311 »       adds»   r0,·#1311 »       adds»   r0,·#1
312 »       mvn.w»  r2,·#3221225472»    @·0xc0000000312 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
313 »       bne.n»  2fc·<compiler_typealias+0x2fc>313 »       bne.n»  2fc·<compiler_typealias+0x2fc>
314 »       cmp»    r3,·r2314 »       cmp»    r3,·r2
315 »       beq.n»  332·<compiler_typealias+0x332>315 »       beq.n»  332·<compiler_typealias+0x332>
Offset 429, 15 lines modifiedOffset 429, 15 lines modified
429 »       beq.n»  378·<compiler_try_star_finally+0x32>429 »       beq.n»  378·<compiler_try_star_finally+0x32>
430 »       ldr»    r3,·[r6,·#8]430 »       ldr»    r3,·[r6,·#8]
431 »       cbz»    r3,·470·<compiler_try_star_finally+0x12a>431 »       cbz»    r3,·470·<compiler_try_star_finally+0x12a>
432 »       ldr»    r3,·[r3,·#0]432 »       ldr»    r3,·[r3,·#0]
433 »       cbz»    r3,·470·<compiler_try_star_finally+0x12a>433 »       cbz»    r3,·470·<compiler_try_star_finally+0x12a>
434 »       mov»    r1,·r6434 »       mov»    r1,·r6
435 »       mov»    r0,·r4435 »       mov»    r0,·r4
436 »       bl»     5980·<compiler_try_star_except>436 »       bl»     5978·<compiler_try_star_except>
437 ·R_ARM_THM_CALL» compiler_try_star_except437 ·R_ARM_THM_CALL» compiler_try_star_except
438 »       adds»   r0,·#1438 »       adds»   r0,·#1
439 »       beq.n»  378·<compiler_try_star_finally+0x32>439 »       beq.n»  378·<compiler_try_star_finally+0x32>
440 »       ldr»    r7,·[pc,·#512]»@·(624·<compiler_try_star_finally+0x2de>)440 »       ldr»    r7,·[pc,·#512]»@·(624·<compiler_try_star_finally+0x2de>)
441 »       add.w»  r9,·sp,·#56» @·0x38441 »       add.w»  r9,·sp,·#56» @·0x38
442 »       ldr.w»  ip,·[r4,·#52]»       @·0x34442 »       ldr.w»  ip,·[r4,·#52]»       @·0x34
443 »       ldmia.w»r7,·{r0,·r1,·r2,·r3}443 »       ldmia.w»r7,·{r0,·r1,·r2,·r3}
Offset 610, 15 lines modifiedOffset 610, 15 lines modified
610 ·R_ARM_THM_CALL» instr_sequence_use_label610 ·R_ARM_THM_CALL» instr_sequence_use_label
611 »       adds»   r0,·#1611 »       adds»   r0,·#1
612 »       beq.w»  378·<compiler_try_star_finally+0x32>612 »       beq.w»  378·<compiler_try_star_finally+0x32>
613 »       ldr»    r3,·[sp,·#52]» @·0x34613 »       ldr»    r3,·[sp,·#52]» @·0x34
614 »       mov»    r0,·r4614 »       mov»    r0,·r4
615 »       str»    r3,·[sp,·#0]615 »       str»    r3,·[sp,·#0]
616 »       ldmia.w»r8,·{r1,·r2,·r3}616 »       ldmia.w»r8,·{r1,·r2,·r3}
617 »       bl»     2778·<compiler_pop_except_and_reraise>617 »       bl»     2770·<compiler_pop_except_and_reraise>
618 ·R_ARM_THM_CALL» compiler_pop_except_and_reraise618 ·R_ARM_THM_CALL» compiler_pop_except_and_reraise
619 »       adds»   r0,·#1619 »       adds»   r0,·#1
620 »       beq.w»  378·<compiler_try_star_finally+0x32>620 »       beq.w»  378·<compiler_try_star_finally+0x32>
621 »       ldr»    r0,·[r4,·#52]» @·0x34621 »       ldr»    r0,·[r4,·#52]» @·0x34
622 »       ldr»    r1,·[sp,·#28]622 »       ldr»    r1,·[sp,·#28]
Max diff block lines reached; 4683/8444 bytes (55.46%) of diff not shown.
7.91 KB
context.o
1.95 KB
readelf --wide --symbols {}
    
Offset 38, 23 lines modifiedOffset 38, 23 lines modified
38 ····34:·00000318·····0·NOTYPE··LOCAL··DEFAULT····1·$t38 ····34:·00000318·····0·NOTYPE··LOCAL··DEFAULT····1·$t
39 ····35:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d39 ····35:·000003c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
40 ····36:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t40 ····36:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
41 ····37:·000003cd···132·FUNC····LOCAL··DEFAULT····1·context_tp_dealloc41 ····37:·000003cd···132·FUNC····LOCAL··DEFAULT····1·context_tp_dealloc
42 ····38:·00000451····84·FUNC····LOCAL··DEFAULT····1·context_tp_clear42 ····38:·00000451····84·FUNC····LOCAL··DEFAULT····1·context_tp_clear
43 ····39:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····1·$d43 ····39:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
44 ····40:·00000450·····0·NOTYPE··LOCAL··DEFAULT····1·$t44 ····40:·00000450·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 45 ····41:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
 46 ····42:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 47 ····43:·0000006d····64·FUNC····LOCAL··DEFAULT····7·contextvar_tp_new
 48 ····44:·000000ad···248·FUNC····LOCAL··DEFAULT····7·contextvar_new
 49 ····45:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 50 ····46:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
 51 ····47:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 52 ····48:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
45 ····41:·000004a5····56·FUNC····LOCAL··DEFAULT····1·context_tp_traverse53 ····49:·000004a5····56·FUNC····LOCAL··DEFAULT····1·context_tp_traverse
46 ····42:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7 
47 ····43:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
48 ····44:·0000006d····64·FUNC····LOCAL··DEFAULT····7·contextvar_tp_new 
49 ····45:·000000ad···248·FUNC····LOCAL··DEFAULT····7·contextvar_new 
50 ····46:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
51 ····47:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8 
52 ····48:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····7·$t 
53 ····49:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d 
54 ····50:·000004dd·····4·FUNC····LOCAL··DEFAULT····1·_contextvars_ContextVar_set54 ····50:·000004dd·····4·FUNC····LOCAL··DEFAULT····1·_contextvars_ContextVar_set
55 ····51:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC955 ····51:·00000150·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
56 ····52:·000005fd···120·FUNC····LOCAL··DEFAULT····1·contextvar_set56 ····52:·000005fd···120·FUNC····LOCAL··DEFAULT····1·contextvar_set
57 ····53:·000005dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d57 ····53:·000005dc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
58 ····54:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
59 ····55:·00000670·····0·NOTYPE··LOCAL··DEFAULT····1·$d59 ····55:·00000670·····0·NOTYPE··LOCAL··DEFAULT····1·$d
60 ····56:·00000674·····0·NOTYPE··LOCAL··DEFAULT····1·$t60 ····56:·00000674·····0·NOTYPE··LOCAL··DEFAULT····1·$t
3.96 KB
readelf --wide --relocs {}
    
Offset 119, 15 lines modifiedOffset 119, 15 lines modified
119 000000d4··0000d302·R_ARM_ABS32············00000000···PyType_Type119 000000d4··0000d302·R_ARM_ABS32············00000000···PyType_Type
120 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4120 000000dc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
121 000000e8··00002502·R_ARM_ABS32············000003cd···context_tp_dealloc121 000000e8··00002502·R_ARM_ABS32············000003cd···context_tp_dealloc
122 00000104··00000102·R_ARM_ABS32············00000000···.data122 00000104··00000102·R_ARM_ABS32············00000000···.data
123 00000108··00000102·R_ARM_ABS32············00000000···.data123 00000108··00000102·R_ARM_ABS32············00000000···.data
124 0000010c··0000d402·R_ARM_ABS32············00000000···PyObject_HashNotImplemented124 0000010c··0000d402·R_ARM_ABS32············00000000···PyObject_HashNotImplemented
125 00000118··0000d502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr125 00000118··0000d502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
126 0000012c··00002902·R_ARM_ABS32············000004a5···context_tp_traverse126 0000012c··00003102·R_ARM_ABS32············000004a5···context_tp_traverse
127 00000130··00002602·R_ARM_ABS32············00000451···context_tp_clear127 00000130··00002602·R_ARM_ABS32············00000451···context_tp_clear
128 00000134··00006c02·R_ARM_ABS32············0000083f···context_tp_richcompare128 00000134··00006c02·R_ARM_ABS32············0000083f···context_tp_richcompare
129 0000013c··00006b02·R_ARM_ABS32············00000839···context_tp_iter129 0000013c··00006b02·R_ARM_ABS32············00000839···context_tp_iter
130 00000144··00000102·R_ARM_ABS32············00000000···.data130 00000144··00000102·R_ARM_ABS32············00000000···.data
131 0000016c··00004f02·R_ARM_ABS32············00000481···context_tp_new131 0000016c··00004f02·R_ARM_ABS32············00000481···context_tp_new
132 000001a0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4132 000001a0··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
133 000001a4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4133 000001a4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 137, 15 lines modifiedOffset 137, 15 lines modified
137 000001d8··00004202·R_ARM_ABS32············00000287···contextvar_tp_repr137 000001d8··00004202·R_ARM_ABS32············00000287···contextvar_tp_repr
138 000001e8··00003902·R_ARM_ABS32············00000675···contextvar_tp_hash138 000001e8··00003902·R_ARM_ABS32············00000675···contextvar_tp_hash
139 000001f4··0000d502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr139 000001f4··0000d502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
140 00000208··00006f02·R_ARM_ABS32············000008a9···contextvar_tp_traverse140 00000208··00006f02·R_ARM_ABS32············000008a9···contextvar_tp_traverse
141 0000020c··00004d02·R_ARM_ABS32············00000427···contextvar_tp_clear141 0000020c··00004d02·R_ARM_ABS32············00000427···contextvar_tp_clear
142 00000220··00000102·R_ARM_ABS32············00000000···.data142 00000220··00000102·R_ARM_ABS32············00000000···.data
143 00000224··00000102·R_ARM_ABS32············00000000···.data143 00000224··00000102·R_ARM_ABS32············00000000···.data
144 00000248··00002c02·R_ARM_ABS32············0000006d···contextvar_tp_new144 00000248··00002b02·R_ARM_ABS32············0000006d···contextvar_tp_new
145 0000024c··00009402·R_ARM_ABS32············00000000···PyObject_GC_Del145 0000024c··00009402·R_ARM_ABS32············00000000···PyObject_GC_Del
146 00000280··0000d302·R_ARM_ABS32············00000000···PyType_Type146 00000280··0000d302·R_ARM_ABS32············00000000···PyType_Type
147 00000288··00000202·R_ARM_ABS32············00000000···.rodata.str1.4147 00000288··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
148 00000294··00007002·R_ARM_ABS32············000008d9···context_token_missing_tp_dealloc148 00000294··00007002·R_ARM_ABS32············000008d9···context_token_missing_tp_dealloc
149 000002a8··00007402·R_ARM_ABS32············00000903···context_token_missing_tp_repr149 000002a8··00007402·R_ARM_ABS32············00000903···context_token_missing_tp_repr
150 000002c4··0000d502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr150 000002c4··0000d502·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
151 0000034c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4151 0000034c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 191, 22 lines modifiedOffset 191, 22 lines modified
  
191 Relocation·section·'.rel.text.unlikely'·at·offset·0x3e60·contains·190·entries:191 Relocation·section·'.rel.text.unlikely'·at·offset·0x3e60·contains·190·entries:
192 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name192 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
193 0000000e··00000f0a·R_ARM_THM_CALL·········00000129···_context_alloc193 0000000e··00000f0a·R_ARM_THM_CALL·········00000129···_context_alloc
194 00000016··0000980a·R_ARM_THM_CALL·········00000000···_PyHamt_New194 00000016··0000980a·R_ARM_THM_CALL·········00000000···_PyHamt_New
195 00000030··0000920a·R_ARM_THM_CALL·········00000000···_Py_Dealloc195 00000030··0000920a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
196 00000068··0000976b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate196 00000068··0000976b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
197 0000008a··00002a2f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC7197 0000008a··0000292f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC7
198 0000008e··00002a30·R_ARM_THM_MOVT_ABS·····0000011c···.LC7198 0000008e··00002930·R_ARM_THM_MOVT_ABS·····0000011c···.LC7
199 00000096··0000a40a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords199 00000096··0000a40a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords
200 000000a8··00000102·R_ARM_ABS32············00000000···.data200 000000a8··00000102·R_ARM_ABS32············00000000···.data
201 000000c2··00009d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError201 000000c2··00009d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
202 000000c6··00009d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError202 000000c6··00009d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
203 000000ca··00002f2f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC8203 000000ca··00002e2f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC8
204 000000ce··00002f30·R_ARM_THM_MOVT_ABS·····0000012c···.LC8204 000000ce··00002e30·R_ARM_THM_MOVT_ABS·····0000012c···.LC8
205 000000d4··00009f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString205 000000d4··00009f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
206 000000e0··00009a0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New206 000000e0··00009a0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
207 000000ee··0000a50a·R_ARM_THM_CALL·········00000000···PyObject_Hash207 000000ee··0000a50a·R_ARM_THM_CALL·········00000000···PyObject_Hash
208 000000fa··0000a60a·R_ARM_THM_CALL·········00000000···_Py_HashPointer208 000000fa··0000a60a·R_ARM_THM_CALL·········00000000···_Py_HashPointer
209 00000122··0000920a·R_ARM_THM_CALL·········00000000···_Py_Dealloc209 00000122··0000920a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
210 00000158··0000a70a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC210 00000158··0000a70a·R_ARM_THM_CALL·········00000000···PyObject_IS_GC
211 00000160··0000a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type211 00000160··0000a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
436 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 62, 17 lines modifiedOffset 62, 17 lines modified
62 _context_alloc62 _context_alloc
63 context_run63 context_run
64 _PyContext_Enter64 _PyContext_Enter
65 _PyContext_Exit65 _PyContext_Exit
66 Py_XDECREF66 Py_XDECREF
67 context_tp_dealloc67 context_tp_dealloc
68 context_tp_clear68 context_tp_clear
69 context_tp_traverse 
70 contextvar_tp_new69 contextvar_tp_new
71 contextvar_new70 contextvar_new
 71 context_tp_traverse
72 _contextvars_ContextVar_set72 _contextvars_ContextVar_set
73 contextvar_set73 contextvar_set
74 contextvar_tp_hash74 contextvar_tp_hash
75 token_tp_repr75 token_tp_repr
76 contextvar_tp_repr76 contextvar_tp_repr
77 _contextvars_ContextVar_get77 _contextvars_ContextVar_get
78 token_tp_traverse78 token_tp_traverse
1.55 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ··0x00000060·00636f6e·74657874·5f72756e·005f5079·.context_run._Py9 ··0x00000060·00636f6e·74657874·5f72756e·005f5079·.context_run._Py
10 ··0x00000070·436f6e74·6578745f·456e7465·72005f50·Context_Enter._P10 ··0x00000070·436f6e74·6578745f·456e7465·72005f50·Context_Enter._P
11 ··0x00000080·79436f6e·74657874·5f457869·74005079·yContext_Exit.Py11 ··0x00000080·79436f6e·74657874·5f457869·74005079·yContext_Exit.Py
12 ··0x00000090·5f584445·43524546·002e4c43·33002e4c·_XDECREF..LC3..L12 ··0x00000090·5f584445·43524546·002e4c43·33002e4c·_XDECREF..LC3..L
13 ··0x000000a0·4334002e·4c433500·2e4c4336·00636f6e·C4..LC5..LC6.con13 ··0x000000a0·4334002e·4c433500·2e4c4336·00636f6e·C4..LC5..LC6.con
14 ··0x000000b0·74657874·5f74705f·6465616c·6c6f6300·text_tp_dealloc.14 ··0x000000b0·74657874·5f74705f·6465616c·6c6f6300·text_tp_dealloc.
15 ··0x000000c0·636f6e74·6578745f·74705f63·6c656172·context_tp_clear15 ··0x000000c0·636f6e74·6578745f·74705f63·6c656172·context_tp_clear
16 ··0x000000d0·00636f6e·74657874·5f74705f·74726176·.context_tp_trav 
17 ··0x000000e0·65727365·002e4c43·3700636f·6e746578·erse..LC7.contex16 ··0x000000d0·002e4c43·3700636f·6e746578·74766172·..LC7.contextvar
18 ··0x000000f0·74766172·5f74705f·6e657700·636f6e74·tvar_tp_new.cont17 ··0x000000e0·5f74705f·6e657700·636f6e74·65787476·_tp_new.contextv
19 ··0x00000100·65787476·61725f6e·6577002e·4c433800·extvar_new..LC8.18 ··0x000000f0·61725f6e·6577002e·4c433800·636f6e74·ar_new..LC8.cont
 19 ··0x00000100·6578745f·74705f74·72617665·72736500·ext_tp_traverse.
20 ··0x00000110·5f636f6e·74657874·76617273·5f436f6e·_contextvars_Con20 ··0x00000110·5f636f6e·74657874·76617273·5f436f6e·_contextvars_Con
21 ··0x00000120·74657874·5661725f·73657400·2e4c4339·textVar_set..LC921 ··0x00000120·74657874·5661725f·73657400·2e4c4339·textVar_set..LC9
22 ··0x00000130·00636f6e·74657874·7661725f·73657400·.contextvar_set.22 ··0x00000130·00636f6e·74657874·7661725f·73657400·.contextvar_set.
23 ··0x00000140·636f6e74·65787476·61725f74·705f6861·contextvar_tp_ha23 ··0x00000140·636f6e74·65787476·61725f74·705f6861·contextvar_tp_ha
24 ··0x00000150·7368002e·4c433130·002e4c43·3131002e·sh..LC10..LC11..24 ··0x00000150·7368002e·4c433130·002e4c43·3131002e·sh..LC10..LC11..
25 ··0x00000160·4c433132·002e4c43·31330074·6f6b656e·LC12..LC13.token25 ··0x00000160·4c433132·002e4c43·31330074·6f6b656e·LC12..LC13.token
26 ··0x00000170·5f74705f·72657072·002e4c43·3134002e·_tp_repr..LC14..26 ··0x00000170·5f74705f·72657072·002e4c43·3134002e·_tp_repr..LC14..
106 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:··········25660·(bytes·into·file)13 ··Start·of·section·headers:··········25668·(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·0x643c:1 There·are·17·section·headers,·starting·at·offset·0x6444:
  
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·000fe0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000fe0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·004f18·000950·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·004f20·000950·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001014·000040·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·001014·000040·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·005868·000068·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·005870·000068·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001054·0000d0·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·001054·0000d0·00··WA··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·001054·000f50·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·001054·000f58·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0058d0·000610·08···I·14···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·0058d8·000610·08···I·14···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001fa4·00064d·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001fac·00064d·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0025f4·000888·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·0025fc·000888·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·005ee0·0004d0·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·005ee8·0004d0·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·002e7c·000093·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002e84·000093·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002f0f·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·002f17·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002f0f·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002f17·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·002f44·001320·10·····15·162··418 ··[14]·.symtab···········SYMTAB··········00000000·002f4c·001320·10·····15·162··4
19 ··[15]·.strtab···········STRTAB··········00000000·004264·000cb1·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·00426c·000cb1·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0063b0·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0063b8·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)
9.93 KB
readelf --wide --symbols {}
    
Offset 24, 47 lines modifiedOffset 24, 47 lines modified
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:·00000608·····0·NOTYPE··LOCAL··DEFAULT····6·$d29 ····25:·00000608·····0·NOTYPE··LOCAL··DEFAULT····6·$d
30 ····26:·00000610·····0·NOTYPE··LOCAL··DEFAULT····6·$t30 ····26:·00000610·····0·NOTYPE··LOCAL··DEFAULT····6·$t
31 ····27:·00000635···212·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException31 ····27:·00000639···212·FUNC····LOCAL··DEFAULT····6·_PyErr_CreateException
32 ····28:·00000704·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·00000708·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·00000708·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·000008e0·····0·NOTYPE··LOCAL··DEFAULT····6·$d34 ····30:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
35 ····31:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····31:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····32:·00000998·····0·NOTYPE··LOCAL··DEFAULT····6·$d36 ····32:·000009a0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
37 ····33:·0000099c·····0·NOTYPE··LOCAL··DEFAULT····6·$t37 ····33:·000009a4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
38 ····34:·000009c8·····0·NOTYPE··LOCAL··DEFAULT····6·$d38 ····34:·000009d0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
39 ····35:·000009cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·000009d4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·000009f8·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····36:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····37:·000009fc·····0·NOTYPE··LOCAL··DEFAULT····6·$t41 ····37:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····6·$t
42 ····38:·00000a14·····0·NOTYPE··LOCAL··DEFAULT····6·$d42 ····38:·00000a1c·····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:·00000a18·····0·NOTYPE··LOCAL··DEFAULT····6·$t49 ····45:·00000a20·····0·NOTYPE··LOCAL··DEFAULT····6·$t
50 ····46:·00000b38·····0·NOTYPE··LOCAL··DEFAULT····6·$d50 ····46:·00000b40·····0·NOTYPE··LOCAL··DEFAULT····6·$d
51 ····47:·00000b3c·····0·NOTYPE··LOCAL··DEFAULT····6·$t51 ····47:·00000b44·····0·NOTYPE··LOCAL··DEFAULT····6·$t
52 ····48:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····6·$d52 ····48:·00000b5c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
53 ····49:·00000b58·····0·NOTYPE··LOCAL··DEFAULT····6·$t53 ····49:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····6·$t
54 ····50:·00000bac·····0·NOTYPE··LOCAL··DEFAULT····6·$d54 ····50:·00000bb4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
55 ····51:·00000bb0·····0·NOTYPE··LOCAL··DEFAULT····6·$t55 ····51:·00000bb8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
56 ····52:·00000cb4·····0·NOTYPE··LOCAL··DEFAULT····6·$d56 ····52:·00000cbc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
57 ····53:·00000cb8·····0·NOTYPE··LOCAL··DEFAULT····6·$t57 ····53:·00000cc0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
58 ····54:·00000da4·····0·NOTYPE··LOCAL··DEFAULT····6·$d58 ····54:·00000dac·····0·NOTYPE··LOCAL··DEFAULT····6·$d
59 ····55:·00000da8·····0·NOTYPE··LOCAL··DEFAULT····6·$t59 ····55:·00000db0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
60 ····56:·00000df4·····0·NOTYPE··LOCAL··DEFAULT····6·$d60 ····56:·00000dfc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
61 ····57:·00000df8·····0·NOTYPE··LOCAL··DEFAULT····6·$t61 ····57:·00000e00·····0·NOTYPE··LOCAL··DEFAULT····6·$t
62 ····58:·00000f08·····0·NOTYPE··LOCAL··DEFAULT····6·$d62 ····58:·00000f10·····0·NOTYPE··LOCAL··DEFAULT····6·$d
63 ····59:·00000f0c·····0·NOTYPE··LOCAL··DEFAULT····6·$t63 ····59:·00000f14·····0·NOTYPE··LOCAL··DEFAULT····6·$t
64 ····60:·000001d1···296·FUNC····LOCAL··DEFAULT····1·_PyErr_SetImportErrorSubclassWithNameFrom.isra.064 ····60:·000001d1···296·FUNC····LOCAL··DEFAULT····1·_PyErr_SetImportErrorSubclassWithNameFrom.isra.0
65 ····61:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1465 ····61:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
66 ····62:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1566 ····62:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
67 ····63:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1667 ····63:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
68 ····64:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1768 ····64:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
69 ····65:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1869 ····65:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
70 ····66:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d70 ····66:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
Offset 177, 61 lines modifiedOffset 177, 61 lines modified
177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromStringAndSize
178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem178 ···174:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItem
179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack179 ···175:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type180 ···176:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_Type
181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction181 ···177:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_Exception182 ···178:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_Exception
183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError183 ···179:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
184 ···180:·00000f0d····66·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetString184 ···180:·00000f15····66·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetString
185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime185 ···181:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
186 ···182:·00000065···136·FUNC····GLOBAL·DEFAULT····6·PyErr_Format186 ···182:·00000065···136·FUNC····GLOBAL·DEFAULT····6·PyErr_Format
187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV187 ···183:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormatV
188 ···184:·00000161··1234·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetObject188 ···184:·00000161··1240·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetObject
189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct189 ···185:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg190 ···186:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallOneArg
191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError191 ···187:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr192 ···188:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Repr
193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat193 ···189:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromFormat
194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyException_AddNote194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyException_AddNote
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Call
196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetContext196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetContext
197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetContext197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_SetContext
198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyException_GetTraceback
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Type200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTraceBack_Type
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsSubclass201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsSubclass
202 ···198:·00000ebd····80·FUNC····GLOBAL·DEFAULT····6·PyErr_SetString202 ···198:·00000ec5····80·FUNC····GLOBAL·DEFAULT····6·PyErr_SetString
203 ···199:·00000545····42·FUNC····GLOBAL·DEFAULT····1·_PyErr_Format 
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
 204 ···200:·00000545····42·FUNC····GLOBAL·DEFAULT····1·_PyErr_Format
205 ···201:·00000709···304·FUNC····GLOBAL·DEFAULT····6·_PyErr_Restore205 ···201:·0000070d···304·FUNC····GLOBAL·DEFAULT····6·_PyErr_Restore
206 ···202:·00000839···172·FUNC····GLOBAL·DEFAULT····6·PyErr_ExceptionMatches206 ···202:·0000083d···176·FUNC····GLOBAL·DEFAULT····6·PyErr_ExceptionMatches
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
208 ···204:·000008e5···158·FUNC····GLOBAL·DEFAULT····6·PyErr_GivenExceptionMatches 
209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Size
 209 ···205:·000008ed···158·FUNC····GLOBAL·DEFAULT····6·PyErr_GivenExceptionMatches
210 ···206:·00000985····24·FUNC····GLOBAL·DEFAULT····6·PyErr_GetRaisedException210 ···206:·0000098d····24·FUNC····GLOBAL·DEFAULT····6·PyErr_GetRaisedException
211 ···207:·0000099d····48·FUNC····GLOBAL·DEFAULT····6·PyErr_SetRaisedException211 ···207:·000009a5····48·FUNC····GLOBAL·DEFAULT····6·PyErr_SetRaisedException
212 ···208:·000009cd····48·FUNC····GLOBAL·DEFAULT····6·PyErr_Clear212 ···208:·000009d5····48·FUNC····GLOBAL·DEFAULT····6·PyErr_Clear
213 ···209:·000009fd····28·FUNC····GLOBAL·DEFAULT····6·PyErr_SetObject213 ···209:·00000a05····28·FUNC····GLOBAL·DEFAULT····6·PyErr_SetObject
214 ···210:·00000181····26·FUNC····GLOBAL·DEFAULT····1·PyErr_SetFromErrno214 ···210:·00000181····26·FUNC····GLOBAL·DEFAULT····1·PyErr_SetFromErrno
215 ···211:·00000a19···292·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObjects215 ···211:·00000a21···292·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObjects
216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location216 ···212:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strerror217 ···213:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·strerror
218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale218 ···214:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeLocale
219 ···215:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue219 ···215:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·Py_BuildValue
220 ···216:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString220 ···216:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
221 ···217:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals221 ···217:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_CheckSignals
222 ···218:·00000b3d····28·FUNC····GLOBAL·DEFAULT····6·PyErr_SetNone222 ···218:·00000b45····28·FUNC····GLOBAL·DEFAULT····6·PyErr_SetNone
223 ···219:·00000b59····88·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetKeyError223 ···219:·00000b61····88·FUNC····GLOBAL·DEFAULT····6·_PyErr_SetKeyError
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_KeyError
225 ···221:·00000bb1···264·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainStackItem225 ···221:·00000bb9···264·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainStackItem
226 ···222:·000004d1····60·FUNC····GLOBAL·DEFAULT····1·_PyErr_Fetch226 ···222:·000004d1····60·FUNC····GLOBAL·DEFAULT····1·_PyErr_Fetch
227 ···223:·00000cb9···240·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObject227 ···223:·00000cc1···240·FUNC····GLOBAL·DEFAULT····6·PyErr_SetFromErrnoWithFilenameObject
228 ···224:·00000da9····80·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainExceptions1228 ···224:·00000db1····80·FUNC····GLOBAL·DEFAULT····6·_PyErr_ChainExceptions1
229 ···225:·00000df9···160·FUNC····GLOBAL·DEFAULT····6·_PyErr_ExceptionMatches229 ···225:·00000e01···160·FUNC····GLOBAL·DEFAULT····6·_PyErr_ExceptionMatches
230 ···226:·00000e99····34·FUNC····GLOBAL·DEFAULT····6·_PyErr_Clear230 ···226:·00000ea1····34·FUNC····GLOBAL·DEFAULT····6·_PyErr_Clear
231 ···227:·0000019d····50·FUNC····GLOBAL·HIDDEN·····1·_PyErr_SetImportErrorWithNameFrom231 ···227:·0000019d····50·FUNC····GLOBAL·HIDDEN·····1·_PyErr_SetImportErrorWithNameFrom
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportError232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ImportError
233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString233 ···229:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallDict234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallDict
235 ···231:·000002f9···212·FUNC····GLOBAL·DEFAULT····1·_PyErr_ProgramDecodedTextObject235 ···231:·000002f9···212·FUNC····GLOBAL·DEFAULT····1·_PyErr_ProgramDecodedTextObject
236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fopen_obj236 ···232:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_fopen_obj
237 ···233:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno237 ···233:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fileno
36.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x4f18·contains·298·entries:1 Relocation·section·'.rel.text'·at·offset·0x4f20·contains·298·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··0000a50a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags7 00000024··0000a50a·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, 18 lines modifiedOffset 26, 18 lines modified
26 00000102··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF26 00000102··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF
27 0000010e··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_Exception27 0000010e··0000b22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_Exception
28 00000112··0000b230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_Exception28 00000112··0000b230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_Exception
29 00000142··0000b32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError29 00000142··0000b32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
30 00000146··0000b330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError30 00000146··0000b330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
31 0000014e··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC131 0000014e··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
32 00000152··00000d30·R_ARM_THM_MOVT_ABS·····00000030···.LC132 00000152··00000d30·R_ARM_THM_MOVT_ABS·····00000030···.LC1
33 0000015a··0000b40a·R_ARM_THM_CALL·········00000f0d···_PyErr_SetString33 0000015a··0000b40a·R_ARM_THM_CALL·········00000f15···_PyErr_SetString
34 00000178··0000b502·R_ARM_ABS32············00000000···_PyRuntime34 00000178··0000b502·R_ARM_ABS32············00000000···_PyRuntime
35 0000017c··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate35 0000017c··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
36 00000192··0000d30a·R_ARM_THM_CALL·········00000a19···PyErr_SetFromErrnoWithFilenameObjects36 00000192··0000d30a·R_ARM_THM_CALL·········00000a21···PyErr_SetFromErrnoWithFilenameObjects
37 000001aa··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError37 000001aa··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError
38 000001ae··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError38 000001ae··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError
39 000001e8··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError39 000001e8··0000e42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ImportError
40 000001ec··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError40 000001ec··0000e430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ImportError
41 00000204··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass41 00000204··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
42 00000214··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct42 00000214··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
43 00000218··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct43 00000218··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Offset 54, 21 lines modifiedOffset 54, 21 lines modified
54 0000027a··0000e60a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallDict54 0000027a··0000e60a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallDict
55 00000288··0000b80a·R_ARM_THM_CALL·········00000161···_PyErr_SetObject55 00000288··0000b80a·R_ARM_THM_CALL·········00000161···_PyErr_SetObject
56 000002ae··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc56 000002ae··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
57 000002b8··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError57 000002b8··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
58 000002bc··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError58 000002bc··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
59 000002c2··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC1459 000002c2··00003d2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC14
60 000002c6··00003d30·R_ARM_THM_MOVT_ABS·····00000198···.LC1460 000002c6··00003d30·R_ARM_THM_MOVT_ABS·····00000198···.LC14
61 000002cc··0000b40a·R_ARM_THM_CALL·········00000f0d···_PyErr_SetString61 000002cc··0000b40a·R_ARM_THM_CALL·········00000f15···_PyErr_SetString
62 000002d4··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc62 000002d4··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
63 000002da··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError63 000002da··0000bb2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
64 000002de··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError64 000002de··0000bb30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
65 000002e4··00003e2f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC1565 000002e4··00003e2f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC15
66 000002e8··00003e30·R_ARM_THM_MOVT_ABS·····000001bc···.LC1566 000002e8··00003e30·R_ARM_THM_MOVT_ABS·····000001bc···.LC15
67 000002ee··0000b40a·R_ARM_THM_CALL·········00000f0d···_PyErr_SetString67 000002ee··0000b40a·R_ARM_THM_CALL·········00000f15···_PyErr_SetString
68 000002f4··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate68 000002f4··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
69 00000318··0000442f·R_ARM_THM_MOVW_ABS_NC··000001fc···.LC2069 00000318··0000442f·R_ARM_THM_MOVW_ABS_NC··000001fc···.LC20
70 0000031c··00004430·R_ARM_THM_MOVT_ABS·····000001fc···.LC2070 0000031c··00004430·R_ARM_THM_MOVT_ABS·····000001fc···.LC20
71 00000324··0000e80a·R_ARM_THM_CALL·········00000000···_Py_fopen_obj71 00000324··0000e80a·R_ARM_THM_CALL·········00000000···_Py_fopen_obj
72 0000033c··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF72 0000033c··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF
73 00000350··0000e90a·R_ARM_THM_CALL·········00000000···fileno73 00000350··0000e90a·R_ARM_THM_CALL·········00000000···fileno
74 00000358··0000ea0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_FindEncodingFilename74 00000358··0000ea0a·R_ARM_THM_CALL·········00000000···_PyTokenizer_FindEncodingFilename
Offset 175, 30 lines modifiedOffset 175, 30 lines modified
175 00000970··0000552f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC26175 00000970··0000552f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC26
176 00000974··00005530·R_ARM_THM_MOVT_ABS·····00000250···.LC26176 00000974··00005530·R_ARM_THM_MOVT_ABS·····00000250···.LC26
177 000009ca··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass177 000009ca··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
178 00000a16··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc178 00000a16··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
179 00000a50··0000de0a·R_ARM_THM_CALL·········000004d1···_PyErr_Fetch179 00000a50··0000de0a·R_ARM_THM_CALL·········000004d1···_PyErr_Fetch
180 00000a5e··0001062f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_MemoryError180 00000a5e··0001062f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_MemoryError
181 00000a62··00010630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_MemoryError181 00000a62··00010630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_MemoryError
182 00000a6a··0000cc0a·R_ARM_THM_CALL·········000008e5···PyErr_GivenExceptionMatches182 00000a6a··0000cd0a·R_ARM_THM_CALL·········000008ed···PyErr_GivenExceptionMatches
183 00000a72··00005f2f·R_ARM_THM_MOVW_ABS_NC··000003b8···.LC33183 00000a72··00005f2f·R_ARM_THM_MOVW_ABS_NC··000003b8···.LC33
184 00000a76··00005f30·R_ARM_THM_MOVT_ABS·····000003b8···.LC33184 00000a76··00005f30·R_ARM_THM_MOVT_ABS·····000003b8···.LC33
185 00000a7c··0001040a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc185 00000a7c··0001040a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
186 00000a84··00001b0a·R_ARM_THM_CALL·········00000635···_PyErr_CreateException186 00000a84··00001b0a·R_ARM_THM_CALL·········00000639···_PyErr_CreateException
187 00000a9e··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct187 00000a9e··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
188 00000aa2··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct188 00000aa2··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
189 00000ab0··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct189 00000ab0··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
190 00000ab4··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct190 00000ab4··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
191 00000ac8··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc191 00000ac8··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
192 00000ad0··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc192 00000ad0··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
193 00000ad6··0001072f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError193 00000ad6··0001072f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RecursionError
194 00000ada··00010730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError194 00000ada··00010730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RecursionError
195 00000ae0··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000378···.LC32195 00000ae0··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000378···.LC32
196 00000ae4··00005e30·R_ARM_THM_MOVT_ABS·····00000378···.LC32196 00000ae4··00005e30·R_ARM_THM_MOVT_ABS·····00000378···.LC32
197 00000aea··0000b40a·R_ARM_THM_CALL·········00000f0d···_PyErr_SetString197 00000aea··0000b40a·R_ARM_THM_CALL·········00000f15···_PyErr_SetString
198 00000afc··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc198 00000afc··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
199 00000b1c··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc199 00000b1c··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
200 00000b28··0000602f·R_ARM_THM_MOVW_ABS_NC··000003f8···.LC34200 00000b28··0000602f·R_ARM_THM_MOVW_ABS_NC··000003f8···.LC34
201 00000b2c··00006030·R_ARM_THM_MOVT_ABS·····000003f8···.LC34201 00000b2c··00006030·R_ARM_THM_MOVT_ABS·····000003f8···.LC34
202 00000b32··0001040a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc202 00000b32··0001040a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
203 00000b3c··00009702·R_ARM_ABS32············00000000···.rodata203 00000b3c··00009702·R_ARM_ABS32············00000000···.rodata
204 00000b50··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct204 00000b50··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
Offset 215, 15 lines modifiedOffset 215, 15 lines modified
215 00000bc0··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct215 00000bc0··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
216 00000bc8··0000c30a·R_ARM_THM_CALL·········00000000···PyException_GetTraceback216 00000bc8··0000c30a·R_ARM_THM_CALL·········00000000···PyException_GetTraceback
217 00000bce··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF217 00000bce··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF
218 00000bee··0000b32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError218 00000bee··0000b32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
219 00000bf2··0000b330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError219 00000bf2··0000b330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
220 00000c00··0000732f·R_ARM_THM_MOVW_ABS_NC··000004dc···.LC44220 00000c00··0000732f·R_ARM_THM_MOVW_ABS_NC··000004dc···.LC44
221 00000c04··00007330·R_ARM_THM_MOVT_ABS·····000004dc···.LC44221 00000c04··00007330·R_ARM_THM_MOVT_ABS·····000004dc···.LC44
222 00000c0c··0000c70a·R_ARM_THM_CALL·········00000545···_PyErr_Format222 00000c0c··0000c80a·R_ARM_THM_CALL·········00000545···_PyErr_Format
223 00000c14··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate223 00000c14··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
224 00000c2c··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate224 00000c2c··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
225 00000c86··0001170a·R_ARM_THM_CALL·········00000000···PyLong_FromLong225 00000c86··0001170a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
226 00000c96··0001180a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr226 00000c96··0001180a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
227 00000cba··0001170a·R_ARM_THM_CALL·········00000000···PyLong_FromLong227 00000cba··0001170a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
228 00000ccc··0001180a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr228 00000ccc··0001180a·R_ARM_THM_CALL·········00000000···PyObject_SetAttr
229 00000cd8··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF229 00000cd8··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF
Offset 281, 30 lines modifiedOffset 281, 30 lines modified
281 00000f38··0000b502·R_ARM_ABS32············00000000···_PyRuntime281 00000f38··0000b502·R_ARM_ABS32············00000000···_PyRuntime
282 00000f3c··0000b502·R_ARM_ABS32············00000000···_PyRuntime282 00000f3c··0000b502·R_ARM_ABS32············00000000···_PyRuntime
283 00000f4a··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc283 00000f4a··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
284 00000f56··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF284 00000f56··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF
285 00000f88··0000b70a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV285 00000f88··0000b70a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormatV
286 00000f94··0000be0a·R_ARM_THM_CALL·········00000000···_PyException_AddNote286 00000f94··0000be0a·R_ARM_THM_CALL·········00000000···_PyException_AddNote
287 00000fba··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF287 00000fba··00000c0a·R_ARM_THM_CALL·········00000049···Py_XDECREF
288 00000fca··0000e00a·R_ARM_THM_CALL·········00000da9···_PyErr_ChainExceptions1288 00000fca··0000e00a·R_ARM_THM_CALL·········00000db1···_PyErr_ChainExceptions1
289 00000fd2··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc289 00000fd2··0000a80a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
290 00000fd8··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate290 00000fd8··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
291 00000fdc··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate291 00000fdc··0000a36b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
292 000004c6··0000de1e·R_ARM_THM_JUMP24·······000004d1···_PyErr_Fetch292 000004c6··0000de1e·R_ARM_THM_JUMP24·······000004d1···_PyErr_Fetch
293 00000514··0000f51e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin293 00000514··0000f51e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin
294 00000532··0000c91e·R_ARM_THM_JUMP24·······00000709···_PyErr_Restore294 00000532··0000c91e·R_ARM_THM_JUMP24·······0000070d···_PyErr_Restore
295 0000053e··0000e71e·R_ARM_THM_JUMP24·······000002f9···_PyErr_ProgramDecodedTextObject295 0000053e··0000e71e·R_ARM_THM_JUMP24·······000002f9···_PyErr_ProgramDecodedTextObject
296 00000620··0000fb1e·R_ARM_THM_JUMP24·······00000000···_PyErr_NoMemory296 00000620··0000fb1e·R_ARM_THM_JUMP24·······00000000···_PyErr_NoMemory
297 0000062c··0000fd1e·R_ARM_THM_JUMP24·······00000631···_PyErr_WriteUnraisableMsg297 0000062c··0000fd1e·R_ARM_THM_JUMP24·······00000631···_PyErr_WriteUnraisableMsg
298 000008ae··00000c1e·R_ARM_THM_JUMP24·······00000049···Py_XDECREF298 000008ae··00000c1e·R_ARM_THM_JUMP24·······00000049···Py_XDECREF
299 00000b80··0000d71e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue299 00000b80··0000d71e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
300 00000c26··0001151e·R_ARM_THM_JUMP24·······00000c31···_PyErr_SetHandledException300 00000c26··0001151e·R_ARM_THM_JUMP24·······00000c31···_PyErr_SetHandledException
301 00000c46··00000c1e·R_ARM_THM_JUMP24·······00000049···Py_XDECREF301 00000c46··00000c1e·R_ARM_THM_JUMP24·······00000049···Py_XDECREF
  
302 Relocation·section·'.rel.data'·at·offset·0x5868·contains·13·entries:302 Relocation·section·'.rel.data'·at·offset·0x5870·contains·13·entries:
303 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name303 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
304 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4304 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
305 00000004··00009702·R_ARM_ABS32············00000000···.rodata305 00000004··00009702·R_ARM_ABS32············00000000···.rodata
306 00000008··00000102·R_ARM_ABS32············00000000···.data306 00000008··00000102·R_ARM_ABS32············00000000···.data
307 00000010··00000402·R_ARM_ABS32············00000000···.rodata.str1.4307 00000010··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
308 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4308 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
Max diff block lines reached; 28238/37571 bytes (75.16%) of diff not shown.
556 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 92, 20 lines modifiedOffset 92, 20 lines modified
92 PyObject_Call92 PyObject_Call
93 PyException_GetContext93 PyException_GetContext
94 PyException_SetContext94 PyException_SetContext
95 _PyObject_MakeTpCall95 _PyObject_MakeTpCall
96 PyException_GetTraceback96 PyException_GetTraceback
97 PyTraceBack_Type97 PyTraceBack_Type
98 PyObject_IsSubclass98 PyObject_IsSubclass
99 _PyErr_Format 
100 _Py_CheckFunctionResult99 _Py_CheckFunctionResult
 100 _PyErr_Format
101 _PyErr_Restore101 _PyErr_Restore
102 PyType_IsSubtype102 PyType_IsSubtype
103 PyErr_GivenExceptionMatches 
104 PyTuple_Size103 PyTuple_Size
 104 PyErr_GivenExceptionMatches
105 PyErr_SetFromErrno105 PyErr_SetFromErrno
106 PyErr_SetFromErrnoWithFilenameObjects106 PyErr_SetFromErrnoWithFilenameObjects
107 __errno_location107 __errno_location
108 strerror108 strerror
109 PyUnicode_DecodeLocale109 PyUnicode_DecodeLocale
110 Py_BuildValue110 Py_BuildValue
111 PyUnicode_FromString111 PyUnicode_FromString
4.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 »       ldr»    r3,·[r3,·#0]159 »       ldr»    r3,·[r3,·#0]
160 »       movw»   r2,·#0160 »       movw»   r2,·#0
161 ·R_ARM_THM_MOVW_ABS_NC»  .LC1161 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
162 »       movt»   r2,·#0162 »       movt»   r2,·#0
163 ·R_ARM_THM_MOVT_ABS»     .LC1163 ·R_ARM_THM_MOVT_ABS»     .LC1
164 »       ldr»    r1,·[r1,·#0]164 »       ldr»    r1,·[r1,·#0]
165 »       ldr»    r0,·[r0,·r3]165 »       ldr»    r0,·[r0,·r3]
166 »       bl»     f0c·<PyErr_SyntaxLocationObjectEx+0x2bc>166 »       bl»     f14·<PyErr_SyntaxLocationObjectEx+0x2c4>
167 ·R_ARM_THM_CALL» _PyErr_SetString167 ·R_ARM_THM_CALL» _PyErr_SetString
168 »       b.n»    106·<PyErr_NewException+0xae>168 »       b.n»    106·<PyErr_NewException+0xae>
169 »       mov»    r6,·r0169 »       mov»    r6,·r0
170 »       b.n»    f4·<PyErr_NewException+0x9c>170 »       b.n»    f4·<PyErr_NewException+0x9c>
171 »       mov»    r6,·r7171 »       mov»    r6,·r7
172 »       mov»    r4,·r7172 »       mov»    r4,·r7
173 »       b.n»    f4·<PyErr_NewException+0x9c>173 »       b.n»    f4·<PyErr_NewException+0x9c>
Offset 187, 15 lines modifiedOffset 187, 15 lines modified
187 PyErr_SetFromErrno():187 PyErr_SetFromErrno():
188 »       push»   {r3,·lr}188 »       push»   {r3,·lr}
189 »       mov.w»  ip,·#4096»  @·0x1000189 »       mov.w»  ip,·#4096»  @·0x1000
190 »       sub.w»  ip,·sp,·ip190 »       sub.w»  ip,·sp,·ip
191 »       str.w»  r0,·[ip,·#4088]»     @·0xff8191 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
192 »       movs»   r2,·#0192 »       movs»   r2,·#0
193 »       mov»    r1,·r2193 »       mov»    r1,·r2
194 »       bl»     a18·<_PyErr_NormalizeException+0x9c>194 »       bl»     a20·<_PyErr_NormalizeException+0xa4>
195 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObjects195 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObjects
196 »       movs»   r0,·#0196 »       movs»   r0,·#0
197 »       pop»    {r3,·pc}197 »       pop»    {r3,·pc}
198 »       nop198 »       nop
  
199 0000019c·<_PyErr_SetImportErrorWithNameFrom>:199 0000019c·<_PyErr_SetImportErrorWithNameFrom>:
200 _PyErr_SetImportErrorWithNameFrom():200 _PyErr_SetImportErrorWithNameFrom():
Offset 336, 15 lines modifiedOffset 336, 15 lines modified
336 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError336 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
337 »       mov»    r0,·r8337 »       mov»    r0,·r8
338 »       movw»   r2,·#0338 »       movw»   r2,·#0
339 ·R_ARM_THM_MOVW_ABS_NC»  .LC14339 ·R_ARM_THM_MOVW_ABS_NC»  .LC14
340 »       movt»   r2,·#0340 »       movt»   r2,·#0
341 ·R_ARM_THM_MOVT_ABS»     .LC14341 ·R_ARM_THM_MOVT_ABS»     .LC14
342 »       ldr»    r1,·[r3,·#0]342 »       ldr»    r1,·[r3,·#0]
343 »       bl»     f0c·<PyErr_SyntaxLocationObjectEx+0x2bc>343 »       bl»     f14·<PyErr_SyntaxLocationObjectEx+0x2c4>
344 ·R_ARM_THM_CALL» _PyErr_SetString344 ·R_ARM_THM_CALL» _PyErr_SetString
345 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xe2>345 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xe2>
346 »       mov»    r0,·r5346 »       mov»    r0,·r5
347 »       bl»     0·<_Py_Dealloc>347 »       bl»     0·<_Py_Dealloc>
348 ·R_ARM_THM_CALL» _Py_Dealloc348 ·R_ARM_THM_CALL» _Py_Dealloc
349 »       b.n»    29c·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xcc>349 »       b.n»    29c·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xcc>
350 »       movw»   r3,·#0350 »       movw»   r3,·#0
Offset 353, 15 lines modifiedOffset 353, 15 lines modified
353 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError353 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
354 »       mov»    r0,·r8354 »       mov»    r0,·r8
355 »       movw»   r2,·#0355 »       movw»   r2,·#0
356 ·R_ARM_THM_MOVW_ABS_NC»  .LC15356 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
357 »       movt»   r2,·#0357 »       movt»   r2,·#0
358 ·R_ARM_THM_MOVT_ABS»     .LC15358 ·R_ARM_THM_MOVT_ABS»     .LC15
359 »       ldr»    r1,·[r3,·#0]359 »       ldr»    r1,·[r3,·#0]
360 »       bl»     f0c·<PyErr_SyntaxLocationObjectEx+0x2bc>360 »       bl»     f14·<PyErr_SyntaxLocationObjectEx+0x2c4>
361 ·R_ARM_THM_CALL» _PyErr_SetString361 ·R_ARM_THM_CALL» _PyErr_SetString
362 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xe2>362 »       b.n»    2b2·<_PyErr_SetImportErrorSubclassWithNameFrom.isra.0+0xe2>
363 »       .word»  0x000000f6363 »       .word»  0x000000f6
364 ·R_ARM_TLS_IE32» _Py_tss_tstate364 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
365 000002f8·<_PyErr_ProgramDecodedTextObject>:365 000002f8·<_PyErr_ProgramDecodedTextObject>:
366 _PyErr_ProgramDecodedTextObject():366 _PyErr_ProgramDecodedTextObject():
Offset 627, 15 lines modifiedOffset 627, 15 lines modified
627 »       mov»    r3,·r2627 »       mov»    r3,·r2
628 »       mov»    r2,·r1628 »       mov»    r2,·r1
629 »       add»    r4,·pc629 »       add»    r4,·pc
630 »       ldr»    r4,·[r4,·#0]630 »       ldr»    r4,·[r4,·#0]
631 »       mov»    r1,·r0631 »       mov»    r1,·r0
632 »       ldr.w»  r0,·[ip,·r4]632 »       ldr.w»  r0,·[ip,·r4]
633 »       ldr.w»  r4,·[sp],·#4633 »       ldr.w»  r4,·[sp],·#4
634 »       b.w»    708·<_PyErr_WriteUnraisableMsg+0xd8>634 »       b.w»    70c·<_PyErr_WriteUnraisableMsg+0xdc>
635 ·R_ARM_THM_JUMP24»       _PyErr_Restore635 ·R_ARM_THM_JUMP24»       _PyErr_Restore
636 »       nop636 »       nop
637 »       .word»  0x00000010637 »       .word»  0x00000010
638 ·R_ARM_TLS_IE32» _Py_tss_tstate638 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
639 0000053c·<PyErr_ProgramTextObject>:639 0000053c·<PyErr_ProgramTextObject>:
640 PyErr_ProgramTextObject():640 PyErr_ProgramTextObject():
Offset 1239, 28 lines modifiedOffset 1239, 28 lines modified
1239 »       bne.n»  99e·<_PyErr_NormalizeException+0x22>1239 »       bne.n»  99e·<_PyErr_NormalizeException+0x22>
1240 »       movw»   r3,·#01240 »       movw»   r3,·#0
1241 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_MemoryError1241 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_MemoryError
1242 »       movt»   r3,·#01242 »       movt»   r3,·#0
1243 ·R_ARM_THM_MOVT_ABS»     PyExc_MemoryError1243 ·R_ARM_THM_MOVT_ABS»     PyExc_MemoryError
1244 »       ldr»    r0,·[r6,·#0]1244 »       ldr»    r0,·[r6,·#0]
1245 »       ldr»    r1,·[r3,·#0]1245 »       ldr»    r1,·[r3,·#0]
1246 »       bl»     8e4·<_PyErr_WriteUnraisableMsg+0x2b4>1246 »       bl»     8ec·<_PyErr_WriteUnraisableMsg+0x2bc>
1247 ·R_ARM_THM_CALL» PyErr_GivenExceptionMatches1247 ·R_ARM_THM_CALL» PyErr_GivenExceptionMatches
1248 »       cmp»    r0,·#01248 »       cmp»    r0,·#0
1249 »       beq.n»  b28·<_PyErr_NormalizeException+0x1ac>1249 »       beq.n»  b28·<_PyErr_NormalizeException+0x1ac>
1250 »       movw»   r1,·#01250 »       movw»   r1,·#0
1251 ·R_ARM_THM_MOVW_ABS_NC»  .LC331251 ·R_ARM_THM_MOVW_ABS_NC»  .LC33
1252 »       movt»   r1,·#01252 »       movt»   r1,·#0
1253 ·R_ARM_THM_MOVT_ABS»     .LC331253 ·R_ARM_THM_MOVT_ABS»     .LC33
1254 »       ldr»    r0,·[pc,·#192]»@·(b3c·<_PyErr_NormalizeException+0x1c0>)1254 »       ldr»    r0,·[pc,·#192]»@·(b3c·<_PyErr_NormalizeException+0x1c0>)
1255 »       bl»     0·<_Py_FatalErrorFunc>1255 »       bl»     0·<_Py_FatalErrorFunc>
1256 ·R_ARM_THM_CALL» _Py_FatalErrorFunc1256 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
1257 »       mov»    r1,·r81257 »       mov»    r1,·r8
1258 »       mov»    r0,·r41258 »       mov»    r0,·r4
1259 »       bl»     634·<_PyErr_WriteUnraisableMsg+0x4>1259 »       bl»     638·<_PyErr_WriteUnraisableMsg+0x8>
1260 ·R_ARM_THM_CALL» _PyErr_CreateException1260 ·R_ARM_THM_CALL» _PyErr_CreateException
1261 »       mov»    r9,·r01261 »       mov»    r9,·r0
1262 »       cmp»    r0,·#01262 »       cmp»    r0,·#0
1263 »       beq.n»  a1c·<_PyErr_NormalizeException+0xa0>1263 »       beq.n»  a1c·<_PyErr_NormalizeException+0xa0>
1264 »       ldr.w»  r3,·[r8]1264 »       ldr.w»  r3,·[r8]
1265 »       mvn.w»  r2,·#3221225472»    @·0xc00000001265 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1266 »       cmp»    r3,·r21266 »       cmp»    r3,·r2
Offset 1299, 15 lines modifiedOffset 1299, 15 lines modified
1299 ·R_ARM_THM_MOVT_ABS»     PyExc_RecursionError1299 ·R_ARM_THM_MOVT_ABS»     PyExc_RecursionError
1300 »       mov»    r0,·r51300 »       mov»    r0,·r5
1301 »       movw»   r2,·#01301 »       movw»   r2,·#0
1302 ·R_ARM_THM_MOVW_ABS_NC»  .LC321302 ·R_ARM_THM_MOVW_ABS_NC»  .LC32
1303 »       movt»   r2,·#01303 »       movt»   r2,·#0
1304 ·R_ARM_THM_MOVT_ABS»     .LC321304 ·R_ARM_THM_MOVT_ABS»     .LC32
1305 »       ldr»    r1,·[r3,·#0]1305 »       ldr»    r1,·[r3,·#0]
1306 »       bl»     f0c·<PyErr_SyntaxLocationObjectEx+0x2bc>1306 »       bl»     f14·<PyErr_SyntaxLocationObjectEx+0x2c4>
1307 ·R_ARM_THM_CALL» _PyErr_SetString1307 ·R_ARM_THM_CALL» _PyErr_SetString
1308 »       b.n»    a44·<_PyErr_NormalizeException+0xc8>1308 »       b.n»    a44·<_PyErr_NormalizeException+0xc8>
1309 »       subs»   r3,·#11309 »       subs»   r3,·#1
1310 »       str.w»  r3,·[r8]1310 »       str.w»  r3,·[r8]
1311 »       cmp»    r3,·#01311 »       cmp»    r3,·#0
1312 »       bne.n»  a3a·<_PyErr_NormalizeException+0xbe>1312 »       bne.n»  a3a·<_PyErr_NormalizeException+0xbe>
1313 »       mov»    r0,·r81313 »       mov»    r0,·r8
Offset 1886, 15 lines modifiedOffset 1886, 15 lines modified
1886 »       bl»     48·<_PyErr_InitTypes+0x48>1886 »       bl»     48·<_PyErr_InitTypes+0x48>
1887 ·R_ARM_THM_CALL» Py_XDECREF1887 ·R_ARM_THM_CALL» Py_XDECREF
Max diff block lines reached; 356/4064 bytes (8.76%) of diff not shown.
47.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 188, 40 lines modifiedOffset 188, 40 lines modified
188 »       mov»    r7,·r0188 »       mov»    r7,·r0
189 »       mov»    r4,·r2189 »       mov»    r4,·r2
190 »       mov»    r8,·r1190 »       mov»    r8,·r1
191 »       cbz»    r1,·18c·<_PyErr_SetObject+0x2c>191 »       cbz»    r1,·18c·<_PyErr_SetObject+0x2c>
192 »       ldr»    r3,·[r1,·#4]192 »       ldr»    r3,·[r1,·#4]
193 »       ldr»    r3,·[r3,·#84]» @·0x54193 »       ldr»    r3,·[r3,·#84]» @·0x54
194 »       cmp»    r3,·#0194 »       cmp»    r3,·#0
195 »       bge.w»  5b8·<_PyErr_SetObject+0x458>195 »       bge.w»  610·<_PyErr_SetObject+0x4b0>
196 »       ldr»    r3,·[r1,·#84]» @·0x54196 »       ldr»    r3,·[r1,·#84]» @·0x54
197 »       lsls»   r1,·r3,·#1197 »       lsls»   r1,·r3,·#1
198 »       bpl.w»  5b8·<_PyErr_SetObject+0x458>198 »       bpl.w»  610·<_PyErr_SetObject+0x4b0>
199 »       cmp»    r4,·#0199 »       cmp»    r4,·#0
200 »       beq.w»  342·<_PyErr_SetObject+0x1e2>200 »       beq.w»  342·<_PyErr_SetObject+0x1e2>
201 »       ldr»    r0,·[r4,·#4]201 »       ldr»    r0,·[r4,·#4]
202 »       ldr»    r3,·[r0,·#84]» @·0x54202 »       ldr»    r3,·[r0,·#84]» @·0x54
203 »       ands.w» r3,·r3,·#1073741824»@·0x40000000203 »       ands.w» r3,·r3,·#1073741824»@·0x40000000
204 »       bne.w»  496·<_PyErr_SetObject+0x336>204 »       bne.w»  46c·<_PyErr_SetObject+0x30c>
205 »       ldr»    r2,·[r4,·#0]205 »       ldr»    r2,·[r4,·#0]
206 »       mvn.w»  r1,·#3221225472»    @·0xc0000000206 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
207 »       cmp»    r2,·r1207 »       cmp»    r2,·r1
208 »       beq.w»  46e·<_PyErr_SetObject+0x30e>208 »       beq.w»  498·<_PyErr_SetObject+0x338>
209 »       ldr»    r0,·[r7,·#60]» @·0x3c209 »       ldr»    r0,·[r7,·#60]» @·0x3c
210 »       adds»   r2,·#1210 »       adds»   r2,·#1
211 »       str»    r2,·[r4,·#0]211 »       str»    r2,·[r4,·#0]
212 »       str»    r3,·[r7,·#60]» @·0x3c212 »       str»    r3,·[r7,·#60]» @·0x3c
213 »       cmp»    r0,·#0213 »       cmp»    r0,·#0
214 »       bne.w»  47a·<_PyErr_SetObject+0x31a>214 »       bne.w»  4a4·<_PyErr_SetObject+0x344>
215 »       movw»   r6,·#0215 »       movw»   r6,·#0
216 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct216 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
217 »       movt»   r6,·#0217 »       movt»   r6,·#0
218 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct218 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
219 »       cmp»    r4,·r6219 »       cmp»    r4,·r6
220 »       beq.w»  4d0·<_PyErr_SetObject+0x370>220 »       beq.w»  4d4·<_PyErr_SetObject+0x374>
221 »       ldr»    r3,·[r4,·#4]221 »       ldr»    r3,·[r4,·#4]
222 »       ldr»    r3,·[r3,·#84]» @·0x54222 »       ldr»    r3,·[r3,·#84]» @·0x54
223 »       lsls»   r5,·r3,·#5223 »       lsls»   r5,·r3,·#5
224 »       bmi.n»  284·<_PyErr_SetObject+0x124>224 »       bmi.n»  284·<_PyErr_SetObject+0x124>
225 »       mov»    r1,·r4225 »       mov»    r1,·r4
226 »       mov»    r0,·r8226 »       mov»    r0,·r8
227 »       bl»     0·<PyObject_CallOneArg>227 »       bl»     0·<PyObject_CallOneArg>
Offset 248, 24 lines modifiedOffset 248, 24 lines modified
248 »       ldr»    r3,·[r5,·#0]248 »       ldr»    r3,·[r5,·#0]
249 »       mvn.w»  r2,·#3221225472»    @·0xc0000000249 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
250 »       cmp»    r3,·r2250 »       cmp»    r3,·r2
251 »       beq.n»  210·<_PyErr_SetObject+0xb0>251 »       beq.n»  210·<_PyErr_SetObject+0xb0>
252 »       subs»   r3,·#1252 »       subs»   r3,·#1
253 »       str»    r3,·[r5,·#0]253 »       str»    r3,·[r5,·#0]
254 »       cmp»    r3,·#0254 »       cmp»    r3,·#0
255 »       beq.w»  62a·<_PyErr_SetObject+0x4ca>255 »       beq.w»  630·<_PyErr_SetObject+0x4d0>
256 »       ldr.w»  r9,·[r7,·#60]»       @·0x3c256 »       ldr.w»  r9,·[r7,·#60]»       @·0x3c
257 »       movs»   r3,·#0257 »       movs»   r3,·#0
258 »       mov»    r0,·r4258 »       mov»    r0,·r4
259 »       str»    r3,·[r7,·#60]» @·0x3c259 »       str»    r3,·[r7,·#60]» @·0x3c
260 »       bl»     0·<PyObject_Repr>260 »       bl»     0·<PyObject_Repr>
261 ·R_ARM_THM_CALL» PyObject_Repr261 ·R_ARM_THM_CALL» PyObject_Repr
262 »       mov»    r5,·r0262 »       mov»    r5,·r0
263 »       cmp»    r0,·#0263 »       cmp»    r0,·#0
264 »       beq.w»  560·<_PyErr_SetObject+0x400>264 »       beq.w»  582·<_PyErr_SetObject+0x422>
265 »       ldr.w»  r6,·[r8,·#12]265 »       ldr.w»  r6,·[r8,·#12]
266 »       mov»    r1,·r6266 »       mov»    r1,·r6
267 »       mov»    r2,·r5267 »       mov»    r2,·r5
268 »       movw»   r0,·#0268 »       movw»   r0,·#0
269 ·R_ARM_THM_MOVW_ABS_NC»  .LC7269 ·R_ARM_THM_MOVW_ABS_NC»  .LC7
270 »       movt»   r0,·#0270 »       movt»   r0,·#0
271 ·R_ARM_THM_MOVT_ABS»     .LC7271 ·R_ARM_THM_MOVT_ABS»     .LC7
Offset 292, 15 lines modifiedOffset 292, 15 lines modified
292 »       ldr»    r3,·[r6,·#0]292 »       ldr»    r3,·[r6,·#0]
293 »       mvn.w»  r2,·#3221225472»    @·0xc0000000293 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
294 »       cmp»    r3,·r2294 »       cmp»    r3,·r2
295 »       beq.n»  276·<_PyErr_SetObject+0x116>295 »       beq.n»  276·<_PyErr_SetObject+0x116>
296 »       subs»   r3,·#1296 »       subs»   r3,·#1
297 »       str»    r3,·[r6,·#0]297 »       str»    r3,·[r6,·#0]
298 »       cmp»    r3,·#0298 »       cmp»    r3,·#0
299 »       beq.w»  59a·<_PyErr_SetObject+0x43a>299 »       beq.w»  5bc·<_PyErr_SetObject+0x45c>
300 »       ldr»    r0,·[r7,·#60]» @·0x3c300 »       ldr»    r0,·[r7,·#60]» @·0x3c
301 »       str.w»  r9,·[r7,·#60]»       @·0x3c301 »       str.w»  r9,·[r7,·#60]»       @·0x3c
302 »       add»    sp,·#20302 »       add»    sp,·#20
303 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}303 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
304 »       b.n»    48·<Py_XDECREF>304 »       b.n»    48·<Py_XDECREF>
305 »       movs»   r2,·#0305 »       movs»   r2,·#0
306 »       mov»    r1,·r4306 »       mov»    r1,·r4
Offset 329, 33 lines modifiedOffset 329, 33 lines modified
329 »       cmp»    fp,·r6329 »       cmp»    fp,·r6
330 »       it»     ne330 »       it»     ne
331 »       cmpne.w»fp,·#0331 »       cmpne.w»fp,·#0
332 »       beq.n»  3b8·<_PyErr_SetObject+0x258>332 »       beq.n»  3b8·<_PyErr_SetObject+0x258>
333 »       ldr.w»  r3,·[fp]333 »       ldr.w»  r3,·[fp]
334 »       mvn.w»  r2,·#3221225472»    @·0xc0000000334 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
335 »       cmp»    r3,·r2335 »       cmp»    r3,·r2
336 »       beq.w»  622·<_PyErr_SetObject+0x4c2>336 »       beq.w»  564·<_PyErr_SetObject+0x404>
337 »       adds»   r1,·r3,·#1337 »       adds»   r1,·r3,·#1
338 »       cmp»    r5,·fp338 »       cmp»    r5,·fp
339 »       str.w»  r1,·[fp]339 »       str.w»  r1,·[fp]
340 »       beq.w»  4dc·<_PyErr_SetObject+0x37c>340 »       beq.w»  4e0·<_PyErr_SetObject+0x380>
341 »       mov»    sl,·fp341 »       mov»    sl,·fp
342 »       mov»    r9,·fp342 »       mov»    r9,·fp
343 »       mov.w»  r8,·#0343 »       mov.w»  r8,·#0
344 »       b.n»    32c·<_PyErr_SetObject+0x1cc>344 »       b.n»    32c·<_PyErr_SetObject+0x1cc>
345 »       ldr»    r3,·[r4,·#0]345 »       ldr»    r3,·[r4,·#0]
346 »       mvn.w»  r2,·#3221225472»    @·0xc0000000346 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
347 »       cmp»    r3,·r2347 »       cmp»    r3,·r2
348 »       beq.n»  2fa·<_PyErr_SetObject+0x19a>348 »       beq.n»  2fa·<_PyErr_SetObject+0x19a>
349 »       subs»   r3,·#1349 »       subs»   r3,·#1
350 »       str»    r3,·[r4,·#0]350 »       str»    r3,·[r4,·#0]
351 »       cmp»    r3,·#0351 »       cmp»    r3,·#0
352 »       beq.w»  5b2·<_PyErr_SetObject+0x452>352 »       beq.w»  57c·<_PyErr_SetObject+0x41c>
353 »       cmp»    r4,·r5353 »       cmp»    r4,·r5
354 »       beq.w»  5a8·<_PyErr_SetObject+0x448>354 »       beq.w»  572·<_PyErr_SetObject+0x412>
355 »       cmp»    sl,·r4355 »       cmp»    sl,·r4
356 »       beq.n»  338·<_PyErr_SetObject+0x1d8>356 »       beq.n»  338·<_PyErr_SetObject+0x1d8>
357 »       cmp.w»  r8,·#0357 »       cmp.w»  r8,·#0
358 »       beq.n»  326·<_PyErr_SetObject+0x1c6>358 »       beq.n»  326·<_PyErr_SetObject+0x1c6>
359 »       mov»    r0,·sl359 »       mov»    r0,·sl
360 »       bl»     0·<PyException_GetContext>360 »       bl»     0·<PyException_GetContext>
361 ·R_ARM_THM_CALL» PyException_GetContext361 ·R_ARM_THM_CALL» PyException_GetContext
Offset 363, 15 lines modifiedOffset 363, 15 lines modified
363 »       mvn.w»  r2,·#3221225472»    @·0xc0000000363 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
364 »       mov»    sl,·r0364 »       mov»    sl,·r0
365 »       cmp»    r3,·r2365 »       cmp»    r3,·r2
366 »       beq.n»  326·<_PyErr_SetObject+0x1c6>366 »       beq.n»  326·<_PyErr_SetObject+0x1c6>
367 »       subs»   r3,·#1367 »       subs»   r3,·#1
368 »       str»    r3,·[r0,·#0]368 »       str»    r3,·[r0,·#0]
369 »       cmp»    r3,·#0369 »       cmp»    r3,·#0
370 »       beq.w»  5a2·<_PyErr_SetObject+0x442>370 »       beq.w»  56c·<_PyErr_SetObject+0x40c>
371 »       eor.w»  r8,·r8,·#1371 »       eor.w»  r8,·r8,·#1
372 »       mov»    r9,·r4372 »       mov»    r9,·r4
373 »       mov»    r0,·r9373 »       mov»    r0,·r9
Max diff block lines reached; 44510/48025 bytes (92.68%) of diff not shown.
2.21 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 385, 15 lines modifiedOffset 385, 15 lines modified
385 »       movt»   r3,·#0385 »       movt»   r3,·#0
386 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError386 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
387 »       movw»   r2,·#0387 »       movw»   r2,·#0
388 ·R_ARM_THM_MOVW_ABS_NC»  .LC42388 ·R_ARM_THM_MOVW_ABS_NC»  .LC42
389 »       movt»   r2,·#0389 »       movt»   r2,·#0
390 ·R_ARM_THM_MOVT_ABS»     .LC42390 ·R_ARM_THM_MOVT_ABS»     .LC42
391 »       ldr»    r1,·[r3,·#0]391 »       ldr»    r1,·[r3,·#0]
392 »       bl»     f0c·<_PyErr_SetString>392 »       bl»     f14·<_PyErr_SetString>
393 ·R_ARM_THM_CALL» _PyErr_SetString393 ·R_ARM_THM_CALL» _PyErr_SetString
394 »       b.n»    350·<_PyErr_WriteUnraisableDefaultHook+0x5a>394 »       b.n»    350·<_PyErr_WriteUnraisableDefaultHook+0x5a>
395 »       ldrd»   r2,·r4,·[r1,·#24]395 »       ldrd»   r2,·r4,·[r1,·#24]
396 »       ldr»    r3,·[r1,·#20]396 »       ldr»    r3,·[r1,·#20]
397 »       strd»   r2,·r4,·[sp]397 »       strd»   r2,·r4,·[sp]
398 »       ldrd»   r1,·r2,·[r1,·#12]398 »       ldrd»   r1,·r2,·[r1,·#12]
399 »       bl»     0·<write_unraisable_exc>399 »       bl»     0·<write_unraisable_exc>
Offset 497, 15 lines modifiedOffset 497, 15 lines modified
497 ·R_ARM_THM_CALL» PyUnicode_DecodeFSDefault497 ·R_ARM_THM_CALL» PyUnicode_DecodeFSDefault
498 »       mov»    r4,·r0498 »       mov»    r4,·r0
499 »       cbz»    r0,·434·<PyErr_SetFromErrnoWithFilename+0x38>499 »       cbz»    r0,·434·<PyErr_SetFromErrnoWithFilename+0x38>
500 »       str»    r7,·[r5,·#0]500 »       str»    r7,·[r5,·#0]
501 »       movs»   r2,·#0501 »       movs»   r2,·#0
502 »       mov»    r1,·r4502 »       mov»    r1,·r4
503 »       mov»    r0,·r6503 »       mov»    r0,·r6
504 »       bl»     a18·<PyErr_SetFromErrnoWithFilenameObjects>504 »       bl»     a20·<PyErr_SetFromErrnoWithFilenameObjects>
505 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObjects505 ·R_ARM_THM_CALL» PyErr_SetFromErrnoWithFilenameObjects
506 »       mov»    r0,·r4506 »       mov»    r0,·r4
507 »       bl»     48·<write_unraisable_exc+0x48>507 »       bl»     48·<write_unraisable_exc+0x48>
508 ·R_ARM_THM_CALL» Py_XDECREF508 ·R_ARM_THM_CALL» Py_XDECREF
509 »       movs»   r0,·#0509 »       movs»   r0,·#0
510 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}510 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
  
Offset 584, 15 lines modifiedOffset 584, 15 lines modified
584 »       ldr»    r3,·[r3,·#0]584 »       ldr»    r3,·[r3,·#0]
585 »       movw»   r2,·#0585 »       movw»   r2,·#0
586 ·R_ARM_THM_MOVW_ABS_NC»  .LC45586 ·R_ARM_THM_MOVW_ABS_NC»  .LC45
587 »       movt»   r2,·#0587 »       movt»   r2,·#0
588 ·R_ARM_THM_MOVT_ABS»     .LC45588 ·R_ARM_THM_MOVT_ABS»     .LC45
589 »       ldr»    r1,·[r1,·#0]589 »       ldr»    r1,·[r1,·#0]
590 »       ldr»    r0,·[r0,·r3]590 »       ldr»    r0,·[r0,·r3]
591 »       bl»     f0c·<_PyErr_SetString>591 »       bl»     f14·<_PyErr_SetString>
592 ·R_ARM_THM_CALL» _PyErr_SetString592 ·R_ARM_THM_CALL» _PyErr_SetString
593 »       movs»   r0,·#0593 »       movs»   r0,·#0
594 »       pop»    {r3,·pc}594 »       pop»    {r3,·pc}
595 »       .word»  0x00000014595 »       .word»  0x00000014
596 ·R_ARM_TLS_IE32» _Py_tss_tstate596 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
597 000004e8·<PyErr_SyntaxLocationObject>:597 000004e8·<PyErr_SyntaxLocationObject>:
Offset 833, 15 lines modifiedOffset 833, 15 lines modified
833 »       ldr»    r3,·[r3,·#0]833 »       ldr»    r3,·[r3,·#0]
834 »       movw»   r2,·#0834 »       movw»   r2,·#0
835 ·R_ARM_THM_MOVW_ABS_NC»  .LC46835 ·R_ARM_THM_MOVW_ABS_NC»  .LC46
836 »       movt»   r2,·#0836 »       movt»   r2,·#0
837 ·R_ARM_THM_MOVT_ABS»     .LC46837 ·R_ARM_THM_MOVT_ABS»     .LC46
838 »       ldr»    r1,·[r1,·#0]838 »       ldr»    r1,·[r1,·#0]
839 »       ldr»    r0,·[r0,·r3]839 »       ldr»    r0,·[r0,·r3]
840 »       b.w»    f0c·<_PyErr_SetString>840 »       b.w»    f14·<_PyErr_SetString>
841 ·R_ARM_THM_JUMP24»       _PyErr_SetString841 ·R_ARM_THM_JUMP24»       _PyErr_SetString
842 »       .word»  0x00000010842 »       .word»  0x00000010
843 ·R_ARM_TLS_IE32» _Py_tss_tstate843 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
844 000006dc·<_PyErr_SetNone>:844 000006dc·<_PyErr_SetNone>:
845 _PyErr_SetNone():845 _PyErr_SetNone():
846 »       movs»   r2,·#0846 »       movs»   r2,·#0
Offset 947, 15 lines modifiedOffset 947, 15 lines modified
947 »       str»    r5,·[r4,·#60]» @·0x3c947 »       str»    r5,·[r4,·#60]» @·0x3c
948 »       bl»     48·<write_unraisable_exc+0x48>948 »       bl»     48·<write_unraisable_exc+0x48>
949 ·R_ARM_THM_CALL» Py_XDECREF949 ·R_ARM_THM_CALL» Py_XDECREF
950 »       b.n»    7c2·<_PyErr_ChainExceptions+0xc2>950 »       b.n»    7c2·<_PyErr_ChainExceptions+0xc2>
951 »       mov»    r1,·r0951 »       mov»    r1,·r0
952 »       mov»    r0,·r4952 »       mov»    r0,·r4
953 »       ldrd»   r3,·r2,·[sp,·#4]953 »       ldrd»   r3,·r2,·[sp,·#4]
954 »       bl»     708·<_PyErr_ChainExceptions+0x8>954 »       bl»     70c·<_PyErr_ChainExceptions+0xc>
955 ·R_ARM_THM_CALL» _PyErr_Restore955 ·R_ARM_THM_CALL» _PyErr_Restore
956 »       add»    sp,·#16956 »       add»    sp,·#16
957 »       pop»    {r4,·r5,·r6,·pc}957 »       pop»    {r4,·r5,·r6,·pc}
958 »       nop958 »       nop
959 »       .word»  0x000000a2959 »       .word»  0x000000a2
960 ·R_ARM_TLS_IE32» _Py_tss_tstate960 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
1.95 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 77, 22 lines modifiedOffset 77, 22 lines modified
77 ··0x000004a0·74696f6e·5f476574·436f6e74·65787400·tion_GetContext.77 ··0x000004a0·74696f6e·5f476574·436f6e74·65787400·tion_GetContext.
78 ··0x000004b0·50794578·63657074·696f6e5f·53657443·PyException_SetC78 ··0x000004b0·50794578·63657074·696f6e5f·53657443·PyException_SetC
79 ··0x000004c0·6f6e7465·7874005f·50794f62·6a656374·ontext._PyObject79 ··0x000004c0·6f6e7465·7874005f·50794f62·6a656374·ontext._PyObject
80 ··0x000004d0·5f4d616b·65547043·616c6c00·50794578·_MakeTpCall.PyEx80 ··0x000004d0·5f4d616b·65547043·616c6c00·50794578·_MakeTpCall.PyEx
81 ··0x000004e0·63657074·696f6e5f·47657454·72616365·ception_GetTrace81 ··0x000004e0·63657074·696f6e5f·47657454·72616365·ception_GetTrace
82 ··0x000004f0·6261636b·00507954·72616365·4261636b·back.PyTraceBack82 ··0x000004f0·6261636b·00507954·72616365·4261636b·back.PyTraceBack
83 ··0x00000500·5f547970·65005079·4f626a65·63745f49·_Type.PyObject_I83 ··0x00000500·5f547970·65005079·4f626a65·63745f49·_Type.PyObject_I
84 ··0x00000510·73537562·636c6173·73005f50·79457272·sSubclass._PyErr84 ··0x00000510·73537562·636c6173·73005f50·795f4368·sSubclass._Py_Ch
85 ··0x00000520·5f466f72·6d617400·5f50795f·43686563·_Format._Py_Chec 
86 ··0x00000530·6b46756e·6374696f·6e526573·756c7400·kFunctionResult.85 ··0x00000520·65636b46·756e6374·696f6e52·6573756c·eckFunctionResul
 86 ··0x00000530·74005f50·79457272·5f466f72·6d617400·t._PyErr_Format.
87 ··0x00000540·5f507945·72725f52·6573746f·72650050·_PyErr_Restore.P87 ··0x00000540·5f507945·72725f52·6573746f·72650050·_PyErr_Restore.P
88 ··0x00000550·79547970·655f4973·53756274·79706500·yType_IsSubtype.88 ··0x00000550·79547970·655f4973·53756274·79706500·yType_IsSubtype.
 89 ··0x00000560·50795475·706c655f·53697a65·00507945·PyTuple_Size.PyE
89 ··0x00000560·50794572·725f4769·76656e45·78636570·PyErr_GivenExcep90 ··0x00000570·72725f47·6976656e·45786365·7074696f·rr_GivenExceptio
 91 ··0x00000580·6e4d6174·63686573·00507945·72725f53·nMatches.PyErr_S
90 ··0x00000570·74696f6e·4d617463·68657300·50795475·tionMatches.PyTu 
91 ··0x00000580·706c655f·53697a65·00507945·72725f53·ple_Size.PyErr_S 
92 ··0x00000590·65744672·6f6d4572·726e6f00·50794572·etFromErrno.PyEr92 ··0x00000590·65744672·6f6d4572·726e6f00·50794572·etFromErrno.PyEr
93 ··0x000005a0·725f5365·7446726f·6d457272·6e6f5769·r_SetFromErrnoWi93 ··0x000005a0·725f5365·7446726f·6d457272·6e6f5769·r_SetFromErrnoWi
94 ··0x000005b0·74684669·6c656e61·6d654f62·6a656374·thFilenameObject94 ··0x000005b0·74684669·6c656e61·6d654f62·6a656374·thFilenameObject
95 ··0x000005c0·73005f5f·6572726e·6f5f6c6f·63617469·s.__errno_locati95 ··0x000005c0·73005f5f·6572726e·6f5f6c6f·63617469·s.__errno_locati
96 ··0x000005d0·6f6e0073·74726572·726f7200·5079556e·on.strerror.PyUn96 ··0x000005d0·6f6e0073·74726572·726f7200·5079556e·on.strerror.PyUn
97 ··0x000005e0·69636f64·655f4465·636f6465·4c6f6361·icode_DecodeLoca97 ··0x000005e0·69636f64·655f4465·636f6465·4c6f6361·icode_DecodeLoca
98 ··0x000005f0·6c650050·795f4275·696c6456·616c7565·le.Py_BuildValue98 ··0x000005f0·6c650050·795f4275·696c6456·616c7565·le.Py_BuildValue
253 KB
flowgraph.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:··········24860·(bytes·into·file)13 ··Start·of·section·headers:··········24828·(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·0x611c:1 There·are·15·section·headers,·starting·at·offset·0x60fc:
  
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·0040e0·00··AX··0···0··48 ··[·4]·.text.hot·········PROGBITS········00000000·000034·0040b8·00··AX··0···0··4
9 ··[·5]·.rel.text.hot·····REL·············00000000·005360·000d08·08···I·12···4··49 ··[·5]·.rel.text.hot·····REL·············00000000·005338·000d10·08···I·12···4··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·004114·0000b2·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0040ec·0000b2·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0041c6·0000c8·00··AX··0···0··211 ··[·7]·.text.unlikely····PROGBITS········00000000·00419e·0000c8·00··AX··0···0··2
12 ··[·8]·.rel.text.unlikely·REL·············00000000·006068·000030·08···I·12···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·006048·000030·08···I·12···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·004290·000850·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·004268·000850·00···A··0···0··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·004ae0·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·004ab8·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004ae0·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·004ab8·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·004b14·0004e0·10·····13··40··416 ··[12]·.symtab···········SYMTAB··········00000000·004aec·0004e0·10·····13··40··4
17 ··[13]·.strtab···········STRTAB··········00000000·004ff4·00036b·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·004fcc·00036b·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·006098·000084·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·006078·000084·00······0···0··1
19 Key·to·Flags:19 Key·to·Flags:
20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),20 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),21 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),22 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
23 ··D·(mbind),·y·(purecode),·p·(processor·specific)23 ··D·(mbind),·y·(purecode),·p·(processor·specific)
7.17 KB
readelf --wide --symbols {}
    
Offset 5, 77 lines modifiedOffset 5, 77 lines modified
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t
7 ·····3:·00000041····50·FUNC····LOCAL··DEFAULT····4·cfg_builder_new_block7 ·····3:·00000041····50·FUNC····LOCAL··DEFAULT····4·cfg_builder_new_block
8 ·····4:·00000181···108·FUNC····LOCAL··DEFAULT····4·basicblock_addop8 ·····4:·00000181···108·FUNC····LOCAL··DEFAULT····4·basicblock_addop
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC010 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
11 ·····7:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC111 ·····7:·00000020·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
12 ·····8:·00003f7d···288·FUNC····LOCAL··DEFAULT····4·basicblock_append_instructions12 ·····8:·00003f55···288·FUNC····LOCAL··DEFAULT····4·basicblock_append_instructions
13 ·····9:·000028dd··2374·FUNC····LOCAL··DEFAULT····4·optimize_basic_block13 ·····9:·0000287d··2426·FUNC····LOCAL··DEFAULT····4·optimize_basic_block
14 ····10:·000013d0·····0·NOTYPE··LOCAL··DEFAULT····4·$d14 ····10:·000012c4·····0·NOTYPE··LOCAL··DEFAULT····4·$d
15 ····11:·00001420·····0·NOTYPE··LOCAL··DEFAULT····4·$t15 ····11:·00001314·····0·NOTYPE··LOCAL··DEFAULT····4·$t
16 ····12:·00001554·····0·NOTYPE··LOCAL··DEFAULT····4·$d16 ····12:·00001530·····0·NOTYPE··LOCAL··DEFAULT····4·$d
17 ····13:·000015a4·····0·NOTYPE··LOCAL··DEFAULT····4·$t17 ····13:·00001580·····0·NOTYPE··LOCAL··DEFAULT····4·$t
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LANCHOR018 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·.LANCHOR0
19 ····15:·000027e4·····0·NOTYPE··LOCAL··DEFAULT····4·$d19 ····15:·000027c8·····0·NOTYPE··LOCAL··DEFAULT····4·$d
20 ····16:·00002834·····0·NOTYPE··LOCAL··DEFAULT····4·$t20 ····16:·00002818·····0·NOTYPE··LOCAL··DEFAULT····4·$t
21 ····17:·00002a02·····0·NOTYPE··LOCAL··DEFAULT····4·$d21 ····17:·0000299e·····0·NOTYPE··LOCAL··DEFAULT····4·$d
22 ····18:·00002a40·····0·NOTYPE··LOCAL··DEFAULT····4·$t22 ····18:·000029dc·····0·NOTYPE··LOCAL··DEFAULT····4·$t
23 ····19:·0000409d····68·FUNC····LOCAL··DEFAULT····4·get_const_value23 ····19:·00004075····68·FUNC····LOCAL··DEFAULT····4·get_const_value
24 ····20:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC224 ····20:·00000038·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
25 ····21:·00003584·····0·NOTYPE··LOCAL··DEFAULT····4·$d25 ····21:·0000355c·····0·NOTYPE··LOCAL··DEFAULT····4·$d
26 ····22:·000037a8·····0·NOTYPE··LOCAL··DEFAULT····4·$t26 ····22:·00003780·····0·NOTYPE··LOCAL··DEFAULT····4·$t
27 ····23:·000037dc·····0·NOTYPE··LOCAL··DEFAULT····4·$d27 ····23:·000037b4·····0·NOTYPE··LOCAL··DEFAULT····4·$d
28 ····24:·00003828·····0·NOTYPE··LOCAL··DEFAULT····4·$t28 ····24:·00003800·····0·NOTYPE··LOCAL··DEFAULT····4·$t
29 ····25:·00003888·····0·NOTYPE··LOCAL··DEFAULT····4·$d29 ····25:·00003860·····0·NOTYPE··LOCAL··DEFAULT····4·$d
30 ····26:·000038a4·····0·NOTYPE··LOCAL··DEFAULT····4·$t30 ····26:·0000387c·····0·NOTYPE··LOCAL··DEFAULT····4·$t
31 ····27:·000038b4·····0·NOTYPE··LOCAL··DEFAULT····4·$d31 ····27:·0000388c·····0·NOTYPE··LOCAL··DEFAULT····4·$d
32 ····28:·000038e0·····0·NOTYPE··LOCAL··DEFAULT····4·$t32 ····28:·000038b8·····0·NOTYPE··LOCAL··DEFAULT····4·$t
33 ····29:·00003942·····0·NOTYPE··LOCAL··DEFAULT····4·$d33 ····29:·0000391a·····0·NOTYPE··LOCAL··DEFAULT····4·$d
34 ····30:·00003968·····0·NOTYPE··LOCAL··DEFAULT····4·$t34 ····30:·00003940·····0·NOTYPE··LOCAL··DEFAULT····4·$t
35 ····31:·00003972·····0·NOTYPE··LOCAL··DEFAULT····4·$d35 ····31:·0000394a·····0·NOTYPE··LOCAL··DEFAULT····4·$d
36 ····32:·0000399a·····0·NOTYPE··LOCAL··DEFAULT····4·$t36 ····32:·00003972·····0·NOTYPE··LOCAL··DEFAULT····4·$t
37 ····33:·00003a94·····0·NOTYPE··LOCAL··DEFAULT····4·$d37 ····33:·00003a6c·····0·NOTYPE··LOCAL··DEFAULT····4·$d
38 ····34:·00003ab8·····0·NOTYPE··LOCAL··DEFAULT····4·$t38 ····34:·00003a90·····0·NOTYPE··LOCAL··DEFAULT····4·$t
39 ····35:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC339 ····35:·00000080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
40 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t40 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
41 ····37:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d41 ····37:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d
42 ····38:·00000000····16·OBJECT··LOCAL··DEFAULT····9·NO_LOCATION42 ····38:·00000000····16·OBJECT··LOCAL··DEFAULT····9·NO_LOCATION
43 ····39:·00000010····64·OBJECT··LOCAL··DEFAULT····9·CSWTCH.24443 ····39:·00000010····64·OBJECT··LOCAL··DEFAULT····9·CSWTCH.244
44 ····40:·00000001····64·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_Init44 ····40:·00000001····64·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_Init
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Calloc45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Calloc
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
47 ····43:·00000075···266·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_Addop47 ····43:·00000075···266·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_Addop
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Jump48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Jump
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_EnsureArrayLargeEnough
50 ····46:·000001ed···170·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_UseLabel50 ····46:·000001ed···170·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_UseLabel
51 ····47:·00000299··9796·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_OptimizeCodeUnit51 ····47:·00000299··9700·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_OptimizeCodeUnit
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetSlice
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_SetItem
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Calloc
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct 
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc 
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_ConstCacheMergeOne
65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Append
 64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
 65 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue66 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
67 ····63:·00003225···120·FUNC····GLOBAL·HIDDEN·····4·_PyBasicblock_InsertInstruction67 ····63:·000031f9···118·FUNC····GLOBAL·HIDDEN·····4·_PyBasicblock_InsertInstruction
68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memmove
69 ····65:·0000329d···652·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_Stackdepth69 ····65:·00003271···654·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_Stackdepth
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCompile_OpcodeStackEffectWithJump70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCompile_OpcodeStackEffectWithJump
71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
72 ····68:·00003529··1024·FUNC····GLOBAL·HIDDEN·····4·_PyOpcode_num_popped72 ····68:·00003501··1024·FUNC····GLOBAL·HIDDEN·····4·_PyOpcode_num_popped
73 ····69:·00003929···400·FUNC····GLOBAL·HIDDEN·····4·_PyOpcode_num_pushed73 ····69:·00003901···400·FUNC····GLOBAL·HIDDEN·····4·_PyOpcode_num_pushed
74 ····70:·00003ab9···308·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_ConvertPseudoOps74 ····70:·00003a91···308·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_ConvertPseudoOps
75 ····71:·00003bed···736·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_ResolveJumps75 ····71:·00003bc5···736·FUNC····GLOBAL·HIDDEN·····4·_PyCfg_ResolveJumps
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCompile_InstrSize
77 ····73:·00003ecd···176·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_Fini77 ····73:·00003ea5···176·FUNC····GLOBAL·HIDDEN·····4·_PyCfgBuilder_Fini
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Free
79 ····75:·00000001···174·FUNC····GLOBAL·HIDDEN·····7·_PyCfg_JumpLabelsToTargets79 ····75:·00000001···174·FUNC····GLOBAL·HIDDEN·····7·_PyCfg_JumpLabelsToTargets
80 ····76:·000000af····26·FUNC····GLOBAL·HIDDEN·····7·_PyCfg_BasicblockLastInstr80 ····76:·000000af····26·FUNC····GLOBAL·HIDDEN·····7·_PyCfg_BasicblockLastInstr
81 ····77:·00000050··2048·OBJECT··GLOBAL·HIDDEN·····9·_PyOpcode_opcode_metadata81 ····77:·00000050··2048·OBJECT··GLOBAL·HIDDEN·····9·_PyOpcode_opcode_metadata
35.0 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text.hot'·at·offset·0x5360·contains·417·entries:1 Relocation·section·'.rel.text.hot'·at·offset·0x5338·contains·418·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000018··0000290a·R_ARM_THM_CALL·········00000000···PyObject_Calloc3 00000018··0000290a·R_ARM_THM_CALL·········00000000···PyObject_Calloc
4 00000036··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory4 00000036··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
5 00000054··0000290a·R_ARM_THM_CALL·········00000000···PyObject_Calloc5 00000054··0000290a·R_ARM_THM_CALL·········00000000···PyObject_Calloc
6 0000006c··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory6 0000006c··00002a0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
7 000000b2··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump7 000000b2··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
8 000000b6··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump8 000000b6··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
Offset 20, 186 lines modifiedOffset 20, 197 lines modified
20 0000032e··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump20 0000032e··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
21 00000332··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump21 00000332··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
22 00000376··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free22 00000376··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
23 00000514··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc23 00000514··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
24 00000522··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc24 00000522··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
25 0000054c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump25 0000054c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
26 00000550··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump26 00000550··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
27 00000610··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free27 0000060e··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
28 00000620··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free28 0000061e··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
29 0000062e··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump29 0000062c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
30 00000632··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump30 00000630··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
31 00000768··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump31 00000766··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
32 0000076c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump32 0000076a··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
33 0000089e··0000332f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError33 000008a6··0000332f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
34 000008a2··00003330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError34 000008aa··00003330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
35 000008a6··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC035 000008ae··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
36 000008aa··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC036 000008b2··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
37 000008b0··0000340a·R_ARM_THM_CALL·········00000000···PyErr_SetString37 000008b8··0000340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
38 000009ac··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump38 000009b4··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
39 000009b0··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump39 000009b8··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
40 00000c88··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc40 00000c94··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
41 00000ca0··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump41 00000cac··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
42 00000ca4··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump42 00000cb0··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
43 00000d6a··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free43 00000d76··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
44 00000e60··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump44 00000e6c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
45 00000e64··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump45 00000e70··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
46 00000eea··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc46 00000ef6··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
47 00000f04··0000310a·R_ARM_THM_CALL·········00000000···memset47 00000f10··0000310a·R_ARM_THM_CALL·········00000000···memset
48 00000fc8··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free48 00000fd4··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
49 00000fce··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free49 00000fda··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
50 0000105a··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc50 00001066··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
51 000011e4··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc51 000011f0··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
52 000011f4··0000350a·R_ARM_THM_CALL·········00000000···memcpy52 00001200··0000350a·R_ARM_THM_CALL·········00000000···memcpy
53 0000122c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump53 00001238··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
54 00001230··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump54 0000123c··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
 55 000012c4··00000102·R_ARM_ABS32············00000000···.text.hot
 56 000012c8··00000102·R_ARM_ABS32············00000000···.text.hot
 57 000012cc··00000102·R_ARM_ABS32············00000000···.text.hot
55 000013d0··00000102·R_ARM_ABS32············00000000···.text.hot58 000012d0··00000102·R_ARM_ABS32············00000000···.text.hot
56 000013d4··00000102·R_ARM_ABS32············00000000···.text.hot59 000012d4··00000102·R_ARM_ABS32············00000000···.text.hot
57 000013d8··00000102·R_ARM_ABS32············00000000···.text.hot60 000012d8··00000102·R_ARM_ABS32············00000000···.text.hot
58 000013dc··00000102·R_ARM_ABS32············00000000···.text.hot61 000012dc··00000102·R_ARM_ABS32············00000000···.text.hot
59 000013e0··00000102·R_ARM_ABS32············00000000···.text.hot62 000012e0··00000102·R_ARM_ABS32············00000000···.text.hot
60 000013e4··00000102·R_ARM_ABS32············00000000···.text.hot63 000012e4··00000102·R_ARM_ABS32············00000000···.text.hot
61 000013e8··00000102·R_ARM_ABS32············00000000···.text.hot64 000012e8··00000102·R_ARM_ABS32············00000000···.text.hot
62 000013ec··00000102·R_ARM_ABS32············00000000···.text.hot65 000012ec··00000102·R_ARM_ABS32············00000000···.text.hot
63 000013f0··00000102·R_ARM_ABS32············00000000···.text.hot66 000012f0··00000102·R_ARM_ABS32············00000000···.text.hot
64 000013f4··00000102·R_ARM_ABS32············00000000···.text.hot67 000012f4··00000102·R_ARM_ABS32············00000000···.text.hot
65 000013f8··00000102·R_ARM_ABS32············00000000···.text.hot68 000012f8··00000102·R_ARM_ABS32············00000000···.text.hot
66 000013fc··00000102·R_ARM_ABS32············00000000···.text.hot69 000012fc··00000102·R_ARM_ABS32············00000000···.text.hot
67 00001400··00000102·R_ARM_ABS32············00000000···.text.hot70 00001300··00000102·R_ARM_ABS32············00000000···.text.hot
68 00001404··00000102·R_ARM_ABS32············00000000···.text.hot71 00001304··00000102·R_ARM_ABS32············00000000···.text.hot
69 00001408··00000102·R_ARM_ABS32············00000000···.text.hot72 00001308··00000102·R_ARM_ABS32············00000000···.text.hot
70 0000140c··00000102·R_ARM_ABS32············00000000···.text.hot73 0000130c··00000102·R_ARM_ABS32············00000000···.text.hot
71 00001410··00000102·R_ARM_ABS32············00000000···.text.hot74 00001310··00000102·R_ARM_ABS32············00000000···.text.hot
72 00001414··00000102·R_ARM_ABS32············00000000···.text.hot 
73 00001418··00000102·R_ARM_ABS32············00000000···.text.hot 
74 0000141c··00000102·R_ARM_ABS32············00000000···.text.hot 
75 000014a2··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump75 00001482··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
76 000014a6··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump76 00001486··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
 77 00001530··00000102·R_ARM_ABS32············00000000···.text.hot
 78 00001534··00000102·R_ARM_ABS32············00000000···.text.hot
 79 00001538··00000102·R_ARM_ABS32············00000000···.text.hot
 80 0000153c··00000102·R_ARM_ABS32············00000000···.text.hot
 81 00001540··00000102·R_ARM_ABS32············00000000···.text.hot
 82 00001544··00000102·R_ARM_ABS32············00000000···.text.hot
 83 00001548··00000102·R_ARM_ABS32············00000000···.text.hot
 84 0000154c··00000102·R_ARM_ABS32············00000000···.text.hot
 85 00001550··00000102·R_ARM_ABS32············00000000···.text.hot
77 00001554··00000102·R_ARM_ABS32············00000000···.text.hot86 00001554··00000102·R_ARM_ABS32············00000000···.text.hot
78 00001558··00000102·R_ARM_ABS32············00000000···.text.hot87 00001558··00000102·R_ARM_ABS32············00000000···.text.hot
79 0000155c··00000102·R_ARM_ABS32············00000000···.text.hot88 0000155c··00000102·R_ARM_ABS32············00000000···.text.hot
80 00001560··00000102·R_ARM_ABS32············00000000···.text.hot89 00001560··00000102·R_ARM_ABS32············00000000···.text.hot
81 00001564··00000102·R_ARM_ABS32············00000000···.text.hot90 00001564··00000102·R_ARM_ABS32············00000000···.text.hot
82 00001568··00000102·R_ARM_ABS32············00000000···.text.hot91 00001568··00000102·R_ARM_ABS32············00000000···.text.hot
83 0000156c··00000102·R_ARM_ABS32············00000000···.text.hot92 0000156c··00000102·R_ARM_ABS32············00000000···.text.hot
84 00001570··00000102·R_ARM_ABS32············00000000···.text.hot93 00001570··00000102·R_ARM_ABS32············00000000···.text.hot
85 00001574··00000102·R_ARM_ABS32············00000000···.text.hot94 00001574··00000102·R_ARM_ABS32············00000000···.text.hot
86 00001578··00000102·R_ARM_ABS32············00000000···.text.hot95 00001578··00000102·R_ARM_ABS32············00000000···.text.hot
87 0000157c··00000102·R_ARM_ABS32············00000000···.text.hot96 0000157c··00000102·R_ARM_ABS32············00000000···.text.hot
88 00001580··00000102·R_ARM_ABS32············00000000···.text.hot 
89 00001584··00000102·R_ARM_ABS32············00000000···.text.hot 
90 00001588··00000102·R_ARM_ABS32············00000000···.text.hot 
91 0000158c··00000102·R_ARM_ABS32············00000000···.text.hot 
92 00001590··00000102·R_ARM_ABS32············00000000···.text.hot 
93 00001594··00000102·R_ARM_ABS32············00000000···.text.hot 
94 00001598··00000102·R_ARM_ABS32············00000000···.text.hot 
95 0000159c··00000102·R_ARM_ABS32············00000000···.text.hot 
96 000015a0··00000102·R_ARM_ABS32············00000000···.text.hot 
97 0000161a··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free97 000015f4··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
98 000016a4··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc98 0000167e··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
99 000016c6··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump99 000016a0··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
100 000016ca··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump100 000016a4··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
101 00001756··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free101 00001730··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
102 000017ca··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc102 000017a4··0000300a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
103 00001810··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump103 000017ea··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
104 00001814··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump104 000017ee··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
105 000018b4··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump105 00001884··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
106 000018b8··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump106 00001888··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
107 000018e0··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump107 000018ae··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
 108 000018b2··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
 109 000018d8··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
 110 000018dc··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
 111 000018fa··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
108 000018e4··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump112 000018fe··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump
 113 00001930··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free
 114 000019d0··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 115 000019d4··00000e30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
109 0000190c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump116 00001b00··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump
110 00001910··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump 
111 00001936··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump 
112 0000193a··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump 
113 000019c4··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Free 
114 00001a62··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
115 00001a66··00000e30·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
116 00001b3a··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Jump 
117 00001b3e··00002c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Jump 
Max diff block lines reached; 19648/35781 bytes (54.91%) of diff not shown.
741 B
strings --all --bytes=8 {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 `h`C`·F81 `h`C`·F8
2 )+i3a.a2i@2 )+i3a.a2i@
3 ,F9FEFS+R3 ,F9FEFS+R
4 @d$x`^iv4 @d$x`^i\
5 7sss777777777775 7sss77777777777
6 7sssEs7777EEssss6 7sssEs7777EEssss
7 [-pp---p7 [-pp---p
8 malformed·control·flow·graph.8 malformed·control·flow·graph.
9 jump·with·NULL·target9 jump·with·NULL·target
10 compiler·PyCompile_OpcodeStackEffectWithJump(opcode=%d,·arg=%i)·failed10 compiler·PyCompile_OpcodeStackEffectWithJump(opcode=%d,·arg=%i)·failed
11 Internal·error:·failed·to·get·value·of·a·constant11 Internal·error:·failed·to·get·value·of·a·constant
Offset 29, 18 lines modifiedOffset 29, 18 lines modified
29 PyMem_Free29 PyMem_Free
30 PyExc_SystemError30 PyExc_SystemError
31 PyErr_SetString31 PyErr_SetString
32 PyList_SetSlice32 PyList_SetSlice
33 PyList_SetItem33 PyList_SetItem
34 PyMem_Calloc34 PyMem_Calloc
35 PyTuple_New35 PyTuple_New
36 _Py_NoneStruct 
37 _Py_Dealloc 
38 _PyCompile_ConstCacheMergeOne36 _PyCompile_ConstCacheMergeOne
39 PyList_Append37 PyList_Append
 38 _Py_NoneStruct
 39 _Py_Dealloc
40 PyObject_IsTrue40 PyObject_IsTrue
41 _PyBasicblock_InsertInstruction41 _PyBasicblock_InsertInstruction
42 _PyCfg_Stackdepth42 _PyCfg_Stackdepth
43 PyCompile_OpcodeStackEffectWithJump43 PyCompile_OpcodeStackEffectWithJump
44 PyErr_Format44 PyErr_Format
45 _PyOpcode_num_popped45 _PyOpcode_num_popped
46 _PyOpcode_num_pushed46 _PyOpcode_num_pushed
205 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 302, 17 lines modifiedOffset 302, 17 lines modified
302 »       mov.w»  ip,·#4096»  @·0x1000302 »       mov.w»  ip,·#4096»  @·0x1000
303 »       sub.w»  ip,·sp,·ip303 »       sub.w»  ip,·sp,·ip
304 »       str.w»  r0,·[ip,·#3992]»     @·0xf98304 »       str.w»  r0,·[ip,·#3992]»     @·0xf98
305 »       ldr»    r4,·[r0,·#0]305 »       ldr»    r4,·[r0,·#0]
306 »       sub»    sp,·#68»      @·0x44306 »       sub»    sp,·#68»      @·0x44
307 »       mov»    r7,·r1307 »       mov»    r7,·r1
308 »       mov»    r5,·r2308 »       mov»    r5,·r2
309 »       str»    r0,·[sp,·#24]309 »       str»    r0,·[sp,·#20]
310 »       cmp»    r4,·#0310 »       cmp»    r4,·#0
311 »       beq.w»  22b0·<_PyCfg_OptimizeCodeUnit+0x2018>311 »       beq.w»  22aa·<_PyCfg_OptimizeCodeUnit+0x2012>
312 »       ldr»    r2,·[r4,·#16]312 »       ldr»    r2,·[r4,·#16]
313 »       ldr»    r3,·[r4,·#4]313 »       ldr»    r3,·[r4,·#4]
314 »       orr.w»  r3,·r3,·r3,·asr·#31314 »       orr.w»  r3,·r3,·r3,·asr·#31
315 »       cbz»    r2,·2f4·<_PyCfg_OptimizeCodeUnit+0x5c>315 »       cbz»    r2,·2f4·<_PyCfg_OptimizeCodeUnit+0x5c>
316 »       ldr»    r1,·[r2,·#16]316 »       ldr»    r1,·[r2,·#16]
317 »       ldr»    r2,·[r2,·#4]317 »       ldr»    r2,·[r2,·#4]
318 »       cmp»    r3,·r2318 »       cmp»    r3,·r2
Offset 341, 15 lines modifiedOffset 341, 15 lines modified
341 »       adds»   r3,·#1341 »       adds»   r3,·#1
342 »       mov.w»  r8,·r3,·lsl·#2342 »       mov.w»  r8,·r3,·lsl·#2
343 »       mov»    r0,·r8343 »       mov»    r0,·r8
344 »       bl»     0·<PyMem_Malloc>344 »       bl»     0·<PyMem_Malloc>
345 ·R_ARM_THM_CALL» PyMem_Malloc345 ·R_ARM_THM_CALL» PyMem_Malloc
346 »       mov»    r6,·r0346 »       mov»    r6,·r0
347 »       cmp»    r0,·#0347 »       cmp»    r0,·#0
348 »       beq.w»  2756·<_PyCfg_OptimizeCodeUnit+0x24be>348 »       beq.w»  22a4·<_PyCfg_OptimizeCodeUnit+0x200c>
349 »       mov»    r2,·r8349 »       mov»    r2,·r8
350 »       movs»   r1,·#0350 »       movs»   r1,·#0
351 »       bl»     0·<memset>351 »       bl»     0·<memset>
352 ·R_ARM_THM_CALL» memset352 ·R_ARM_THM_CALL» memset
353 »       ldr»    r3,·[r4,·#4]353 »       ldr»    r3,·[r4,·#4]
354 »       cmp»    r3,·#0354 »       cmp»    r3,·#0
355 »       it»     ge355 »       it»     ge
Offset 390, 19 lines modifiedOffset 390, 19 lines modified
390 »       bne.n»  344·<_PyCfg_OptimizeCodeUnit+0xac>390 »       bne.n»  344·<_PyCfg_OptimizeCodeUnit+0xac>
391 »       ldr»    r4,·[r4,·#16]391 »       ldr»    r4,·[r4,·#16]
392 »       cmp»    r4,·#0392 »       cmp»    r4,·#0
393 »       bne.n»  336·<_PyCfg_OptimizeCodeUnit+0x9e>393 »       bne.n»  336·<_PyCfg_OptimizeCodeUnit+0x9e>
394 »       mov»    r0,·r6394 »       mov»    r0,·r6
395 »       bl»     0·<PyMem_Free>395 »       bl»     0·<PyMem_Free>
396 ·R_ARM_THM_CALL» PyMem_Free396 ·R_ARM_THM_CALL» PyMem_Free
397 »       ldr»    r3,·[sp,·#24]397 »       ldr»    r3,·[sp,·#20]
398 »       ldr»    r4,·[r3,·#0]398 »       ldr»    r4,·[r3,·#0]
399 »       mov»    r1,·r4399 »       mov»    r1,·r4
400 »       cmp»    r4,·#0400 »       cmp»    r4,·#0
401 »       beq.w»  2300·<_PyCfg_OptimizeCodeUnit+0x2068>401 »       beq.w»  22ca·<_PyCfg_OptimizeCodeUnit+0x2032>
402 »       ldr»    r2,·[r1,·#20]402 »       ldr»    r2,·[r1,·#20]
403 »       cmp»    r2,·#0403 »       cmp»    r2,·#0
404 »       ble.w»  49c·<_PyCfg_OptimizeCodeUnit+0x204>404 »       ble.w»  49c·<_PyCfg_OptimizeCodeUnit+0x204>
405 »       ldr»    r3,·[r1,·#12]405 »       ldr»    r3,·[r1,·#12]
406 »       ldr»    r0,·[r3,·#0]406 »       ldr»    r0,·[r3,·#0]
407 »       sub.w»  r0,·r0,·#256»@·0x100407 »       sub.w»  r0,·r0,·#256»@·0x100
408 »       cmp»    r0,·#2408 »       cmp»    r0,·#2
Offset 484, 15 lines modifiedOffset 484, 15 lines modified
484 »       cmp»    r2,·#8484 »       cmp»    r2,·#8
485 »       beq.n»  49c·<_PyCfg_OptimizeCodeUnit+0x204>485 »       beq.n»  49c·<_PyCfg_OptimizeCodeUnit+0x204>
486 »       sub.w»  r0,·r3,·#256»@·0x100486 »       sub.w»  r0,·r3,·#256»@·0x100
487 »       add.w»  r0,·r0,·r2,·lsl·#5487 »       add.w»  r0,·r0,·r2,·lsl·#5
488 »       ldr.w»  r2,·[r3,·#256]»      @·0x100488 »       ldr.w»  r2,·[r3,·#256]»      @·0x100
489 »       sub.w»  r2,·r2,·#256»@·0x100489 »       sub.w»  r2,·r2,·#256»@·0x100
490 »       cmp»    r2,·#2490 »       cmp»    r2,·#2
491 »       bls.w»  2380·<_PyCfg_OptimizeCodeUnit+0x20e8>491 »       bls.w»  23ac·<_PyCfg_OptimizeCodeUnit+0x2114>
492 »       adds»   r3,·#32492 »       adds»   r3,·#32
493 »       cmp»    r0,·r3493 »       cmp»    r0,·r3
494 »       bne.n»  488·<_PyCfg_OptimizeCodeUnit+0x1f0>494 »       bne.n»  488·<_PyCfg_OptimizeCodeUnit+0x1f0>
495 »       ldr»    r1,·[r1,·#16]495 »       ldr»    r1,·[r1,·#16]
496 »       cmp»    r1,·#0496 »       cmp»    r1,·#0
497 »       bne.w»  386·<_PyCfg_OptimizeCodeUnit+0xee>497 »       bne.w»  386·<_PyCfg_OptimizeCodeUnit+0xee>
498 »       ldr»    r3,·[r4,·#16]498 »       ldr»    r3,·[r4,·#16]
Offset 533, 41 lines modifiedOffset 533, 40 lines modified
533 »       cmp»    r3,·#0533 »       cmp»    r3,·#0
534 »       bne.n»  4fe·<_PyCfg_OptimizeCodeUnit+0x266>534 »       bne.n»  4fe·<_PyCfg_OptimizeCodeUnit+0x266>
535 »       lsls»   r0,·r0,·#2535 »       lsls»   r0,·r0,·#2
536 »       bl»     0·<PyMem_Malloc>536 »       bl»     0·<PyMem_Malloc>
537 ·R_ARM_THM_CALL» PyMem_Malloc537 ·R_ARM_THM_CALL» PyMem_Malloc
538 »       str»    r0,·[sp,·#16]538 »       str»    r0,·[sp,·#16]
539 »       cmp»    r0,·#0539 »       cmp»    r0,·#0
540 »       beq.w»  2756·<_PyCfg_OptimizeCodeUnit+0x24be>540 »       beq.w»  22a4·<_PyCfg_OptimizeCodeUnit+0x200c>
541 »       movs»   r0,·#96»     @·0x60541 »       movs»   r0,·#96»     @·0x60
542 »       bl»     0·<PyMem_Malloc>542 »       bl»     0·<PyMem_Malloc>
543 ·R_ARM_THM_CALL» PyMem_Malloc543 ·R_ARM_THM_CALL» PyMem_Malloc
544 »       cmp»    r0,·#0544 »       cmp»    r0,·#0
545 »       beq.w»  274c·<_PyCfg_OptimizeCodeUnit+0x24b4>545 »       beq.w»  2760·<_PyCfg_OptimizeCodeUnit+0x24c8>
546 »       ldr»    r2,·[sp,·#16]546 »       ldr»    r2,·[sp,·#16]
547 »       movs»   r3,·#0547 »       movs»   r3,·#0
548 »       str»    r3,·[r0,·#0]548 »       str»    r3,·[r0,·#0]
549 »       mov»    r9,·r2549 »       mov»    r9,·r2
550 »       str»    r3,·[r0,·#92]» @·0x5c550 »       str»    r3,·[r0,·#92]» @·0x5c
551 »       str.w»  r4,·[r9],·#4551 »       str.w»  r4,·[r9],·#4
552 »       str»    r0,·[r4,·#8]552 »       str»    r0,·[r4,·#8]
553 »       ldrb.w» r3,·[r4,·#52]»      @·0x34553 »       ldrb.w» r3,·[r4,·#52]»      @·0x34
554 »       cmp»    r9,·r2554 »       cmp»    r9,·r2
555 »       orr.w»  r3,·r3,·#2555 »       orr.w»  r3,·r3,·#2
556 »       strb.w» r3,·[r4,·#52]»      @·0x34556 »       strb.w» r3,·[r4,·#52]»      @·0x34
557 »       bls.n»  61e·<_PyCfg_OptimizeCodeUnit+0x386>557 »       bls.n»  61c·<_PyCfg_OptimizeCodeUnit+0x384>
558 »       movw»   r8,·#0558 »       movw»   r8,·#0
559 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_Jump559 ·R_ARM_THM_MOVW_ABS_NC»  _PyOpcode_Jump
560 »       movt»   r8,·#0560 »       movt»   r8,·#0
561 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_Jump561 ·R_ARM_THM_MOVT_ABS»     _PyOpcode_Jump
562 »       mov»    fp,·r7562 »       mov»    fp,·r7
563 »       movw»   lr,·#2561»   @·0xa01563 »       movw»   lr,·#2561»   @·0xa01
564 »       movt»   lr,·#16656»  @·0x4110564 »       movt»   lr,·#16656»  @·0x4110
565 »       str»    r5,·[sp,·#28]565 »       strd»   lr,·r5,·[sp,·#24]
566 »       str.w»  lr,·[sp,·#20] 
567 »       ldr.w»  sl,·[r9,·#-4]566 »       ldr.w»  sl,·[r9,·#-4]
568 »       movs»   r4,·#0567 »       movs»   r4,·#0
569 »       sub.w»  r9,·r9,·#4568 »       sub.w»  r9,·r9,·#4
570 »       ldr.w»  r5,·[sl,·#8]569 »       ldr.w»  r5,·[sl,·#8]
571 »       ldr.w»  r1,·[sl,·#20]570 »       ldr.w»  r1,·[sl,·#20]
572 »       str.w»  r4,·[sl,·#8]571 »       str.w»  r4,·[sl,·#8]
573 »       ldr»    r3,·[r5,·#92]» @·0x5c572 »       ldr»    r3,·[r5,·#92]» @·0x5c
Offset 580, 407 lines modifiedOffset 579, 409 lines modified
580 »       mov»    r5,·r6579 »       mov»    r5,·r6
581 »       movw»   r7,·#259»    @·0x103580 »       movw»   r7,·#259»    @·0x103
582 »       lsls»   r3,·r4,·#5581 »       lsls»   r3,·r4,·#5
583 »       adds»   r6,·r0,·r3582 »       adds»   r6,·r0,·r3
584 »       ldr»    r3,·[r0,·r3]583 »       ldr»    r3,·[r0,·r3]
585 »       sub.w»  ip,·r3,·#256»@·0x100584 »       sub.w»  ip,·r3,·#256»@·0x100
586 »       cmp.w»  ip,·#2585 »       cmp.w»  ip,·#2
587 »       bls.w»  2078·<_PyCfg_OptimizeCodeUnit+0x1de0>586 »       bls.w»  2050·<_PyCfg_OptimizeCodeUnit+0x1db8>
588 »       cmp»    r3,·r7587 »       cmp»    r3,·r7
589 »       beq.w»  20e2·<_PyCfg_OptimizeCodeUnit+0x1e4a>588 »       beq.w»  20ba·<_PyCfg_OptimizeCodeUnit+0x1e22>
590 »       cmp.w»  r3,·#512»   @·0x200589 »       cmp.w»  r3,·#512»   @·0x200
591 »       bcs.n»  5d2·<_PyCfg_OptimizeCodeUnit+0x33a>590 »       bcs.n»  5d0·<_PyCfg_OptimizeCodeUnit+0x338>
592 »       mov.w»  ip,·r3,·asr·#5591 »       mov.w»  ip,·r3,·asr·#5
593 »       and.w»  lr,·r3,·#31592 »       and.w»  lr,·r3,·#31
594 »       ldr.w»  ip,·[r8,·ip,·lsl·#2]593 »       ldr.w»  ip,·[r8,·ip,·lsl·#2]
Max diff block lines reached; 205804/209341 bytes (98.31%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 25, 19 lines modifiedOffset 25, 19 lines modified
25 ··0x00000160·0050794d·656d5f46·72656500·50794578·.PyMem_Free.PyEx25 ··0x00000160·0050794d·656d5f46·72656500·50794578·.PyMem_Free.PyEx
26 ··0x00000170·635f5379·7374656d·4572726f·72005079·c_SystemError.Py26 ··0x00000170·635f5379·7374656d·4572726f·72005079·c_SystemError.Py
27 ··0x00000180·4572725f·53657453·7472696e·67006d65·Err_SetString.me27 ··0x00000180·4572725f·53657453·7472696e·67006d65·Err_SetString.me
28 ··0x00000190·6d637079·0050794c·6973745f·53657453·mcpy.PyList_SetS28 ··0x00000190·6d637079·0050794c·6973745f·53657453·mcpy.PyList_SetS
29 ··0x000001a0·6c696365·0050794c·6973745f·53657449·lice.PyList_SetI29 ··0x000001a0·6c696365·0050794c·6973745f·53657449·lice.PyList_SetI
30 ··0x000001b0·74656d00·50794d65·6d5f4361·6c6c6f63·tem.PyMem_Calloc30 ··0x000001b0·74656d00·50794d65·6d5f4361·6c6c6f63·tem.PyMem_Calloc
31 ··0x000001c0·00507954·75706c65·5f4e6577·005f5079·.PyTuple_New._Py31 ··0x000001c0·00507954·75706c65·5f4e6577·005f5079·.PyTuple_New._Py
 32 ··0x000001d0·436f6d70·696c655f·436f6e73·74436163·Compile_ConstCac
 33 ··0x000001e0·68654d65·7267654f·6e650050·794c6973·heMergeOne.PyLis
 34 ··0x000001f0·745f4170·70656e64·005f5079·5f4e6f6e·t_Append._Py_Non
32 ··0x000001d0·5f4e6f6e·65537472·75637400·5f50795f·_NoneStruct._Py_35 ··0x00000200·65537472·75637400·5f50795f·4465616c·eStruct._Py_Deal
33 ··0x000001e0·4465616c·6c6f6300·5f507943·6f6d7069·Dealloc._PyCompi 
34 ··0x000001f0·6c655f43·6f6e7374·43616368·654d6572·le_ConstCacheMer 
35 ··0x00000200·67654f6e·65005079·4c697374·5f417070·geOne.PyList_App 
36 ··0x00000210·656e6400·50794f62·6a656374·5f497354·end.PyObject_IsT36 ··0x00000210·6c6f6300·50794f62·6a656374·5f497354·loc.PyObject_IsT
37 ··0x00000220·72756500·5f507942·61736963·626c6f63·rue._PyBasicbloc37 ··0x00000220·72756500·5f507942·61736963·626c6f63·rue._PyBasicbloc
38 ··0x00000230·6b5f496e·73657274·496e7374·72756374·k_InsertInstruct38 ··0x00000230·6b5f496e·73657274·496e7374·72756374·k_InsertInstruct
39 ··0x00000240·696f6e00·6d656d6d·6f766500·5f507943·ion.memmove._PyC39 ··0x00000240·696f6e00·6d656d6d·6f766500·5f507943·ion.memmove._PyC
40 ··0x00000250·66675f53·7461636b·64657074·68005079·fg_Stackdepth.Py40 ··0x00000250·66675f53·7461636b·64657074·68005079·fg_Stackdepth.Py
41 ··0x00000260·436f6d70·696c655f·4f70636f·64655374·Compile_OpcodeSt41 ··0x00000260·436f6d70·696c655f·4f70636f·64655374·Compile_OpcodeSt
42 ··0x00000270·61636b45·66666563·74576974·684a756d·ackEffectWithJum42 ··0x00000270·61636b45·66666563·74576974·684a756d·ackEffectWithJum
43 ··0x00000280·70005079·4572725f·466f726d·6174005f·p.PyErr_Format._43 ··0x00000280·70005079·4572725f·466f726d·6174005f·p.PyErr_Format._
284 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:··········34588·(bytes·into·file)13 ··Start·of·section·headers:··········34584·(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·0x871c:1 There·are·16·section·headers,·starting·at·offset·0x8718:
  
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·000930·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000930·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·006364·000538·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·006360·000538·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000964·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000964·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000964·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000964·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000964·000add·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000964·000add·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·001444·002cfc·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·001444·002cf8·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·00689c·001880·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·006898·001880·08···I·13···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·004140·000890·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·00413c·000890·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00811c·000578·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·008118·000578·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·0049d0·00000f·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·0049cc·00000f·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·0049df·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·0049db·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0049df·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0049db·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·004a14·000e60·10·····14·133··417 ··[13]·.symtab···········SYMTAB··········00000000·004a10·000e60·10·····14·133··4
18 ··[14]·.strtab···········STRTAB··········00000000·005874·000aef·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·005870·000aef·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·008694·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·008690·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)
12.9 KB
readelf --wide --symbols {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Symbol·table·'.symtab'·contains·230·entries:1 Symbol·table·'.symtab'·contains·230·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·$d4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC05 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC0
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
7 ·····4:·00000061··1396·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl7 ·····4:·00000061··1374·FUNC····LOCAL··DEFAULT····6·vgetargs1_impl
8 ·····5:·00000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18 ·····5:·00000038·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
9 ·····6:·00000044·····0·NOTYPE··LOCAL··DEFAULT····5·.LC29 ·····6:·00000044·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
10 ·····7:·00000048·····0·NOTYPE··LOCAL··DEFAULT····5·.LC310 ·····7:·00000048·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
11 ·····8:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC411 ·····8:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
12 ·····9:·00000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LC512 ·····9:·00000050·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
13 ····10:·00000058·····0·NOTYPE··LOCAL··DEFAULT····5·.LC613 ····10:·00000058·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
14 ····11:·00000064·····0·NOTYPE··LOCAL··DEFAULT····5·.LC714 ····11:·00000064·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
Offset 18, 23 lines modifiedOffset 18, 23 lines modified
18 ····14:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1018 ····14:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC10
19 ····15:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1119 ····15:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
20 ····16:·00000100·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1220 ····16:·00000100·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
21 ····17:·00000128·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1321 ····17:·00000128·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
22 ····18:·00000154·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1422 ····18:·00000154·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
23 ····19:·00000180·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1523 ····19:·00000180·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
24 ····20:·0000010c·····0·NOTYPE··LOCAL··DEFAULT····6·$d24 ····20:·0000010c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
25 ····21:·00000120·····0·NOTYPE··LOCAL··DEFAULT····6·$t25 ····21:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·$t
26 ····22:·00000641··2740·FUNC····LOCAL··DEFAULT····6·convertsimple26 ····22:·0000062d··2740·FUNC····LOCAL··DEFAULT····6·convertsimple
27 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0 
28 ····24:·000007b9···280·FUNC····LOCAL··DEFAULT····1·seterror 
29 ····25:·00000725····60·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.0 
30 ····26:·00000324·····0·NOTYPE··LOCAL··DEFAULT····6·$d 
31 ····27:·00000328·····0·NOTYPE··LOCAL··DEFAULT····6·$t 
32 ····28:·00000565···338·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.027 ····23:·00000565···338·FUNC····LOCAL··DEFAULT····1·converttuple.constprop.0
 28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
 29 ····25:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
 30 ····26:·00000300·····0·NOTYPE··LOCAL··DEFAULT····6·$t
 31 ····27:·000007b9···280·FUNC····LOCAL··DEFAULT····1·seterror
 32 ····28:·00000725····60·FUNC····LOCAL··DEFAULT····1·cleanreturn.constprop.0
33 ····29:·000005d5···106·FUNC····LOCAL··DEFAULT····6·convertitem33 ····29:·000005c1···106·FUNC····LOCAL··DEFAULT····6·convertitem
34 ····30:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1734 ····30:·0000019c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
35 ····31:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1835 ····31:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
36 ····32:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1936 ····32:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
37 ····33:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2037 ····33:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC20
38 ····34:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2138 ····34:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC21
39 ····35:·00000220·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2239 ····35:·00000220·····0·NOTYPE··LOCAL··DEFAULT····5·.LC22
40 ····36:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2340 ····36:·0000024c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC23
Offset 54, 28 lines modifiedOffset 54, 28 lines modified
54 ····50:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3754 ····50:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC37
55 ····51:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3855 ····51:·000003f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC38
56 ····52:·00000400·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3956 ····52:·00000400·····0·NOTYPE··LOCAL··DEFAULT····5·.LC39
57 ····53:·00000410·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4057 ····53:·00000410·····0·NOTYPE··LOCAL··DEFAULT····5·.LC40
58 ····54:·00000438·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4158 ····54:·00000438·····0·NOTYPE··LOCAL··DEFAULT····5·.LC41
59 ····55:·00000458·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4259 ····55:·00000458·····0·NOTYPE··LOCAL··DEFAULT····5·.LC42
60 ····56:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4360 ····56:·0000046c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC43
61 ····57:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····6·$d61 ····57:·00000668·····0·NOTYPE··LOCAL··DEFAULT····6·$d
62 ····58:·000006ee·····0·NOTYPE··LOCAL··DEFAULT····6·$t62 ····58:·000006da·····0·NOTYPE··LOCAL··DEFAULT····6·$t
63 ····59:·00000609····30·FUNC····LOCAL··DEFAULT····8·cleanup_buffer63 ····59:·00000609····30·FUNC····LOCAL··DEFAULT····8·cleanup_buffer
64 ····60:·00000519····76·FUNC····LOCAL··DEFAULT····1·getbuffer64 ····60:·00000519····76·FUNC····LOCAL··DEFAULT····1·getbuffer
65 ····61:·000008d1····96·FUNC····LOCAL··DEFAULT····1·converterr65 ····61:·000008d1····96·FUNC····LOCAL··DEFAULT····1·converterr
66 ····62:·000005ed····28·FUNC····LOCAL··DEFAULT····8·cleanup_ptr66 ····62:·000005ed····28·FUNC····LOCAL··DEFAULT····8·cleanup_ptr
67 ····63:·000006d5····78·FUNC····LOCAL··DEFAULT····1·convertbuffer67 ····63:·000006d5····78·FUNC····LOCAL··DEFAULT····1·convertbuffer
68 ····64:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4468 ····64:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC44
69 ····65:·00000498·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4569 ····65:·00000498·····0·NOTYPE··LOCAL··DEFAULT····5·.LC45
70 ····66:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4670 ····66:·000004a4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC46
71 ····67:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4771 ····67:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC47
72 ····68:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4872 ····68:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·.LC48
73 ····69:·0000053c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4973 ····69:·0000053c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC49
74 ····70:·00001485··2794·FUNC····LOCAL··DEFAULT····6·vgetargskeywords74 ····70:·00001471··2820·FUNC····LOCAL··DEFAULT····6·vgetargskeywords
75 ····71:·00000550·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5075 ····71:·00000550·····0·NOTYPE··LOCAL··DEFAULT····5·.LC50
76 ····72:·0000055c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5176 ····72:·0000055c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC51
77 ····73:·0000056c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5277 ····73:·0000056c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC52
78 ····74:·0000058c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5378 ····74:·0000058c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC53
79 ····75:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5479 ····75:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC54
80 ····76:·000005ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5580 ····76:·000005ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC55
81 ····77:·00000610·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5681 ····77:·00000610·····0·NOTYPE··LOCAL··DEFAULT····5·.LC56
Offset 86, 24 lines modifiedOffset 86, 24 lines modified
86 ····82:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6186 ····82:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC61
87 ····83:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6287 ····83:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC62
88 ····84:·00000738·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6388 ····84:·00000738·····0·NOTYPE··LOCAL··DEFAULT····5·.LC63
89 ····85:·00000784·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6489 ····85:·00000784·····0·NOTYPE··LOCAL··DEFAULT····5·.LC64
90 ····86:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6590 ····86:·000007c4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC65
91 ····87:·000007e0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6691 ····87:·000007e0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC66
92 ····88:·00000814·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6792 ····88:·00000814·····0·NOTYPE··LOCAL··DEFAULT····5·.LC67
93 ····89:·0000247d···308·FUNC····LOCAL··DEFAULT····6·skipitem93 ····89:·00002479···308·FUNC····LOCAL··DEFAULT····6·skipitem
94 ····90:·0000176c·····0·NOTYPE··LOCAL··DEFAULT····6·$d94 ····90:·00001758·····0·NOTYPE··LOCAL··DEFAULT····6·$d
95 ····91:·00001770·····0·NOTYPE··LOCAL··DEFAULT····6·$t95 ····91:·0000175c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
96 ····92:·0000083c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6996 ····92:·0000083c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC69
97 ····93:·000006b9····26·FUNC····LOCAL··DEFAULT····1·Py_XDECREF97 ····93:·000006b9····26·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
98 ····94:·00000001··1052·FUNC····LOCAL··DEFAULT····1·parser_init.part.098 ····94:·00000001··1052·FUNC····LOCAL··DEFAULT····1·parser_init.part.0
99 ····95:·00000001···226·FUNC····LOCAL··DEFAULT····8·error_unexpected_keyword_arg99 ····95:·00000001···226·FUNC····LOCAL··DEFAULT····8·error_unexpected_keyword_arg
100 ····96:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t100 ····96:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
101 ····97:·00000418·····0·NOTYPE··LOCAL··DEFAULT····1·$d101 ····97:·00000418·····0·NOTYPE··LOCAL··DEFAULT····1·$d
102 ····98:·000023c1····90·FUNC····LOCAL··DEFAULT····6·find_keyword102 ····98:·000023bd····90·FUNC····LOCAL··DEFAULT····6·find_keyword
103 ····99:·00000870·····0·NOTYPE··LOCAL··DEFAULT····5·.LC70103 ····99:·00000870·····0·NOTYPE··LOCAL··DEFAULT····5·.LC70
104 ···100:·00000898·····0·NOTYPE··LOCAL··DEFAULT····5·.LC71104 ···100:·00000898·····0·NOTYPE··LOCAL··DEFAULT····5·.LC71
105 ···101:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC72105 ···101:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC72
106 ···102:·000008dc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC73106 ···102:·000008dc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC73
107 ···103:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····1·$t107 ···103:·0000041c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
108 ···104:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC74108 ···104:·0000091c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC74
109 ···105:·00000944·····0·NOTYPE··LOCAL··DEFAULT····5·.LC75109 ···105:·00000944·····0·NOTYPE··LOCAL··DEFAULT····5·.LC75
Offset 136, 18 lines modifiedOffset 136, 18 lines modified
136 ···132:·00000000····15·OBJECT··LOCAL··DEFAULT···10·__func__.0136 ···132:·00000000····15·OBJECT··LOCAL··DEFAULT···10·__func__.0
137 ···133:·00000001····94·FUNC····GLOBAL·DEFAULT····6·PyArg_ParseTuple137 ···133:·00000001····94·FUNC····GLOBAL·DEFAULT····6·PyArg_ParseTuple
138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError138 ···134:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_SystemError
139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString139 ···135:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table140 ···136:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc141 ···137:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard142 ···138:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
 143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
143 ···139:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
144 ···140:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
145 ···141:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
146 ···142:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free 
147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail147 ···143:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory148 ···144:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype149 ···145:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
150 ···146:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong150 ···146:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct151 ···147:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize152 ···148:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_AsUTF8AndSize
153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer153 ···149:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
Offset 171, 60 lines modifiedOffset 171, 60 lines modified
171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear171 ···167:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex172 ···168:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_AsCComplex
173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size173 ···169:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyByteArray_Size
174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size174 ···170:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_Size
175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string175 ···171:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyByteArray_empty_string
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·PyUnicode_GetDefaultEncoding177 ···173:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_GetDefaultEncoding
178 ···174:·000010f5····94·FUNC····GLOBAL·DEFAULT····6·_PyArg_ParseTuple_SizeT178 ···174:·000010e1····94·FUNC····GLOBAL·DEFAULT····6·_PyArg_ParseTuple_SizeT
Max diff block lines reached; 4092/13204 bytes (30.99%) of diff not shown.
121 KB
readelf --wide --relocs {}
    
Offset 1, 28 lines modifiedOffset 1, 28 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x6364·contains·167·entries:1 Relocation·section·'.rel.text'·at·offset·0x6360·contains·167·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000090··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 00000090··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000094··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000094··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
5 000000b8··0000bd0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock5 000000b8··0000bd0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
6 000000d0··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime6 000000d0··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
7 000000d4··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime7 000000d4··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
8 000000de··0000c00a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get8 000000de··0000c00a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get
9 00000100··0000ba0a·R_ARM_THM_CALL·········00000000···PyTuple_New9 00000100··0000ba0a·R_ARM_THM_CALL·········00000000···PyTuple_New
10 0000013e··0000c10a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString10 0000013e··0000c10a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
11 0000015a··0000c20a·R_ARM_THM_CALL·········00000000···_PyUnicode_InternImmortal11 0000015a··0000c20a·R_ARM_THM_CALL·········00000000···_PyUnicode_InternImmortal
12 0000019c··0000b30a·R_ARM_THM_CALL·········00000000···strchr12 0000019c··0000b30a·R_ARM_THM_CALL·········00000000···strchr
13 000001e8··0000590a·R_ARM_THM_CALL·········0000247d···skipitem13 000001e8··0000590a·R_ARM_THM_CALL·········00002479···skipitem
14 00000228··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError14 00000228··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
15 0000022c··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError15 0000022c··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
16 00000230··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime16 00000230··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
17 00000234··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime17 00000234··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
18 0000023a··0000542f·R_ARM_THM_MOVW_ABS_NC··00000738···.LC6318 0000023a··0000542f·R_ARM_THM_MOVW_ABS_NC··00000738···.LC63
19 0000023e··00005430·R_ARM_THM_MOVT_ABS·····00000738···.LC6319 0000023e··00005430·R_ARM_THM_MOVT_ABS·····00000738···.LC63
20 00000244··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format20 00000244··00008e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
21 00000272··0000a40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc21 00000272··0000a40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
22 0000028c··0000c30a·R_ARM_THM_CALL·········00000000···PyThreadState_Clear22 0000028c··0000c30a·R_ARM_THM_CALL·········00000000···PyThreadState_Clear
23 00000292··0000c40a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap23 00000292··0000c40a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap
24 0000029a··0000c50a·R_ARM_THM_CALL·········00000000···PyThreadState_Delete24 0000029a··0000c50a·R_ARM_THM_CALL·········00000000···PyThreadState_Delete
25 000002b2··0000c60a·R_ARM_THM_CALL·········00000000···PyThreadState_New25 000002b2··0000c60a·R_ARM_THM_CALL·········00000000···PyThreadState_New
26 000002be··0000c40a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap26 000002be··0000c40a·R_ARM_THM_CALL·········00000000···PyThreadState_Swap
27 000002cc··0000ba0a·R_ARM_THM_CALL·········00000000···PyTuple_New27 000002cc··0000ba0a·R_ARM_THM_CALL·········00000000···PyTuple_New
Offset 57, 40 lines modifiedOffset 57, 40 lines modified
57 0000038e··0000b30a·R_ARM_THM_CALL·········00000000···strchr57 0000038e··0000b30a·R_ARM_THM_CALL·········00000000···strchr
58 000003a0··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError58 000003a0··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
59 000003a4··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError59 000003a4··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
60 000003ac··0000532f·R_ARM_THM_MOVW_ABS_NC··0000072c···.LC6260 000003ac··0000532f·R_ARM_THM_MOVW_ABS_NC··0000072c···.LC62
61 000003b0··00005330·R_ARM_THM_MOVT_ABS·····0000072c···.LC6261 000003b0··00005330·R_ARM_THM_MOVT_ABS·····0000072c···.LC62
62 000003b6··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime62 000003b6··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
63 000003ba··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime63 000003ba··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
64 000003be··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format64 000003be··00008e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
65 000003c4··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError65 000003c4··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
66 000003c8··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError66 000003c8··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
67 000003d0··0000512f·R_ARM_THM_MOVW_ABS_NC··000006bc···.LC6067 000003d0··0000512f·R_ARM_THM_MOVW_ABS_NC··000006bc···.LC60
68 000003d4··00005130·R_ARM_THM_MOVT_ABS·····000006bc···.LC6068 000003d4··00005130·R_ARM_THM_MOVT_ABS·····000006bc···.LC60
69 000003da··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime69 000003da··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
70 000003de··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime70 000003de··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
71 000003e2··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format71 000003e2··00008e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
72 000003f0··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError72 000003f0··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
73 000003f4··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError73 000003f4··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
74 000003f8··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000610···.LC5674 000003f8··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000610···.LC56
75 000003fc··00004d30·R_ARM_THM_MOVT_ABS·····00000610···.LC5675 000003fc··00004d30·R_ARM_THM_MOVT_ABS·····00000610···.LC56
76 00000400··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime76 00000400··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
77 00000404··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime77 00000404··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
78 0000040a··0000870a·R_ARM_THM_CALL·········00000000···PyErr_SetString78 0000040a··0000870a·R_ARM_THM_CALL·········00000000···PyErr_SetString
79 00000418··0000c76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate79 00000418··0000c76b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
80 0000042a··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime80 0000042a··0000be2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
81 0000042e··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime81 0000042e··0000be30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
82 0000047a··0000a40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc82 0000047a··0000a40a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
83 0000049a··0000ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type83 0000049a··0000ce2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
84 0000049e··0000ce30·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type84 0000049e··0000ce30·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
85 000004b2··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError85 000004b2··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
86 000004b6··00008c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError86 000004b6··00008d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
87 000004bc··0000682f·R_ARM_THM_MOVW_ABS_NC··0000091c···.LC7487 000004bc··0000682f·R_ARM_THM_MOVW_ABS_NC··0000091c···.LC74
88 000004c0··00006830·R_ARM_THM_MOVT_ABS·····0000091c···.LC7488 000004c0··00006830·R_ARM_THM_MOVT_ABS·····0000091c···.LC74
89 000004c6··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format89 000004c6··00008e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
90 000004ce··0000452f·R_ARM_THM_MOVW_ABS_NC··0000053c···.LC4990 000004ce··0000452f·R_ARM_THM_MOVW_ABS_NC··0000053c···.LC49
91 000004d2··00004530·R_ARM_THM_MOVT_ABS·····0000053c···.LC4991 000004d2··00004530·R_ARM_THM_MOVT_ABS·····0000053c···.LC49
92 000004da··0000b20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall92 000004da··0000b20a·R_ARM_THM_CALL·········00000000···_PyErr_BadInternalCall
93 00000508··0000040a·R_ARM_THM_CALL·········00000061···vgetargs1_impl93 00000508··0000040a·R_ARM_THM_CALL·········00000061···vgetargs1_impl
94 0000052c··0000950a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer94 0000052c··0000950a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
95 00000538··0000960a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous95 00000538··0000960a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous
96 00000542··00006a2f·R_ARM_THM_MOVW_ABS_NC··00000968···.LC7696 00000542··00006a2f·R_ARM_THM_MOVW_ABS_NC··00000968···.LC76
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
99 00000558··0000372f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC4299 00000558··0000372f·R_ARM_THM_MOVW_ABS_NC··00000458···.LC42
100 0000055c··00003730·R_ARM_THM_MOVT_ABS·····00000458···.LC42100 0000055c··00003730·R_ARM_THM_MOVT_ABS·····00000458···.LC42
101 0000057c··0000882f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table101 0000057c··0000882f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
102 00000580··00008830·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table102 00000580··00008830·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
103 000005ce··0000d20a·R_ARM_THM_CALL·········00000000···PySequence_Check103 000005ce··0000d20a·R_ARM_THM_CALL·········00000000···PySequence_Check
104 000005e2··0000d30a·R_ARM_THM_CALL·········00000000···PySequence_Size104 000005e2··0000d30a·R_ARM_THM_CALL·········00000000···PySequence_Size
105 00000600··0000d40a·R_ARM_THM_CALL·········00000000···PySequence_GetItem105 00000600··0000d40a·R_ARM_THM_CALL·········00000000···PySequence_GetItem
106 0000061c··00001d0a·R_ARM_THM_CALL·········000005d5···convertitem106 0000061c··00001d0a·R_ARM_THM_CALL·········000005c1···convertitem
107 0000064e··0000a70a·R_ARM_THM_CALL·········00000000···PyErr_Clear107 0000064e··0000a70a·R_ARM_THM_CALL·········00000000···PyErr_Clear
108 00000654··00006e2f·R_ARM_THM_MOVW_ABS_NC··000009d0···.LC80108 00000654··00006e2f·R_ARM_THM_MOVW_ABS_NC··000009d0···.LC80
109 00000658··00006e30·R_ARM_THM_MOVT_ABS·····000009d0···.LC80109 00000658··00006e30·R_ARM_THM_MOVT_ABS·····000009d0···.LC80
110 00000664··0000d50a·R_ARM_THM_CALL·········00000000···strncpy110 00000664··0000d50a·R_ARM_THM_CALL·········00000000···strncpy
111 0000066e··00006d2f·R_ARM_THM_MOVW_ABS_NC··000009a8···.LC79111 0000066e··00006d2f·R_ARM_THM_MOVW_ABS_NC··000009a8···.LC79
112 00000672··00006d30·R_ARM_THM_MOVT_ABS·····000009a8···.LC79112 00000672··00006d30·R_ARM_THM_MOVT_ABS·····000009a8···.LC79
113 00000680··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf113 00000680··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
Offset 116, 36 lines modifiedOffset 116, 36 lines modified
116 00000698··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000097c···.LC77116 00000698··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000097c···.LC77
117 0000069c··00006b30·R_ARM_THM_MOVT_ABS·····0000097c···.LC77117 0000069c··00006b30·R_ARM_THM_MOVT_ABS·····0000097c···.LC77
118 000006a8··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000984···.LC78118 000006a8··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000984···.LC78
119 000006ac··00006c30·R_ARM_THM_MOVT_ABS·····00000984···.LC78119 000006ac··00006c30·R_ARM_THM_MOVT_ABS·····00000984···.LC78
120 00000708··0000a50a·R_ARM_THM_CALL·········00000000···PyBuffer_Release120 00000708··0000a50a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
121 00000712··00006f2f·R_ARM_THM_MOVW_ABS_NC··000009e4···.LC81121 00000712··00006f2f·R_ARM_THM_MOVW_ABS_NC··000009e4···.LC81
122 00000716··00006f30·R_ARM_THM_MOVT_ABS·····000009e4···.LC81122 00000716··00006f30·R_ARM_THM_MOVT_ABS·····000009e4···.LC81
123 0000075a··00008e0a·R_ARM_THM_CALL·········00000000···PyMem_Free123 0000075a··00008b0a·R_ARM_THM_CALL·········00000000···PyMem_Free
124 00000772··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct124 00000772··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
125 00000776··00009330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct125 00000776··00009330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
126 0000077c··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError126 0000077c··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
127 00000780··00008c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError127 00000780··00008d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
128 00000788··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000097c···.LC77128 00000788··00006b2f·R_ARM_THM_MOVW_ABS_NC··0000097c···.LC77
129 00000794··00006b30·R_ARM_THM_MOVT_ABS·····0000097c···.LC77129 00000794··00006b30·R_ARM_THM_MOVT_ABS·····0000097c···.LC77
130 000007a6··0000702f·R_ARM_THM_MOVW_ABS_NC··00000a00···.LC82130 000007a6··0000702f·R_ARM_THM_MOVW_ABS_NC··00000a00···.LC82
131 000007aa··00007030·R_ARM_THM_MOVT_ABS·····00000a00···.LC82131 000007aa··00007030·R_ARM_THM_MOVT_ABS·····00000a00···.LC82
132 000007b0··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format132 000007b0··00008e0a·R_ARM_THM_CALL·········00000000···PyErr_Format
133 000007e0··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred133 000007e0··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
134 000007fe··0000742f·R_ARM_THM_MOVW_ABS_NC··00000a6c···.LC85134 000007fe··0000742f·R_ARM_THM_MOVW_ABS_NC··00000a6c···.LC85
135 00000802··00007430·R_ARM_THM_MOVT_ABS·····00000a6c···.LC85135 00000802··00007430·R_ARM_THM_MOVT_ABS·····00000a6c···.LC85
136 00000806··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf136 00000806··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
137 0000080c··0000a20a·R_ARM_THM_CALL·········00000000···strlen137 0000080c··0000a20a·R_ARM_THM_CALL·········00000000···strlen
138 00000820··0000772f·R_ARM_THM_MOVW_ABS_NC··00000a94···.LC88138 00000820··0000772f·R_ARM_THM_MOVW_ABS_NC··00000a94···.LC88
139 00000824··00007730·R_ARM_THM_MOVT_ABS·····00000a94···.LC88139 00000824··00007730·R_ARM_THM_MOVT_ABS·····00000a94···.LC88
140 00000830··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf140 00000830··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
141 0000083e··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError141 0000083e··0000862f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
142 00000842··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError142 00000842··00008d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
143 00000846··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError143 00000846··00008630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
144 0000084a··00008c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError144 0000084a··00008d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
145 00000850··0000870a·R_ARM_THM_CALL·········00000000···PyErr_SetString145 00000850··0000870a·R_ARM_THM_CALL·········00000000···PyErr_SetString
146 00000872··0000732f·R_ARM_THM_MOVW_ABS_NC··00000a60···.LC84146 00000872··0000732f·R_ARM_THM_MOVW_ABS_NC··00000a60···.LC84
147 00000876··00007330·R_ARM_THM_MOVT_ABS·····00000a60···.LC84147 00000876··00007330·R_ARM_THM_MOVT_ABS·····00000a60···.LC84
148 0000087a··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf148 0000087a··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
149 00000880··0000a20a·R_ARM_THM_CALL·········00000000···strlen149 00000880··0000a20a·R_ARM_THM_CALL·········00000000···strlen
150 0000088a··0000762f·R_ARM_THM_MOVW_ABS_NC··00000a88···.LC87150 0000088a··0000762f·R_ARM_THM_MOVW_ABS_NC··00000a88···.LC87
151 0000088e··00007630·R_ARM_THM_MOVT_ABS·····00000a88···.LC87151 0000088e··00007630·R_ARM_THM_MOVT_ABS·····00000a88···.LC87
Offset 165, 879 lines modifiedOffset 165, 879 lines modified
165 00000904··00006b30·R_ARM_THM_MOVT_ABS·····0000097c···.LC77165 00000904··00006b30·R_ARM_THM_MOVT_ABS·····0000097c···.LC77
166 00000914··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf166 00000914··0000d60a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
167 00000920··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000abc···.LC92167 00000920··00007e2f·R_ARM_THM_MOVW_ABS_NC··00000abc···.LC92
168 00000924··00007e30·R_ARM_THM_MOVT_ABS·····00000abc···.LC92168 00000924··00007e30·R_ARM_THM_MOVT_ABS·····00000abc···.LC92
Max diff block lines reached; 114520/123752 bytes (92.54%) of diff not shown.
761 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 76, 18 lines modifiedOffset 76, 18 lines modified
76 ,·item·%d76 ,·item·%d
77 argument77 argument
78 %s()·takes·no·keyword·arguments78 %s()·takes·no·keyword·arguments
79 must·be·%.50s,·not·%.50s79 must·be·%.50s,·not·%.50s
80 vgetargs1_impl80 vgetargs1_impl
81 vgetargs1_impl81 vgetargs1_impl
82 convertsimple82 convertsimple
 83 converttuple.constprop.0
83 .LANCHOR084 .LANCHOR0
84 seterror85 seterror
85 cleanreturn.constprop.086 cleanreturn.constprop.0
86 converttuple.constprop.0 
87 convertitem87 convertitem
88 cleanup_buffer88 cleanup_buffer
89 getbuffer89 getbuffer
90 converterr90 converterr
91 cleanup_ptr91 cleanup_ptr
92 convertbuffer92 convertbuffer
93 vgetargskeywords93 vgetargskeywords
Offset 101, 18 lines modifiedOffset 101, 18 lines modified
101 __func__.0101 __func__.0
102 PyArg_ParseTuple102 PyArg_ParseTuple
103 PyExc_SystemError103 PyExc_SystemError
104 PyErr_SetString104 PyErr_SetString
105 _Py_ctype_table105 _Py_ctype_table
106 _Py_FatalErrorFunc106 _Py_FatalErrorFunc
107 __stack_chk_guard107 __stack_chk_guard
 108 PyMem_Free
108 PyMem_Malloc109 PyMem_Malloc
109 PyExc_TypeError110 PyExc_TypeError
110 PyErr_Format111 PyErr_Format
111 PyMem_Free 
112 __stack_chk_fail112 __stack_chk_fail
113 PyErr_NoMemory113 PyErr_NoMemory
114 PyType_IsSubtype114 PyType_IsSubtype
115 PyLong_AsLong115 PyLong_AsLong
116 _Py_NoneStruct116 _Py_NoneStruct
117 PyUnicode_AsUTF8AndSize117 PyUnicode_AsUTF8AndSize
118 PyObject_GetBuffer118 PyObject_GetBuffer
1000 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 »       bls.w»  3c4·<parser_init.part.0+0x3c4>188 »       bls.w»  3c4·<parser_init.part.0+0x3c4>
189 »       clz»    r2,·r3189 »       clz»    r2,·r3
190 »       lsrs»   r2,·r2,·#5190 »       lsrs»   r2,·r2,·#5
191 »       cmp»    r3,·#0191 »       cmp»    r3,·#0
192 »       beq.w»  3c4·<parser_init.part.0+0x3c4>192 »       beq.w»  3c4·<parser_init.part.0+0x3c4>
193 »       mov»    r1,·r2193 »       mov»    r1,·r2
194 »       add»    r0,·sp,·#36»   @·0x24194 »       add»    r0,·sp,·#36»   @·0x24
195 »       bl»     247c·<skipitem>195 »       bl»     2478·<skipitem>
196 ·R_ARM_THM_CALL» skipitem196 ·R_ARM_THM_CALL» skipitem
197 »       mov»    r1,·r0197 »       mov»    r1,·r0
198 »       cmp»    r0,·#0198 »       cmp»    r0,·#0
199 »       bne.w»  3a0·<parser_init.part.0+0x3a0>199 »       bne.w»  3a0·<parser_init.part.0+0x3a0>
200 »       adds»   r5,·#1200 »       adds»   r5,·#1
201 »       b.n»    1b8·<parser_init.part.0+0x1b8>201 »       b.n»    1b8·<parser_init.part.0+0x1b8>
202 »       cmp»    r9,·sl202 »       cmp»    r9,·sl
Offset 684, 15 lines modifiedOffset 684, 15 lines modified
684 »       cbz»    r0,·64e·<converttuple.constprop.0+0xea>684 »       cbz»    r0,·64e·<converttuple.constprop.0+0xea>
685 »       ldr»    r7,·[sp,·#84]» @·0x54685 »       ldr»    r7,·[sp,·#84]» @·0x54
686 »       str»    r7,·[sp,·#12]686 »       str»    r7,·[sp,·#12]
687 »       ldr»    r7,·[sp,·#80]» @·0x50687 »       ldr»    r7,·[sp,·#80]» @·0x50
688 »       str»    r7,·[sp,·#8]688 »       str»    r7,·[sp,·#8]
689 »       ldr»    r7,·[sp,·#76]» @·0x4c689 »       ldr»    r7,·[sp,·#76]» @·0x4c
690 »       strd»   fp,·r7,·[sp]690 »       strd»   fp,·r7,·[sp]
691 »       bl»     5d4·<converttuple.constprop.0+0x70>691 »       bl»     5c0·<converttuple.constprop.0+0x5c>
692 ·R_ARM_THM_CALL» convertitem692 ·R_ARM_THM_CALL» convertitem
693 »       mov»    r3,·r0693 »       mov»    r3,·r0
694 »       mov»    r0,·r5694 »       mov»    r0,·r5
695 »       mov»    r5,·r3695 »       mov»    r5,·r3
696 »       bl»     6b8·<Py_XDECREF>696 »       bl»     6b8·<Py_XDECREF>
697 »       cmp»    r5,·#0697 »       cmp»    r5,·#0
698 »       beq.n»  5f6·<converttuple.constprop.0+0x92>698 »       beq.n»  5f6·<converttuple.constprop.0+0x92>
138 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 62, 142 lines modifiedOffset 62, 145 lines modified
62 »       movt»   ip,·#062 »       movt»   ip,·#0
63 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table63 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table
64 »       ldr»    r3,·[sp,·#544]»@·0x22064 »       ldr»    r3,·[sp,·#544]»@·0x220
65 »       ldr»    r2,·[sp,·#548]»@·0x22465 »       ldr»    r2,·[sp,·#548]»@·0x224
66 »       mov»    r5,·r866 »       mov»    r5,·r8
67 »       str»    r3,·[sp,·#16]67 »       str»    r3,·[sp,·#16]
68 »       mov»    r6,·r168 »       mov»    r6,·r1
69 »       ldr»    r3,·[pc,·#660]»@·(324·<vgetargs1_impl+0x2c4>)69 »       ldr»    r3,·[pc,·#620]»@·(2fc·<vgetargs1_impl+0x29c>)
70 »       bic.w»  fp,·r2,·#170 »       bic.w»  fp,·r2,·#1
71 »       ldr»    r3,·[r3,·#0]71 »       ldr»    r3,·[r3,·#0]
72 »       str»    r3,·[sp,·#500]»@·0x1f472 »       str»    r3,·[sp,·#500]»@·0x1f4
73 »       mov.w»  r3,·#073 »       mov.w»  r3,·#0
74 »       add»    r3,·sp,·#52»   @·0x3474 »       add»    r3,·sp,·#52»   @·0x34
75 »       str»    r3,·[sp,·#40]» @·0x2875 »       str»    r3,·[sp,·#40]» @·0x28
76 »       and.w»  r3,·r2,·#176 »       and.w»  r3,·r2,·#1
77 »       mov.w»  r2,·#4294967295»    @·0xffffffff77 »       mov.w»  r2,·#4294967295»    @·0xffffffff
78 »       strd»   r1,·r1,·[sp,·#44]»     @·0x2c78 »       strd»   r1,·r1,·[sp,·#44]»     @·0x2c
79 »       ldrb.w» r4,·[r5],·#179 »       ldrb.w» r4,·[r5],·#1
80 »       cmp»    r4,·#59»      @·0x3b80 »       cmp»    r4,·#59»      @·0x3b
81 »       bhi.w»  23a·<vgetargs1_impl+0x1da>81 »       bhi.w»  246·<vgetargs1_impl+0x1e6>
82 »       mov»    lr,·r182 »       mov»    lr,·ip
83 »       cmp»    r4,·#39»      @·0x2783 »       cmp»    r4,·#39»      @·0x27
84 »       bhi.n»  100·<vgetargs1_impl+0xa0>84 »       bhi.n»  fe·<vgetargs1_impl+0x9e>
 85 »       mov»    ip,·lr
85 »       cmp»    r4,·#086 »       cmp»    r4,·#0
86 »       beq.w»  31e·<vgetargs1_impl+0x2be>87 »       beq.w»  2f6·<vgetargs1_impl+0x296>
87 »       cmp.w»  lr,·#088 »       cmp»    r1,·#0
88 »       bne.w»  3dc·<vgetargs1_impl+0x37c>89 »       bne.n»  aa·<vgetargs1_impl+0x4a>
89 »       ldr.w»  r1,·[ip,·r4,·lsl·#2]90 »       ldr.w»  r1,·[ip,·r4,·lsl·#2]
90 »       and.w»  r1,·r1,·#391 »       and.w»  r1,·r1,·#3
91 »       cmp»    r1,·#092 »       cmp»    r1,·#0
92 »       it»     ne93 »       it»     ne
93 »       cmpne»  r4,·#101»   @·0x6594 »       cmpne»  r4,·#101»   @·0x65
94 »       ldrb.w» r4,·[r5],·#195 »       ldrb.w» r4,·[r5],·#1
95 »       ite»    ne96 »       ite»    ne
96 »       movne»  r1,·#197 »       movne»  r1,·#1
97 »       moveq»  r1,·#098 »       moveq»  r1,·#0
98 »       add»    r6,·r199 »       add»    r6,·r1
99 »       cmp»    r4,·#59»      @·0x3b100 »       cmp»    r4,·#59»      @·0x3b
100 »       mov.w»  r1,·#0101 »       mov.w»  r1,·#0
101 »       bls.n»  b4·<vgetargs1_impl+0x54>102 »       bls.n»  b4·<vgetargs1_impl+0x54>
102 »       cmp»    r4,·#124»     @·0x7c103 »       cmp»    r4,·#124»     @·0x7c
103 »       bne.n»  c8·<vgetargs1_impl+0x68>104 »       bne.n»  c6·<vgetargs1_impl+0x66>
104 »       ldrb.w» r4,·[r5],·#1105 »       ldrb.w» r4,·[r5],·#1
105 »       cmp»    r4,·#59»      @·0x3b106 »       cmp»    r4,·#59»      @·0x3b
106 »       bhi.w»  250·<vgetargs1_impl+0x1f0>107 »       bhi.w»  25c·<vgetargs1_impl+0x1fc>
107 »       mov»    r2,·r6108 »       mov»    r2,·r6
108 »       mov»    lr,·r1109 »       mov»    lr,·ip
109 »       cmp»    r4,·#39»      @·0x27110 »       cmp»    r4,·#39»      @·0x27
110 »       bls.n»  ba·<vgetargs1_impl+0x5a>111 »       bls.n»  ba·<vgetargs1_impl+0x5a>
111 »       sub.w»  r1,·r4,·#40» @·0x28112 »       sub.w»  ip,·r4,·#40» @·0x28
112 »       cmp»    r1,·#19113 »       cmp.w»  ip,·#19
113 »       bhi.n»  120·<vgetargs1_impl+0xc0>114 »       bhi.n»  134·<vgetargs1_impl+0xd4>
 115 »       tbh»    [pc,·ip,·lsl·#1]
114 »       tbb»    [pc,·r1] 
115 »       .word»  0x0a0ac3ca 
116 »       .word»  0x0a0a0a0a116 »       .word»  0x00e300e9
117 »       .word»  0x0a0a0a0a117 »       .word»  0x00140014
118 »       .word»  0x0a0a0a0a118 »       .word»  0x00140014
119 »       .word»  0xb30e0a0a119 »       .word»  0x00140014
 120 »       .word»  0x00140014
 121 »       .word»  0x00140014
 122 »       .word»  0x00140014
 123 »       .word»  0x00140014
 124 »       .word»  0x00140014
 125 »       .word»  0x00d40016
120 »       mov»    r1,·lr126 »       mov»    ip,·lr
121 »       cmp»    r1,·#0 
122 »       beq.n»  c8·<vgetargs1_impl+0x68>127 »       b.n»    c2·<vgetargs1_impl+0x62>
123 »       b.n»    aa·<vgetargs1_impl+0x4a> 
124 »       mov»    r1,·lr 
125 »       cmp»    r1,·#0128 »       cmp»    r1,·#0
126 »       bne.w»  27e·<vgetargs1_impl+0x21e>129 »       bne.w»  2be·<vgetargs1_impl+0x25e>
127 »       str.w»  lr,·[sp,·#20]130 »       str»    r1,·[sp,·#20]
128 »       cmp»    r2,·#0131 »       cmp»    r2,·#0
129 »       it»     lt132 »       it»     lt
130 »       movlt»  r2,·r6133 »       movlt»  r2,·r6
131 »       cmp»    r6,·#8134 »       cmp»    r6,·#8
132 »       bgt.w»  328·<vgetargs1_impl+0x2c8>135 »       bgt.w»  36c·<vgetargs1_impl+0x30c>
133 »       cmp»    r3,·#0136 »       cmp»    r3,·#0
134 »       bne.w»  2ba·<vgetargs1_impl+0x25a>137 »       bne.w»  300·<vgetargs1_impl+0x2a0>
135 »       cmp»    r7,·r6138 »       cmp»    r7,·r6
136 »       ite»    le139 »       ite»    le
137 »       movle»  r3,·#0140 »       movle»  r3,·#0
138 »       movgt»  r3,·#1141 »       movgt»  r3,·#1
139 »       cmp»    r7,·r2142 »       cmp»    r7,·r2
140 »       it»     lt143 »       it»     lt
141 »       orrlt.w»r3,·r3,·#1144 »       orrlt.w»r3,·r3,·#1
142 »       cmp»    r3,·#0145 »       cmp»    r3,·#0
143 »       bne.w»  35a·<vgetargs1_impl+0x2fa>146 »       bne.w»  39e·<vgetargs1_impl+0x33e>
144 »       cmp»    r7,·#0147 »       cmp»    r7,·#0
145 »       ble.n»  25a·<vgetargs1_impl+0x1fa>148 »       ble.n»  266·<vgetargs1_impl+0x206>
146 »       ldrb.w» r3,·[r8]149 »       ldrb.w» r3,·[r8]
147 »       add»    r6,·sp,·#36»   @·0x24150 »       add»    r6,·sp,·#36»   @·0x24
148 »       cmp»    r3,·#124»     @·0x7c151 »       cmp»    r3,·#124»     @·0x7c
149 »       beq.n»  25e·<vgetargs1_impl+0x1fe>152 »       beq.n»  26a·<vgetargs1_impl+0x20a>
150 »       ldr.w»  r0,·[sl]153 »       ldr.w»  r0,·[sl]
151 »       cmp»    r3,·#40»      @·0x28154 »       cmp»    r3,·#40»      @·0x28
152 »       str.w»  r8,·[r6]155 »       str.w»  r8,·[r6]
153 »       beq.w»  3fa·<vgetargs1_impl+0x39a>156 »       beq.w»  462·<vgetargs1_impl+0x402>
154 »       add»    r3,·sp,·#40»   @·0x28157 »       add»    r3,·sp,·#40»   @·0x28
155 »       str»    r3,·[sp,·#8]158 »       str»    r3,·[sp,·#8]
156 »       mov.w»  r3,·#256»   @·0x100159 »       mov.w»  r3,·#256»   @·0x100
157 »       str»    r3,·[sp,·#4]160 »       str»    r3,·[sp,·#4]
158 »       add»    r3,·sp,·#244»  @·0xf4161 »       add»    r3,·sp,·#244»  @·0xf4
159 »       ldr»    r2,·[sp,·#16]162 »       ldr»    r2,·[sp,·#16]
160 »       mov»    r9,·r3163 »       mov»    r9,·r3
161 »       str»    r3,·[sp,·#0]164 »       str»    r3,·[sp,·#0]
162 »       mov»    r1,·r6165 »       mov»    r1,·r6
163 »       mov»    r3,·fp166 »       mov»    r3,·fp
164 »       bl»     640·<convertsimple>167 »       bl»     62c·<convertsimple>
165 »       cmp»    r0,·#0168 »       cmp»    r0,·#0
166 »       bne.w»  432·<vgetargs1_impl+0x3d2>169 »       bne.w»  426·<vgetargs1_impl+0x3c6>
167 »       ldr»    r3,·[r6,·#0]170 »       ldr»    r3,·[r6,·#0]
168 »       cmp»    r7,·#1171 »       cmp»    r7,·#1
169 »       beq.n»  1dc·<vgetargs1_impl+0x17c>172 »       beq.n»  1e8·<vgetargs1_impl+0x188>
170 »       movs»   r4,·#1173 »       movs»   r4,·#1
171 »       ldrb»   r2,·[r3,·#0]174 »       ldrb»   r2,·[r3,·#0]
172 »       ldr.w»  r0,·[sl,·r4,·lsl·#2]175 »       ldr.w»  r0,·[sl,·r4,·lsl·#2]
173 »       cmp»    r2,·#124»     @·0x7c176 »       cmp»    r2,·#124»     @·0x7c
174 »       itt»    eq177 »       itt»    eq
175 »       ldrbeq» r2,·[r3,·#1]178 »       ldrbeq» r2,·[r3,·#1]
176 »       addeq»  r3,·#1179 »       addeq»  r3,·#1
177 »       str»    r3,·[r6,·#0]180 »       str»    r3,·[r6,·#0]
178 »       cmp»    r2,·#40»      @·0x28181 »       cmp»    r2,·#40»      @·0x28
179 »       beq.w»  456·<vgetargs1_impl+0x3f6>182 »       beq.w»  466·<vgetargs1_impl+0x406>
180 »       add»    r3,·sp,·#40»   @·0x28183 »       add»    r3,·sp,·#40»   @·0x28
Max diff block lines reached; 137941/141575 bytes (97.43%) of diff not shown.
2.77 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 419, 15 lines modifiedOffset 419, 15 lines modified
419 »       cmp»    r3,·r9419 »       cmp»    r3,·r9
420 »       bgt.n»  42c·<vgetargskeywordsfast_impl+0x2dc>420 »       bgt.n»  42c·<vgetargskeywordsfast_impl+0x2dc>
421 »       cmp»    r5,·#0421 »       cmp»    r5,·#0
422 »       beq.w»  4e2·<vgetargskeywordsfast_impl+0x392>422 »       beq.w»  4e2·<vgetargskeywordsfast_impl+0x392>
423 »       ldr»    r2,·[sp,·#808]»@·0x328423 »       ldr»    r2,·[sp,·#808]»@·0x328
424 »       add»    r0,·sp,·#36»   @·0x24424 »       add»    r0,·sp,·#36»   @·0x24
425 »       ldr»    r1,·[sp,·#24]425 »       ldr»    r1,·[sp,·#24]
426 »       bl»     247c·<skipitem>426 »       bl»     2478·<skipitem>
427 ·R_ARM_THM_CALL» skipitem427 ·R_ARM_THM_CALL» skipitem
428 »       add.w»  r9,·r9,·#1428 »       add.w»  r9,·r9,·#1
429 »       cmp»    r9,·sl429 »       cmp»    r9,·sl
430 »       bge.w»  4f4·<vgetargskeywordsfast_impl+0x3a4>430 »       bge.w»  4f4·<vgetargskeywordsfast_impl+0x3a4>
431 »       ldr»    r3,·[sp,·#36]» @·0x24431 »       ldr»    r3,·[sp,·#36]» @·0x24
432 »       ldrb»   r2,·[r3,·#0]432 »       ldrb»   r2,·[r3,·#0]
433 »       cmp»    r2,·#124»     @·0x7c433 »       cmp»    r2,·#124»     @·0x7c
Offset 461, 15 lines modifiedOffset 461, 15 lines modified
461 »       beq.n»  378·<vgetargskeywordsfast_impl+0x228>461 »       beq.n»  378·<vgetargskeywordsfast_impl+0x228>
462 »       add»    r0,·sp,·#40»   @·0x28462 »       add»    r0,·sp,·#40»   @·0x28
463 »       bl»     724·<PyArg_VaParseTupleAndKeywords+0xc>463 »       bl»     724·<PyArg_VaParseTupleAndKeywords+0xc>
464 ·R_ARM_THM_CALL» cleanreturn.constprop.0464 ·R_ARM_THM_CALL» cleanreturn.constprop.0
465 »       b.n»    1ba·<vgetargskeywordsfast_impl+0x6a>465 »       b.n»    1ba·<vgetargskeywordsfast_impl+0x6a>
466 »       ldr»    r1,·[sp,·#16]466 »       ldr»    r1,·[sp,·#16]
467 »       ldr»    r0,·[sp,·#28]467 »       ldr»    r0,·[sp,·#28]
468 »       bl»     23c0·<find_keyword>468 »       bl»     23bc·<find_keyword>
469 ·R_ARM_THM_CALL» find_keyword469 ·R_ARM_THM_CALL» find_keyword
470 »       cmp»    r0,·#0470 »       cmp»    r0,·#0
471 »       beq.n»  378·<vgetargskeywordsfast_impl+0x228>471 »       beq.n»  378·<vgetargskeywordsfast_impl+0x228>
472 »       subs»   r5,·#1472 »       subs»   r5,·#1
473 »       add»    r3,·sp,·#40»   @·0x28473 »       add»    r3,·sp,·#40»   @·0x28
474 »       ldr»    r2,·[sp,·#24]474 »       ldr»    r2,·[sp,·#24]
475 »       str»    r3,·[sp,·#12]475 »       str»    r3,·[sp,·#12]
Offset 477, 15 lines modifiedOffset 477, 15 lines modified
477 »       mov.w»  r3,·#512»   @·0x200477 »       mov.w»  r3,·#512»   @·0x200
478 »       str»    r3,·[sp,·#8]478 »       str»    r3,·[sp,·#8]
479 »       add»    r3,·sp,·#244»  @·0xf4479 »       add»    r3,·sp,·#244»  @·0xf4
480 »       str»    r3,·[sp,·#4]480 »       str»    r3,·[sp,·#4]
481 »       add»    r3,·sp,·#116»  @·0x74481 »       add»    r3,·sp,·#116»  @·0x74
482 »       str»    r3,·[sp,·#0]482 »       str»    r3,·[sp,·#0]
483 »       ldr»    r3,·[sp,·#808]»@·0x328483 »       ldr»    r3,·[sp,·#808]»@·0x328
484 »       bl»     5d4·<PyArg_Parse+0x1c>484 »       bl»     5c0·<PyArg_Parse+0x8>
485 ·R_ARM_THM_CALL» convertitem485 ·R_ARM_THM_CALL» convertitem
486 »       cmp»    r0,·#0486 »       cmp»    r0,·#0
487 »       beq.n»  38e·<vgetargskeywordsfast_impl+0x23e>487 »       beq.n»  38e·<vgetargskeywordsfast_impl+0x23e>
488 »       ldr»    r3,·[r4,·#16]488 »       ldr»    r3,·[r4,·#16]
489 »       mov»    r1,·r0489 »       mov»    r1,·r0
490 »       str»    r3,·[sp,·#0]490 »       str»    r3,·[sp,·#0]
491 »       add»    r2,·sp,·#116»  @·0x74491 »       add»    r2,·sp,·#116»  @·0x74
Offset 627, 15 lines modifiedOffset 627, 15 lines modified
627 »       bl»     0·<PyErr_Occurred>627 »       bl»     0·<PyErr_Occurred>
628 ·R_ARM_THM_CALL» PyErr_Occurred628 ·R_ARM_THM_CALL» PyErr_Occurred
629 »       cbz»    r0,·570·<vgetargskeywordsfast_impl+0x420>629 »       cbz»    r0,·570·<vgetargskeywordsfast_impl+0x420>
630 »       b.n»    3dc·<vgetargskeywordsfast_impl+0x28c>630 »       b.n»    3dc·<vgetargskeywordsfast_impl+0x28c>
631 »       ldr»    r1,·[sp,·#16]631 »       ldr»    r1,·[sp,·#16]
632 »       mov»    r2,·r9632 »       mov»    r2,·r9
633 »       mov»    r0,·r5633 »       mov»    r0,·r5
634 »       bl»     23c0·<find_keyword>634 »       bl»     23bc·<find_keyword>
635 ·R_ARM_THM_CALL» find_keyword635 ·R_ARM_THM_CALL» find_keyword
636 »       cbz»    r0,·570·<vgetargskeywordsfast_impl+0x420>636 »       cbz»    r0,·570·<vgetargskeywordsfast_impl+0x420>
637 »       b.n»    516·<vgetargskeywordsfast_impl+0x3c6>637 »       b.n»    516·<vgetargskeywordsfast_impl+0x3c6>
638 »       movw»   r3,·#0638 »       movw»   r3,·#0
639 ·R_ARM_THM_MOVW_ABS_NC»  .LC3639 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
640 »       movt»   r3,·#0640 »       movt»   r3,·#0
641 ·R_ARM_THM_MOVT_ABS»     .LC3641 ·R_ARM_THM_MOVT_ABS»     .LC3
Offset 877, 15 lines modifiedOffset 877, 15 lines modified
877 ·R_ARM_THM_CALL» _PyErr_BadInternalCall877 ·R_ARM_THM_CALL» _PyErr_BadInternalCall
878 »       movs»   r0,·#0878 »       movs»   r0,·#0
879 »       b.n»    768·<PyArg_VaParseTupleAndKeywords+0x50>879 »       b.n»    768·<PyArg_VaParseTupleAndKeywords+0x50>
880 »       str»    r4,·[sp,·#12]880 »       str»    r4,·[sp,·#12]
881 »       add»    r4,·sp,·#12881 »       add»    r4,·sp,·#12
882 »       str»    r5,·[sp,·#4]882 »       str»    r5,·[sp,·#4]
883 »       str»    r4,·[sp,·#0]883 »       str»    r4,·[sp,·#0]
884 »       bl»     1484·<vgetargskeywords>884 »       bl»     1470·<vgetargskeywords>
885 ·R_ARM_THM_CALL» vgetargskeywords885 ·R_ARM_THM_CALL» vgetargskeywords
886 »       add»    sp,·#20886 »       add»    sp,·#20
887 »       pop»    {r4,·r5,·pc}887 »       pop»    {r4,·r5,·pc}
  
888 0000076c·<_PyArg_VaParseTupleAndKeywords_SizeT>:888 0000076c·<_PyArg_VaParseTupleAndKeywords_SizeT>:
889 _PyArg_VaParseTupleAndKeywords_SizeT():889 _PyArg_VaParseTupleAndKeywords_SizeT():
890 »       push»   {r4,·r5,·lr}890 »       push»   {r4,·r5,·lr}
Offset 916, 15 lines modifiedOffset 916, 15 lines modified
916 »       movs»   r0,·#0916 »       movs»   r0,·#0
917 »       b.n»    7b8·<_PyArg_VaParseTupleAndKeywords_SizeT+0x4c>917 »       b.n»    7b8·<_PyArg_VaParseTupleAndKeywords_SizeT+0x4c>
918 »       str»    r4,·[sp,·#12]918 »       str»    r4,·[sp,·#12]
919 »       movs»   r4,·#2919 »       movs»   r4,·#2
920 »       str»    r4,·[sp,·#4]920 »       str»    r4,·[sp,·#4]
921 »       add»    r4,·sp,·#12921 »       add»    r4,·sp,·#12
922 »       str»    r4,·[sp,·#0]922 »       str»    r4,·[sp,·#0]
923 »       bl»     1484·<vgetargskeywords>923 »       bl»     1470·<vgetargskeywords>
924 ·R_ARM_THM_CALL» vgetargskeywords924 ·R_ARM_THM_CALL» vgetargskeywords
925 »       add»    sp,·#20925 »       add»    sp,·#20
926 »       pop»    {r4,·r5,·pc}926 »       pop»    {r4,·r5,·pc}
  
927 000007bc·<_PyArg_ParseTupleAndKeywordsFast>:927 000007bc·<_PyArg_ParseTupleAndKeywordsFast>:
928 _PyArg_ParseTupleAndKeywordsFast():928 _PyArg_ParseTupleAndKeywordsFast():
929 »       push»   {r2,·r3}929 »       push»   {r2,·r3}
3.14 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 3, 19 lines modifiedOffset 3, 19 lines modified
3 ··0x00000000·00246400·2e4c4330·00247400·76676574·.$d..LC0.$t.vget3 ··0x00000000·00246400·2e4c4330·00247400·76676574·.$d..LC0.$t.vget
4 ··0x00000010·61726773·315f696d·706c002e·4c433100·args1_impl..LC1.4 ··0x00000010·61726773·315f696d·706c002e·4c433100·args1_impl..LC1.
5 ··0x00000020·2e4c4332·002e4c43·33002e4c·4334002e·.LC2..LC3..LC4..5 ··0x00000020·2e4c4332·002e4c43·33002e4c·4334002e·.LC2..LC3..LC4..
6 ··0x00000030·4c433500·2e4c4336·002e4c43·37002e4c·LC5..LC6..LC7..L6 ··0x00000030·4c433500·2e4c4336·002e4c43·37002e4c·LC5..LC6..LC7..L
7 ··0x00000040·4338002e·4c433900·2e4c4331·30002e4c·C8..LC9..LC10..L7 ··0x00000040·4338002e·4c433900·2e4c4331·30002e4c·C8..LC9..LC10..L
8 ··0x00000050·43313100·2e4c4331·32002e4c·43313300·C11..LC12..LC13.8 ··0x00000050·43313100·2e4c4331·32002e4c·43313300·C11..LC12..LC13.
9 ··0x00000060·2e4c4331·34002e4c·43313500·636f6e76·.LC14..LC15.conv9 ··0x00000060·2e4c4331·34002e4c·43313500·636f6e76·.LC14..LC15.conv
10 ··0x00000070·65727473·696d706c·65002e4c·414e4348·ertsimple..LANCH 
11 ··0x00000080·4f523000·73657465·72726f72·00636c65·OR0.seterror.cle 
12 ··0x00000090·616e7265·7475726e·2e636f6e·73747072·anreturn.constpr 
13 ··0x000000a0·6f702e30·00636f6e·76657274·7475706c·op.0.converttupl10 ··0x00000070·65727473·696d706c·6500636f·6e766572·ertsimple.conver
 11 ··0x00000080·74747570·6c652e63·6f6e7374·70726f70·ttuple.constprop
 12 ··0x00000090·2e30002e·4c414e43·484f5230·00736574·.0..LANCHOR0.set
 13 ··0x000000a0·6572726f·7200636c·65616e72·65747572·error.cleanretur
14 ··0x000000b0·652e636f·6e737470·726f702e·3000636f·e.constprop.0.co14 ··0x000000b0·6e2e636f·6e737470·726f702e·3000636f·n.constprop.0.co
15 ··0x000000c0·6e766572·74697465·6d002e4c·43313700·nvertitem..LC17.15 ··0x000000c0·6e766572·74697465·6d002e4c·43313700·nvertitem..LC17.
16 ··0x000000d0·2e4c4331·38002e4c·43313900·2e4c4332·.LC18..LC19..LC216 ··0x000000d0·2e4c4331·38002e4c·43313900·2e4c4332·.LC18..LC19..LC2
17 ··0x000000e0·30002e4c·43323100·2e4c4332·32002e4c·0..LC21..LC22..L17 ··0x000000e0·30002e4c·43323100·2e4c4332·32002e4c·0..LC21..LC22..L
18 ··0x000000f0·43323300·2e4c4332·34002e4c·43323500·C23..LC24..LC25.18 ··0x000000f0·43323300·2e4c4332·34002e4c·43323500·C23..LC24..LC25.
19 ··0x00000100·2e4c4332·36002e4c·43323700·2e4c4332·.LC26..LC27..LC219 ··0x00000100·2e4c4332·36002e4c·43323700·2e4c4332·.LC26..LC27..LC2
20 ··0x00000110·38002e4c·43323900·2e4c4333·30002e4c·8..LC29..LC30..L20 ··0x00000110·38002e4c·43323900·2e4c4333·30002e4c·8..LC29..LC30..L
21 ··0x00000120·43333100·2e4c4333·32002e4c·43333300·C31..LC32..LC33.21 ··0x00000120·43333100·2e4c4333·32002e4c·43333300·C31..LC32..LC33.
Offset 56, 18 lines modifiedOffset 56, 18 lines modified
56 ··0x00000350·66617374·005f5f66·756e635f·5f2e3000·fast.__func__.0.56 ··0x00000350·66617374·005f5f66·756e635f·5f2e3000·fast.__func__.0.
57 ··0x00000360·50794172·675f5061·72736554·75706c65·PyArg_ParseTuple57 ··0x00000360·50794172·675f5061·72736554·75706c65·PyArg_ParseTuple
58 ··0x00000370·00507945·78635f53·79737465·6d457272·.PyExc_SystemErr58 ··0x00000370·00507945·78635f53·79737465·6d457272·.PyExc_SystemErr
59 ··0x00000380·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri59 ··0x00000380·6f720050·79457272·5f536574·53747269·or.PyErr_SetStri
60 ··0x00000390·6e67005f·50795f63·74797065·5f746162·ng._Py_ctype_tab60 ··0x00000390·6e67005f·50795f63·74797065·5f746162·ng._Py_ctype_tab
61 ··0x000003a0·6c65005f·50795f46·6174616c·4572726f·le._Py_FatalErro61 ··0x000003a0·6c65005f·50795f46·6174616c·4572726f·le._Py_FatalErro
62 ··0x000003b0·7246756e·63005f5f·73746163·6b5f6368·rFunc.__stack_ch62 ··0x000003b0·7246756e·63005f5f·73746163·6b5f6368·rFunc.__stack_ch
63 ··0x000003c0·6b5f6775·61726400·50794d65·6d5f4d61·k_guard.PyMem_Ma63 ··0x000003c0·6b5f6775·61726400·50794d65·6d5f4672·k_guard.PyMem_Fr
64 ··0x000003d0·6c6c6f63·00507945·78635f54·79706545·lloc.PyExc_TypeE 
65 ··0x000003e0·72726f72·00507945·72725f46·6f726d61·rror.PyErr_Forma 
66 ··0x000003f0·74005079·4d656d5f·46726565·005f5f73·t.PyMem_Free.__s64 ··0x000003d0·65650050·794d656d·5f4d616c·6c6f6300·ee.PyMem_Malloc.
 65 ··0x000003e0·50794578·635f5479·70654572·726f7200·PyExc_TypeError.
 66 ··0x000003f0·50794572·725f466f·726d6174·005f5f73·PyErr_Format.__s
67 ··0x00000400·7461636b·5f63686b·5f666169·6c005079·tack_chk_fail.Py67 ··0x00000400·7461636b·5f63686b·5f666169·6c005079·tack_chk_fail.Py
68 ··0x00000410·4572725f·4e6f4d65·6d6f7279·00507954·Err_NoMemory.PyT68 ··0x00000410·4572725f·4e6f4d65·6d6f7279·00507954·Err_NoMemory.PyT
69 ··0x00000420·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py69 ··0x00000420·7970655f·49735375·62747970·65005079·ype_IsSubtype.Py
70 ··0x00000430·4c6f6e67·5f41734c·6f6e6700·5f50795f·Long_AsLong._Py_70 ··0x00000430·4c6f6e67·5f41734c·6f6e6700·5f50795f·Long_AsLong._Py_
71 ··0x00000440·4e6f6e65·53747275·63740050·79556e69·NoneStruct.PyUni71 ··0x00000440·4e6f6e65·53747275·63740050·79556e69·NoneStruct.PyUni
72 ··0x00000450·636f6465·5f417355·54463841·6e645369·code_AsUTF8AndSi72 ··0x00000450·636f6465·5f417355·54463841·6e645369·code_AsUTF8AndSi
73 ··0x00000460·7a650050·794f626a·6563745f·47657442·ze.PyObject_GetB73 ··0x00000460·7a650050·794f626a·6563745f·47657442·ze.PyObject_GetB
66.3 KB
ceval_gil.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:··········11180·(bytes·into·file)13 ··Start·of·section·headers:··········11040·(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·0x2bac:1 There·are·16·section·headers,·starting·at·offset·0x2b20:
  
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·000568·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000568·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0022a4·000318·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·002238·000318·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·00059c·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·00059c·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·00059c·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·00059c·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·00059c·0003a2·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·00059c·0003a2·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000940·0007b0·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000940·000744·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0025bc·000480·08···I·13···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·002550·000460·08···I·13···6··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·0010f0·000178·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·001084·000178·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·002a3c·0000e8·08···I·13···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0029b0·0000e8·08···I·13···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·001268·0000df·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·0011fc·0000df·00···A··0···0··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·001347·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·0012db·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001347·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0012db·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·00137c·0008f0·10·····14··82··417 ··[13]·.symtab···········SYMTAB··········00000000·001310·0008f0·10·····14··82··4
18 ··[14]·.strtab···········STRTAB··········00000000·001c6c·000637·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·001c00·000637·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·002b24·000088·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·002a98·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)
5.22 KB
readelf --wide --symbols {}
    
Offset 6, 47 lines modifiedOffset 6, 47 lines modified
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:·00000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18 ·····4:·00000020·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
9 ·····5:·00000040·····0·NOTYPE··LOCAL··DEFAULT····5·.LC29 ·····5:·00000040·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2
10 ·····6:·00000068·····0·NOTYPE··LOCAL··DEFAULT····5·.LC310 ·····6:·00000068·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
11 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR011 ·····7:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·.LANCHOR0
12 ·····8:·00000131···128·FUNC····LOCAL··DEFAULT····1·create_gil12 ·····8:·00000131···128·FUNC····LOCAL··DEFAULT····1·create_gil
13 ·····9:·00000001···716·FUNC····LOCAL··DEFAULT····6·take_gil13 ·····9:·00000001···604·FUNC····LOCAL··DEFAULT····6·take_gil
14 ····10:·00000090·····0·NOTYPE··LOCAL··DEFAULT····5·.LC414 ····10:·00000090·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
15 ····11:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC515 ····11:·000000b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
16 ····12:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC616 ····12:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
17 ····13:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC717 ····13:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
18 ····14:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d18 ····14:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
19 ····15:·00000120·····0·NOTYPE··LOCAL··DEFAULT····5·.LC819 ····15:·00000120·····0·NOTYPE··LOCAL··DEFAULT····5·.LC8
20 ····16:·00000140·····0·NOTYPE··LOCAL··DEFAULT····5·.LC920 ····16:·00000140·····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:·00000184·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1122 ····18:·00000184·····0·NOTYPE··LOCAL··DEFAULT····5·.LC11
23 ····19:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1223 ····19:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····5·.LC12
24 ····20:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1324 ····20:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
26 ····22:·000004d1····20·FUNC····LOCAL··DEFAULT····1·RESET_GIL_DROP_REQUEST26 ····22:·000004d1····20·FUNC····LOCAL··DEFAULT····1·RESET_GIL_DROP_REQUEST
27 ····23:·0000069d···224·FUNC····LOCAL··DEFAULT····6·drop_gil27 ····23:·00000631···224·FUNC····LOCAL··DEFAULT····6·drop_gil
28 ····24:·000002c4·····0·NOTYPE··LOCAL··DEFAULT····6·$d28 ····24:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·$d
29 ····25:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t29 ····25:·0000025c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
30 ····26:·000002cd···130·FUNC····LOCAL··DEFAULT····6·COMPUTE_EVAL_BREAKER30 ····26:·0000025d···130·FUNC····LOCAL··DEFAULT····6·COMPUTE_EVAL_BREAKER
31 ····27:·00000200·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1431 ····27:·00000200·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
32 ····28:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1532 ····28:·000002b0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
33 ····29:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1633 ····29:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16
34 ····30:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1734 ····30:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
35 ····31:·00000444·····0·NOTYPE··LOCAL··DEFAULT····6·$d35 ····31:·000003d4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
36 ····32:·00000314·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1836 ····32:·00000314·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
37 ····33:·00000324·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1937 ····33:·00000324·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
38 ····34:·0000044c·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·00000241···106·FUNC····LOCAL··DEFAULT····1·handle_signals39 ····35:·00000241···106·FUNC····LOCAL··DEFAULT····1·handle_signals
40 ····36:·000002ad···192·FUNC····LOCAL··DEFAULT····1·make_pending_calls40 ····36:·000002ad···192·FUNC····LOCAL··DEFAULT····1·make_pending_calls
41 ····37:·00000694·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·00000628·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·0000069c·····0·NOTYPE··LOCAL··DEFAULT····6·$t42 ····38:·00000630·····0·NOTYPE··LOCAL··DEFAULT····6·$t
43 ····39:·00000778·····0·NOTYPE··LOCAL··DEFAULT····6·$d43 ····39:·0000070c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
44 ····40:·0000077c·····0·NOTYPE··LOCAL··DEFAULT····6·$t44 ····40:·00000710·····0·NOTYPE··LOCAL··DEFAULT····6·$t
45 ····41:·000007ac·····0·NOTYPE··LOCAL··DEFAULT····6·$d45 ····41:·00000740·····0·NOTYPE··LOCAL··DEFAULT····6·$d
46 ····42:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
47 ····43:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d47 ····43:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
48 ····44:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t48 ····44:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
49 ····45:·0000036d···114·FUNC····LOCAL··DEFAULT····1·_make_pending_calls49 ····45:·0000036d···114·FUNC····LOCAL··DEFAULT····1·_make_pending_calls
50 ····46:·00000551····22·FUNC····LOCAL··DEFAULT····1·SIGNAL_PENDING_CALLS50 ····46:·00000551····22·FUNC····LOCAL··DEFAULT····1·SIGNAL_PENDING_CALLS
51 ····47:·00000368·····0·NOTYPE··LOCAL··DEFAULT····1·$d51 ····47:·00000368·····0·NOTYPE··LOCAL··DEFAULT····1·$d
52 ····48:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····1·$t52 ····48:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 98, 22 lines modifiedOffset 98, 22 lines modified
98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_lock
99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_signal
100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_mutex_unlock
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThread_cond_after
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__pthread_cond_timedwait64103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__pthread_cond_timedwait64
104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_exit_thread
105 ···101:·00000351···252·FUNC····GLOBAL·DEFAULT····6·PyEval_SaveThread105 ···101:·000002e1···252·FUNC····GLOBAL·DEFAULT····6·PyEval_SaveThread
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_SwapNoGIL106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyThreadState_SwapNoGIL
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_wait
108 ···104:·0000044d···592·FUNC····GLOBAL·HIDDEN·····6·_Py_HandlePending108 ···104:·000003dd···596·FUNC····GLOBAL·HIDDEN·····6·_Py_HandlePending
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_RunGC
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetNone
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
112 ···108:·0000077d····52·FUNC····GLOBAL·DEFAULT····6·PyEval_RestoreThread112 ···108:·00000711····52·FUNC····GLOBAL·DEFAULT····6·PyEval_RestoreThread
113 ···109:·000001b1····72·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls113 ···109:·000001b1····72·FUNC····GLOBAL·DEFAULT····1·Py_MakePendingCalls
114 ···110:·000001f9····72·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls114 ···110:·000001f9····72·FUNC····GLOBAL·DEFAULT····1·_PyEval_MakePendingCalls
115 ···111:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate115 ···111:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_CheckSignalsTstate
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
119 ···115:·000003e1····70·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls119 ···115:·000003e1····70·FUNC····GLOBAL·HIDDEN·····1·_Py_FinishPendingCalls
23.6 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x22a4·contains·99·entries:1 Relocation·section·'.rel.text'·at·offset·0x2238·contains·99·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000004a··0000540a·R_ARM_THM_CALL·········00000000···pthread_cond_destroy3 0000004a··0000540a·R_ARM_THM_CALL·········00000000···pthread_cond_destroy
4 00000054··0000550a·R_ARM_THM_CALL·········00000000···pthread_mutex_destroy4 00000054··0000550a·R_ARM_THM_CALL·········00000000···pthread_mutex_destroy
5 0000005e··0000540a·R_ARM_THM_CALL·········00000000···pthread_cond_destroy5 0000005e··0000540a·R_ARM_THM_CALL·········00000000···pthread_cond_destroy
6 00000068··0000550a·R_ARM_THM_CALL·········00000000···pthread_mutex_destroy6 00000068··0000550a·R_ARM_THM_CALL·········00000000···pthread_mutex_destroy
7 0000007e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC07 0000007e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
8 00000082··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC08 00000082··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
Offset 52, 24 lines modifiedOffset 52, 24 lines modified
52 000001f4··00006f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate52 000001f4··00006f6b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
53 00000208··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident53 00000208··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
54 0000020c··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime54 0000020c··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
55 00000210··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime55 00000210··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
56 00000252··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident56 00000252··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
57 00000256··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime57 00000256··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
58 0000025a··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime58 0000025a··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
59 0000027c··00001a0a·R_ARM_THM_CALL·········000002cd···COMPUTE_EVAL_BREAKER59 0000027c··00001a0a·R_ARM_THM_CALL·········0000025d···COMPUTE_EVAL_BREAKER
60 00000282··0000700a·R_ARM_THM_CALL·········00000000···_PyErr_CheckSignalsTstate60 00000282··0000700a·R_ARM_THM_CALL·········00000000···_PyErr_CheckSignalsTstate
61 000002a0··00001a0a·R_ARM_THM_CALL·········000002cd···COMPUTE_EVAL_BREAKER61 000002a0··00001a0a·R_ARM_THM_CALL·········0000025d···COMPUTE_EVAL_BREAKER
62 000002c4··0000710a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock62 000002c4··0000710a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
63 000002ce··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock63 000002ce··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
64 000002d8··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime64 000002d8··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
65 000002dc··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime65 000002dc··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
66 000002e6··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock66 000002e6··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
67 000002ec··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident67 000002ec··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
68 00000318··00001a0a·R_ARM_THM_CALL·········000002cd···COMPUTE_EVAL_BREAKER68 00000318··00001a0a·R_ARM_THM_CALL·········0000025d···COMPUTE_EVAL_BREAKER
69 00000326··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident69 00000326··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
70 00000368··00005902·R_ARM_ABS32············00000000···_PyRuntime70 00000368··00005902·R_ARM_ABS32············00000000···_PyRuntime
71 00000382··0000710a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock71 00000382··0000710a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
72 00000390··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock72 00000390··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
73 000003c4··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock73 000003c4··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
74 000003fe··0000740a·R_ARM_THM_CALL·········00000000···_PyErr_GetRaisedException74 000003fe··0000740a·R_ARM_THM_CALL·········00000000···_PyErr_GetRaisedException
75 0000040a··0000312f·R_ARM_THM_MOVW_ABS_NC··00000334···.LC2075 0000040a··0000312f·R_ARM_THM_MOVW_ABS_NC··00000334···.LC20
Offset 91, 168 lines modifiedOffset 91, 164 lines modified
91 000004c8··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc91 000004c8··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
92 000004cc··00004402·R_ARM_ABS32············00000000···.rodata92 000004cc··00004402·R_ARM_ABS32············00000000···.rodata
93 00000508··0000710a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock93 00000508··0000710a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
94 0000053a··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock94 0000053a··0000720a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
95 0000054c··00005902·R_ARM_ABS32············00000000···_PyRuntime95 0000054c··00005902·R_ARM_ABS32············00000000···_PyRuntime
96 000001ea··00006e1e·R_ARM_THM_JUMP24·······000001f9···_PyEval_MakePendingCalls96 000001ea··00006e1e·R_ARM_THM_JUMP24·······000001f9···_PyEval_MakePendingCalls
97 00000422··0000771e·R_ARM_THM_JUMP24·······00000000···_PyErr_Print97 00000422··0000771e·R_ARM_THM_JUMP24·······00000000···_PyErr_Print
98 0000042a··0000171e·R_ARM_THM_JUMP24·······0000069d···drop_gil98 0000042a··0000171e·R_ARM_THM_JUMP24·······00000631···drop_gil
99 00000456··0000091e·R_ARM_THM_JUMP24·······00000001···take_gil99 00000456··0000091e·R_ARM_THM_JUMP24·······00000001···take_gil
100 0000048c··00001a1e·R_ARM_THM_JUMP24·······000002cd···COMPUTE_EVAL_BREAKER100 0000048c··00001a1e·R_ARM_THM_JUMP24·······0000025d···COMPUTE_EVAL_BREAKER
101 000004e0··00001a1e·R_ARM_THM_JUMP24·······000002cd···COMPUTE_EVAL_BREAKER101 000004e0··00001a1e·R_ARM_THM_JUMP24·······0000025d···COMPUTE_EVAL_BREAKER
102 00000562··00001a1e·R_ARM_THM_JUMP24·······000002cd···COMPUTE_EVAL_BREAKER102 00000562··00001a1e·R_ARM_THM_JUMP24·······0000025d···COMPUTE_EVAL_BREAKER
  
103 Relocation·section·'.rel.text.hot'·at·offset·0x25bc·contains·144·entries:103 Relocation·section·'.rel.text.hot'·at·offset·0x2550·contains·140·entries:
104 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name104 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
105 00000014··00005c0a·R_ARM_THM_CALL·········00000000···__errno_location105 00000014··00005c0a·R_ARM_THM_CALL·········00000000···__errno_location
106 00000020··00005d0a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit106 00000020··00005d0a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit
107 0000003a··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock107 0000003a··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
108 00000056··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock108 00000056··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
109 00000072··00005f0a·R_ARM_THM_CALL·········00000000···pthread_cond_signal109 00000072··00005f0a·R_ARM_THM_CALL·········00000000···pthread_cond_signal
110 0000007e··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock110 0000007e··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
111 0000008a··00005d0a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit111 0000008a··00005d0a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit
112 000000b6··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident112 000000b4··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
113 000000f8··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock113 000000f6··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
114 00000156··0000620a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after114 00000156··0000620a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after
115 00000160··0000630a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64115 00000160··0000630a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64
116 0000018a··0000620a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after 
117 00000194··0000630a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64 
118 000001be··0000620a·R_ARM_THM_CALL·········00000000···_PyThread_cond_after 
119 000001c8··0000630a·R_ARM_THM_CALL·········00000000···__pthread_cond_timedwait64 
120 000001d4··0000102f·R_ARM_THM_MOVW_ABS_NC··00000140···.LC9116 0000016c··0000102f·R_ARM_THM_MOVW_ABS_NC··00000140···.LC9
121 000001d8··00001030·R_ARM_THM_MOVT_ABS·····00000140···.LC9117 00000170··00001030·R_ARM_THM_MOVT_ABS·····00000140···.LC9
 118 00000176··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 119 00000190··00005d0a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit
 120 000001a4··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
 121 000001ca··0000160a·R_ARM_THM_CALL·········000004d1···RESET_GIL_DROP_REQUEST
 122 000001d6··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
 123 000001e0··0000640a·R_ARM_THM_CALL·········00000000···PyThread_exit_thread
 124 000001e4··0000132f·R_ARM_THM_MOVW_ABS_NC··000001ac···.LC12
 125 000001e8··00001330·R_ARM_THM_MOVT_ABS·····000001ac···.LC12
122 000001de··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc126 000001ee··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
123 000001fc··00005d0a·R_ARM_THM_CALL·········00000000···_PyThreadState_MustExit 
124 00000216··0000160a·R_ARM_THM_CALL·········000004d1···RESET_GIL_DROP_REQUEST 
125 0000021c··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident 
126 00000240··0000132f·R_ARM_THM_MOVW_ABS_NC··000001ac···.LC12127 000001f2··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC8
127 00000244··00001330·R_ARM_THM_MOVT_ABS·····000001ac···.LC12128 000001f6··00000f30·R_ARM_THM_MOVT_ABS·····00000120···.LC8
128 0000024a··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc129 000001fc··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
129 0000025c··0000122f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC11 
130 00000260··00001230·R_ARM_THM_MOVT_ABS·····00000184···.LC11 
131 00000266··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
132 0000026c··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock130 00000202··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
133 0000027a··0000640a·R_ARM_THM_CALL·········00000000···PyThread_exit_thread 
134 00000284··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock 
135 00000292··0000160a·R_ARM_THM_CALL·········000004d1···RESET_GIL_DROP_REQUEST 
136 00000298··0000142f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC13131 00000208··0000112f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC10
137 0000029c··00001430·R_ARM_THM_MOVT_ABS·····000001d4···.LC13132 0000020c··00001130·R_ARM_THM_MOVT_ABS·····00000160···.LC10
138 000002a2··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc133 00000212··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
139 000002a6··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000120···.LC8 
140 000002aa··00000f30·R_ARM_THM_MOVT_ABS·····00000120···.LC8 
141 000002b0··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
142 000002b4··0000112f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC10134 00000224··0000142f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC13
143 000002b8··00001130·R_ARM_THM_MOVT_ABS·····00000160···.LC10135 00000228··00001430·R_ARM_THM_MOVT_ABS·····000001d4···.LC13
144 000002be··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc136 0000022e··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 137 0000023c··0000122f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC11
 138 00000240··00001230·R_ARM_THM_MOVT_ABS·····00000184···.LC11
 139 00000246··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
 140 0000024c··0000160a·R_ARM_THM_CALL·········000004d1···RESET_GIL_DROP_REQUEST
145 000002c4··00005902·R_ARM_ABS32············00000000···_PyRuntime141 00000254··00005902·R_ARM_ABS32············00000000···_PyRuntime
146 000002c8··00004402·R_ARM_ABS32············00000000···.rodata142 00000258··00004402·R_ARM_ABS32············00000000···.rodata
147 000002e8··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime143 00000278··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
148 000002ec··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime144 0000027c··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
149 000002f8··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident145 00000288··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
150 0000032c··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime146 000002bc··0000592f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
151 00000330··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime147 000002c0··00005930·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
152 00000334··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident148 000002c4··0000610a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
153 00000360··0000660a·R_ARM_THM_CALL·········00000000···_PyThreadState_SwapNoGIL149 000002f0··0000660a·R_ARM_THM_CALL·········00000000···_PyThreadState_SwapNoGIL
154 0000037e··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock150 0000030e··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
155 0000038c··00005f0a·R_ARM_THM_CALL·········00000000···pthread_cond_signal151 0000031c··00005f0a·R_ARM_THM_CALL·········00000000···pthread_cond_signal
156 00000396··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock152 00000326··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
157 000003ac··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock153 0000033c··00005e0a·R_ARM_THM_CALL·········00000000···pthread_mutex_lock
158 000003ba··0000160a·R_ARM_THM_CALL·········000004d1···RESET_GIL_DROP_REQUEST154 0000034a··0000160a·R_ARM_THM_CALL·········000004d1···RESET_GIL_DROP_REQUEST
159 000003c4··0000670a·R_ARM_THM_CALL·········00000000···pthread_cond_wait155 00000354··0000670a·R_ARM_THM_CALL·········00000000···pthread_cond_wait
160 000003cc··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock156 0000035c··0000600a·R_ARM_THM_CALL·········00000000···pthread_mutex_unlock
161 000003d4··0000142f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC13157 00000364··0000142f·R_ARM_THM_MOVW_ABS_NC··000001d4···.LC13
162 000003d8··00001430·R_ARM_THM_MOVT_ABS·····000001d4···.LC13158 00000368··00001430·R_ARM_THM_MOVT_ABS·····000001d4···.LC13
163 000003de··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc159 0000036e··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
164 000003e2··0000122f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC11160 00000372··0000122f·R_ARM_THM_MOVW_ABS_NC··00000184···.LC11
165 000003e6··00001230·R_ARM_THM_MOVT_ABS·····00000184···.LC11161 00000376··00001230·R_ARM_THM_MOVT_ABS·····00000184···.LC11
166 000003ec··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc162 0000037c··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
167 000003f0··0000112f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC10163 00000380··0000112f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC10
168 000003f4··00001130·R_ARM_THM_MOVT_ABS·····00000160···.LC10164 00000384··00001130·R_ARM_THM_MOVT_ABS·····00000160···.LC10
169 000003fa··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc165 0000038a··0000560a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
Max diff block lines reached; 2805/24134 bytes (11.62%) of diff not shown.
4.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 284, 30 lines modifiedOffset 284, 30 lines modified
284 »       bne.n»  28a·<handle_signals+0x4a>284 »       bne.n»  28a·<handle_signals+0x4a>
285 »       ldr»    r0,·[r4,·#8]285 »       ldr»    r0,·[r4,·#8]
286 »       movs»   r3,·#0286 »       movs»   r3,·#0
287 »       ldr»    r1,·[r0,·#80]» @·0x50287 »       ldr»    r1,·[r0,·#80]» @·0x50
288 »       str.w»  r3,·[r1,·#1024]»     @·0x400288 »       str.w»  r3,·[r1,·#1024]»     @·0x400
289 »       add.w»  r2,·r0,·#236»@·0xec289 »       add.w»  r2,·r0,·#236»@·0xec
290 »       add.w»  r1,·r1,·#1020»       @·0x3fc290 »       add.w»  r1,·r1,·#1020»       @·0x3fc
291 »       bl»     2cc·<make_pending_calls+0x20>291 »       bl»     25c·<handle_signals+0x1c>
292 ·R_ARM_THM_CALL» COMPUTE_EVAL_BREAKER292 ·R_ARM_THM_CALL» COMPUTE_EVAL_BREAKER
293 »       mov»    r0,·r4293 »       mov»    r0,·r4
294 »       bl»     0·<_PyErr_CheckSignalsTstate>294 »       bl»     0·<_PyErr_CheckSignalsTstate>
295 ·R_ARM_THM_CALL» _PyErr_CheckSignalsTstate295 ·R_ARM_THM_CALL» _PyErr_CheckSignalsTstate
296 »       cmp»    r0,·#0296 »       cmp»    r0,·#0
297 »       blt.n»  28e·<handle_signals+0x4e>297 »       blt.n»  28e·<handle_signals+0x4e>
298 »       movs»   r0,·#0298 »       movs»   r0,·#0
299 »       pop»    {r3,·r4,·r5,·pc}299 »       pop»    {r3,·r4,·r5,·pc}
300 »       ldr»    r0,·[r4,·#8]300 »       ldr»    r0,·[r4,·#8]
301 »       movs»   r3,·#1301 »       movs»   r3,·#1
302 »       ldr»    r1,·[r0,·#80]» @·0x50302 »       ldr»    r1,·[r0,·#80]» @·0x50
303 »       str.w»  r3,·[r1,·#1024]»     @·0x400303 »       str.w»  r3,·[r1,·#1024]»     @·0x400
304 »       add.w»  r2,·r0,·#236»@·0xec304 »       add.w»  r2,·r0,·#236»@·0xec
305 »       add.w»  r1,·r1,·#1020»       @·0x3fc305 »       add.w»  r1,·r1,·#1020»       @·0x3fc
306 »       bl»     2cc·<make_pending_calls+0x20>306 »       bl»     25c·<handle_signals+0x1c>
307 ·R_ARM_THM_CALL» COMPUTE_EVAL_BREAKER307 ·R_ARM_THM_CALL» COMPUTE_EVAL_BREAKER
308 »       mov.w»  r0,·#4294967295»    @·0xffffffff308 »       mov.w»  r0,·#4294967295»    @·0xffffffff
309 »       pop»    {r3,·r4,·r5,·pc}309 »       pop»    {r3,·r4,·r5,·pc}
310 »       nop310 »       nop
  
311 000002ac·<make_pending_calls>:311 000002ac·<make_pending_calls>:
312 make_pending_calls():312 make_pending_calls():
Offset 316, 58 lines modifiedOffset 316, 58 lines modified
316 »       sub.w»  ip,·sp,·ip316 »       sub.w»  ip,·sp,·ip
317 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0317 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
318 »       mov»    r4,·r0318 »       mov»    r4,·r0
319 »       movs»   r1,·#1319 »       movs»   r1,·#1
320 »       ldr.w»  r0,·[r0,·#264]»      @·0x108320 »       ldr.w»  r0,·[r0,·#264]»      @·0x108
321 »       bl»     0·<PyThread_acquire_lock>321 »       bl»     0·<PyThread_acquire_lock>
322 ·R_ARM_THM_CALL» PyThread_acquire_lock322 ·R_ARM_THM_CALL» PyThread_acquire_lock
323 »       ldrd»   r5,·r0,·[r4,·#260]»    @·0x104323 »       ldrd»   r6,·r0,·[r4,·#260]»    @·0x104
324 »       cbz»    r5,·2d8·<make_pending_calls+0x2c>324 »       cbz»    r6,·2d8·<make_pending_calls+0x2c>
325 »       bl»     0·<PyThread_release_lock>325 »       bl»     0·<PyThread_release_lock>
326 ·R_ARM_THM_CALL» PyThread_release_lock326 ·R_ARM_THM_CALL» PyThread_release_lock
327 »       movs»   r0,·#0327 »       movs»   r0,·#0
328 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}328 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
329 »       movw»   r6,·#0329 »       movw»   r5,·#0
330 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime330 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
331 »       movt»   r6,·#0331 »       movt»   r5,·#0
332 ·R_ARM_THM_MOVT_ABS»     _PyRuntime332 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
333 »       movs»   r3,·#1333 »       movs»   r3,·#1
334 »       str.w»  r3,·[r4,·#260]»      @·0x104334 »       str.w»  r3,·[r4,·#260]»      @·0x104
335 »       bl»     0·<PyThread_release_lock>335 »       bl»     0·<PyThread_release_lock>
336 ·R_ARM_THM_CALL» PyThread_release_lock336 ·R_ARM_THM_CALL» PyThread_release_lock
337 »       ldr»    r7,·[r4,·#80]» @·0x50337 »       ldr»    r7,·[r4,·#80]» @·0x50
338 »       bl»     0·<PyThread_get_thread_ident>338 »       bl»     0·<PyThread_get_thread_ident>
339 ·R_ARM_THM_CALL» PyThread_get_thread_ident339 ·R_ARM_THM_CALL» PyThread_get_thread_ident
340 »       ldr»    r3,·[r6,·#48]» @·0x30340 »       ldr»    r3,·[r5,·#48]» @·0x30
341 »       add.w»  sl,·r4,·#236»@·0xec341 »       add.w»  sl,·r4,·#236»@·0xec
342 »       add.w»  r9,·r7,·#1020»       @·0x3fc342 »       add.w»  r9,·r7,·#1020»       @·0x3fc
343 »       cmp»    r0,·r3343 »       cmp»    r0,·r3
344 »       bne.n»  308·<make_pending_calls+0x5c>344 »       bne.n»  308·<make_pending_calls+0x5c>
345 »       ldr»    r3,·[r6,·#32]345 »       ldr»    r3,·[r5,·#32]
346 »       cmp»    r4,·r3346 »       cmp»    r4,·r3
347 »       bne.n»  308·<make_pending_calls+0x5c>347 »       bne.n»  308·<make_pending_calls+0x5c>
348 »       str.w»  r5,·[r7,·#1036]»     @·0x40c348 »       str.w»  r6,·[r7,·#1036]»     @·0x40c
349 »       add.w»  r8,·r4,·#260»@·0x104349 »       add.w»  r8,·r4,·#260»@·0x104
350 »       movs»   r7,·#0350 »       movs»   r7,·#0
351 »       str.w»  r7,·[r4,·#268]»      @·0x10c351 »       str.w»  r7,·[r4,·#268]»      @·0x10c
352 »       mov»    r2,·sl352 »       mov»    r2,·sl
353 »       mov»    r1,·r9353 »       mov»    r1,·r9
354 »       mov»    r0,·r4354 »       mov»    r0,·r4
355 »       bl»     2cc·<make_pending_calls+0x20>355 »       bl»     25c·<handle_signals+0x1c>
356 ·R_ARM_THM_CALL» COMPUTE_EVAL_BREAKER356 ·R_ARM_THM_CALL» COMPUTE_EVAL_BREAKER
357 »       mov»    r0,·r8357 »       mov»    r0,·r8
358 »       bl»     36c·<_make_pending_calls>358 »       bl»     36c·<_make_pending_calls>
359 »       mov»    r5,·r0359 »       mov»    r6,·r0
360 »       cbnz»   r0,·346·<make_pending_calls+0x9a>360 »       cbnz»   r0,·346·<make_pending_calls+0x9a>
361 »       bl»     0·<PyThread_get_thread_ident>361 »       bl»     0·<PyThread_get_thread_ident>
362 ·R_ARM_THM_CALL» PyThread_get_thread_ident362 ·R_ARM_THM_CALL» PyThread_get_thread_ident
363 »       ldr»    r3,·[r6,·#48]» @·0x30363 »       ldr»    r3,·[r5,·#48]» @·0x30
364 »       cmp»    r0,·r3364 »       cmp»    r0,·r3
365 »       bne.n»  33e·<make_pending_calls+0x92>365 »       bne.n»  33e·<make_pending_calls+0x92>
366 »       ldr»    r3,·[r6,·#32]366 »       ldr»    r3,·[r5,·#32]
367 »       cmp»    r4,·r3367 »       cmp»    r4,·r3
368 »       bne.n»  33e·<make_pending_calls+0x92>368 »       bne.n»  33e·<make_pending_calls+0x92>
369 »       ldr»    r0,·[pc,·#48]» @·(368·<make_pending_calls+0xbc>)369 »       ldr»    r0,·[pc,·#48]» @·(368·<make_pending_calls+0xbc>)
370 »       bl»     36c·<_make_pending_calls>370 »       bl»     36c·<_make_pending_calls>
371 »       cbnz»   r0,·358·<make_pending_calls+0xac>371 »       cbnz»   r0,·358·<make_pending_calls+0xac>
372 »       movs»   r3,·#0372 »       movs»   r3,·#0
373 »       str.w»  r3,·[r4,·#260]»      @·0x104373 »       str.w»  r3,·[r4,·#260]»      @·0x104
Offset 376, 15 lines modifiedOffset 376, 15 lines modified
376 »       mov»    r0,·r8376 »       mov»    r0,·r8
377 »       str.w»  r7,·[r4,·#260]»      @·0x104377 »       str.w»  r7,·[r4,·#260]»      @·0x104
378 »       bl»     550·<SIGNAL_PENDING_CALLS>378 »       bl»     550·<SIGNAL_PENDING_CALLS>
379 »       mov.w»  r0,·#4294967295»    @·0xffffffff379 »       mov.w»  r0,·#4294967295»    @·0xffffffff
380 »       b.n»    2d4·<make_pending_calls+0x28>380 »       b.n»    2d4·<make_pending_calls+0x28>
381 »       ldr»    r0,·[pc,·#12]» @·(368·<make_pending_calls+0xbc>)381 »       ldr»    r0,·[pc,·#12]» @·(368·<make_pending_calls+0xbc>)
382 »       mov»    r1,·r4382 »       mov»    r1,·r4
383 »       str.w»  r5,·[r4,·#260]»      @·0x104383 »       str.w»  r6,·[r4,·#260]»      @·0x104
384 »       bl»     550·<SIGNAL_PENDING_CALLS>384 »       bl»     550·<SIGNAL_PENDING_CALLS>
385 »       b.n»    352·<make_pending_calls+0xa6>385 »       b.n»    352·<make_pending_calls+0xa6>
386 »       nop386 »       nop
387 »       .word»  0x00000404387 »       .word»  0x00000404
388 ·R_ARM_ABS32»    _PyRuntime388 ·R_ARM_ABS32»    _PyRuntime
  
389 0000036c·<_make_pending_calls>:389 0000036c·<_make_pending_calls>:
Offset 468, 15 lines modifiedOffset 468, 15 lines modified
468 »       b.w»    0·<_PyErr_Print>468 »       b.w»    0·<_PyErr_Print>
469 ·R_ARM_THM_JUMP24»       _PyErr_Print469 ·R_ARM_THM_JUMP24»       _PyErr_Print
470 »       nop470 »       nop
  
471 00000428·<_PyEval_ReleaseLock>:471 00000428·<_PyEval_ReleaseLock>:
472 _PyEval_ReleaseLock():472 _PyEval_ReleaseLock():
473 »       adds»   r0,·#236»    @·0xec473 »       adds»   r0,·#236»    @·0xec
474 »       b.w»    69c·<drop_gil>474 »       b.w»    630·<drop_gil>
475 ·R_ARM_THM_JUMP24»       drop_gil475 ·R_ARM_THM_JUMP24»       drop_gil
476 »       nop476 »       nop
  
477 00000430·<_PyEval_Fini>:477 00000430·<_PyEval_Fini>:
478 _PyEval_Fini():478 _PyEval_Fini():
479 »       bx»     lr479 »       bx»     lr
480 »       nop480 »       nop
Offset 521, 15 lines modifiedOffset 521, 15 lines modified
521 _PyEval_SignalReceived():521 _PyEval_SignalReceived():
522 »       ldr»    r1,·[r0,·#80]» @·0x50522 »       ldr»    r1,·[r0,·#80]» @·0x50
523 »       mov»    r2,·r0523 »       mov»    r2,·r0
524 »       movs»   r3,·#1524 »       movs»   r3,·#1
525 »       str.w»  r3,·[r1,·#1024]»     @·0x400525 »       str.w»  r3,·[r1,·#1024]»     @·0x400
Max diff block lines reached; 978/4666 bytes (20.96%) of diff not shown.
28.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 11, 827 lines modifiedOffset 11, 776 lines modified
11 »       str.w»  r0,·[ip,·#4024]»     @·0xfb811 »       str.w»  r0,·[ip,·#4024]»     @·0xfb8
12 »       sub»    sp,·#36»      @·0x2412 »       sub»    sp,·#36»      @·0x24
13 »       mov»    r6,·r013 »       mov»    r6,·r0
14 »       bl»     0·<__errno_location>14 »       bl»     0·<__errno_location>
15 ·R_ARM_THM_CALL» __errno_location15 ·R_ARM_THM_CALL» __errno_location
16 »       mov»    r7,·r016 »       mov»    r7,·r0
17 »       mov»    r0,·r617 »       mov»    r0,·r6
18 »       ldr»    r3,·[r7,·#0] 
19 »       str»    r3,·[sp,·#4]18 »       str»    r7,·[sp,·#4]
 19 »       ldr»    r7,·[r7,·#0]
20 »       bl»     0·<_PyThreadState_MustExit>20 »       bl»     0·<_PyThreadState_MustExit>
21 ·R_ARM_THM_CALL» _PyThreadState_MustExit21 ·R_ARM_THM_CALL» _PyThreadState_MustExit
22 »       cmp»    r0,·#022 »       cmp»    r0,·#0
23 »       bne.w»  27a·<take_gil+0x27a>23 »       bne.w»  1e0·<take_gil+0x1e0>
24 »       ldr»    r5,·[r6,·#8]24 »       ldr»    r5,·[r6,·#8]
25 »       add.w»  r4,·r5,·#236»@·0xec25 »       add.w»  r4,·r5,·#236»@·0xec
26 »       ldr.w»  r9,·[r5,·#248]»      @·0xf826 »       ldr.w»  r9,·[r5,·#248]»      @·0xf8
27 »       add.w»  r8,·r9,·#64» @·0x4027 »       add.w»  r8,·r9,·#64» @·0x40
28 »       mov»    r0,·r828 »       mov»    r0,·r8
29 »       bl»     0·<pthread_mutex_lock>29 »       bl»     0·<pthread_mutex_lock>
30 ·R_ARM_THM_CALL» pthread_mutex_lock30 ·R_ARM_THM_CALL» pthread_mutex_lock
31 »       cmp»    r0,·#031 »       cmp»    r0,·#0
32 »       bne.w»  2a6·<take_gil+0x2a6>32 »       bne.w»  1f2·<take_gil+0x1f2>
33 »       add.w»  fp,·r9,·#833 »       add.w»  fp,·r9,·#8
34 »       ldr.w»  r1,·[r9,·#8]34 »       ldr.w»  r1,·[r9,·#8]
35 »       cmp»    r1,·#035 »       cmp»    r1,·#0
36 »       bne.n»  136·<take_gil+0x136>36 »       bne.n»  134·<take_gil+0x134>
37 »       add.w»  sl,·r9,·#136»@·0x8837 »       add.w»  sl,·r9,·#136»@·0x88
38 »       mov»    r0,·sl38 »       mov»    r0,·sl
39 »       bl»     0·<pthread_mutex_lock>39 »       bl»     0·<pthread_mutex_lock>
40 ·R_ARM_THM_CALL» pthread_mutex_lock40 ·R_ARM_THM_CALL» pthread_mutex_lock
41 »       cmp»    r0,·#041 »       cmp»    r0,·#0
42 »       bne.w»  25c·<take_gil+0x25c>42 »       bne.w»  23c·<take_gil+0x23c>
43 »       movs»   r2,·#143 »       movs»   r2,·#1
44 »       str.w»  r2,·[r9,·#8]44 »       str.w»  r2,·[r9,·#8]
45 »       ldr.w»  r2,·[r9,·#4]45 »       ldr.w»  r2,·[r9,·#4]
46 »       cmp»    r6,·r246 »       cmp»    r6,·r2
47 »       bne.n»  126·<take_gil+0x126>47 »       bne.n»  124·<take_gil+0x124>
48 »       add.w»  r0,·r9,·#88» @·0x5848 »       add.w»  r0,·r9,·#88» @·0x58
49 »       bl»     0·<pthread_cond_signal>49 »       bl»     0·<pthread_cond_signal>
50 ·R_ARM_THM_CALL» pthread_cond_signal50 ·R_ARM_THM_CALL» pthread_cond_signal
51 »       cmp»    r0,·#051 »       cmp»    r0,·#0
52 »       bne.w»  240·<take_gil+0x240>52 »       bne.w»  1e4·<take_gil+0x1e4>
53 »       mov»    r0,·sl53 »       mov»    r0,·sl
54 »       bl»     0·<pthread_mutex_unlock>54 »       bl»     0·<pthread_mutex_unlock>
55 ·R_ARM_THM_CALL» pthread_mutex_unlock55 ·R_ARM_THM_CALL» pthread_mutex_unlock
56 »       cmp»    r0,·#056 »       cmp»    r0,·#0
57 »       bne.w»  298·<take_gil+0x298>57 »       bne.w»  224·<take_gil+0x224>
58 »       mov»    r0,·r658 »       mov»    r0,·r6
59 »       bl»     0·<_PyThreadState_MustExit>59 »       bl»     0·<_PyThreadState_MustExit>
60 ·R_ARM_THM_CALL» _PyThreadState_MustExit60 ·R_ARM_THM_CALL» _PyThreadState_MustExit
61 »       mov»    fp,·r061 »       mov»    r9,·r0
62 »       cmp»    r0,·#062 »       cmp»    r0,·#0
63 »       bne.w»  26a·<take_gil+0x26a>63 »       bne.w»  200·<take_gil+0x200>
64 »       ldr.w»  r3,·[r5,·#240]»      @·0xf064 »       ldr.w»  r3,·[r5,·#240]»      @·0xf0
65 »       cmp»    r3,·#065 »       cmp»    r3,·#0
66 »       bne.w»  214·<take_gil+0x214>66 »       bne.w»  1c8·<take_gil+0x1c8>
67 »       ldr.w»  r4,·[r5,·#240]»      @·0xf067 »       ldr.w»  r4,·[r5,·#240]»      @·0xf0
68 »       ldr»    r3,·[pc,·#540]»@·(2c4·<take_gil+0x2c4>)68 »       ldr»    r3,·[pc,·#428]»@·(254·<take_gil+0x254>)
69 »       ldr»    r2,·[r3,·#0]69 »       ldr»    r1,·[r3,·#0]
70 »       cmp»    r2,·#070 »       cmp»    r1,·#0
71 »       bne.w»  21c·<take_gil+0x21c>71 »       bne.n»  1a4·<take_gil+0x1a4>
72 »       sub.w»  sl,·r3,·#1024»       @·0x40072 »       sub.w»  fp,·r3,·#1024»       @·0x400
73 »       ldr.w»  r9,·[r5,·#268]»      @·0x10c73 »       ldr.w»  sl,·[r5,·#268]»      @·0x10c
74 »       bl»     0·<PyThread_get_thread_ident>74 »       bl»     0·<PyThread_get_thread_ident>
75 ·R_ARM_THM_CALL» PyThread_get_thread_ident75 ·R_ARM_THM_CALL» PyThread_get_thread_ident
76 »       ldr.w»  r3,·[sl,·#48]»       @·0x3076 »       ldr.w»  r3,·[fp,·#48]»       @·0x30
77 »       cmp»    r0,·r377 »       cmp»    r0,·r3
78 »       bne.n»  10c·<take_gil+0x10c>78 »       bne.n»  10a·<take_gil+0x10a>
79 »       ldr.w»  r3,·[sl,·#32]79 »       ldr.w»  r3,·[fp,·#32]
80 »       cmp»    r5,·r380 »       cmp»    r5,·r3
81 »       bne.n»  10c·<take_gil+0x10c>81 »       bne.n»  10a·<take_gil+0x10a>
82 »       ldr.w»  r1,·[sl,·#1036]»     @·0x40c82 »       ldr.w»  r1,·[fp,·#1036]»     @·0x40c
83 »       ldr.w»  r3,·[r5,·#272]»      @·0x11083 »       ldr.w»  r3,·[r5,·#272]»      @·0x110
84 »       orrs»   r3,·r484 »       orrs»   r3,·r4
85 »       orr.w»  r3,·r3,·fp 
86 »       orr.w»  r3,·r3,·r985 »       orr.w»  r3,·r3,·r9
 86 »       orr.w»  r3,·r3,·sl
87 »       cmp»    r1,·#087 »       cmp»    r1,·#0
88 »       it»     ne88 »       it»     ne
89 »       orrne.w»r3,·r3,·#189 »       orrne.w»r3,·r3,·#1
90 »       ldr.w»  r2,·[r5,·#256]»      @·0x10090 »       ldr.w»  r2,·[r5,·#256]»      @·0x100
91 »       orrs»   r3,·r291 »       orrs»   r3,·r2
92 »       str.w»  r3,·[r5,·#236]»      @·0xec92 »       str.w»  r3,·[r5,·#236]»      @·0xec
93 »       ldr»    r3,·[r6,·#76]» @·0x4c93 »       ldr»    r3,·[r6,·#76]» @·0x4c
94 »       cmp»    r3,·#094 »       cmp»    r3,·#0
95 »       bne.w»  24e·<take_gil+0x24e>95 »       bne.w»  216·<take_gil+0x216>
96 »       mov»    r0,·r896 »       mov»    r0,·r8
97 »       bl»     0·<pthread_mutex_unlock>97 »       bl»     0·<pthread_mutex_unlock>
98 ·R_ARM_THM_CALL» pthread_mutex_unlock98 ·R_ARM_THM_CALL» pthread_mutex_unlock
99 »       cmp»    r0,·#099 »       cmp»    r0,·#0
100 »       bne.w»  2b4·<take_gil+0x2b4>100 »       bne.w»  208·<take_gil+0x208>
101 »       ldr»    r3,·[sp,·#4]101 »       ldr»    r3,·[sp,·#4]
102 »       str»    r3,·[r7,·#0]102 »       str»    r7,·[r3,·#0]
103 »       add»    sp,·#36»      @·0x24103 »       add»    sp,·#36»      @·0x24
104 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}104 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
105 »       ldr.w»  r3,·[r5,·#272]»      @·0x110105 »       ldr.w»  r3,·[r5,·#272]»      @·0x110
106 »       orrs»   r3,·r4106 »       orrs»   r3,·r4
107 »       orr.w»  r3,·r3,·fp 
108 »       orr.w»  r3,·r3,·r9107 »       orr.w»  r3,·r3,·r9
 108 »       orr.w»  r3,·r3,·sl
109 »       ldr.w»  r2,·[r5,·#256]»      @·0x100109 »       ldr.w»  r2,·[r5,·#256]»      @·0x100
110 »       orrs»   r3,·r2110 »       orrs»   r3,·r2
111 »       str.w»  r3,·[r5,·#236]»      @·0xec111 »       str.w»  r3,·[r5,·#236]»      @·0xec
112 »       b.n»    ee·<take_gil+0xee>112 »       b.n»    ec·<take_gil+0xec>
113 »       str.w»  r6,·[r9,·#4]113 »       str.w»  r6,·[r9,·#4]
114 »       ldr.w»  r2,·[r9,·#12]114 »       ldr.w»  r2,·[r9,·#12]
115 »       adds»   r2,·#1115 »       adds»   r2,·#1
116 »       str.w»  r2,·[r9,·#12]116 »       str.w»  r2,·[r9,·#12]
117 »       b.n»    6e·<take_gil+0x6e>117 »       b.n»    6e·<take_gil+0x6e>
118 »       str»    r0,·[sp,·#12]118 »       str»    r7,·[sp,·#12]
 119 »       mov»    r7,·fp
 120 »       mov»    fp,·r0
119 »       ldr.w»  r2,·[fp] 
120 »       cmp»    r2,·#0 
121 »       beq.n»  50·<take_gil+0x50> 
122 »       mov»    sl,·r9 
123 »       ldr.w»  r3,·[r9,·#12] 
124 »       add»    r2,·sp,·#16 
125 »       movs»   r1,·#0 
126 »       str»    r3,·[sp,·#8]121 »       str»    r6,·[sp,·#8]
 122 »       add.w»  sl,·r9,·#16
127 »       ldr.w»  r0,·[sl],·#16 
128 »       cmp»    r0,·#1 
129 »       it»     cc 
130 »       movcc»  r0,·#1 
131 »       bl»     0·<_PyThread_cond_after> 
Max diff block lines reached; 24098/28657 bytes (84.09%) of diff not shown.
1000 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 22, 15 lines modifiedOffset 22, 15 lines modified
22 »       ldr»    r0,·[pc,·#20]» @·(38·<PyEval_ReleaseThread+0x38>)22 »       ldr»    r0,·[pc,·#20]» @·(38·<PyEval_ReleaseThread+0x38>)
23 »       bl»     0·<_Py_FatalErrorFunc>23 »       bl»     0·<_Py_FatalErrorFunc>
24 ·R_ARM_THM_CALL» _Py_FatalErrorFunc24 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
25 »       mov»    r1,·r025 »       mov»    r1,·r0
26 »       ldr»    r0,·[r0,·#8]26 »       ldr»    r0,·[r0,·#8]
27 »       ldmia.w»sp!,·{r4,·lr}27 »       ldmia.w»sp!,·{r4,·lr}
28 »       adds»   r0,·#236»    @·0xec28 »       adds»   r0,·#236»    @·0xec
29 »       b.w»    69c·<drop_gil>29 »       b.w»    630·<drop_gil>
30 ·R_ARM_THM_JUMP24»       drop_gil30 ·R_ARM_THM_JUMP24»       drop_gil
31 »       nop31 »       nop
32 »       .word»  0x0000007032 »       .word»  0x00000070
33 ·R_ARM_ABS32»    .rodata33 ·R_ARM_ABS32»    .rodata
  
34 0000003c·<_PyEval_ReInitThreads>:34 0000003c·<_PyEval_ReInitThreads>:
35 _PyEval_ReInitThreads():35 _PyEval_ReInitThreads():
Offset 179, 15 lines modifiedOffset 179, 15 lines modified
179 »       ldr»    r3,·[pc,·#16]» @·(168·<PyEval_ReleaseLock+0x14>)179 »       ldr»    r3,·[pc,·#16]» @·(168·<PyEval_ReleaseLock+0x14>)
180 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}180 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
181 »       add»    r3,·pc181 »       add»    r3,·pc
182 »       ldr»    r3,·[r3,·#0]182 »       ldr»    r3,·[r3,·#0]
183 »       ldr»    r1,·[r2,·r3]183 »       ldr»    r1,·[r2,·r3]
184 »       ldr»    r0,·[r1,·#8]184 »       ldr»    r0,·[r1,·#8]
185 »       adds»   r0,·#236»    @·0xec185 »       adds»   r0,·#236»    @·0xec
186 »       b.w»    69c·<drop_gil>186 »       b.w»    630·<drop_gil>
187 ·R_ARM_THM_JUMP24»       drop_gil187 ·R_ARM_THM_JUMP24»       drop_gil
188 »       .word»  0x0000000a188 »       .word»  0x0000000a
189 ·R_ARM_TLS_IE32» _Py_tss_tstate189 ·R_ARM_TLS_IE32» _Py_tss_tstate
  
190 0000016c·<_PyEval_SignalAsyncExc>:190 0000016c·<_PyEval_SignalAsyncExc>:
191 _PyEval_SignalAsyncExc():191 _PyEval_SignalAsyncExc():
192 »       movs»   r3,·#1192 »       movs»   r3,·#1
134 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:··········51824·(bytes·into·file)13 ··Start·of·section·headers:··········51852·(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·0xca70:1 There·are·23·section·headers,·starting·at·offset·0xca8c:
  
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·127··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····20·127··4
6 ··[·2]·.text·············PROGBITS········00000000·00003c·001db4·00··AX··0···0··46 ··[·2]·.text·············PROGBITS········00000000·00003c·001db4·00··AX··0···0··4
7 ··[·3]·.rel.text·········REL·············00000000·009e48·0011b0·08···I·20···2··47 ··[·3]·.rel.text·········REL·············00000000·009e64·0011b0·08···I·20···2··4
8 ··[·4]·.data·············PROGBITS········00000000·001df0·000214·00··WA··0···0··48 ··[·4]·.data·············PROGBITS········00000000·001df0·000214·00··WA··0···0··4
9 ··[·5]·.rel.data·········REL·············00000000·00aff8·000250·08···I·20···4··49 ··[·5]·.rel.data·········REL·············00000000·00b014·000250·08···I·20···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·002004·000004·00··WA··0···0··410 ··[·6]·.bss··············NOBITS··········00000000·002004·000004·00··WA··0···0··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·002004·000b91·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·002004·000b91·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·002b98·000a98·00··AX··0···0··412 ··[·8]·.text.unlikely····PROGBITS········00000000·002b98·000a98·00··AX··0···0··4
13 ··[·9]·.rel.text.unlikely·REL·············00000000·00b248·000668·08···I·20···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·00b264·000668·08···I·20···8··4
14 ··[10]·.text.hot·········PROGBITS········00000000·003630·001f00·00··AX··0···0··414 ··[10]·.text.hot·········PROGBITS········00000000·003630·001f1c·00··AX··0···0··4
15 ··[11]·.rel.text.hot·····REL·············00000000·00b8b0·0010a0·08···I·20··10··415 ··[11]·.rel.text.hot·····REL·············00000000·00b8cc·0010a0·08···I·20··10··4
16 ··[12]·.note.stapsdt·····NOTE············00000000·005530·000094·00······0···0··416 ··[12]·.note.stapsdt·····NOTE············00000000·00554c·000094·00······0···0··4
17 ··[13]·.rel.note.stapsdt·REL·············00000000·00c950·000030·08···I·20··12··417 ··[13]·.rel.note.stapsdt·REL·············00000000·00c96c·000030·08···I·20··12··4
18 ··[14]·.stapsdt.base·····PROGBITS········00000000·0055c4·000001·00··AG··0···0··118 ··[14]·.stapsdt.base·····PROGBITS········00000000·0055e0·000001·00··AG··0···0··1
19 ··[15]·.rodata···········PROGBITS········00000000·0055c8·000b09·00···A··0···0··419 ··[15]·.rodata···········PROGBITS········00000000·0055e4·000b09·00···A··0···0··4
20 ··[16]·.rel.rodata·······REL·············00000000·00c980·000030·08···I·20··15··420 ··[16]·.rel.rodata·······REL·············00000000·00c99c·000030·08···I·20··15··4
21 ··[17]·.tbss·············NOBITS··········00000000·0060d4·000004·00·WAT··0···0··421 ··[17]·.tbss·············NOBITS··········00000000·0060f0·000004·00·WAT··0···0··4
22 ··[18]·.note.GNU-stack···PROGBITS········00000000·0060d4·000000·00······0···0··122 ··[18]·.note.GNU-stack···PROGBITS········00000000·0060f0·000000·00······0···0··1
23 ··[19]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0060d4·000033·00······0···0··123 ··[19]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0060f0·000033·00······0···0··1
24 ··[20]·.symtab···········SYMTAB··········00000000·006108·002190·10·····21·298··424 ··[20]·.symtab···········SYMTAB··········00000000·006124·002190·10·····21·298··4
25 ··[21]·.strtab···········STRTAB··········00000000·008298·001bb0·00······0···0··125 ··[21]·.strtab···········STRTAB··········00000000·0082b4·001bb0·00······0···0··1
26 ··[22]·.shstrtab·········STRTAB··········00000000·00c9b0·0000bd·00······0···0··126 ··[22]·.shstrtab·········STRTAB··········00000000·00c9cc·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)
7.98 KB
readelf --wide --symbols {}
    
Offset 121, 51 lines modifiedOffset 121, 51 lines modified
121 ···117:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60121 ···117:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC60
122 ···118:·00000608·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61122 ···118:·00000608·····0·NOTYPE··LOCAL··DEFAULT····7·.LC61
123 ···119:·00000ae0·····0·NOTYPE··LOCAL··DEFAULT···10·$d123 ···119:·00000ae0·····0·NOTYPE··LOCAL··DEFAULT···10·$d
124 ···120:·00000aec·····0·NOTYPE··LOCAL··DEFAULT···10·$t124 ···120:·00000aec·····0·NOTYPE··LOCAL··DEFAULT···10·$t
125 ···121:·0000137d···338·FUNC····LOCAL··DEFAULT····2·remove_importlib_frames125 ···121:·0000137d···338·FUNC····LOCAL··DEFAULT····2·remove_importlib_frames
126 ···122:·00000e78·····0·NOTYPE··LOCAL··DEFAULT···10·$d126 ···122:·00000e78·····0·NOTYPE··LOCAL··DEFAULT···10·$d
127 ···123:·00000e90·····0·NOTYPE··LOCAL··DEFAULT···10·$t127 ···123:·00000e90·····0·NOTYPE··LOCAL··DEFAULT···10·$t
128 ···124:·000011c4·····0·NOTYPE··LOCAL··DEFAULT···10·$d128 ···124:·000011c8·····0·NOTYPE··LOCAL··DEFAULT···10·$d
129 ···125:·000011d8·····0·NOTYPE··LOCAL··DEFAULT···10·$t129 ···125:·000011dc·····0·NOTYPE··LOCAL··DEFAULT···10·$t
130 ···126:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·$d130 ···126:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·$d
131 ···127:·00000000·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base131 ···127:·00000000·····0·SECTION·LOCAL··DEFAULT···14·.stapsdt.base
132 ···128:·00000000·····0·NOTYPE··LOCAL··DEFAULT···14·$d132 ···128:·00000000·····0·NOTYPE··LOCAL··DEFAULT···14·$d
133 ···129:·000013ac·····0·NOTYPE··LOCAL··DEFAULT···10·$d133 ···129:·000013b0·····0·NOTYPE··LOCAL··DEFAULT···10·$d
134 ···130:·000013b0·····0·NOTYPE··LOCAL··DEFAULT···10·$t134 ···130:·000013b4·····0·NOTYPE··LOCAL··DEFAULT···10·$t
135 ···131:·000013b1···144·FUNC····LOCAL··DEFAULT···10·_imp_acquire_lock135 ···131:·000013b5···144·FUNC····LOCAL··DEFAULT···10·_imp_acquire_lock
136 ···132:·0000143c·····0·NOTYPE··LOCAL··DEFAULT···10·$d136 ···132:·00001440·····0·NOTYPE··LOCAL··DEFAULT···10·$d
137 ···133:·00001440·····0·NOTYPE··LOCAL··DEFAULT···10·$t137 ···133:·00001444·····0·NOTYPE··LOCAL··DEFAULT···10·$t
138 ···134:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62138 ···134:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC62
139 ···135:·000014b5···128·FUNC····LOCAL··DEFAULT···10·_imp_release_lock139 ···135:·000014b9···128·FUNC····LOCAL··DEFAULT···10·_imp_release_lock
140 ···136:·00001530·····0·NOTYPE··LOCAL··DEFAULT···10·$d140 ···136:·00001534·····0·NOTYPE··LOCAL··DEFAULT···10·$d
141 ···137:·00001534·····0·NOTYPE··LOCAL··DEFAULT···10·$t141 ···137:·00001538·····0·NOTYPE··LOCAL··DEFAULT···10·$t
142 ···138:·00000648·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63142 ···138:·00000648·····0·NOTYPE··LOCAL··DEFAULT····7·.LC63
143 ···139:·00000654·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64143 ···139:·00000654·····0·NOTYPE··LOCAL··DEFAULT····7·.LC64
144 ···140:·00001585··1048·FUNC····LOCAL··DEFAULT···10·_imp_find_frozen144 ···140:·00001589··1072·FUNC····LOCAL··DEFAULT···10·_imp_find_frozen
145 ···141:·000018c8·····0·NOTYPE··LOCAL··DEFAULT···10·$d145 ···141:·000018c8·····0·NOTYPE··LOCAL··DEFAULT···10·$d
146 ···142:·000018d0·····0·NOTYPE··LOCAL··DEFAULT···10·$t146 ···142:·000018d0·····0·NOTYPE··LOCAL··DEFAULT···10·$t
147 ···143:·00001998·····0·NOTYPE··LOCAL··DEFAULT···10·$d147 ···143:·000019b4·····0·NOTYPE··LOCAL··DEFAULT···10·$d
148 ···144:·00000660·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65148 ···144:·00000660·····0·NOTYPE··LOCAL··DEFAULT····7·.LC65
149 ···145:·00000674·····0·NOTYPE··LOCAL··DEFAULT····7·.LC66149 ···145:·00000674·····0·NOTYPE··LOCAL··DEFAULT····7·.LC66
150 ···146:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC67150 ···146:·0000067c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC67
151 ···147:·00000fd8·····0·NOTYPE··LOCAL··DEFAULT····2·$t151 ···147:·00000fd8·····0·NOTYPE··LOCAL··DEFAULT····2·$t
152 ···148:·00000fd9···424·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object152 ···148:·00000fd9···424·FUNC····LOCAL··DEFAULT····2·_imp_get_frozen_object
153 ···149:·00001178·····0·NOTYPE··LOCAL··DEFAULT····2·$d153 ···149:·00001178·····0·NOTYPE··LOCAL··DEFAULT····2·$d
154 ···150:·00001180·····0·NOTYPE··LOCAL··DEFAULT····2·$t154 ···150:·00001180·····0·NOTYPE··LOCAL··DEFAULT····2·$t
155 ···151:·00001181···154·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes155 ···151:·00001181···154·FUNC····LOCAL··DEFAULT····2·_imp_extension_suffixes
156 ···152:·0000199c·····0·NOTYPE··LOCAL··DEFAULT···10·$t156 ···152:·000019b8·····0·NOTYPE··LOCAL··DEFAULT···10·$t
157 ···153:·00000688·····0·NOTYPE··LOCAL··DEFAULT····7·.LC68157 ···153:·00000688·····0·NOTYPE··LOCAL··DEFAULT····7·.LC68
158 ···154:·00000690·····0·NOTYPE··LOCAL··DEFAULT····7·.LC69158 ···154:·00000690·····0·NOTYPE··LOCAL··DEFAULT····7·.LC69
159 ···155:·00001d70·····0·NOTYPE··LOCAL··DEFAULT···10·$d159 ···155:·00001d8c·····0·NOTYPE··LOCAL··DEFAULT···10·$d
160 ···156:·00001d7c·····0·NOTYPE··LOCAL··DEFAULT···10·$t160 ···156:·00001d98·····0·NOTYPE··LOCAL··DEFAULT···10·$t
161 ···157:·00001e1c·····0·NOTYPE··LOCAL··DEFAULT···10·$d161 ···157:·00001e38·····0·NOTYPE··LOCAL··DEFAULT···10·$d
162 ···158:·00000698·····0·NOTYPE··LOCAL··DEFAULT····7·.LC70162 ···158:·00000698·····0·NOTYPE··LOCAL··DEFAULT····7·.LC70
163 ···159:·00001e24·····0·NOTYPE··LOCAL··DEFAULT···10·$t163 ···159:·00001e40·····0·NOTYPE··LOCAL··DEFAULT···10·$t
164 ···160:·00001e25···220·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename164 ···160:·00001e41···220·FUNC····LOCAL··DEFAULT···10·_imp__fix_co_filename
165 ···161:·0000027d····98·FUNC····LOCAL··DEFAULT····8·update_code_filenames165 ···161:·0000027d····98·FUNC····LOCAL··DEFAULT····8·update_code_filenames
166 ···162:·00001368·····0·NOTYPE··LOCAL··DEFAULT····2·$d166 ···162:·00001368·····0·NOTYPE··LOCAL··DEFAULT····2·$d
167 ···163:·00001374·····0·NOTYPE··LOCAL··DEFAULT····2·$t167 ···163:·00001374·····0·NOTYPE··LOCAL··DEFAULT····2·$t
168 ···164:·000006ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC71168 ···164:·000006ac·····0·NOTYPE··LOCAL··DEFAULT····7·.LC71
169 ···165:·000006cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC72169 ···165:·000006cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC72
170 ···166:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC73170 ···166:·000006f4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC73
171 ···167:·00000710·····0·NOTYPE··LOCAL··DEFAULT····7·.LC74171 ···167:·00000710·····0·NOTYPE··LOCAL··DEFAULT····7·.LC74
Offset 408, 21 lines modifiedOffset 408, 21 lines modified
408 ···404:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument408 ···404:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
409 ···405:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong409 ···405:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
410 ···406:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong410 ···406:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
411 ···407:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString411 ···407:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttrString
412 ···408:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred412 ···408:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
413 ···409:·00000e75···356·FUNC····GLOBAL·HIDDEN·····2·_PyImport_InitExternal413 ···409:·00000e75···356·FUNC····GLOBAL·HIDDEN·····2·_PyImport_InitExternal
414 ···410:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_GetObject414 ···410:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_GetObject
415 ···411:·0000199d···164·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttrString415 ···411:·000019b9···164·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttrString
416 ···412:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert416 ···412:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_Insert
417 ···413:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print417 ···413:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_Print
418 ···414:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr418 ···414:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
419 ···415:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print419 ···415:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Print
420 ···416:·000008ed····14·FUNC····GLOBAL·HIDDEN····10·_PyImport_IsDefaultImportFunc420 ···416:·000008ed····14·FUNC····GLOBAL·HIDDEN····10·_PyImport_IsDefaultImportFunc
421 ···417:·000008fd··2740·FUNC····GLOBAL·DEFAULT···10·PyImport_ImportModuleLevelObject421 ···417:·000008fd··2744·FUNC····GLOBAL·DEFAULT···10·PyImport_ImportModuleLevelObject
422 ···418:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr422 ···418:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetAttr
423 ···419:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModuleSpec_IsInitializing423 ···419:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModuleSpec_IsInitializing
424 ···420:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar424 ···420:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FindChar
425 ···421:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue425 ···421:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_IsTrue
426 ···422:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr426 ···422:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_LookupAttr
427 ···423:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_Audit427 ···423:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PySys_Audit
428 ···424:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_import__find__load__start_semaphore428 ···424:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·python_import__find__load__start_semaphore
Offset 442, 28 lines modifiedOffset 442, 28 lines modified
442 ···438:·00000000·····1·NOTYPE··WEAK···HIDDEN····14·_.stapsdt.base442 ···438:·00000000·····1·NOTYPE··WEAK···HIDDEN····14·_.stapsdt.base
443 ···439:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite443 ···439:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·fwrite
444 ···440:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning444 ···440:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_DeprecationWarning
445 ···441:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident445 ···441:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_get_thread_ident
446 ···442:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_allocate_lock446 ···442:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_allocate_lock
447 ···443:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread447 ···443:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
448 ···444:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread448 ···444:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
449 ···445:·00001441···116·FUNC····GLOBAL·DEFAULT···10·_PyImport_AcquireLock449 ···445:·00001445···116·FUNC····GLOBAL·DEFAULT···10·_PyImport_AcquireLock
450 ···446:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString450 ···446:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
451 ···447:·00001535····78·FUNC····GLOBAL·DEFAULT···10·_PyImport_ReleaseLock451 ···447:·00001539····78·FUNC····GLOBAL·DEFAULT···10·_PyImport_ReleaseLock
452 ···448:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack452 ···448:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
453 ···449:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromMemory453 ···449:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMemoryView_FromMemory
454 ···450:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords454 ···450:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_UnpackKeywords
455 ···451:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset455 ···451:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
456 ···452:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CheckBuffer456 ···452:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CheckBuffer
457 ···453:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional457 ···453:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
458 ···454:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release458 ···454:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBuffer_Release
459 ···455:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer459 ···455:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GetBuffer
460 ···456:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_DynLoadFiletab460 ···456:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyImport_DynLoadFiletab
461 ···457:·00001a81···932·FUNC····GLOBAL·DEFAULT···10·PyImport_Import461 ···457:·00001a9d···932·FUNC····GLOBAL·DEFAULT···10·PyImport_Import
462 ···458:·00001a41····62·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttr462 ···458:·00001a5d····62·FUNC····GLOBAL·DEFAULT···10·_PyImport_GetModuleAttr
463 ···459:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_GetGlobals463 ···459:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_GetGlobals
464 ···460:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction464 ···460:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallFunction
465 ···461:·0000121d····76·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModuleLevel465 ···461:·0000121d····76·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModuleLevel
466 ···462:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetObject466 ···462:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetObject
467 ···463:·00001269····56·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModule467 ···463:·00001269····56·FUNC····GLOBAL·DEFAULT····2·PyImport_ImportModule
468 ···464:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare468 ···464:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
469 ···465:·000012a1···212·FUNC····GLOBAL·DEFAULT····2·PyImport_GetModule469 ···465:·000012a1···212·FUNC····GLOBAL·DEFAULT····2·PyImport_GetModule
48.5 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x9e48·contains·566·entries:1 Relocation·section·'.rel.text'·at·offset·0x9e64·contains·566·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··00012b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 00000010··00012b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000014··00012b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000014··00012b30·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··00012e0a·R_ARM_THM_CALL·········00000000···_PyMem_SetDefaultAllocator7 00000046··00012e0a·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 272, 15 lines modifiedOffset 272, 15 lines modified
272 00000ebc··0000612f·R_ARM_THM_MOVW_ABS_NC··000003b4···.LC41272 00000ebc··0000612f·R_ARM_THM_MOVW_ABS_NC··000003b4···.LC41
273 00000ec0··00006130·R_ARM_THM_MOVT_ABS·····000003b4···.LC41273 00000ec0··00006130·R_ARM_THM_MOVT_ABS·····000003b4···.LC41
274 00000ec4··00019a0a·R_ARM_THM_CALL·········00000000···PySys_GetObject274 00000ec4··00019a0a·R_ARM_THM_CALL·········00000000···PySys_GetObject
275 00000ed2··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000318···.LC35275 00000ed2··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000318···.LC35
276 00000ed6··00005b30·R_ARM_THM_MOVT_ABS·····00000318···.LC35276 00000ed6··00005b30·R_ARM_THM_MOVT_ABS·····00000318···.LC35
277 00000eda··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000324···.LC36277 00000eda··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000324···.LC36
278 00000ede··00005c30·R_ARM_THM_MOVT_ABS·····00000324···.LC36278 00000ede··00005c30·R_ARM_THM_MOVT_ABS·····00000324···.LC36
279 00000ee2··00019b0a·R_ARM_THM_CALL·········0000199d···_PyImport_GetModuleAttrString279 00000ee2··00019b0a·R_ARM_THM_CALL·········000019b9···_PyImport_GetModuleAttrString
280 00000ef2··00019c0a·R_ARM_THM_CALL·········00000000···PyList_Insert280 00000ef2··00019c0a·R_ARM_THM_CALL·········00000000···PyList_Insert
281 00000f20··00019d0a·R_ARM_THM_CALL·········00000000···_PyErr_Print281 00000f20··00019d0a·R_ARM_THM_CALL·········00000000···_PyErr_Print
282 00000f28··0000602f·R_ARM_THM_MOVW_ABS_NC··00000394···.LC40282 00000f28··0000602f·R_ARM_THM_MOVW_ABS_NC··00000394···.LC40
283 00000f2c··00006030·R_ARM_THM_MOVT_ABS·····00000394···.LC40283 00000f2c··00006030·R_ARM_THM_MOVT_ABS·····00000394···.LC40
284 00000f36··00005d2f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC37284 00000f36··00005d2f·R_ARM_THM_MOVW_ABS_NC··00000330···.LC37
285 00000f3a··00005d30·R_ARM_THM_MOVT_ABS·····00000330···.LC37285 00000f3a··00005d30·R_ARM_THM_MOVT_ABS·····00000330···.LC37
286 00000f3e··00019e0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr286 00000f3e··00019e0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr
Offset 297, 15 lines modifiedOffset 297, 15 lines modified
297 00000f88··00005a2f·R_ARM_THM_MOVW_ABS_NC··000002f8···.LC34297 00000f88··00005a2f·R_ARM_THM_MOVW_ABS_NC··000002f8···.LC34
298 00000f8c··00005a30·R_ARM_THM_MOVT_ABS·····000002f8···.LC34298 00000f8c··00005a30·R_ARM_THM_MOVT_ABS·····000002f8···.LC34
299 00000f90··00019e0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr299 00000f90··00019e0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr
300 00000f94··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000318···.LC35300 00000f94··00005b2f·R_ARM_THM_MOVW_ABS_NC··00000318···.LC35
301 00000f98··00005b30·R_ARM_THM_MOVT_ABS·····00000318···.LC35301 00000f98··00005b30·R_ARM_THM_MOVT_ABS·····00000318···.LC35
302 00000f9c··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000324···.LC36302 00000f9c··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000324···.LC36
303 00000fa0··00005c30·R_ARM_THM_MOVT_ABS·····00000324···.LC36303 00000fa0··00005c30·R_ARM_THM_MOVT_ABS·····00000324···.LC36
304 00000fa4··00019b0a·R_ARM_THM_CALL·········0000199d···_PyImport_GetModuleAttrString304 00000fa4··00019b0a·R_ARM_THM_CALL·········000019b9···_PyImport_GetModuleAttrString
305 00000fb0··0001830a·R_ARM_THM_CALL·········00000000···_PyErr_Clear305 00000fb0··0001830a·R_ARM_THM_CALL·········00000000···_PyErr_Clear
306 00000fb4··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000036c···.LC39306 00000fb4··00005f2f·R_ARM_THM_MOVW_ABS_NC··0000036c···.LC39
307 00000fb8··00005f30·R_ARM_THM_MOVT_ABS·····0000036c···.LC39307 00000fb8··00005f30·R_ARM_THM_MOVT_ABS·····0000036c···.LC39
308 00000fbc··00019e0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr308 00000fbc··00019e0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr
309 00000fcc··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc309 00000fcc··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
310 00000fd4··0000fc02·R_ARM_ABS32············00000000···.rodata310 00000fd4··0000fc02·R_ARM_ABS32············00000000···.rodata
311 0000101c··0001c30a·R_ARM_THM_CALL·········00000000···memset311 0000101c··0001c30a·R_ARM_THM_CALL·········00000000···memset
Offset 356, 15 lines modifiedOffset 356, 15 lines modified
356 000011ce··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc356 000011ce··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
357 000011e6··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc357 000011e6··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
358 000011fc··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc358 000011fc··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
359 00001232··0001420a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString359 00001232··0001420a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
360 00001244··0001a10a·R_ARM_THM_CALL·········000008fd···PyImport_ImportModuleLevelObject360 00001244··0001a10a·R_ARM_THM_CALL·········000008fd···PyImport_ImportModuleLevelObject
361 0000125c··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc361 0000125c··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
362 00001276··0001420a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString362 00001276··0001420a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
363 0000127e··0001c90a·R_ARM_THM_CALL·········00001a81···PyImport_Import363 0000127e··0001c90a·R_ARM_THM_CALL·········00001a9d···PyImport_Import
364 00001296··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc364 00001296··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
365 000012c4··0000400a·R_ARM_THM_CALL·········000003e9···import_get_module365 000012c4··0000400a·R_ARM_THM_CALL·········000003e9···import_get_module
366 000012ca··0001542f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct366 000012ca··0001542f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
367 000012ce··00015430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct367 000012ce··00015430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
368 000012de··0001a20a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr368 000012de··0001a20a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
369 000012e4··0001a30a·R_ARM_THM_CALL·········00000000···_PyModuleSpec_IsInitializing369 000012e4··0001a30a·R_ARM_THM_CALL·········00000000···_PyModuleSpec_IsInitializing
370 00001318··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc370 00001318··0001440a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 564, 15 lines modifiedOffset 564, 15 lines modified
564 0000186a··0001e31e·R_ARM_THM_JUMP24·······00000000···PyErr_WriteUnraisable564 0000186a··0001e31e·R_ARM_THM_JUMP24·······00000000···PyErr_WriteUnraisable
565 00001aa0··0001e31e·R_ARM_THM_JUMP24·······00000000···PyErr_WriteUnraisable565 00001aa0··0001e31e·R_ARM_THM_JUMP24·······00000000···PyErr_WriteUnraisable
566 00001ac0··0001441e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc566 00001ac0··0001441e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
567 00001bca··0001441e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc567 00001bca··0001441e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
568 00001c18··0001341e·R_ARM_THM_JUMP24·······00000000···PyMem_RawFree568 00001c18··0001341e·R_ARM_THM_JUMP24·······00000000···PyMem_RawFree
569 00001dae··0001671e·R_ARM_THM_JUMP24·······00000000···PyObject_CallMethod569 00001dae··0001671e·R_ARM_THM_JUMP24·······00000000···PyObject_CallMethod
  
570 Relocation·section·'.rel.data'·at·offset·0xaff8·contains·74·entries:570 Relocation·section·'.rel.data'·at·offset·0xb014·contains·74·entries:
571 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name571 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
572 00000000··00013302·R_ARM_ABS32············00000000···_PyImport_Inittab572 00000000··00013302·R_ARM_ABS32············00000000···_PyImport_Inittab
573 00000018··00000202·R_ARM_ABS32············00000000···.rodata.str1.4573 00000018··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
574 0000001c··0000fc02·R_ARM_ABS32············00000000···.rodata574 0000001c··0000fc02·R_ARM_ABS32············00000000···.rodata
575 00000024··00000102·R_ARM_ABS32············00000000···.data575 00000024··00000102·R_ARM_ABS32············00000000···.data
576 00000028··00000102·R_ARM_ABS32············00000000···.data576 00000028··00000102·R_ARM_ABS32············00000000···.data
577 00000040··0000fc02·R_ARM_ABS32············00000000···.rodata577 00000040··0000fc02·R_ARM_ABS32············00000000···.rodata
Offset 590, 21 lines modifiedOffset 590, 21 lines modified
590 000000d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4590 000000d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
591 000000d8··00009702·R_ARM_ABS32············00001181···_imp_extension_suffixes591 000000d8··00009702·R_ARM_ABS32············00001181···_imp_extension_suffixes
592 000000e0··0000fc02·R_ARM_ABS32············00000000···.rodata592 000000e0··0000fc02·R_ARM_ABS32············00000000···.rodata
593 000000e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4593 000000e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
594 000000e8··0000ee02·R_ARM_ABS32············000006e3···_imp_lock_held594 000000e8··0000ee02·R_ARM_ABS32············000006e3···_imp_lock_held
595 000000f0··0000fc02·R_ARM_ABS32············00000000···.rodata595 000000f0··0000fc02·R_ARM_ABS32············00000000···.rodata
596 000000f4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4596 000000f4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
597 000000f8··00008302·R_ARM_ABS32············000013b1···_imp_acquire_lock597 000000f8··00008302·R_ARM_ABS32············000013b5···_imp_acquire_lock
598 00000100··0000fc02·R_ARM_ABS32············00000000···.rodata598 00000100··0000fc02·R_ARM_ABS32············00000000···.rodata
599 00000104··00000202·R_ARM_ABS32············00000000···.rodata.str1.4599 00000104··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
600 00000108··00008702·R_ARM_ABS32············000014b5···_imp_release_lock600 00000108··00008702·R_ARM_ABS32············000014b9···_imp_release_lock
601 00000110··0000fc02·R_ARM_ABS32············00000000···.rodata601 00000110··0000fc02·R_ARM_ABS32············00000000···.rodata
602 00000114··00000202·R_ARM_ABS32············00000000···.rodata.str1.4602 00000114··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
603 00000118··00008c02·R_ARM_ABS32············00001585···_imp_find_frozen603 00000118··00008c02·R_ARM_ABS32············00001589···_imp_find_frozen
604 00000120··0000fc02·R_ARM_ABS32············00000000···.rodata604 00000120··0000fc02·R_ARM_ABS32············00000000···.rodata
605 00000124··00000202·R_ARM_ABS32············00000000···.rodata.str1.4605 00000124··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
606 00000128··00009402·R_ARM_ABS32············00000fd9···_imp_get_frozen_object606 00000128··00009402·R_ARM_ABS32············00000fd9···_imp_get_frozen_object
607 00000130··0000fc02·R_ARM_ABS32············00000000···.rodata607 00000130··0000fc02·R_ARM_ABS32············00000000···.rodata
608 00000134··00000202·R_ARM_ABS32············00000000···.rodata.str1.4608 00000134··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
609 00000138··00004e02·R_ARM_ABS32············00000e11···_imp_is_frozen_package609 00000138··00004e02·R_ARM_ABS32············00000e11···_imp_is_frozen_package
610 00000140··0000fc02·R_ARM_ABS32············00000000···.rodata610 00000140··0000fc02·R_ARM_ABS32············00000000···.rodata
Offset 635, 21 lines modifiedOffset 635, 21 lines modified
635 000001c4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4635 000001c4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
636 000001c8··00005502·R_ARM_ABS32············00000859···_imp_exec_dynamic636 000001c8··00005502·R_ARM_ABS32············00000859···_imp_exec_dynamic
637 000001d0··0000fc02·R_ARM_ABS32············00000000···.rodata637 000001d0··0000fc02·R_ARM_ABS32············00000000···.rodata
638 000001d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4638 000001d4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
639 000001d8··00005602·R_ARM_ABS32············00000889···_imp_exec_builtin639 000001d8··00005602·R_ARM_ABS32············00000889···_imp_exec_builtin
640 000001e0··0000fc02·R_ARM_ABS32············00000000···.rodata640 000001e0··0000fc02·R_ARM_ABS32············00000000···.rodata
641 000001e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4641 000001e4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
642 000001e8··0000a002·R_ARM_ABS32············00001e25···_imp__fix_co_filename642 000001e8··0000a002·R_ARM_ABS32············00001e41···_imp__fix_co_filename
643 000001f0··0000fc02·R_ARM_ABS32············00000000···.rodata643 000001f0··0000fc02·R_ARM_ABS32············00000000···.rodata
644 000001f4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4644 000001f4··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
645 000001f8··0000c202·R_ARM_ABS32············00001c1d···_imp_source_hash645 000001f8··0000c202·R_ARM_ABS32············00001c1d···_imp_source_hash
646 00000200··0000fc02·R_ARM_ABS32············00000000···.rodata646 00000200··0000fc02·R_ARM_ABS32············00000000···.rodata
  
647 Relocation·section·'.rel.text.unlikely'·at·offset·0xb248·contains·205·entries:647 Relocation·section·'.rel.text.unlikely'·at·offset·0xb264·contains·205·entries:
648 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name648 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
649 0000000e··00012b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime649 0000000e··00012b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
650 00000012··00012b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime650 00000012··00012b30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
651 0000001e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC1651 0000001e··0000042f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC1
652 00000022··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC1652 00000022··00000430·R_ARM_THM_MOVT_ABS·····00000000···.LC1
653 00000026··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0653 00000026··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
654 0000002a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0654 0000002a··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 849, 15 lines modifiedOffset 849, 15 lines modified
849 000006fa··0001951e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong849 000006fa··0001951e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
850 0000076c··00020f1e·R_ARM_THM_JUMP24·······00000000···_PyErr_ChainExceptions1850 0000076c··00020f1e·R_ARM_THM_JUMP24·······00000000···_PyErr_ChainExceptions1
851 0000094c··0001661e·R_ARM_THM_JUMP24·······00000000···PyMapping_SetItemString851 0000094c··0001661e·R_ARM_THM_JUMP24·······00000000···PyMapping_SetItemString
852 0000096c··0001d11e·R_ARM_THM_JUMP24·······000012a1···PyImport_GetModule852 0000096c··0001d11e·R_ARM_THM_JUMP24·······000012a1···PyImport_GetModule
853 000009ae··0000181e·R_ARM_THM_JUMP24·······00000455···_modules_by_index_set853 000009ae··0000181e·R_ARM_THM_JUMP24·······00000455···_modules_by_index_set
854 00000a12··0000341e·R_ARM_THM_JUMP24·······00000b1d···import_add_module854 00000a12··0000341e·R_ARM_THM_JUMP24·······00000b1d···import_add_module
  
855 Relocation·section·'.rel.text.hot'·at·offset·0xb8b0·contains·532·entries:855 Relocation·section·'.rel.text.hot'·at·offset·0xb8cc·contains·532·entries:
856 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name856 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
Max diff block lines reached; 40704/49613 bytes (82.04%) of diff not shown.
742 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·import__find__load__done4 ····Name:·import__find__load__done
5 ····Location:·0x00001238,·Base:·0x00000000,·Semaphore:·0x000000005 ····Location:·0x0000123c,·Base:·0x00000000,·Semaphore:·0x00000000
6 ····Arguments:·4@r0·-4@r36 ····Arguments:·4@r0·-4@r3
7 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python7 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·import__find__load__start8 ····Name:·import__find__load__start
9 ····Location:·0x000012a0,·Base:·0x00000000,·Semaphore:·0x000000009 ····Location:·0x000012a4,·Base:·0x00000000,·Semaphore:·0x00000000
10 ····Arguments:·4@r010 ····Arguments:·4@r0
1.49 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1742, 15 lines modifiedOffset 1742, 15 lines modified
1742 ·R_ARM_THM_MOVW_ABS_NC»  .LC351742 ·R_ARM_THM_MOVW_ABS_NC»  .LC35
1743 »       movt»   r1,·#01743 »       movt»   r1,·#0
1744 ·R_ARM_THM_MOVT_ABS»     .LC351744 ·R_ARM_THM_MOVT_ABS»     .LC35
1745 »       movw»   r0,·#01745 »       movw»   r0,·#0
1746 ·R_ARM_THM_MOVW_ABS_NC»  .LC361746 ·R_ARM_THM_MOVW_ABS_NC»  .LC36
1747 »       movt»   r0,·#01747 »       movt»   r0,·#0
1748 ·R_ARM_THM_MOVT_ABS»     .LC361748 ·R_ARM_THM_MOVT_ABS»     .LC36
1749 »       bl»     199c·<PyImport_GetModuleDict>1749 »       bl»     19b8·<PyImport_GetModuleDict+0x1c>
1750 ·R_ARM_THM_CALL» _PyImport_GetModuleAttrString1750 ·R_ARM_THM_CALL» _PyImport_GetModuleAttrString
1751 »       mov»    r5,·r01751 »       mov»    r5,·r0
1752 »       cmp»    r0,·#01752 »       cmp»    r0,·#0
1753 »       beq.n»  f80·<_PyImport_InitExternal+0x10c>1753 »       beq.n»  f80·<_PyImport_InitExternal+0x10c>
1754 »       mov»    r2,·r51754 »       mov»    r2,·r5
1755 »       mov»    r0,·r81755 »       mov»    r0,·r8
1756 »       movs»   r1,·#01756 »       movs»   r1,·#0
Offset 1833, 15 lines modifiedOffset 1833, 15 lines modified
1833 ·R_ARM_THM_MOVW_ABS_NC»  .LC351833 ·R_ARM_THM_MOVW_ABS_NC»  .LC35
1834 »       movt»   r1,·#01834 »       movt»   r1,·#0
1835 ·R_ARM_THM_MOVT_ABS»     .LC351835 ·R_ARM_THM_MOVT_ABS»     .LC35
1836 »       movw»   r0,·#01836 »       movw»   r0,·#0
1837 ·R_ARM_THM_MOVW_ABS_NC»  .LC361837 ·R_ARM_THM_MOVW_ABS_NC»  .LC36
1838 »       movt»   r0,·#01838 »       movt»   r0,·#0
1839 ·R_ARM_THM_MOVT_ABS»     .LC361839 ·R_ARM_THM_MOVT_ABS»     .LC36
1840 »       bl»     199c·<PyImport_GetModuleDict>1840 »       bl»     19b8·<PyImport_GetModuleDict+0x1c>
1841 ·R_ARM_THM_CALL» _PyImport_GetModuleAttrString1841 ·R_ARM_THM_CALL» _PyImport_GetModuleAttrString
1842 »       mov»    r5,·r01842 »       mov»    r5,·r0
1843 »       cmp»    r0,·#01843 »       cmp»    r0,·#0
1844 »       bne.n»  eec·<_PyImport_InitExternal+0x78>1844 »       bne.n»  eec·<_PyImport_InitExternal+0x78>
1845 »       mov»    r0,·r61845 »       mov»    r0,·r6
1846 »       bl»     0·<_PyErr_Clear>1846 »       bl»     0·<_PyErr_Clear>
1847 ·R_ARM_THM_CALL» _PyErr_Clear1847 ·R_ARM_THM_CALL» _PyErr_Clear
Offset 2174, 15 lines modifiedOffset 2174, 15 lines modified
2174 »       mov.w»  ip,·#4096»  @·0x10002174 »       mov.w»  ip,·#4096»  @·0x1000
2175 »       sub.w»  ip,·sp,·ip2175 »       sub.w»  ip,·sp,·ip
2176 »       str.w»  r0,·[ip,·#4080]»     @·0xff02176 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
2177 »       bl»     0·<PyUnicode_FromString>2177 »       bl»     0·<PyUnicode_FromString>
2178 ·R_ARM_THM_CALL» PyUnicode_FromString2178 ·R_ARM_THM_CALL» PyUnicode_FromString
2179 »       mov»    r4,·r02179 »       mov»    r4,·r0
2180 »       cbz»    r0,·129c·<PyImport_ImportModule+0x34>2180 »       cbz»    r0,·129c·<PyImport_ImportModule+0x34>
2181 »       bl»     1a80·<_PyImport_ClearModulesByIndex+0x64>2181 »       bl»     1a9c·<_PyImport_ClearModulesByIndex+0x80>
2182 ·R_ARM_THM_CALL» PyImport_Import2182 ·R_ARM_THM_CALL» PyImport_Import
2183 »       ldr»    r3,·[r4,·#0]2183 »       ldr»    r3,·[r4,·#0]
2184 »       mvn.w»  r2,·#3221225472»    @·0xc00000002184 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2185 »       mov»    r5,·r02185 »       mov»    r5,·r0
2186 »       cmp»    r3,·r22186 »       cmp»    r3,·r2
2187 »       beq.n»  129a·<PyImport_ImportModule+0x32>2187 »       beq.n»  129a·<PyImport_ImportModule+0x32>
2188 »       subs»   r3,·#12188 »       subs»   r3,·#1
70.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 625, 15 lines modifiedOffset 625, 15 lines modified
625 »       bl»     0·<PyMem_RawFree>625 »       bl»     0·<PyMem_RawFree>
626 ·R_ARM_THM_CALL» PyMem_RawFree626 ·R_ARM_THM_CALL» PyMem_RawFree
627 »       cmp»    r6,·#0627 »       cmp»    r6,·#0
628 »       beq.n»  5c2·<import_find_extension+0x132>628 »       beq.n»  5c2·<import_find_extension+0x132>
629 »       mov»    r0,·r7629 »       mov»    r0,·r7
630 »       bl»     0·<PyUnicode_AsUTF8>630 »       bl»     0·<PyUnicode_AsUTF8>
631 ·R_ARM_THM_CALL» PyUnicode_AsUTF8631 ·R_ARM_THM_CALL» PyUnicode_AsUTF8
632 »       bl»     1950·<_imp_find_frozen+0x3cc>632 »       bl»     1950·<_imp_find_frozen+0x3c8>
633 ·R_ARM_THM_CALL» _PyImport_CheckSubinterpIncompatibleExtensionAllowed633 ·R_ARM_THM_CALL» _PyImport_CheckSubinterpIncompatibleExtensionAllowed
634 »       adds»   r0,·#1634 »       adds»   r0,·#1
635 »       beq.n»  5c2·<import_find_extension+0x132>635 »       beq.n»  5c2·<import_find_extension+0x132>
636 »       ldr»    r3,·[sp,·#4]636 »       ldr»    r3,·[sp,·#4]
637 »       ldr»    r5,·[r3,·#8]637 »       ldr»    r5,·[r3,·#8]
638 »       ldr»    r3,·[r6,·#28]638 »       ldr»    r3,·[r6,·#28]
639 »       ldr.w»  sl,·[r5,·#544]»      @·0x220639 »       ldr.w»  sl,·[r5,·#544]»      @·0x220
Offset 933, 15 lines modifiedOffset 933, 15 lines modified
933 »       beq.n»  7a4·<_imp_create_builtin+0xa0>933 »       beq.n»  7a4·<_imp_create_builtin+0xa0>
934 »       ldr»    r2,·[r4,·#4]934 »       ldr»    r2,·[r4,·#4]
935 »       mov»    r3,·r9935 »       mov»    r3,·r9
936 »       str»    r2,·[r0,·#8]936 »       str»    r2,·[r0,·#8]
937 »       mov»    r1,·r5937 »       mov»    r1,·r5
938 »       mov»    r2,·r5938 »       mov»    r2,·r5
939 »       mov»    r0,·r7939 »       mov»    r0,·r7
940 »       bl»     19d8·<_PyImport_GetModuleAttrString+0x3c>940 »       bl»     19d8·<_PyImport_GetModuleAttrString+0x20>
941 ·R_ARM_THM_CALL» _PyImport_FixupExtensionObject941 ·R_ARM_THM_CALL» _PyImport_FixupExtensionObject
942 »       cmp.w»  r0,·#4294967295»    @·0xffffffff942 »       cmp.w»  r0,·#4294967295»    @·0xffffffff
943 »       it»     ne943 »       it»     ne
944 »       movne»  r6,·r7944 »       movne»  r6,·r7
945 »       b.n»    7a4·<_imp_create_builtin+0xa0>945 »       b.n»    7a4·<_imp_create_builtin+0xa0>
946 »       movw»   r6,·#0946 »       movw»   r6,·#0
947 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct947 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
Offset 1084, 35 lines modifiedOffset 1084, 35 lines modified
1084 »       mrc»    15,·0,·r4,·cr13,·cr0,·{3}1084 »       mrc»    15,·0,·r4,·cr13,·cr0,·{3}
1085 »       sub»    sp,·#60»      @·0x3c1085 »       sub»    sp,·#60»      @·0x3c
1086 »       add»    r2,·pc1086 »       add»    r2,·pc
1087 »       ldr»    r2,·[r2,·#0]1087 »       ldr»    r2,·[r2,·#0]
1088 »       ldr.w»  r8,·[r4,·r2]1088 »       ldr.w»  r8,·[r4,·r2]
1089 »       ldr.w»  sl,·[r8,·#8]1089 »       ldr.w»  sl,·[r8,·#8]
1090 »       cmp»    r0,·#01090 »       cmp»    r0,·#0
1091 »       beq.w»  1198·<PyImport_ImportModuleLevelObject+0x89c>1091 »       beq.w»  119a·<PyImport_ImportModuleLevelObject+0x89e>
1092 »       mov»    r6,·r31092 »       mov»    r6,·r3
1093 »       ldr»    r3,·[r0,·#4]1093 »       ldr»    r3,·[r0,·#4]
1094 »       mov»    r5,·r01094 »       mov»    r5,·r0
1095 »       ldr»    r3,·[r3,·#84]» @·0x541095 »       ldr»    r3,·[r3,·#84]» @·0x54
1096 »       lsls»   r3,·r3,·#31096 »       lsls»   r3,·r3,·#3
1097 »       bpl.w»  1202·<PyImport_ImportModuleLevelObject+0x906>1097 »       bpl.w»  1206·<PyImport_ImportModuleLevelObject+0x90a>
1098 »       ldr»    r3,·[sp,·#96]» @·0x601098 »       ldr»    r3,·[sp,·#96]» @·0x60
1099 »       cmp»    r3,·#01099 »       cmp»    r3,·#0
1100 »       blt.w»  11e8·<PyImport_ImportModuleLevelObject+0x8ec>1100 »       blt.w»  11ec·<PyImport_ImportModuleLevelObject+0x8f0>
1101 »       bne.w»  c3c·<PyImport_ImportModuleLevelObject+0x340>1101 »       bne.w»  c3c·<PyImport_ImportModuleLevelObject+0x340>
1102 »       ldr»    r3,·[r0,·#8]1102 »       ldr»    r3,·[r0,·#8]
1103 »       cmp»    r3,·#01103 »       cmp»    r3,·#0
1104 »       beq.w»  1198·<PyImport_ImportModuleLevelObject+0x89c>1104 »       beq.w»  119a·<PyImport_ImportModuleLevelObject+0x89e>
1105 »       ldr»    r3,·[r0,·#0]1105 »       ldr»    r3,·[r0,·#0]
1106 »       mvn.w»  r2,·#3221225472»    @·0xc00000001106 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1107 »       cmp»    r3,·r21107 »       cmp»    r3,·r2
1108 »       bne.w»  ac6·<PyImport_ImportModuleLevelObject+0x1ca>1108 »       bne.w»  ac6·<PyImport_ImportModuleLevelObject+0x1ca>
1109 »       ldr.w»  r7,·[sl,·#544]»      @·0x2201109 »       ldr.w»  r7,·[sl,·#544]»      @·0x220
1110 »       cmp»    r7,·#01110 »       cmp»    r7,·#0
1111 »       beq.w»  10c0·<PyImport_ImportModuleLevelObject+0x7c4>1111 »       beq.w»  10c2·<PyImport_ImportModuleLevelObject+0x7c6>
1112 »       ldr»    r3,·[r7,·#0]1112 »       ldr»    r3,·[r7,·#0]
1113 »       mvn.w»  r2,·#3221225472»    @·0xc00000001113 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1114 »       mov»    r9,·r51114 »       mov»    r9,·r5
1115 »       cmp»    r3,·r21115 »       cmp»    r3,·r2
1116 »       beq.n»  96e·<PyImport_ImportModuleLevelObject+0x72>1116 »       beq.n»  96e·<PyImport_ImportModuleLevelObject+0x72>
1117 »       adds»   r3,·#11117 »       adds»   r3,·#1
1118 »       str»    r3,·[r7,·#0]1118 »       str»    r3,·[r7,·#0]
Offset 1129, 24 lines modifiedOffset 1129, 24 lines modified
1129 ·R_ARM_THM_CALL» PyDict_GetItemWithError1129 ·R_ARM_THM_CALL» PyDict_GetItemWithError
1130 »       mov»    r4,·r01130 »       mov»    r4,·r0
1131 »       cmp»    r0,·#01131 »       cmp»    r0,·#0
1132 »       beq.w»  b10·<PyImport_ImportModuleLevelObject+0x214>1132 »       beq.w»  b10·<PyImport_ImportModuleLevelObject+0x214>
1133 »       ldr»    r3,·[r0,·#0]1133 »       ldr»    r3,·[r0,·#0]
1134 »       mvn.w»  r2,·#3221225472»    @·0xc00000001134 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1135 »       cmp»    r3,·r21135 »       cmp»    r3,·r2
1136 »       beq.w»  1096·<PyImport_ImportModuleLevelObject+0x79a>1136 »       beq.w»  1098·<PyImport_ImportModuleLevelObject+0x79c>
1137 »       adds»   r3,·#11137 »       adds»   r3,·#1
1138 »       str»    r3,·[r0,·#0]1138 »       str»    r3,·[r0,·#0]
1139 »       ldr»    r3,·[r7,·#0]1139 »       ldr»    r3,·[r7,·#0]
1140 »       cmp»    r3,·r21140 »       cmp»    r3,·r2
1141 »       beq.n»  9ae·<PyImport_ImportModuleLevelObject+0xb2>1141 »       beq.n»  9ae·<PyImport_ImportModuleLevelObject+0xb2>
1142 »       subs»   r3,·#11142 »       subs»   r3,·#1
1143 »       str»    r3,·[r7,·#0]1143 »       str»    r3,·[r7,·#0]
1144 »       cmp»    r3,·#01144 »       cmp»    r3,·#0
1145 »       beq.w»  10a8·<PyImport_ImportModuleLevelObject+0x7ac>1145 »       beq.w»  10aa·<PyImport_ImportModuleLevelObject+0x7ae>
1146 »       movw»   r7,·#01146 »       movw»   r7,·#0
1147 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1147 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1148 »       movt»   r7,·#01148 »       movt»   r7,·#0
1149 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1149 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1150 »       cmp»    r4,·r71150 »       cmp»    r4,·r7
1151 »       beq.w»  c16·<PyImport_ImportModuleLevelObject+0x31a>1151 »       beq.w»  c16·<PyImport_ImportModuleLevelObject+0x31a>
1152 »       ldr»    r1,·[pc,·#292]»@·(ae4·<PyImport_ImportModuleLevelObject+0x1e8>)1152 »       ldr»    r1,·[pc,·#292]»@·(ae4·<PyImport_ImportModuleLevelObject+0x1e8>)
Offset 1181, 31 lines modifiedOffset 1181, 31 lines modified
1181 »       ite»    le1181 »       ite»    le
1182 »       movle»  r2,·#01182 »       movle»  r2,·#0
1183 »       movgt»  r2,·#11183 »       movgt»  r2,·#1
1184 »       cmp»    r3,·#01184 »       cmp»    r3,·#0
1185 »       it»     eq1185 »       it»     eq
1186 »       orreq.w»r2,·r2,·#11186 »       orreq.w»r2,·r2,·#1
1187 »       cmp»    r2,·#01187 »       cmp»    r2,·#0
1188 »       beq.w»  11b2·<PyImport_ImportModuleLevelObject+0x8b6>1188 »       beq.w»  11b4·<PyImport_ImportModuleLevelObject+0x8b8>
1189 »       movs»   r3,·#11189 »       movs»   r3,·#1
1190 »       movs»   r2,·#01190 »       movs»   r2,·#0
1191 »       str»    r3,·[sp,·#0]1191 »       str»    r3,·[sp,·#0]
1192 »       movs»   r1,·#46»     @·0x2e1192 »       movs»   r1,·#46»     @·0x2e
1193 »       mov»    r3,·r61193 »       mov»    r3,·r6
1194 »       mov»    r0,·r51194 »       mov»    r0,·r5
1195 »       bl»     0·<PyUnicode_FindChar>1195 »       bl»     0·<PyUnicode_FindChar>
1196 ·R_ARM_THM_CALL» PyUnicode_FindChar1196 ·R_ARM_THM_CALL» PyUnicode_FindChar
1197 »       adds»   r2,·r0,·#21197 »       adds»   r2,·r0,·#2
1198 »       beq.w»  1122·<PyImport_ImportModuleLevelObject+0x826>1198 »       beq.w»  1124·<PyImport_ImportModuleLevelObject+0x828>
1199 »       adds»   r3,·r0,·#11199 »       adds»   r3,·r0,·#1
1200 »       bne.w»  e22·<PyImport_ImportModuleLevelObject+0x526>1200 »       bne.w»  e22·<PyImport_ImportModuleLevelObject+0x526>
1201 »       ldr»    r1,·[r4,·#0]1201 »       ldr»    r1,·[r4,·#0]
1202 »       mvn.w»  r2,·#3221225472»    @·0xc00000001202 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1203 »       cmp»    r1,·r21203 »       cmp»    r1,·r2
1204 »       beq.w»  11c0·<PyImport_ImportModuleLevelObject+0x8c4>1204 »       beq.w»  11c2·<PyImport_ImportModuleLevelObject+0x8c6>
1205 »       adds»   r0,·r1,·#11205 »       adds»   r0,·r1,·#1
1206 »       str»    r0,·[r4,·#0]1206 »       str»    r0,·[r4,·#0]
1207 »       ldr.w»  r3,·[r9]1207 »       ldr.w»  r3,·[r9]
1208 »       cmp»    r3,·r21208 »       cmp»    r3,·r2
1209 »       beq.n»  acc·<PyImport_ImportModuleLevelObject+0x1d0>1209 »       beq.n»  acc·<PyImport_ImportModuleLevelObject+0x1d0>
1210 »       subs»   r3,·#11210 »       subs»   r3,·#1
1211 »       str.w»  r3,·[r9]1211 »       str.w»  r3,·[r9]
Offset 1220, 35 lines modifiedOffset 1220, 35 lines modified
1220 »       mov»    r0,·r41220 »       mov»    r0,·r4
1221 »       add»    sp,·#60»      @·0x3c1221 »       add»    sp,·#60»      @·0x3c
Max diff block lines reached; 67803/71838 bytes (94.38%) of diff not shown.
105 KB
instrumentation.o
5.41 KB
readelf --wide --symbols {}
    
Offset 17, 29 lines modifiedOffset 17, 29 lines modified
17 ····13:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC717 ····13:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
19 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR119 ····15:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR1
20 ····16:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d20 ····16:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
21 ····17:·00000398·····0·NOTYPE··LOCAL··DEFAULT····6·$d21 ····17:·00000398·····0·NOTYPE··LOCAL··DEFAULT····6·$d
22 ····18:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····6·$t22 ····18:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
23 ····19:·00002119····66·FUNC····LOCAL··DEFAULT····6·de_instrument_line23 ····19:·00002119····66·FUNC····LOCAL··DEFAULT····6·de_instrument_line
24 ····20:·000014dd····88·FUNC····LOCAL··DEFAULT····6·instruction_length24 ····20:·000014e5····88·FUNC····LOCAL··DEFAULT····6·instruction_length
25 ····21:·00001cdd····92·FUNC····LOCAL··DEFAULT····6·de_instrument.isra.025 ····21:·00001cdd····92·FUNC····LOCAL··DEFAULT····6·de_instrument.isra.0
26 ····22:·00002381····82·FUNC····LOCAL··DEFAULT····6·de_instrument_per_instruction26 ····22:·00002381····82·FUNC····LOCAL··DEFAULT····6·de_instrument_per_instruction
27 ····23:·00000200·····0·NOTYPE··LOCAL··DEFAULT····1·$t27 ····23:·00000200·····0·NOTYPE··LOCAL··DEFAULT····1·$t
28 ····24:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC928 ····24:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
29 ····25:·0000146d···112·FUNC····LOCAL··DEFAULT····6·instrument_all_executing_code_objects29 ····25:·00001475···112·FUNC····LOCAL··DEFAULT····6·instrument_all_executing_code_objects
30 ····26:·000015ed···536·FUNC····LOCAL··DEFAULT····6·call_instrumentation_vector.part.0.isra.030 ····26:·000015f5···536·FUNC····LOCAL··DEFAULT····6·call_instrumentation_vector.part.0.isra.0
31 ····27:·00000280·····0·NOTYPE··LOCAL··DEFAULT····1·$d31 ····27:·00000280·····0·NOTYPE··LOCAL··DEFAULT····1·$d
32 ····28:·00001535···184·FUNC····LOCAL··DEFAULT····6·call_one_instrument32 ····28:·0000153d···184·FUNC····LOCAL··DEFAULT····6·call_one_instrument
33 ····29:·000015e8·····0·NOTYPE··LOCAL··DEFAULT····6·$d33 ····29:·000015f0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
34 ····30:·00000070·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1034 ····30:·00000070·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
35 ····31:·000015ec·····0·NOTYPE··LOCAL··DEFAULT····6·$t35 ····31:·000015f4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
36 ····32:·00001c61···124·FUNC····LOCAL··DEFAULT····6·remove_tools36 ····32:·00001c61···124·FUNC····LOCAL··DEFAULT····6·remove_tools
37 ····33:·00001800·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·00001808·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·00001804·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·0000180c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t39 ····35:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
40 ····36:·00002110·····0·NOTYPE··LOCAL··DEFAULT····6·$d40 ····36:·00002110·····0·NOTYPE··LOCAL··DEFAULT····6·$d
41 ····37:·00000288·····0·NOTYPE··LOCAL··DEFAULT····1·$t41 ····37:·00000288·····0·NOTYPE··LOCAL··DEFAULT····1·$t
42 ····38:·00002118·····0·NOTYPE··LOCAL··DEFAULT····6·$t42 ····38:·00002118·····0·NOTYPE··LOCAL··DEFAULT····6·$t
43 ····39:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1143 ····39:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
44 ····40:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1244 ····40:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
45 ····41:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1345 ····41:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
Offset 97, 38 lines modifiedOffset 97, 38 lines modified
97 ····93:·00000001···512·FUNC····GLOBAL·HIDDEN·····1·_Py_CreateMonitoringObject97 ····93:·00000001···512·FUNC····GLOBAL·HIDDEN·····1·_Py_CreateMonitoringObject
98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_CreateInitialized98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyModule_CreateInitialized
99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_SetAttrString
100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNamespace_New100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyNamespace_New
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLong
102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
104 ···100:·00000041··4588·FUNC····GLOBAL·HIDDEN·····6·_Py_Instrument104 ···100:·00000041··4596·FUNC····GLOBAL·HIDDEN·····6·_Py_Instrument
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountsi2105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__popcountsi2
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyOpcode_Caches
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_InitAddressRange
110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyCode_CheckLineNumber
111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail111 ···107:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
113 ···109:·00000201····64·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_RegisterCallback113 ···109:·00000201····64·FUNC····GLOBAL·HIDDEN·····1·_PyMonitoring_RegisterCallback
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_Get
115 ···111:·0000122d···574·FUNC····GLOBAL·HIDDEN·····6·_PyMonitoring_SetEvents115 ···111:·00001235···574·FUNC····GLOBAL·HIDDEN·····6·_PyMonitoring_SetEvents
116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError116 ···112:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format117 ···113:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_acquire_lock
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_ThreadHead119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyInterpreterState_ThreadHead
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Next121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThreadState_Next
122 ···118:·00000241····72·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_2args122 ···118:·00000241····72·FUNC····GLOBAL·HIDDEN·····1·_Py_call_instrumentation_2args
123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult123 ···119:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_CheckFunctionResult
124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall124 ···120:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyObject_MakeTpCall
125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t125 ···121:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromSsize_t
126 ···122:·00001805···556·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation126 ···122:·0000180d···552·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation
127 ···123:·00001a31···560·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_arg127 ···123:·00001a35···556·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_arg
128 ···124:·00000001···120·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_exc2128 ···124:·00000001···120·FUNC····GLOBAL·HIDDEN·····9·_Py_call_instrumentation_exc2
129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException129 ···125:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException130 ···126:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
131 ···127:·00001d39···802·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_line131 ···127:·00001d39···802·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_line
132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line132 ···128:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyCode_Addr2Line
133 ···129:·0000205d···188·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_jump133 ···129:·0000205d···188·FUNC····GLOBAL·HIDDEN·····6·_Py_call_instrumentation_jump
134 ···130:·00000289····48·FUNC····GLOBAL·HIDDEN·····1·_Py_Instrumentation_GetLine134 ···130:·00000289····48·FUNC····GLOBAL·HIDDEN·····1·_Py_Instrumentation_GetLine
21.5 KB
readelf --wide --relocs {}
    
Offset 43, 15 lines modifiedOffset 43, 15 lines modified
43 000001e0··0000620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc43 000001e0··0000620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
44 000001e8··0000620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc44 000001e8··0000620a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
45 000001f0··00000102·R_ARM_ABS32············00000000···.data45 000001f0··00000102·R_ARM_ABS32············00000000···.data
46 000001f4··00000102·R_ARM_ABS32············00000000···.data46 000001f4··00000102·R_ARM_ABS32············00000000···.data
47 000001f8··00004602·R_ARM_ABS32············00000000···.rodata47 000001f8··00004602·R_ARM_ABS32············00000000···.rodata
48 000001fc··00006302·R_ARM_ABS32············00000000···_PyRuntime48 000001fc··00006302·R_ARM_ABS32············00000000···_PyRuntime
49 00000214··00006e0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get49 00000214··00006e0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get
50 00000278··00001a0a·R_ARM_THM_CALL·········000015ed···call_instrumentation_vector.part.0.isra.050 00000278··00001a0a·R_ARM_THM_CALL·········000015f5···call_instrumentation_vector.part.0.isra.0
51 000002ce··0000830a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt51 000002ce··0000830a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
52 000002e6··00006e0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get52 000002e6··00006e0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get
53 000002fe··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct53 000002fe··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
54 00000302··00008430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct54 00000302··00008430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
55 00000318··0000272f·R_ARM_THM_MOVW_ABS_NC··0000009c···.LC1155 00000318··0000272f·R_ARM_THM_MOVW_ABS_NC··0000009c···.LC11
56 0000031c··00002730·R_ARM_THM_MOVT_ABS·····0000009c···.LC1156 0000031c··00002730·R_ARM_THM_MOVT_ABS·····0000009c···.LC11
57 00000322··0000850a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional57 00000322··0000850a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 00000476··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError101 00000476··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
102 0000047c··0000282f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC12102 0000047c··0000282f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC12
103 00000480··00002830·R_ARM_THM_MOVT_ABS·····000000a8···.LC12103 00000480··00002830·R_ARM_THM_MOVT_ABS·····000000a8···.LC12
104 00000486··0000710a·R_ARM_THM_CALL·········00000000···PyErr_Format104 00000486··0000710a·R_ARM_THM_CALL·········00000000···PyErr_Format
105 0000048c··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred105 0000048c··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
106 000004ae··0000830a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt106 000004ae··0000830a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
107 000004ba··0000830a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt107 000004ba··0000830a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
108 000004da··00006f0a·R_ARM_THM_CALL·········0000122d···_PyMonitoring_SetEvents108 000004da··00006f0a·R_ARM_THM_CALL·········00001235···_PyMonitoring_SetEvents
109 000004e0··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct109 000004e0··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
110 000004e4··00008430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct110 000004e4··00008430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
111 000004ee··0000322f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC20111 000004ee··0000322f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC20
112 000004f2··00003230·R_ARM_THM_MOVT_ABS·····00000190···.LC20112 000004f2··00003230·R_ARM_THM_MOVT_ABS·····00000190···.LC20
113 000004f8··0000850a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional113 000004f8··0000850a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
114 00000510··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError114 00000510··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
115 00000514··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError115 00000514··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
Offset 245, 136 lines modifiedOffset 245, 136 lines modified
245 00000506··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt245 00000506··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
246 000005d2··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0246 000005d2··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
247 000005d6··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0247 000005d6··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
248 000005da··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches248 000005da··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
249 000005de··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches249 000005de··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
250 000005e2··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt250 000005e2··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
251 000005e6··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt251 000005e6··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
252 0000071e··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt252 00000772··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
253 00000722··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt253 00000776··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
254 0000072a··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches254 0000077e··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
255 0000072e··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches255 00000782··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
256 0000073a··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0256 0000078e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
257 0000073e··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0257 00000792··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 258 000008d2··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
 259 000008d6··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
258 000008c8··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt260 000008f8··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
259 000008cc··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt261 000008fc··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
260 000008f0··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt 
261 000008f4··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt 
262 000008fc··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0262 00000904··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
263 00000900··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0263 00000908··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
264 00000904··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches264 0000090c··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
265 00000908··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches265 00000910··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
266 000009de··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches266 000009e6··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
267 000009e2··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches267 000009ea··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
268 00000a54··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc 
269 00000aa0··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc268 00000a6a··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 269 00000b48··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
270 00000c0a··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc270 00000c14··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
271 00000c2c··0000690a·R_ARM_THM_CALL·········00000000···_PyCode_InitAddressRange271 00000c36··0000690a·R_ARM_THM_CALL·········00000000···_PyCode_InitAddressRange
272 00000c56··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0272 00000c60··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
273 00000c5a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0273 00000c64··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
274 00000c5e··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt274 00000c68··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
275 00000c62··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt275 00000c6c··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
276 00000c7a··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches276 00000c84··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
277 00000c7e··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches277 00000c88··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
278 00000cb0··00006a0a·R_ARM_THM_CALL·········00000000···_PyCode_CheckLineNumber278 00000cba··00006a0a·R_ARM_THM_CALL·········00000000···_PyCode_CheckLineNumber
279 00000d84··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches279 00000d8e··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
280 00000d88··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches280 00000d92··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
281 00000d94··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt281 00000d9e··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
282 00000d98··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt282 00000da2··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
283 00000da0··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0283 00000daa··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
284 00000da4··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0284 00000dae··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
285 00000e6a··00005b0a·R_ARM_THM_CALL·········00000001···_Py_GetBaseOpcode285 00000e74··00005b0a·R_ARM_THM_CALL·········00000001···_Py_GetBaseOpcode
286 00000ee6··00005b0a·R_ARM_THM_CALL·········00000001···_Py_GetBaseOpcode286 00000ef0··00005b0a·R_ARM_THM_CALL·········00000001···_Py_GetBaseOpcode
287 00000f16··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc287 00000f20··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
288 00000f94··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc288 00000fa2··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
289 00000fc6··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0289 00000fd0··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
290 00000fca··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0290 00000fd4··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
291 00001002··00005b0a·R_ARM_THM_CALL·········00000001···_Py_GetBaseOpcode291 0000100c··00005b0a·R_ARM_THM_CALL·········00000001···_Py_GetBaseOpcode
292 00001032··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0292 0000103c··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
293 00001036··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0293 00001040··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
294 0000106a··00006b0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail 
295 0000107a··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc294 00001060··0000680a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
296 00001092··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt295 00001078··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
297 00001096··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt296 0000107c··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
298 0000109a··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0297 00001080··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
299 0000109e··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0298 00001084··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
300 000010a2··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches299 00001088··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
301 000010a6··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches300 0000108c··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
302 000010ee··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0301 000010d4··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
303 000010f2··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0302 000010d8··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
304 000011a4··00006c0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory303 00001124··00006b0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
 304 00001194··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
 305 00001198··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
 306 000011b4··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
 307 000011b8··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
305 000011dc··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches308 000011c8··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
306 000011e0··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches309 000011cc··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
 310 00001214··00006c0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
307 000011fc··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches 
308 00001200··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches 
309 00001210··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches 
310 00001214··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches 
311 00001242··00006e0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get311 0000124a··00006e0a·R_ARM_THM_CALL·········00000000···PyInterpreterState_Get
312 0000144c··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError312 00001454··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
313 00001450··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError313 00001458··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
314 00001456··0000182f·R_ARM_THM_MOVW_ABS_NC··00000058···.LC9314 0000145e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000058···.LC9
315 0000145a··00001830·R_ARM_THM_MOVT_ABS·····00000058···.LC9315 00001462··00001830·R_ARM_THM_MOVT_ABS·····00000058···.LC9
316 00001460··0000710a·R_ARM_THM_CALL·········00000000···PyErr_Format316 00001468··0000710a·R_ARM_THM_CALL·········00000000···PyErr_Format
317 0000147a··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime317 00001482··0000632f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
318 0000147e··00006330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime318 00001486··00006330·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
319 00001488··0000720a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock319 00001490··0000720a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
320 0000148e··0000730a·R_ARM_THM_CALL·········00000000···PyInterpreterState_ThreadHead320 00001496··0000730a·R_ARM_THM_CALL·········00000000···PyInterpreterState_ThreadHead
321 00001496··0000740a·R_ARM_THM_CALL·········00000000···PyThread_release_lock321 0000149e··0000740a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
322 000014b2··0000640a·R_ARM_THM_CALL·········00000041···_Py_Instrument322 000014ba··0000640a·R_ARM_THM_CALL·········00000041···_Py_Instrument
323 000014c2··0000720a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock323 000014ca··0000720a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
324 000014c8··0000750a·R_ARM_THM_CALL·········00000000···PyThreadState_Next324 000014d0··0000750a·R_ARM_THM_CALL·········00000000···PyThreadState_Next
325 000014d0··0000740a·R_ARM_THM_CALL·········00000000···PyThread_release_lock325 000014d8··0000740a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
326 000014f0··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0326 000014f8··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
327 000014f4··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0327 000014fc··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
328 000014fc··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt328 00001504··00005c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Deopt
329 00001500··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt329 00001508··00005c30·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Deopt
330 00001504··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches330 0000150c··0000672f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyOpcode_Caches
331 00001508··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches331 00001510··00006730·R_ARM_THM_MOVT_ABS·····00000000···_PyOpcode_Caches
Max diff block lines reached; 2410/21927 bytes (10.99%) of diff not shown.
1.14 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 283, 15 lines modifiedOffset 283, 15 lines modified
283 »       add»    sp,·#36»      @·0x24283 »       add»    sp,·#36»      @·0x24
284 »       pop»    {r4,·r5,·pc}284 »       pop»    {r4,·r5,·pc}
285 »       ldr»    r2,·[r2,·#0]285 »       ldr»    r2,·[r2,·#0]
286 »       add»    r4,·sp,·#8286 »       add»    r4,·sp,·#8
287 »       str»    r4,·[sp,·#4]287 »       str»    r4,·[sp,·#4]
288 »       movs»   r4,·#4288 »       movs»   r4,·#4
289 »       str»    r4,·[sp,·#0]289 »       str»    r4,·[sp,·#0]
290 »       bl»     15ec·<call_instrumentation_vector.part.0.isra.0>290 »       bl»     15f4·<call_instrumentation_vector.part.0.isra.0>
291 ·R_ARM_THM_CALL» call_instrumentation_vector.part.0.isra.0291 ·R_ARM_THM_CALL» call_instrumentation_vector.part.0.isra.0
292 »       b.n»    26a·<_Py_call_instrumentation_2args+0x2a>292 »       b.n»    26a·<_Py_call_instrumentation_2args+0x2a>
293 »       nop293 »       nop
294 »       ...294 »       ...
  
295 00000288·<_Py_Instrumentation_GetLine>:295 00000288·<_Py_Instrumentation_GetLine>:
296 _Py_Instrumentation_GetLine():296 _Py_Instrumentation_GetLine():
Offset 571, 15 lines modifiedOffset 571, 15 lines modified
571 »       bhi.n»  560·<monitoring_set_events+0xc8>571 »       bhi.n»  560·<monitoring_set_events+0xc8>
572 »       cmp.w»  r0,·#131072»@·0x20000572 »       cmp.w»  r0,·#131072»@·0x20000
573 »       bcs.n»  534·<monitoring_set_events+0x9c>573 »       bcs.n»  534·<monitoring_set_events+0x9c>
574 »       tst.w»  r0,·#98304» @·0x18000574 »       tst.w»  r0,·#98304» @·0x18000
575 »       bne.n»  504·<monitoring_set_events+0x6c>575 »       bne.n»  504·<monitoring_set_events+0x6c>
576 »       bic.w»  r1,·r5,·#98304»      @·0x18000576 »       bic.w»  r1,·r5,·#98304»      @·0x18000
577 »       mov»    r0,·r4577 »       mov»    r0,·r4
578 »       bl»     122c·<_PyMonitoring_SetEvents>578 »       bl»     1234·<_PyMonitoring_SetEvents>
579 ·R_ARM_THM_CALL» _PyMonitoring_SetEvents579 ·R_ARM_THM_CALL» _PyMonitoring_SetEvents
580 »       cbnz»   r0,·500·<monitoring_set_events+0x68>580 »       cbnz»   r0,·500·<monitoring_set_events+0x68>
581 »       movw»   r0,·#0581 »       movw»   r0,·#0
582 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct582 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
583 »       movt»   r0,·#0583 »       movt»   r0,·#0
584 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct584 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
585 »       pop»    {r3,·r4,·r5,·pc}585 »       pop»    {r3,·r4,·r5,·pc}
75.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 »       mov»    r2,·r359 »       mov»    r2,·r3
60 »       ldr.w»  r3,·[fp,·#116]»      @·0x7460 »       ldr.w»  r3,·[fp,·#116]»      @·0x74
61 »       cmp»    r3,·r261 »       cmp»    r3,·r2
62 »       bge.w»  380·<_Py_Instrument+0x340>62 »       bge.w»  380·<_Py_Instrument+0x340>
63 »       ldr.w»  r3,·[fp,·#112]»      @·0x7063 »       ldr.w»  r3,·[fp,·#112]»      @·0x70
64 »       str»    r3,·[sp,·#8]64 »       str»    r3,·[sp,·#8]
65 »       cmp»    r3,·#065 »       cmp»    r3,·#0
66 »       beq.w»  a52·<_Py_Instrument+0xa12>66 »       beq.w»  b46·<_Py_Instrument+0xb06>
67 »       ldr»    r3,·[sp,·#16]67 »       ldr»    r3,·[sp,·#16]
68 »       add»    r5,·sp,·#120»  @·0x7868 »       add»    r5,·sp,·#120»  @·0x78
69 »       add»    r4,·sp,·#136»  @·0x8869 »       add»    r4,·sp,·#136»  @·0x88
70 »       add.w»  r3,·r3,·#192512»     @·0x2f00070 »       add.w»  r3,·r3,·#192512»     @·0x2f000
71 »       str»    r3,·[sp,·#20]71 »       str»    r3,·[sp,·#20]
72 »       add.w»  r3,·r3,·#848»@·0x35072 »       add.w»  r3,·r3,·#848»@·0x350
73 »       ldmia»  r3,·{r0,·r1,·r2,·r3}73 »       ldmia»  r3,·{r0,·r1,·r2,·r3}
Offset 93, 70 lines modifiedOffset 93, 70 lines modified
93 »       orrs»   r6,·r593 »       orrs»   r6,·r5
94 »       ldrb.w» r5,·[sp,·#145]»     @·0x9194 »       ldrb.w» r5,·[sp,·#145]»     @·0x91
95 »       uxtb»   r0,·r495 »       uxtb»   r0,·r4
96 »       bl»     0·<__popcountsi2>96 »       bl»     0·<__popcountsi2>
97 ·R_ARM_THM_CALL» __popcountsi297 ·R_ARM_THM_CALL» __popcountsi2
98 »       orrs»   r5,·r798 »       orrs»   r5,·r7
99 »       cmp»    r0,·#199 »       cmp»    r0,·#1
100 »       bgt.w»  106e·<_Py_Instrument+0x102e>100 »       bgt.w»  1056·<_Py_Instrument+0x1016>
101 »       ubfx»   r0,·r4,·#8,·#8101 »       ubfx»   r0,·r4,·#8,·#8
102 »       bl»     0·<__popcountsi2>102 »       bl»     0·<__popcountsi2>
103 ·R_ARM_THM_CALL» __popcountsi2103 ·R_ARM_THM_CALL» __popcountsi2
104 »       cmp»    r0,·#1104 »       cmp»    r0,·#1
105 »       bgt.w»  106e·<_Py_Instrument+0x102e>105 »       bgt.w»  1056·<_Py_Instrument+0x1016>
106 »       ubfx»   r0,·r4,·#16,·#8106 »       ubfx»   r0,·r4,·#16,·#8
107 »       bl»     0·<__popcountsi2>107 »       bl»     0·<__popcountsi2>
108 ·R_ARM_THM_CALL» __popcountsi2108 ·R_ARM_THM_CALL» __popcountsi2
109 »       cmp»    r0,·#1109 »       cmp»    r0,·#1
110 »       bgt.w»  106e·<_Py_Instrument+0x102e>110 »       bgt.w»  1056·<_Py_Instrument+0x1016>
111 »       lsrs»   r0,·r4,·#24111 »       lsrs»   r0,·r4,·#24
112 »       bl»     0·<__popcountsi2>112 »       bl»     0·<__popcountsi2>
113 ·R_ARM_THM_CALL» __popcountsi2113 ·R_ARM_THM_CALL» __popcountsi2
114 »       cmp»    r0,·#1114 »       cmp»    r0,·#1
115 »       bgt.w»  106e·<_Py_Instrument+0x102e>115 »       bgt.w»  1056·<_Py_Instrument+0x1016>
116 »       uxtb.w» r0,·r8116 »       uxtb.w» r0,·r8
117 »       bl»     0·<__popcountsi2>117 »       bl»     0·<__popcountsi2>
118 ·R_ARM_THM_CALL» __popcountsi2118 ·R_ARM_THM_CALL» __popcountsi2
119 »       cmp»    r0,·#1119 »       cmp»    r0,·#1
120 »       bgt.w»  106e·<_Py_Instrument+0x102e>120 »       bgt.w»  1056·<_Py_Instrument+0x1016>
121 »       ubfx»   sl,·r8,·#8,·#8121 »       ubfx»   sl,·r8,·#8,·#8
122 »       mov»    r0,·sl122 »       mov»    r0,·sl
123 »       bl»     0·<__popcountsi2>123 »       bl»     0·<__popcountsi2>
124 ·R_ARM_THM_CALL» __popcountsi2124 ·R_ARM_THM_CALL» __popcountsi2
125 »       cmp»    r0,·#1125 »       cmp»    r0,·#1
126 »       bgt.w»  106e·<_Py_Instrument+0x102e>126 »       bgt.w»  1056·<_Py_Instrument+0x1016>
127 »       ubfx»   r0,·r8,·#16,·#8127 »       ubfx»   r0,·r8,·#16,·#8
128 »       bl»     0·<__popcountsi2>128 »       bl»     0·<__popcountsi2>
129 ·R_ARM_THM_CALL» __popcountsi2129 ·R_ARM_THM_CALL» __popcountsi2
130 »       cmp»    r0,·#1130 »       cmp»    r0,·#1
131 »       bgt.w»  106e·<_Py_Instrument+0x102e>131 »       bgt.w»  1056·<_Py_Instrument+0x1016>
132 »       mov.w»  r0,·r8,·lsr·#24132 »       mov.w»  r0,·r8,·lsr·#24
133 »       bl»     0·<__popcountsi2>133 »       bl»     0·<__popcountsi2>
134 ·R_ARM_THM_CALL» __popcountsi2134 ·R_ARM_THM_CALL» __popcountsi2
135 »       cmp»    r0,·#1135 »       cmp»    r0,·#1
136 »       bgt.w»  106e·<_Py_Instrument+0x102e>136 »       bgt.w»  1056·<_Py_Instrument+0x1016>
137 »       mov»    r0,·r6137 »       mov»    r0,·r6
138 »       bl»     0·<__popcountsi2>138 »       bl»     0·<__popcountsi2>
139 ·R_ARM_THM_CALL» __popcountsi2139 ·R_ARM_THM_CALL» __popcountsi2
140 »       cmp»    r0,·#1140 »       cmp»    r0,·#1
141 »       bgt.w»  106e·<_Py_Instrument+0x102e>141 »       bgt.w»  1056·<_Py_Instrument+0x1016>
142 »       mov»    r0,·r5142 »       mov»    r0,·r5
143 »       bl»     0·<__popcountsi2>143 »       bl»     0·<__popcountsi2>
144 ·R_ARM_THM_CALL» __popcountsi2144 ·R_ARM_THM_CALL» __popcountsi2
145 »       cmp»    r0,·#1145 »       cmp»    r0,·#1
146 »       bgt.w»  106e·<_Py_Instrument+0x102e>146 »       bgt.w»  1056·<_Py_Instrument+0x1016>
147 »       ldr»    r3,·[sp,·#8]147 »       ldr»    r3,·[sp,·#8]
148 »       mov.w»  r9,·#0148 »       mov.w»  r9,·#0
149 »       ldr»    r3,·[r3,·#32]149 »       ldr»    r3,·[r3,·#32]
150 »       cmp»    r3,·#0150 »       cmp»    r3,·#0
151 »       bne.w»  f5c·<_Py_Instrument+0xf1c>151 »       bne.w»  f6a·<_Py_Instrument+0xf2a>
152 »       cmp.w»  sl,·#0152 »       cmp.w»  sl,·#0
153 »       bne.w»  39c·<_Py_Instrument+0x35c>153 »       bne.w»  39c·<_Py_Instrument+0x35c>
154 »       tst.w»  r8,·#16711680»      @·0xff0000154 »       tst.w»  r8,·#16711680»      @·0xff0000
155 »       bne.w»  a90·<_Py_Instrument+0xa50>155 »       bne.w»  a5a·<_Py_Instrument+0xa1a>
156 »       ldr»    r3,·[sp,·#20]156 »       ldr»    r3,·[sp,·#20]
157 »       add»    r4,·sp,·#88»   @·0x58157 »       add»    r4,·sp,·#88»   @·0x58
158 »       mov»    r6,·r4158 »       mov»    r6,·r4
159 »       add»    r5,·sp,·#120»  @·0x78159 »       add»    r5,·sp,·#120»  @·0x78
160 »       add.w»  r3,·r3,·#848»@·0x350160 »       add.w»  r3,·r3,·#848»@·0x350
161 »       add.w»  ip,·sp,·#104»@·0x68161 »       add.w»  ip,·sp,·#104»@·0x68
162 »       ldmia»  r3,·{r0,·r1,·r2,·r3}162 »       ldmia»  r3,·{r0,·r1,·r2,·r3}
Offset 195, 15 lines modifiedOffset 195, 15 lines modified
195 »       lsrs»   r3,·r3,·#16195 »       lsrs»   r3,·r3,·#16
196 »       strb.w» r3,·[ip]196 »       strb.w» r3,·[ip]
197 »       ldr»    r3,·[sp,·#16]197 »       ldr»    r3,·[sp,·#16]
198 »       ldr»    r1,·[r3,·#48]» @·0x30198 »       ldr»    r1,·[r3,·#48]» @·0x30
199 »       ldr»    r3,·[r3,·#52]» @·0x34199 »       ldr»    r3,·[r3,·#52]» @·0x34
200 »       cmp»    r0,·r1200 »       cmp»    r0,·r1
201 »       sbcs.w» r3,·r2,·r3201 »       sbcs.w» r3,·r2,·r3
202 »       bcc.w»  1130·<_Py_Instrument+0x10f0>202 »       bcc.w»  1140·<_Py_Instrument+0x1100>
203 »       ldr»    r7,·[sp,·#8]203 »       ldr»    r7,·[sp,·#8]
204 »       mov»    r3,·r4204 »       mov»    r3,·r4
205 »       add.w»  ip,·sp,·#120»@·0x78205 »       add.w»  ip,·sp,·#120»@·0x78
206 »       add.w»  lr,·sp,·#136»@·0x88206 »       add.w»  lr,·sp,·#136»@·0x88
207 »       add.w»  r8,·sp,·#72» @·0x48207 »       add.w»  r8,·sp,·#72» @·0x48
208 »       ldr.w»  r0,·[r7,·#15]208 »       ldr.w»  r0,·[r7,·#15]
209 »       ldr.w»  r1,·[r7,·#19]209 »       ldr.w»  r1,·[r7,·#19]
Offset 327, 29 lines modifiedOffset 327, 29 lines modified
327 »       bne.n»  3c0·<_Py_Instrument+0x380>327 »       bne.n»  3c0·<_Py_Instrument+0x380>
328 »       movs»   r0,·#0328 »       movs»   r0,·#0
329 »       ldr»    r3,·[pc,·#20]» @·(398·<_Py_Instrument+0x358>)329 »       ldr»    r3,·[pc,·#20]» @·(398·<_Py_Instrument+0x358>)
330 »       ldr»    r2,·[r3,·#0]330 »       ldr»    r2,·[r3,·#0]
331 »       ldr»    r3,·[sp,·#156]»@·0x9c331 »       ldr»    r3,·[sp,·#156]»@·0x9c
332 »       eors»   r2,·r3332 »       eors»   r2,·r3
333 »       mov.w»  r3,·#0333 »       mov.w»  r3,·#0
334 »       bne.w»  106a·<_Py_Instrument+0x102a>334 »       bne.w»  1124·<_Py_Instrument+0x10e4>
335 »       add»    sp,·#164»     @·0xa4335 »       add»    sp,·#164»     @·0xa4
336 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}336 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
337 »       .word»  0x00000000337 »       .word»  0x00000000
338 ·R_ARM_ABS32»    __stack_chk_guard338 ·R_ARM_ABS32»    __stack_chk_guard
339 »       ldr»    r3,·[sp,·#8]339 »       ldr»    r3,·[sp,·#8]
340 »       ldr»    r3,·[r3,·#36]» @·0x24340 »       ldr»    r3,·[r3,·#36]» @·0x24
341 »       cmp»    r3,·#0341 »       cmp»    r3,·#0
342 »       beq.w»  c04·<_Py_Instrument+0xbc4>342 »       beq.w»  c0e·<_Py_Instrument+0xbce>
343 »       tst.w»  r8,·#16711680»      @·0xff0000343 »       tst.w»  r8,·#16711680»      @·0xff0000
344 »       beq.w»  180·<_Py_Instrument+0x140>344 »       beq.w»  180·<_Py_Instrument+0x140>
345 »       ldr»    r3,·[sp,·#8]345 »       ldr»    r3,·[sp,·#8]
346 »       ldr»    r6,·[r3,·#44]» @·0x2c346 »       ldr»    r6,·[r3,·#44]» @·0x2c
347 »       cmp»    r6,·#0347 »       cmp»    r6,·#0
348 »       beq.w»  1066·<_Py_Instrument+0x1026>348 »       beq.w»  1190·<_Py_Instrument+0x1150>
349 »       ldr.w»  r5,·[fp,·#112]»      @·0x70349 »       ldr.w»  r5,·[fp,·#112]»      @·0x70
350 »       str»    r5,·[sp,·#8]350 »       str»    r5,·[sp,·#8]
Max diff block lines reached; 73358/77144 bytes (95.09%) of diff not shown.
1.15 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 »       add»    r0,·sp,·#832 »       add»    r0,·sp,·#8
33 »       mov»    r3,·r733 »       mov»    r3,·r7
34 »       str»    r0,·[sp,·#4]34 »       str»    r0,·[sp,·#4]
35 »       mov»    r1,·r635 »       mov»    r1,·r6
36 »       movs»   r0,·#436 »       movs»   r0,·#4
37 »       str»    r0,·[sp,·#0]37 »       str»    r0,·[sp,·#0]
38 »       mov»    r0,·r538 »       mov»    r0,·r5
39 »       bl»     15ec·<call_instrumentation_vector.part.0.isra.0>39 »       bl»     15f4·<call_instrumentation_vector.part.0.isra.0>
40 ·R_ARM_THM_CALL» call_instrumentation_vector.part.0.isra.040 ·R_ARM_THM_CALL» call_instrumentation_vector.part.0.isra.0
41 »       cbz»    r0,·6a·<_Py_call_instrumentation_exc2+0x6a>41 »       cbz»    r0,·6a·<_Py_call_instrumentation_exc2+0x6a>
42 »       cbz»    r4,·72·<_Py_call_instrumentation_exc2+0x72>42 »       cbz»    r4,·72·<_Py_call_instrumentation_exc2+0x72>
43 »       ldr»    r3,·[r4,·#0]43 »       ldr»    r3,·[r4,·#0]
44 »       mvn.w»  r2,·#3221225472»    @·0xc000000044 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
45 »       cmp»    r3,·r245 »       cmp»    r3,·r2
46 »       beq.n»  72·<_Py_call_instrumentation_exc2+0x72>46 »       beq.n»  72·<_Py_call_instrumentation_exc2+0x72>
Offset 131, 15 lines modifiedOffset 131, 15 lines modified
131 »       adds»   r4,·r2,·#1131 »       adds»   r4,·r2,·#1
132 »       str»    r4,·[r0,·#48]» @·0x30132 »       str»    r4,·[r0,·#48]» @·0x30
133 »       adc.w»  r4,·r1,·#0133 »       adc.w»  r4,·r1,·#0
134 »       adds»   r2,·#2134 »       adds»   r2,·#2
135 »       adc.w»  r1,·r1,·#0135 »       adc.w»  r1,·r1,·#0
136 »       str»    r4,·[r0,·#52]» @·0x34136 »       str»    r4,·[r0,·#52]» @·0x34
137 »       strd»   r2,·r1,·[r0,·#40]»     @·0x28137 »       strd»   r2,·r1,·[r0,·#40]»     @·0x28
138 »       bl»     146c·<instrument_all_executing_code_objects>138 »       bl»     1474·<instrument_all_executing_code_objects>
139 ·R_ARM_THM_CALL» instrument_all_executing_code_objects139 ·R_ARM_THM_CALL» instrument_all_executing_code_objects
140 »       cmp»    r0,·#0140 »       cmp»    r0,·#0
141 »       movw»   r0,·#0141 »       movw»   r0,·#0
142 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct142 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
143 »       movt»   r0,·#0143 »       movt»   r0,·#0
144 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct144 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
145 »       it»     ne145 »       it»     ne
53.9 KB
modsupport.o
3.1 KB
readelf --wide --symbols {}
    
Offset 3, 29 lines modifiedOffset 3, 29 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····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:·0000002d···260·FUNC····LOCAL··DEFAULT····5·va_build_value7 ·····3:·0000002d···260·FUNC····LOCAL··DEFAULT····5·va_build_value
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:·00000205··1874·FUNC····LOCAL··DEFAULT····5·do_mkvalue10 ·····6:·00000205··1878·FUNC····LOCAL··DEFAULT····5·do_mkvalue
11 ·····7:·00000959···278·FUNC····LOCAL··DEFAULT····5·do_mktuple11 ·····7:·0000095d···278·FUNC····LOCAL··DEFAULT····5·do_mktuple
12 ·····8:·00000131···212·FUNC····LOCAL··DEFAULT····5·countformat12 ·····8:·00000131···212·FUNC····LOCAL··DEFAULT····5·countformat
13 ·····9:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC113 ·····9:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
14 ····10:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC214 ····10:·00000038·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
15 ····11:·00000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LC315 ····11:·00000048·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
16 ····12:·00000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LC416 ····12:·00000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
17 ····13:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC517 ····13:·000000a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
18 ····14:·00000230·····0·NOTYPE··LOCAL··DEFAULT····5·$d18 ····14:·00000230·····0·NOTYPE··LOCAL··DEFAULT····5·$d
19 ····15:·00000316·····0·NOTYPE··LOCAL··DEFAULT····5·$t19 ····15:·00000316·····0·NOTYPE··LOCAL··DEFAULT····5·$t
20 ····16:·000003d8·····0·NOTYPE··LOCAL··DEFAULT····5·$d20 ····16:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····5·$d
21 ····17:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
22 ····18:·00000001···170·FUNC····LOCAL··DEFAULT····8·do_ignore22 ····18:·00000001···170·FUNC····LOCAL··DEFAULT····8·do_ignore
23 ····19:·00000e09····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF23 ····19:·00000e09····26·FUNC····LOCAL··DEFAULT····5·Py_XDECREF
24 ····20:·00000a91···530·FUNC····LOCAL··DEFAULT····5·va_build_stack24 ····20:·00000a95···528·FUNC····LOCAL··DEFAULT····5·va_build_stack
25 ····21:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC625 ····21:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
26 ····22:·00000104·····0·NOTYPE··LOCAL··DEFAULT····7·.LC726 ····22:·00000104·····0·NOTYPE··LOCAL··DEFAULT····7·.LC7
27 ····23:·00000158·····0·NOTYPE··LOCAL··DEFAULT····7·.LC827 ····23:·00000158·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t28 ····24:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
29 ····25:·00000174·····0·NOTYPE··LOCAL··DEFAULT····7·.LC929 ····25:·00000174·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
30 ····26:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t30 ····26:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
31 ····27:·00000001····42·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue31 ····27:·00000001····42·FUNC····GLOBAL·DEFAULT····5·Py_BuildValue
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyList_New
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyComplex_FromCComplex
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·wcslen
51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromWideChar
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
53 ····49:·00000a71····32·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildStack53 ····49:·00000a75····32·FUNC····GLOBAL·DEFAULT····5·_Py_VaBuildStack
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
57 ····53:·00000ca5···160·FUNC····GLOBAL·DEFAULT····5·PyModule_AddObjectRef57 ····53:·00000ca5···160·FUNC····GLOBAL·DEFAULT····5·PyModule_AddObjectRef
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_Type
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyModule_GetDict
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_SetItemString
13.7 KB
readelf --wide --relocs {}
    
Offset 17, 16 lines modifiedOffset 17, 15 lines modified
17 00000126··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct17 00000126··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
18 0000012a··00001e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct18 0000012a··00001e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
19 000001e8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError19 000001e8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
20 000001ec··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError20 000001ec··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
21 000001f0··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC021 000001f0··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
22 000001f4··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC022 000001f4··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
23 000001fa··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString23 000001fa··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
24 00000390··0000200a·R_ARM_THM_CALL·········00000000···strlen24 00000392··0000200a·R_ARM_THM_CALL·········00000000···strlen
25 000003d8··00000102·R_ARM_ABS32············00000000···.text.hot 
26 000003dc··00000102·R_ARM_ABS32············00000000···.text.hot25 000003dc··00000102·R_ARM_ABS32············00000000···.text.hot
27 000003e0··00000102·R_ARM_ABS32············00000000···.text.hot26 000003e0··00000102·R_ARM_ABS32············00000000···.text.hot
28 000003e4··00000102·R_ARM_ABS32············00000000···.text.hot27 000003e4··00000102·R_ARM_ABS32············00000000···.text.hot
29 000003e8··00000102·R_ARM_ABS32············00000000···.text.hot28 000003e8··00000102·R_ARM_ABS32············00000000···.text.hot
30 000003ec··00000102·R_ARM_ABS32············00000000···.text.hot29 000003ec··00000102·R_ARM_ABS32············00000000···.text.hot
31 000003f0··00000102·R_ARM_ABS32············00000000···.text.hot30 000003f0··00000102·R_ARM_ABS32············00000000···.text.hot
32 000003f4··00000102·R_ARM_ABS32············00000000···.text.hot31 000003f4··00000102·R_ARM_ABS32············00000000···.text.hot
Offset 133, 85 lines modifiedOffset 132, 86 lines modified
133 00000588··00000102·R_ARM_ABS32············00000000···.text.hot132 00000588··00000102·R_ARM_ABS32············00000000···.text.hot
134 0000058c··00000102·R_ARM_ABS32············00000000···.text.hot133 0000058c··00000102·R_ARM_ABS32············00000000···.text.hot
135 00000590··00000102·R_ARM_ABS32············00000000···.text.hot134 00000590··00000102·R_ARM_ABS32············00000000···.text.hot
136 00000594··00000102·R_ARM_ABS32············00000000···.text.hot135 00000594··00000102·R_ARM_ABS32············00000000···.text.hot
137 00000598··00000102·R_ARM_ABS32············00000000···.text.hot136 00000598··00000102·R_ARM_ABS32············00000000···.text.hot
138 0000059c··00000102·R_ARM_ABS32············00000000···.text.hot137 0000059c··00000102·R_ARM_ABS32············00000000···.text.hot
139 000005a0··00000102·R_ARM_ABS32············00000000···.text.hot138 000005a0··00000102·R_ARM_ABS32············00000000···.text.hot
 139 000005a4··00000102·R_ARM_ABS32············00000000···.text.hot
140 000005e8··0000240a·R_ARM_THM_CALL·········00000000···PyDict_New140 000005ec··0000240a·R_ARM_THM_CALL·········00000000···PyDict_New
141 0000062a··0000250a·R_ARM_THM_CALL·········00000000···PyDict_SetItem141 0000062e··0000250a·R_ARM_THM_CALL·········00000000···PyDict_SetItem
142 00000680··0000200a·R_ARM_THM_CALL·········00000000···strlen142 00000684··0000200a·R_ARM_THM_CALL·········00000000···strlen
143 000006d0··0000260a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize143 000006d4··0000260a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
144 00000718··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct144 0000071c··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
145 0000071c··00001e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
146 0000072c··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
147 00000730··00001e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct145 00000720··00001e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 146 00000730··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 147 00000734··00001e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
148 00000744··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc148 00000748··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
149 00000756··0000120a·R_ARM_THM_CALL·········00000001···do_ignore149 0000075a··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
150 0000076c··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc150 00000770··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
151 0000077c··0000120a·R_ARM_THM_CALL·········00000001···do_ignore151 00000780··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
152 00000782··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError152 00000786··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
153 00000786··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError153 0000078a··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
154 0000078a··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2154 0000078e··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC2
155 0000078e··00000a30·R_ARM_THM_MOVT_ABS·····00000038···.LC2155 00000792··00000a30·R_ARM_THM_MOVT_ABS·····00000038···.LC2
156 00000794··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString156 00000798··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
157 000007a2··0000120a·R_ARM_THM_CALL·········00000001···do_ignore157 000007a6··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
158 000007a8··00002b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred158 000007ac··00002b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
159 000007b0··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError159 000007b4··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
160 000007b4··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError160 000007b8··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
161 000007b8··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC4161 000007bc··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC4
162 000007bc··00000c30·R_ARM_THM_MOVT_ABS·····00000080···.LC4162 000007c0··00000c30·R_ARM_THM_MOVT_ABS·····00000080···.LC4
163 000007c2··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString163 000007c6··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
164 000007d4··00002c0a·R_ARM_THM_CALL·········00000000···PyList_New164 000007d8··00002c0a·R_ARM_THM_CALL·········00000000···PyList_New
165 00000832··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError165 00000836··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
166 00000836··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError166 0000083a··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
167 0000083a··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1167 0000083e··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
168 0000083e··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1168 00000842··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
169 00000844··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString169 00000848··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
170 0000085e··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc170 00000862··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
171 0000086e··0000120a·R_ARM_THM_CALL·········00000001···do_ignore171 00000872··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
172 00000874··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError172 00000878··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
173 00000878··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError173 0000087c··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
174 0000087c··00000d2f·R_ARM_THM_MOVW_ABS_NC··000000a4···.LC5174 00000880··00000d2f·R_ARM_THM_MOVW_ABS_NC··000000a4···.LC5
175 00000880··00000d30·R_ARM_THM_MOVT_ABS·····000000a4···.LC5175 00000884··00000d30·R_ARM_THM_MOVT_ABS·····000000a4···.LC5
176 00000886··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString176 0000088a··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
177 000008a4··00002e0a·R_ARM_THM_CALL·········00000000···wcslen177 000008a8··00002e0a·R_ARM_THM_CALL·········00000000···wcslen
178 000008c4··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError178 000008c8··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
179 000008c8··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError179 000008cc··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
180 000008ce··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3180 000008d2··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000048···.LC3
181 000008d2··00000b30·R_ARM_THM_MOVT_ABS·····00000048···.LC3181 000008d6··00000b30·R_ARM_THM_MOVT_ABS·····00000048···.LC3
182 000008d8··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString182 000008dc··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
183 00000912··0000120a·R_ARM_THM_CALL·········00000001···do_ignore183 00000916··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
184 00000948··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc184 0000094c··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
185 00000950··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc185 00000954··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
186 0000097a··0000300a·R_ARM_THM_CALL·········00000000···PyTuple_New186 0000097e··0000300a·R_ARM_THM_CALL·········00000000···PyTuple_New
187 00000a06··0000120a·R_ARM_THM_CALL·········00000001···do_ignore187 00000a0a··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
188 00000a1c··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc188 00000a20··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
189 00000a38··0000120a·R_ARM_THM_CALL·········00000001···do_ignore189 00000a3c··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
190 00000a4e··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError190 00000a52··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
191 00000a52··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError191 00000a56··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
192 00000a56··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1192 00000a5a··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
193 00000a5a··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1193 00000a5e··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
194 00000a60··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString194 00000a64··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
195 00000a68··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc195 00000a6c··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
196 00000bee··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Malloc196 00000bf0··0000320a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
197 00000c28··0000120a·R_ARM_THM_CALL·········00000001···do_ignore197 00000c2a··0000120a·R_ARM_THM_CALL·········00000001···do_ignore
198 00000c42··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError198 00000c44··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
199 00000c46··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError199 00000c48··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
200 00000c4a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0200 00000c4c··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
201 00000c4e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0201 00000c50··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
202 00000c54··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString202 00000c56··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
203 00000c60··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError203 00000c62··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SystemError
204 00000c64··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError204 00000c66··00001c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SystemError
205 00000c68··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1205 00000c6a··0000092f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC1
206 00000c6c··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1206 00000c6e··00000930·R_ARM_THM_MOVT_ABS·····0000001c···.LC1
207 00000c72··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString207 00000c74··00001d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
208 00000c78··0000330a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory208 00000c7a··0000330a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
209 00000c80··0000340a·R_ARM_THM_CALL·········00000000···PyMem_Free209 00000c82··0000340a·R_ARM_THM_CALL·········00000000···PyMem_Free
210 00000c9c··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc210 00000c9e··00002a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
211 00000cb6··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type211 00000cb6··0000362f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type
212 00000cba··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type212 00000cba··00003630·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type
213 00000cca··0000370a·R_ARM_THM_CALL·········00000000···PyModule_GetDict213 00000cca··0000370a·R_ARM_THM_CALL·········00000000···PyModule_GetDict
214 00000cde··0000390a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype214 00000cde··0000390a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
215 00000ce6··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError215 00000ce6··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
216 00000cea··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError216 00000cea··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
217 00000cee··0000152f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC6217 00000cee··0000152f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC6
Offset 309, 24 lines modifiedOffset 309, 24 lines modified
309 0000100e··0000480a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t309 0000100e··0000480a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
310 0000101e··00002b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred310 0000101e··00002b0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
311 0000102e··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError311 0000102e··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
312 00001032··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError312 00001032··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
313 00001038··0000192f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC9313 00001038··0000192f·R_ARM_THM_MOVW_ABS_NC··00000174···.LC9
314 0000103c··00001930·R_ARM_THM_MOVT_ABS·····00000174···.LC9314 0000103c··00001930·R_ARM_THM_MOVT_ABS·····00000174···.LC9
315 00001042··00003c0a·R_ARM_THM_CALL·········00000000···PyErr_Format315 00001042··00003c0a·R_ARM_THM_CALL·········00000000···PyErr_Format
316 00000358··00001f1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong316 0000035a··00001f1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
317 0000039e··0000211e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromStringAndSize317 000003a0··0000211e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromStringAndSize
318 000005bc··0000221e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble318 000005c0··0000221e·R_ARM_THM_JUMP24·······00000000···PyFloat_FromDouble
319 000005ce··0000231e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong319 000005d2··0000231e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong
320 0000068e··0000261e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize320 00000692··0000261e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize
321 000006a0··0000271e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromOrdinal321 000006a4··0000271e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromOrdinal
322 000006bc··0000281e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLongLong322 000006c0··0000281e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLongLong
323 000006f0··0000291e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLongLong323 000006f4··0000291e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLongLong
324 00000814··00002d1e·R_ARM_THM_JUMP24·······00000000···PyComplex_FromCComplex324 00000818··00002d1e·R_ARM_THM_JUMP24·······00000000···PyComplex_FromCComplex
325 000008b2··00002f1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromWideChar325 000008b6··00002f1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromWideChar
326 00000cd8··0000381e·R_ARM_THM_JUMP24·······00000000···PyDict_SetItemString326 00000cd8··0000381e·R_ARM_THM_JUMP24·······00000000···PyDict_SetItemString
327 00000d86··0000381e·R_ARM_THM_JUMP24·······00000000···PyDict_SetItemString327 00000d86··0000381e·R_ARM_THM_JUMP24·······00000000···PyDict_SetItemString
328 00000e1e··00002a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc328 00000e1e··00002a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
Max diff block lines reached; 133/14010 bytes (0.95%) of diff not shown.
37.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 »       mov»    r3,·r435 »       mov»    r3,·r4
36 »       str»    r0,·[sp,·#8]36 »       str»    r0,·[sp,·#8]
37 »       ldrb.w» r2,·[ip,·#1]!37 »       ldrb.w» r2,·[ip,·#1]!
38 »       cmp»    r4,·#038 »       cmp»    r4,·#0
39 »       bgt.n»  b8·<va_build_value+0x8c>39 »       bgt.n»  b8·<va_build_value+0x8c>
40 »       cbz»    r2,·6e·<va_build_value+0x42>40 »       cbz»    r2,·6e·<va_build_value+0x42>
41 »       cmp»    r2,·#58»      @·0x3a41 »       cmp»    r2,·#58»      @·0x3a
42 »       bhi.n»  e2·<va_build_value+0xb6>42 »       bhi.n»  d2·<va_build_value+0xa6>
43 »       cmp»    r2,·#3143 »       cmp»    r2,·#31
44 »       bhi.n»  88·<va_build_value+0x5c>44 »       bhi.n»  88·<va_build_value+0x5c>
45 »       cmp»    r2,·#945 »       cmp»    r2,·#9
46 »       beq.n»  48·<va_build_value+0x1c>46 »       beq.n»  48·<va_build_value+0x1c>
47 »       cmp»    r4,·#047 »       cmp»    r4,·#0
48 »       bne.n»  48·<va_build_value+0x1c>48 »       bne.n»  48·<va_build_value+0x1c>
49 »       ldrb.w» r2,·[ip,·#1]!49 »       ldrb.w» r2,·[ip,·#1]!
Offset 72, 56 lines modifiedOffset 72, 56 lines modified
72 »       and.w»  r0,·lr,·r072 »       and.w»  r0,·lr,·r0
73 »       cmp»    r0,·#073 »       cmp»    r0,·#0
74 »       bne.n»  48·<va_build_value+0x1c>74 »       bne.n»  48·<va_build_value+0x1c>
75 »       cmp»    r2,·#41»      @·0x2975 »       cmp»    r2,·#41»      @·0x29
76 »       beq.n»  ce·<va_build_value+0xa2>76 »       beq.n»  ce·<va_build_value+0xa2>
77 »       cmp»    r2,·#40»      @·0x2877 »       cmp»    r2,·#40»      @·0x28
78 »       bne.n»  5e·<va_build_value+0x32>78 »       bne.n»  5e·<va_build_value+0x32>
79 »       cbnz»   r4,·de·<va_build_value+0xb2>79 »       cbnz»   r4,·ec·<va_build_value+0xc0>
80 »       ldrb.w» r2,·[ip,·#1]!80 »       ldrb.w» r2,·[ip,·#1]!
81 »       adds»   r3,·#181 »       adds»   r3,·#1
82 »       movs»   r4,·#182 »       movs»   r4,·#1
83 »       cmp»    r2,·#93»      @·0x5d83 »       cmp»    r2,·#93»      @·0x5d
84 »       beq.n»  ce·<va_build_value+0xa2>84 »       beq.n»  ce·<va_build_value+0xa2>
85 »       bls.n»  d2·<va_build_value+0xa6>85 »       bls.n»  e2·<va_build_value+0xb6>
86 »       cmp»    r2,·#123»     @·0x7b86 »       cmp»    r2,·#123»     @·0x7b
87 »       beq.n»  de·<va_build_value+0xb2>87 »       beq.n»  ec·<va_build_value+0xc0>
88 »       cmp»    r2,·#125»     @·0x7d88 »       cmp»    r2,·#125»     @·0x7d
89 »       beq.n»  ce·<va_build_value+0xa2>89 »       beq.n»  ce·<va_build_value+0xa2>
90 »       ldrb.w» r2,·[ip,·#1]!90 »       ldrb.w» r2,·[ip,·#1]!
91 »       cmp»    r2,·#93»      @·0x5d91 »       cmp»    r2,·#93»      @·0x5d
92 »       bne.n»  bc·<va_build_value+0x90>92 »       bne.n»  bc·<va_build_value+0x90>
93 »       subs»   r4,·#193 »       subs»   r4,·#1
94 »       b.n»    48·<va_build_value+0x1c>94 »       b.n»    48·<va_build_value+0x1c>
95 »       cmp»    r2,·#41»      @·0x29 
96 »       beq.n»  ce·<va_build_value+0xa2> 
97 »       bhi.n»  f2·<va_build_value+0xc6> 
98 »       cbz»    r2,·10c·<va_build_value+0xe0> 
99 »       cmp»    r2,·#40»      @·0x28 
100 »       bne.n»  c6·<va_build_value+0x9a> 
101 »       adds»   r4,·#1 
102 »       b.n»    48·<va_build_value+0x1c> 
103 »       cmp»    r2,·#123»     @·0x7b95 »       cmp»    r2,·#123»     @·0x7b
104 »       beq.n»  ae·<va_build_value+0x82>96 »       beq.n»  ae·<va_build_value+0x82>
105 »       bhi.n»  f8·<va_build_value+0xcc>97 »       bhi.n»  f0·<va_build_value+0xc4>
106 »       cmp»    r2,·#91»      @·0x5b98 »       cmp»    r2,·#91»      @·0x5b
107 »       beq.n»  ae·<va_build_value+0x82>99 »       beq.n»  ae·<va_build_value+0x82>
108 »       cmp»    r2,·#93»      @·0x5d100 »       cmp»    r2,·#93»      @·0x5d
109 »       bne.n»  5e·<va_build_value+0x32>101 »       bne.n»  5e·<va_build_value+0x32>
110 »       b.n»    ce·<va_build_value+0xa2>102 »       b.n»    ce·<va_build_value+0xa2>
 103 »       cmp»    r2,·#41»      @·0x29
 104 »       beq.n»  ce·<va_build_value+0xa2>
 105 »       bls.n»  f6·<va_build_value+0xca>
111 »       cmp»    r2,·#91»      @·0x5b106 »       cmp»    r2,·#91»      @·0x5b
112 »       bne.n»  c6·<va_build_value+0x9a>107 »       bne.n»  c6·<va_build_value+0x9a>
 108 »       adds»   r4,·#1
113 »       b.n»    de·<va_build_value+0xb2>109 »       b.n»    48·<va_build_value+0x1c>
114 »       cmp»    r2,·#125»     @·0x7d110 »       cmp»    r2,·#125»     @·0x7d
115 »       bne.n»  5e·<va_build_value+0x32>111 »       bne.n»  5e·<va_build_value+0x32>
116 »       b.n»    ce·<va_build_value+0xa2>112 »       b.n»    ce·<va_build_value+0xa2>
 113 »       cbz»    r2,·10c·<va_build_value+0xe0>
 114 »       cmp»    r2,·#40»      @·0x28
 115 »       bne.n»  c6·<va_build_value+0x9a>
 116 »       b.n»    ec·<va_build_value+0xc0>
117 »       add»    r1,·sp,·#12117 »       add»    r1,·sp,·#12
118 »       add»    r0,·sp,·#8118 »       add»    r0,·sp,·#8
119 »       str»    r5,·[sp,·#0]119 »       str»    r5,·[sp,·#0]
120 »       bl»     958·<do_mktuple>120 »       bl»     95c·<do_mktuple>
121 »       add»    sp,·#20121 »       add»    sp,·#20
122 »       pop»    {r4,·r5,·pc}122 »       pop»    {r4,·r5,·pc}
123 »       movw»   r3,·#0123 »       movw»   r3,·#0
124 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError124 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SystemError
125 »       movt»   r3,·#0125 »       movt»   r3,·#0
126 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError126 ·R_ARM_THM_MOVT_ABS»     PyExc_SystemError
127 »       movw»   r1,·#0127 »       movw»   r1,·#0
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 »       mov»    r0,·r4150 »       mov»    r0,·r4
151 »       ldrb.w» r3,·[r2,·#1]!151 »       ldrb.w» r3,·[r2,·#1]!
152 »       cmp»    r4,·#0152 »       cmp»    r4,·#0
153 »       bgt.n»  1a2·<countformat+0x72>153 »       bgt.n»  1a2·<countformat+0x72>
154 »       cmp»    r1,·r3154 »       cmp»    r1,·r3
155 »       beq.n»  170·<countformat+0x40>155 »       beq.n»  170·<countformat+0x40>
156 »       cmp»    r3,·#58»      @·0x3a156 »       cmp»    r3,·#58»      @·0x3a
157 »       bhi.n»  1ca·<countformat+0x9a>157 »       bhi.n»  1bc·<countformat+0x8c>
158 »       cmp»    r3,·#31158 »       cmp»    r3,·#31
159 »       bhi.n»  172·<countformat+0x42>159 »       bhi.n»  172·<countformat+0x42>
160 »       cmp»    r3,·#0160 »       cmp»    r3,·#0
161 »       beq.n»  1e8·<countformat+0xb8>161 »       beq.n»  1e8·<countformat+0xb8>
162 »       cmp»    r3,·#9162 »       cmp»    r3,·#9
163 »       beq.n»  144·<countformat+0x14>163 »       beq.n»  144·<countformat+0x14>
164 »       cmp»    r4,·#0164 »       cmp»    r4,·#0
Offset 178, 52 lines modifiedOffset 178, 52 lines modified
178 »       and.w»  r5,·ip,·r5178 »       and.w»  r5,·ip,·r5
179 »       cmp»    r5,·#0179 »       cmp»    r5,·#0
180 »       bne.n»  144·<countformat+0x14>180 »       bne.n»  144·<countformat+0x14>
181 »       cmp»    r3,·#41»      @·0x29181 »       cmp»    r3,·#41»      @·0x29
182 »       beq.n»  1b8·<countformat+0x88>182 »       beq.n»  1b8·<countformat+0x88>
183 »       cmp»    r3,·#40»      @·0x28183 »       cmp»    r3,·#40»      @·0x28
184 »       bne.n»  160·<countformat+0x30>184 »       bne.n»  160·<countformat+0x30>
185 »       cbnz»   r4,·1c6·<countformat+0x96>185 »       cbnz»   r4,·1d8·<countformat+0xa8>
186 »       ldrb.w» r3,·[r2,·#1]!186 »       ldrb.w» r3,·[r2,·#1]!
187 »       adds»   r0,·#1187 »       adds»   r0,·#1
188 »       movs»   r4,·#1188 »       movs»   r4,·#1
189 »       cmp»    r3,·#93»      @·0x5d189 »       cmp»    r3,·#93»      @·0x5d
190 »       beq.n»  1b8·<countformat+0x88>190 »       beq.n»  1b8·<countformat+0x88>
191 »       bls.n»  1bc·<countformat+0x8c>191 »       bls.n»  1cc·<countformat+0x9c>
192 »       cmp»    r3,·#123»     @·0x7b192 »       cmp»    r3,·#123»     @·0x7b
193 »       beq.n»  1c6·<countformat+0x96>193 »       beq.n»  1d8·<countformat+0xa8>
194 »       cmp»    r3,·#125»     @·0x7d194 »       cmp»    r3,·#125»     @·0x7d
195 »       beq.n»  1b8·<countformat+0x88>195 »       beq.n»  1b8·<countformat+0x88>
196 »       ldrb.w» r3,·[r2,·#1]!196 »       ldrb.w» r3,·[r2,·#1]!
197 »       cmp»    r3,·#93»      @·0x5d197 »       cmp»    r3,·#93»      @·0x5d
198 »       bne.n»  1a6·<countformat+0x76>198 »       bne.n»  1a6·<countformat+0x76>
199 »       subs»   r4,·#1199 »       subs»   r4,·#1
200 »       b.n»    144·<countformat+0x14>200 »       b.n»    144·<countformat+0x14>
201 »       cmp»    r3,·#41»      @·0x29 
202 »       beq.n»  1b8·<countformat+0x88> 
203 »       bls.n»  1da·<countformat+0xaa> 
204 »       cmp»    r3,·#91»      @·0x5b 
205 »       bne.n»  1b0·<countformat+0x80> 
206 »       adds»   r4,·#1 
207 »       b.n»    144·<countformat+0x14> 
Max diff block lines reached; 34206/37724 bytes (90.67%) of diff not shown.
27.0 KB
mystrtoul.o
1.87 KB
readelf --wide --symbols {}
    
Offset 3, 24 lines modifiedOffset 3, 24 lines modified
3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name3 ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name
4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·4 ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND·
5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot5 ·····1:·00000000·····0·SECTION·LOCAL··DEFAULT····4·.text.hot
6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t6 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·$t
7 ·····3:·00000056·····0·NOTYPE··LOCAL··DEFAULT····4·$d7 ·····3:·00000056·····0·NOTYPE··LOCAL··DEFAULT····4·$d
8 ·····4:·00000078·····0·NOTYPE··LOCAL··DEFAULT····4·$t8 ·····4:·00000078·····0·NOTYPE··LOCAL··DEFAULT····4·$t
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LANCHOR09 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LANCHOR0
10 ·····6:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····4·$d10 ·····6:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····4·$d
11 ·····7:·00000420·····0·NOTYPE··LOCAL··DEFAULT····4·$t11 ·····7:·00000424·····0·NOTYPE··LOCAL··DEFAULT····4·$t
12 ·····8:·00000494·····0·NOTYPE··LOCAL··DEFAULT····4·$d12 ·····8:·0000045c·····0·NOTYPE··LOCAL··DEFAULT····4·$d
13 ·····9:·000004d8·····0·NOTYPE··LOCAL··DEFAULT····4·$t13 ·····9:·000004a0·····0·NOTYPE··LOCAL··DEFAULT····4·$t
14 ····10:·00000574·····0·NOTYPE··LOCAL··DEFAULT····4·$d14 ····10:·00000574·····0·NOTYPE··LOCAL··DEFAULT····4·$d
15 ····11:·00000596·····0·NOTYPE··LOCAL··DEFAULT····4·$t15 ····11:·00000596·····0·NOTYPE··LOCAL··DEFAULT····4·$t
16 ····12:·00000918·····0·NOTYPE··LOCAL··DEFAULT····4·$d16 ····12:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····4·$d
17 ····13:·0000095c·····0·NOTYPE··LOCAL··DEFAULT····4·$t17 ····13:·00000940·····0·NOTYPE··LOCAL··DEFAULT····4·$t
18 ····14:·00000968·····0·NOTYPE··LOCAL··DEFAULT····4·$d18 ····14:·00000974·····0·NOTYPE··LOCAL··DEFAULT····4·$d
19 ····15:·000009ac·····0·NOTYPE··LOCAL··DEFAULT····4·$t19 ····15:·000009b8·····0·NOTYPE··LOCAL··DEFAULT····4·$t
20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d20 ····16:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
21 ····17:·00000000···148·OBJECT··LOCAL··DEFAULT····6·digitlimit21 ····17:·00000000···148·OBJECT··LOCAL··DEFAULT····6·digitlimit
22 ····18:·00000094···148·OBJECT··LOCAL··DEFAULT····6·smallmax22 ····18:·00000094···148·OBJECT··LOCAL··DEFAULT····6·smallmax
23 ····19:·00000001··1344·FUNC····GLOBAL·DEFAULT····4·PyOS_strtol23 ····19:·00000001··1344·FUNC····GLOBAL·DEFAULT····4·PyOS_strtol
24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table24 ····20:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_ctype_table
25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue25 ····21:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyLong_DigitValue
26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location26 ····22:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
10.6 KB
readelf --wide --relocs {}
    
Offset 19, 21 lines modifiedOffset 19, 22 lines modified
19 00000246··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue19 00000246··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
20 00000276··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR020 00000276··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
21 0000027a··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR021 0000027a··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
22 000002c8··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue22 000002c8··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
23 000002cc··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue23 000002cc··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
24 000002f8··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue24 000002f8··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
25 000002fc··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue25 000002fc··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
26 00000356··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue26 0000035e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
27 0000035a··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue27 00000362··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
28 00000362··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR028 0000036a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
29 00000366··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR029 0000036e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
30 0000037c··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue30 00000384··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
31 00000380··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue31 00000388··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
32 000003dc··00000102·R_ARM_ABS32············00000000···.text.hot32 00000394··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
 33 00000398··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
33 000003e0··00000102·R_ARM_ABS32············00000000···.text.hot34 000003e0··00000102·R_ARM_ABS32············00000000···.text.hot
34 000003e4··00000102·R_ARM_ABS32············00000000···.text.hot35 000003e4··00000102·R_ARM_ABS32············00000000···.text.hot
35 000003e8··00000102·R_ARM_ABS32············00000000···.text.hot36 000003e8··00000102·R_ARM_ABS32············00000000···.text.hot
36 000003ec··00000102·R_ARM_ABS32············00000000···.text.hot37 000003ec··00000102·R_ARM_ABS32············00000000···.text.hot
37 000003f0··00000102·R_ARM_ABS32············00000000···.text.hot38 000003f0··00000102·R_ARM_ABS32············00000000···.text.hot
38 000003f4··00000102·R_ARM_ABS32············00000000···.text.hot39 000003f4··00000102·R_ARM_ABS32············00000000···.text.hot
39 000003f8··00000102·R_ARM_ABS32············00000000···.text.hot40 000003f8··00000102·R_ARM_ABS32············00000000···.text.hot
Offset 42, 41 lines modifiedOffset 43, 40 lines modified
42 00000404··00000102·R_ARM_ABS32············00000000···.text.hot43 00000404··00000102·R_ARM_ABS32············00000000···.text.hot
43 00000408··00000102·R_ARM_ABS32············00000000···.text.hot44 00000408··00000102·R_ARM_ABS32············00000000···.text.hot
44 0000040c··00000102·R_ARM_ABS32············00000000···.text.hot45 0000040c··00000102·R_ARM_ABS32············00000000···.text.hot
45 00000410··00000102·R_ARM_ABS32············00000000···.text.hot46 00000410··00000102·R_ARM_ABS32············00000000···.text.hot
46 00000414··00000102·R_ARM_ABS32············00000000···.text.hot47 00000414··00000102·R_ARM_ABS32············00000000···.text.hot
47 00000418··00000102·R_ARM_ABS32············00000000···.text.hot48 00000418··00000102·R_ARM_ABS32············00000000···.text.hot
48 0000041c··00000102·R_ARM_ABS32············00000000···.text.hot49 0000041c··00000102·R_ARM_ABS32············00000000···.text.hot
49 0000043a··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue 
50 0000043e··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue 
51 0000044a··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue 
52 0000044e··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue 
53 00000460··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue 
54 00000464··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue50 00000420··00000102·R_ARM_ABS32············00000000···.text.hot
 51 0000045c··00000102·R_ARM_ABS32············00000000···.text.hot
 52 00000460··00000102·R_ARM_ABS32············00000000···.text.hot
 53 00000464··00000102·R_ARM_ABS32············00000000···.text.hot
 54 00000468··00000102·R_ARM_ABS32············00000000···.text.hot
 55 0000046c··00000102·R_ARM_ABS32············00000000···.text.hot
 56 00000470··00000102·R_ARM_ABS32············00000000···.text.hot
 57 00000474··00000102·R_ARM_ABS32············00000000···.text.hot
 58 00000478··00000102·R_ARM_ABS32············00000000···.text.hot
 59 0000047c··00000102·R_ARM_ABS32············00000000···.text.hot
 60 00000480··00000102·R_ARM_ABS32············00000000···.text.hot
 61 00000484··00000102·R_ARM_ABS32············00000000···.text.hot
 62 00000488··00000102·R_ARM_ABS32············00000000···.text.hot
 63 0000048c··00000102·R_ARM_ABS32············00000000···.text.hot
 64 00000490··00000102·R_ARM_ABS32············00000000···.text.hot
55 00000494··00000102·R_ARM_ABS32············00000000···.text.hot65 00000494··00000102·R_ARM_ABS32············00000000···.text.hot
56 00000498··00000102·R_ARM_ABS32············00000000···.text.hot66 00000498··00000102·R_ARM_ABS32············00000000···.text.hot
57 0000049c··00000102·R_ARM_ABS32············00000000···.text.hot67 0000049c··00000102·R_ARM_ABS32············00000000···.text.hot
 68 000004a2··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
 69 000004a6··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
 70 000004b8··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
 71 000004bc··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
58 000004a0··00000102·R_ARM_ABS32············00000000···.text.hot 
59 000004a4··00000102·R_ARM_ABS32············00000000···.text.hot 
60 000004a8··00000102·R_ARM_ABS32············00000000···.text.hot 
61 000004ac··00000102·R_ARM_ABS32············00000000···.text.hot 
62 000004b0··00000102·R_ARM_ABS32············00000000···.text.hot 
63 000004b4··00000102·R_ARM_ABS32············00000000···.text.hot 
64 000004b8··00000102·R_ARM_ABS32············00000000···.text.hot 
65 000004bc··00000102·R_ARM_ABS32············00000000···.text.hot 
66 000004c0··00000102·R_ARM_ABS32············00000000···.text.hot 
67 000004c4··00000102·R_ARM_ABS32············00000000···.text.hot 
68 000004c8··00000102·R_ARM_ABS32············00000000···.text.hot 
69 000004cc··00000102·R_ARM_ABS32············00000000···.text.hot 
70 000004d0··00000102·R_ARM_ABS32············00000000···.text.hot 
71 000004d4··00000102·R_ARM_ABS32············00000000···.text.hot 
72 000004de··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue72 000004ce··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
73 000004e2··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue73 000004d2··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
74 00000502··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue74 000004f2··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
75 00000506··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue75 000004f6··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
76 00000558··0000142f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table76 00000558··0000142f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
77 0000055c··00001430·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table77 0000055c··00001430·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
78 000005e4··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue78 000005e4··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
79 000005e8··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue79 000005e8··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
80 0000068a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR080 0000068a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
81 0000068e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR081 0000068e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
82 00000694··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue82 00000694··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
Offset 102, 51 lines modifiedOffset 102, 51 lines modified
102 00000852··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue102 00000852··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
103 00000868··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue103 00000868··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
104 0000086c··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue104 0000086c··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
105 0000087e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue105 0000087e··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
106 00000882··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue106 00000882··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
107 0000089a··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue107 0000089a··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
108 0000089e··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue108 0000089e··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
109 000008c6··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue109 000008c4··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
110 000008ca··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue110 000008c8··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
111 000008e2··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue111 000008e0··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
112 000008e6··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue112 000008e4··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
 113 000008fc··00000102·R_ARM_ABS32············00000000···.text.hot
 114 00000900··00000102·R_ARM_ABS32············00000000···.text.hot
 115 00000904··00000102·R_ARM_ABS32············00000000···.text.hot
 116 00000908··00000102·R_ARM_ABS32············00000000···.text.hot
 117 0000090c··00000102·R_ARM_ABS32············00000000···.text.hot
 118 00000910··00000102·R_ARM_ABS32············00000000···.text.hot
 119 00000914··00000102·R_ARM_ABS32············00000000···.text.hot
113 00000918··00000102·R_ARM_ABS32············00000000···.text.hot120 00000918··00000102·R_ARM_ABS32············00000000···.text.hot
114 0000091c··00000102·R_ARM_ABS32············00000000···.text.hot121 0000091c··00000102·R_ARM_ABS32············00000000···.text.hot
115 00000920··00000102·R_ARM_ABS32············00000000···.text.hot122 00000920··00000102·R_ARM_ABS32············00000000···.text.hot
116 00000924··00000102·R_ARM_ABS32············00000000···.text.hot123 00000924··00000102·R_ARM_ABS32············00000000···.text.hot
117 00000928··00000102·R_ARM_ABS32············00000000···.text.hot124 00000928··00000102·R_ARM_ABS32············00000000···.text.hot
118 0000092c··00000102·R_ARM_ABS32············00000000···.text.hot125 0000092c··00000102·R_ARM_ABS32············00000000···.text.hot
119 00000930··00000102·R_ARM_ABS32············00000000···.text.hot126 00000930··00000102·R_ARM_ABS32············00000000···.text.hot
120 00000934··00000102·R_ARM_ABS32············00000000···.text.hot127 00000934··00000102·R_ARM_ABS32············00000000···.text.hot
121 00000938··00000102·R_ARM_ABS32············00000000···.text.hot128 00000938··00000102·R_ARM_ABS32············00000000···.text.hot
122 0000093c··00000102·R_ARM_ABS32············00000000···.text.hot129 0000093c··00000102·R_ARM_ABS32············00000000···.text.hot
 130 00000940··0000152f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyLong_DigitValue
 131 00000944··00001530·R_ARM_THM_MOVT_ABS·····00000000···_PyLong_DigitValue
123 00000940··00000102·R_ARM_ABS32············00000000···.text.hot 
124 00000944··00000102·R_ARM_ABS32············00000000···.text.hot 
125 00000948··00000102·R_ARM_ABS32············00000000···.text.hot 
126 0000094c··00000102·R_ARM_ABS32············00000000···.text.hot 
127 00000950··00000102·R_ARM_ABS32············00000000···.text.hot 
128 00000954··00000102·R_ARM_ABS32············00000000···.text.hot 
129 00000958··00000102·R_ARM_ABS32············00000000···.text.hot 
130 00000968··00000102·R_ARM_ABS32············00000000···.text.hot 
131 0000096c··00000102·R_ARM_ABS32············00000000···.text.hot 
132 00000970··00000102·R_ARM_ABS32············00000000···.text.hot 
133 00000974··00000102·R_ARM_ABS32············00000000···.text.hot132 00000974··00000102·R_ARM_ABS32············00000000···.text.hot
134 00000978··00000102·R_ARM_ABS32············00000000···.text.hot133 00000978··00000102·R_ARM_ABS32············00000000···.text.hot
135 0000097c··00000102·R_ARM_ABS32············00000000···.text.hot134 0000097c··00000102·R_ARM_ABS32············00000000···.text.hot
136 00000980··00000102·R_ARM_ABS32············00000000···.text.hot135 00000980··00000102·R_ARM_ABS32············00000000···.text.hot
Max diff block lines reached; 1206/10845 bytes (11.12%) of diff not shown.
14.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 7, 43 lines modifiedOffset 7, 43 lines modified
7 PyOS_strtol():7 PyOS_strtol():
8 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}8 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·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 »       ldrb»   r3,·[r0,·#0]12 »       ldrb»   r3,·[r0,·#0]
13 »       cmp»    r3,·#013 »       cmp»    r3,·#0
14 »       beq.w»  4d8·<PyOS_strtol+0x4d8>14 »       beq.w»  532·<PyOS_strtol+0x532>
15 »       movw»   ip,·#015 »       movw»   ip,·#0
16 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table16 ·R_ARM_THM_MOVW_ABS_NC»  _Py_ctype_table
17 »       movt»   ip,·#017 »       movt»   ip,·#0
18 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table18 ·R_ARM_THM_MOVT_ABS»     _Py_ctype_table
19 »       ldr.w»  r4,·[ip,·r3,·lsl·#2]19 »       ldr.w»  r4,·[ip,·r3,·lsl·#2]
20 »       lsls»   r5,·r4,·#2820 »       lsls»   r5,·r4,·#28
21 »       bmi.w»  420·<PyOS_strtol+0x420>21 »       bmi.w»  51c·<PyOS_strtol+0x51c>
22 »       sub.w»  r4,·r3,·#45» @·0x2d22 »       sub.w»  r4,·r3,·#45» @·0x2d
23 »       sub.w»  lr,·r3,·#43» @·0x2b23 »       sub.w»  lr,·r3,·#43» @·0x2b
24 »       clz»    r4,·r424 »       clz»    r4,·r4
25 »       tst.w»  lr,·#253»   @·0xfd25 »       tst.w»  lr,·#253»   @·0xfd
26 »       mov.w»  r4,·r4,·lsr·#526 »       mov.w»  r4,·r4,·lsr·#5
27 »       beq.w»  3c6·<PyOS_strtol+0x3c6>27 »       beq.w»  446·<PyOS_strtol+0x446>
28 »       ldr.w»  r5,·[ip,·r3,·lsl·#2]28 »       ldr.w»  r5,·[ip,·r3,·lsl·#2]
29 »       lsls»   r6,·r5,·#2829 »       lsls»   r6,·r5,·#28
30 »       bmi.w»  46e·<PyOS_strtol+0x46e>30 »       bmi.w»  3bc·<PyOS_strtol+0x3bc>
31 »       cmp»    r2,·#1631 »       cmp»    r2,·#16
32 »       bhi.w»  174·<PyOS_strtol+0x174>32 »       bhi.w»  174·<PyOS_strtol+0x174>
33 »       tbh»    [pc,·r2,·lsl·#1]33 »       tbh»    [pc,·r2,·lsl·#1]
34 »       .short» 0x001134 »       .short» 0x0011
35 »       .word»  0x01f0008f35 »       .word»  0x022f008f
36 »       .word»  0x008f008f36 »       .word»  0x008f008f
37 »       .word»  0x008f008f37 »       .word»  0x008f008f
38 »       .word»  0x0203008f38 »       .word»  0x0194008f
39 »       .word»  0x008f008f39 »       .word»  0x008f008f
40 »       .word»  0x008f008f40 »       .word»  0x008f008f
41 »       .word»  0x008f008f41 »       .word»  0x008f008f
42 »       .word»  0x017e008f42 »       .word»  0x0182008f
43 »       cmp»    r3,·#48»      @·0x3043 »       cmp»    r3,·#48»      @·0x30
44 »       bne.n»  ce·<PyOS_strtol+0xce>44 »       bne.n»  ce·<PyOS_strtol+0xce>
45 »       ldrb»   r3,·[r0,·#1]45 »       ldrb»   r3,·[r0,·#1]
46 »       adds»   r2,·r0,·#146 »       adds»   r2,·r0,·#1
47 »       cmp»    r3,·#98»      @·0x6247 »       cmp»    r3,·#98»      @·0x62
48 »       beq.w»  2f6·<PyOS_strtol+0x2f6>48 »       beq.w»  2f6·<PyOS_strtol+0x2f6>
49 »       bhi.n»  a6·<PyOS_strtol+0xa6>49 »       bhi.n»  a6·<PyOS_strtol+0xa6>
Offset 60, 20 lines modifiedOffset 60, 20 lines modified
60 »       b.n»    9c·<PyOS_strtol+0x9c>60 »       b.n»    9c·<PyOS_strtol+0x9c>
61 »       cmp»    r3,·#111»     @·0x6f61 »       cmp»    r3,·#111»     @·0x6f
62 »       beq.w»  2c6·<PyOS_strtol+0x2c6>62 »       beq.w»  2c6·<PyOS_strtol+0x2c6>
63 »       cmp»    r3,·#120»     @·0x7863 »       cmp»    r3,·#120»     @·0x78
64 »       beq.w»  240·<PyOS_strtol+0x240>64 »       beq.w»  240·<PyOS_strtol+0x240>
65 »       ldr.w»  r3,·[ip,·r3,·lsl·#2]65 »       ldr.w»  r3,·[ip,·r3,·lsl·#2]
66 »       lsls»   r3,·r3,·#2866 »       lsls»   r3,·r3,·#28
67 »       bmi.w»  530·<PyOS_strtol+0x530>67 »       bmi.w»  4c6·<PyOS_strtol+0x4c6>
68 »       cbz»    r1,·c0·<PyOS_strtol+0xc0>68 »       cbz»    r1,·c0·<PyOS_strtol+0xc0>
69 »       str»    r2,·[r1,·#0]69 »       str»    r2,·[r1,·#0]
70 »       movs»   r0,·#070 »       movs»   r0,·#0
71 »       cmp»    r4,·#071 »       cmp»    r4,·#0
72 »       bne.w»  52c·<PyOS_strtol+0x52c>72 »       bne.w»  352·<PyOS_strtol+0x352>
73 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}73 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
74 »       movs»   r3,·#074 »       movs»   r3,·#0
75 »       movw»   lr,·#075 »       movw»   lr,·#0
76 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue76 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue
77 »       movt»   lr,·#077 »       movt»   lr,·#0
78 ·R_ARM_THM_MOVT_ABS»     _PyLong_DigitValue78 ·R_ARM_THM_MOVT_ABS»     _PyLong_DigitValue
79 »       ldrb.w» r3,·[lr,·r3]79 »       ldrb.w» r3,·[lr,·r3]
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 »       mov»    r3,·r0125 »       mov»    r3,·r0
126 »       movs»   r2,·#34»     @·0x22126 »       movs»   r2,·#34»     @·0x22
127 »       mvn.w»  r0,·#2147483648»    @·0x80000000127 »       mvn.w»  r0,·#2147483648»    @·0x80000000
128 »       str»    r2,·[r3,·#0]128 »       str»    r2,·[r3,·#0]
129 »       b.n»    c8·<PyOS_strtol+0xc8>129 »       b.n»    c8·<PyOS_strtol+0xc8>
130 »       adds»   r6,·r0,·#1130 »       adds»   r6,·r0,·#1
131 »       cmp»    r1,·#0131 »       cmp»    r1,·#0
132 »       beq.w»  376·<PyOS_strtol+0x376>132 »       beq.w»  356·<PyOS_strtol+0x356>
133 »       mov»    r0,·r3133 »       mov»    r0,·r3
134 »       str»    r6,·[r1,·#0]134 »       str»    r6,·[r1,·#0]
135 »       b.n»    c2·<PyOS_strtol+0xc2>135 »       b.n»    c2·<PyOS_strtol+0xc2>
136 »       subs»   r3,·r2,·#2136 »       subs»   r3,·r2,·#2
137 »       mov»    r7,·r2137 »       mov»    r7,·r2
138 »       cmp»    r3,·#34»      @·0x22138 »       cmp»    r3,·#34»      @·0x22
139 »       bhi.n»  204·<PyOS_strtol+0x204>139 »       bhi.n»  204·<PyOS_strtol+0x204>
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 »       ldrb»   r3,·[r0,·#1]263 »       ldrb»   r3,·[r0,·#1]
264 »       adds»   r6,·r0,·#1264 »       adds»   r6,·r0,·#1
265 »       ldrb.w» r3,·[lr,·r3]265 »       ldrb.w» r3,·[lr,·r3]
266 »       cmp»    r3,·r2266 »       cmp»    r3,·r2
267 »       blt.n»  224·<PyOS_strtol+0x224>267 »       blt.n»  224·<PyOS_strtol+0x224>
268 »       mov»    r3,·r8268 »       mov»    r3,·r8
269 »       cmp»    r1,·#0269 »       cmp»    r1,·#0
270 »       beq.n»  376·<PyOS_strtol+0x376>270 »       beq.n»  356·<PyOS_strtol+0x356>
271 »       mov»    r0,·r8271 »       mov»    r0,·r8
272 »       str»    r6,·[r1,·#0]272 »       str»    r6,·[r1,·#0]
273 »       b.n»    c2·<PyOS_strtol+0xc2>273 »       b.n»    c2·<PyOS_strtol+0xc2>
274 »       ldrb»   r5,·[r0,·#2]274 »       ldrb»   r5,·[r0,·#2]
275 »       movw»   lr,·#0275 »       movw»   lr,·#0
276 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue276 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue
277 »       movt»   lr,·#0277 »       movt»   lr,·#0
Offset 325, 16 lines modifiedOffset 325, 20 lines modified
325 »       mov.w»  ip,·#32325 »       mov.w»  ip,·#32
326 »       mov»    r2,·r7326 »       mov»    r2,·r7
327 »       b.n»    1f4·<PyOS_strtol+0x1f4>327 »       b.n»    1f4·<PyOS_strtol+0x1f4>
328 »       mov»    r0,·r5328 »       mov»    r0,·r5
329 »       cmp»    r5,·#0329 »       cmp»    r5,·#0
330 »       bge.w»  c2·<PyOS_strtol+0xc2>330 »       bge.w»  c2·<PyOS_strtol+0xc2>
331 »       b.n»    14a·<PyOS_strtol+0x14a>331 »       b.n»    14a·<PyOS_strtol+0x14a>
 332 »       negs»   r0,·r0
 333 »       b.n»    c8·<PyOS_strtol+0xc8>
 334 »       mov»    r0,·r3
 335 »       b.n»    c2·<PyOS_strtol+0xc2>
332 »       cmp»    r3,·#48»      @·0x30336 »       cmp»    r3,·#48»      @·0x30
333 »       beq.n»  37a·<PyOS_strtol+0x37a>337 »       beq.n»  392·<PyOS_strtol+0x392>
334 »       movw»   lr,·#0338 »       movw»   lr,·#0
335 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue339 ·R_ARM_THM_MOVW_ABS_NC»  _PyLong_DigitValue
336 »       movt»   lr,·#0340 »       movt»   lr,·#0
337 ·R_ARM_THM_MOVT_ABS»     _PyLong_DigitValue341 ·R_ARM_THM_MOVT_ABS»     _PyLong_DigitValue
338 »       mov»    r3,·r0342 »       mov»    r3,·r0
339 »       movs»   r2,·#16343 »       movs»   r2,·#16
340 »       movw»   r0,·#0344 »       movw»   r0,·#0
Offset 342, 71 lines modifiedOffset 346, 71 lines modified
342 »       movt»   r0,·#0346 »       movt»   r0,·#0
343 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0347 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
344 »       ldrb»   r5,·[r3,·#0]348 »       ldrb»   r5,·[r3,·#0]
345 »       mov»    r7,·r2349 »       mov»    r7,·r2
346 »       ldr.w»  ip,·[r0,·r2,·lsl·#2]350 »       ldr.w»  ip,·[r0,·r2,·lsl·#2]
347 »       mov»    r0,·r3351 »       mov»    r0,·r3
348 »       b.n»    192·<PyOS_strtol+0x192>352 »       b.n»    192·<PyOS_strtol+0x192>
349 »       mov»    r0,·r3353 »       cmp»    r3,·#48»      @·0x30
350 »       b.n»    c2·<PyOS_strtol+0xc2>354 »       beq.w»  4cc·<PyOS_strtol+0x4cc>
Max diff block lines reached; 11127/14634 bytes (76.04%) of diff not shown.
8.99 KB
pystate.o
3.23 KB
readelf --wide --relocs {}
    
Offset 113, 20 lines modifiedOffset 113, 20 lines modified
113 0000090a··00003130·R_ARM_THM_MOVT_ABS·····000001d4···.LC10113 0000090a··00003130·R_ARM_THM_MOVT_ABS·····000001d4···.LC10
114 00000910··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc114 00000910··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
115 00000914··0000c602·R_ARM_ABS32············00000000···_PyRuntime115 00000914··0000c602·R_ARM_ABS32············00000000···_PyRuntime
116 00000918··0000b76c·R_ARM_TLS_LE32·········00000000···.LANCHOR1116 00000918··0000b76c·R_ARM_TLS_LE32·········00000000···.LANCHOR1
117 0000091c··00009c02·R_ARM_ABS32············00000000···.rodata117 0000091c··00009c02·R_ARM_ABS32············00000000···.rodata
118 00000932··0000c50a·R_ARM_THM_CALL·········00000000···PyThread_tss_get118 00000932··0000c50a·R_ARM_THM_CALL·········00000000···PyThread_tss_get
119 00000960··0000f20a·R_ARM_THM_CALL·········00000af9···PyThreadState_Clear119 00000960··0000f20a·R_ARM_THM_CALL·········00000af9···PyThreadState_Clear
120 00000974··0000332f·R_ARM_THM_MOVW_ABS_NC··00000200···.LC11 
121 00000978··00003330·R_ARM_THM_MOVT_ABS·····00000200···.LC11 
122 0000097e··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc 
123 00000982··0000342f·R_ARM_THM_MOVW_ABS_NC··00000244···.LC12120 00000974··0000342f·R_ARM_THM_MOVW_ABS_NC··00000244···.LC12
124 00000986··00003430·R_ARM_THM_MOVT_ABS·····00000244···.LC12121 00000978··00003430·R_ARM_THM_MOVT_ABS·····00000244···.LC12
125 0000098e··0000f40a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFormat122 00000980··0000f40a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFormat
 123 00000984··0000332f·R_ARM_THM_MOVW_ABS_NC··00000200···.LC11
 124 00000988··00003330·R_ARM_THM_MOVT_ABS·····00000200···.LC11
 125 0000098e··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
126 00000994··0000c602·R_ARM_ABS32············00000000···_PyRuntime126 00000994··0000c602·R_ARM_ABS32············00000000···_PyRuntime
127 00000998··0000b76c·R_ARM_TLS_LE32·········00000000···.LANCHOR1127 00000998··0000b76c·R_ARM_TLS_LE32·········00000000···.LANCHOR1
128 0000099c··00009c02·R_ARM_ABS32············00000000···.rodata128 0000099c··00009c02·R_ARM_ABS32············00000000···.rodata
129 000009d8··0000d02f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError129 000009d8··0000d02f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
130 000009dc··0000d030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError130 000009dc··0000d030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
131 000009e0··0000382f·R_ARM_THM_MOVW_ABS_NC··00000274···.LC13131 000009e0··0000382f·R_ARM_THM_MOVW_ABS_NC··00000274···.LC13
132 000009e4··00003830·R_ARM_THM_MOVT_ABS·····00000274···.LC13132 000009e4··00003830·R_ARM_THM_MOVT_ABS·····00000274···.LC13
Offset 180, 19 lines modifiedOffset 180, 19 lines modified
180 00000d44··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc180 00000d44··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
181 00000d4c··0000b76c·R_ARM_TLS_LE32·········00000000···.LANCHOR1181 00000d4c··0000b76c·R_ARM_TLS_LE32·········00000000···.LANCHOR1
182 00000d50··00009c02·R_ARM_ABS32············00000000···.rodata182 00000d50··00009c02·R_ARM_ABS32············00000000···.rodata
183 00000d70··0000cd0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock183 00000d70··0000cd0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
184 00000d82··0000ce0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock184 00000d82··0000ce0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
185 00000d96··0000dc0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set185 00000d96··0000dc0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set
186 00000dca··0000e80a·R_ARM_THM_CALL·········00000000···_PyObject_VirtualFree186 00000dca··0000e80a·R_ARM_THM_CALL·········00000000···_PyObject_VirtualFree
187 00000dd8··0000432f·R_ARM_THM_MOVW_ABS_NC··00000344···.LC18187 00000dd8··0000442f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC19
188 00000ddc··00004330·R_ARM_THM_MOVT_ABS·····00000344···.LC18188 00000ddc··00004430·R_ARM_THM_MOVT_ABS·····00000358···.LC19
189 00000de2··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc189 00000de2··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
190 00000de6··0000442f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC19190 00000de6··0000432f·R_ARM_THM_MOVW_ABS_NC··00000344···.LC18
191 00000dea··00004430·R_ARM_THM_MOVT_ABS·····00000358···.LC19191 00000dea··00004330·R_ARM_THM_MOVT_ABS·····00000344···.LC18
192 00000df0··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc192 00000df0··0000c00a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
193 00000df4··00009c02·R_ARM_ABS32············00000000···.rodata193 00000df4··00009c02·R_ARM_ABS32············00000000···.rodata
194 00000df8··00009c02·R_ARM_ABS32············00000000···.rodata194 00000df8··00009c02·R_ARM_ABS32············00000000···.rodata
195 00000e2a··0001070a·R_ARM_THM_CALL·········00000000···_PyImport_ClearCore195 00000e2a··0001070a·R_ARM_THM_CALL·········00000000···_PyImport_ClearCore
196 00000e50··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000380···.LC20196 00000e50··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000380···.LC20
197 00000e54··00004b30·R_ARM_THM_MOVT_ABS·····00000380···.LC20197 00000e54··00004b30·R_ARM_THM_MOVT_ABS·····00000380···.LC20
198 00000e5a··0000cc0a·R_ARM_THM_CALL·········00000000···_PySys_Audit198 00000e5a··0000cc0a·R_ARM_THM_CALL·········00000000···_PySys_Audit
5.74 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 678, 46 lines modifiedOffset 678, 46 lines modified
678 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8678 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
679 »       mov»    r5,·r0679 »       mov»    r5,·r0
680 »       movs»   r1,·#168»    @·0xa8680 »       movs»   r1,·#168»    @·0xa8
681 »       movs»   r0,·#1681 »       movs»   r0,·#1
682 »       ldr.w»  r8,·[r5,·#80]»       @·0x50682 »       ldr.w»  r8,·[r5,·#80]»       @·0x50
683 »       bl»     0·<PyMem_RawCalloc>683 »       bl»     0·<PyMem_RawCalloc>
684 ·R_ARM_THM_CALL» PyMem_RawCalloc684 ·R_ARM_THM_CALL» PyMem_RawCalloc
685 »       mov»    r6,·r0685 »       mov»    r7,·r0
686 »       cmp»    r0,·#0686 »       cmp»    r0,·#0
687 »       beq.n»  7c6·<new_threadstate+0xbe>687 »       beq.n»  7c6·<new_threadstate+0xbe>
688 »       ldr.w»  r0,·[r8,·#24]688 »       ldr.w»  r0,·[r8,·#24]
689 »       movs»   r1,·#1689 »       movs»   r1,·#1
690 »       bl»     0·<PyThread_acquire_lock>690 »       bl»     0·<PyThread_acquire_lock>
691 ·R_ARM_THM_CALL» PyThread_acquire_lock691 ·R_ARM_THM_CALL» PyThread_acquire_lock
692 »       ldr.w»  sl,·[r5,·#64]»       @·0x40692 »       ldr.w»  sl,·[r5,·#64]»       @·0x40
693 »       ldrd»   r3,·r7,·[r5,·#56]»     @·0x38693 »       ldrd»   r3,·r6,·[r5,·#56]»     @·0x38
694 »       adds.w» r9,·r3,·#1694 »       adds.w» fp,·r3,·#1
695 »       str.w»  r9,·[r5,·#56]»       @·0x38695 »       str.w»  fp,·[r5,·#56]»       @·0x38
696 »       adc.w»  r7,·r7,·#0696 »       adc.w»  r6,·r6,·#0
697 »       str»    r7,·[r5,·#60]» @·0x3c697 »       str»    r6,·[r5,·#60]» @·0x3c
698 »       cmp.w»  sl,·#0698 »       cmp.w»  sl,·#0
699 »       beq.n»  7d6·<new_threadstate+0xce>699 »       beq.n»  7d6·<new_threadstate+0xce>
700 »       mov.w»  fp,·#1700 »       mov.w»  r9,·#1
701 »       mov»    r4,·r6701 »       mov»    r4,·r7
702 »       ldr»    r1,·[pc,·#148]»@·(7f0·<new_threadstate+0xe8>)702 »       ldr»    r1,·[pc,·#148]»@·(7f0·<new_threadstate+0xe8>)
703 »       movs»   r2,·#168»    @·0xa8703 »       movs»   r2,·#168»    @·0xa8
704 »       mov»    r0,·r6704 »       mov»    r0,·r7
705 »       bl»     0·<memcpy>705 »       bl»     0·<memcpy>
706 ·R_ARM_THM_CALL» memcpy706 ·R_ARM_THM_CALL» memcpy
707 »       ldrb»   r3,·[r4,·#12]707 »       ldrb»   r3,·[r4,·#12]
708 »       ands.w» r1,·r3,·#1708 »       ands.w» r1,·r3,·#1
709 »       bne.n»  7e2·<new_threadstate+0xda>709 »       bne.n»  7e2·<new_threadstate+0xda>
710 »       ldr.w»  r2,·[r5,·#244]»      @·0xf4710 »       ldr.w»  r2,·[r5,·#244]»      @·0xf4
711 »       orr.w»  r3,·r3,·#1711 »       orr.w»  r3,·r3,·#1
712 »       strd»   r2,·r2,·[r4,·#16]712 »       strd»   r2,·r2,·[r4,·#16]
713 »       movs»   r2,·#0713 »       movs»   r2,·#0
714 »       strb»   r3,·[r4,·#12]714 »       strb»   r3,·[r4,·#12]
715 »       add.w»  r3,·r4,·#148»@·0x94715 »       add.w»  r3,·r4,·#148»@·0x94
716 »       strd»   r9,·r7,·[r4,·#128]»    @·0x80716 »       strd»   fp,·r6,·[r4,·#128]»    @·0x80
717 »       str»    r3,·[r4,·#64]» @·0x40717 »       str»    r3,·[r4,·#64]» @·0x40
718 »       movs»   r3,·#1718 »       movs»   r3,·#1
719 »       str»    r5,·[r4,·#8]719 »       str»    r5,·[r4,·#8]
720 »       str»    r3,·[r4,·#72]» @·0x48720 »       str»    r3,·[r4,·#72]» @·0x48
721 »       add.w»  r3,·r4,·#156»@·0x9c721 »       add.w»  r3,·r4,·#156»@·0x9c
722 »       str.w»  r1,·[r4,·#144]»      @·0x90722 »       str.w»  r1,·[r4,·#144]»      @·0x90
723 »       str»    r3,·[r4,·#40]» @·0x28723 »       str»    r3,·[r4,·#40]» @·0x28
Offset 731, 26 lines modifiedOffset 731, 26 lines modified
731 »       beq.n»  7b0·<new_threadstate+0xa8>731 »       beq.n»  7b0·<new_threadstate+0xa8>
732 »       str.w»  r4,·[sl]732 »       str.w»  r4,·[sl]
733 »       ldr.w»  r0,·[r8,·#24]733 »       ldr.w»  r0,·[r8,·#24]
734 »       str.w»  sl,·[r4,·#4]734 »       str.w»  sl,·[r4,·#4]
735 »       str»    r4,·[r5,·#64]» @·0x40735 »       str»    r4,·[r5,·#64]» @·0x40
736 »       bl»     0·<PyThread_release_lock>736 »       bl»     0·<PyThread_release_lock>
737 ·R_ARM_THM_CALL» PyThread_release_lock737 ·R_ARM_THM_CALL» PyThread_release_lock
738 »       cmp.w»  fp,·#0738 »       cmp.w»  r9,·#0
739 »       beq.n»  7cc·<new_threadstate+0xc4>739 »       beq.n»  7cc·<new_threadstate+0xc4>
740 »       mov»    r6,·r4740 »       mov»    r7,·r4
741 »       mov»    r0,·r6741 »       mov»    r0,·r7
742 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}742 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
743 »       mov»    r0,·r6743 »       mov»    r0,·r7
744 »       mov»    r6,·r4744 »       mov»    r7,·r4
745 »       bl»     0·<PyMem_RawFree>745 »       bl»     0·<PyMem_RawFree>
746 ·R_ARM_THM_CALL» PyMem_RawFree746 ·R_ARM_THM_CALL» PyMem_RawFree
747 »       b.n»    7c6·<new_threadstate+0xbe>747 »       b.n»    7c6·<new_threadstate+0xbe>
748 »       add.w»  r4,·r5,·#193536»     @·0x2f400748 »       add.w»  r4,·r5,·#193536»     @·0x2f400
749 »       mov»    fp,·sl749 »       mov»    r9,·sl
750 »       add.w»  r4,·r4,·#592»@·0x250750 »       add.w»  r4,·r4,·#592»@·0x250
751 »       b.n»    762·<new_threadstate+0x5a>751 »       b.n»    762·<new_threadstate+0x5a>
752 »       movw»   r1,·#0752 »       movw»   r1,·#0
753 ·R_ARM_THM_MOVW_ABS_NC»  .LC6753 ·R_ARM_THM_MOVW_ABS_NC»  .LC6
754 »       movt»   r1,·#0754 »       movt»   r1,·#0
755 ·R_ARM_THM_MOVT_ABS»     .LC6755 ·R_ARM_THM_MOVT_ABS»     .LC6
756 »       ldr»    r0,·[pc,·#8]»  @·(7f4·<new_threadstate+0xec>)756 »       ldr»    r0,·[pc,·#8]»  @·(7f4·<new_threadstate+0xec>)
Offset 907, 21 lines modifiedOffset 907, 21 lines modified
907 »       mov.w»  ip,·#4096»  @·0x1000907 »       mov.w»  ip,·#4096»  @·0x1000
908 »       sub.w»  ip,·sp,·ip908 »       sub.w»  ip,·sp,·ip
909 »       str.w»  r0,·[ip,·#4080]»     @·0xff0909 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
910 »       mov»    r5,·r0910 »       mov»    r5,·r0
911 »       ldr»    r0,·[pc,·#96]» @·(994·<PyGILState_Release+0x74>)911 »       ldr»    r0,·[pc,·#96]» @·(994·<PyGILState_Release+0x74>)
912 »       bl»     0·<PyThread_tss_get>912 »       bl»     0·<PyThread_tss_get>
913 ·R_ARM_THM_CALL» PyThread_tss_get913 ·R_ARM_THM_CALL» PyThread_tss_get
914 »       cbz»    r0,·974·<PyGILState_Release+0x54>914 »       cbz»    r0,·984·<PyGILState_Release+0x64>
915 »       ldr»    r2,·[pc,·#92]» @·(998·<PyGILState_Release+0x78>)915 »       ldr»    r2,·[pc,·#92]» @·(998·<PyGILState_Release+0x78>)
916 »       mrc»    15,·0,·r3,·cr13,·cr0,·{3}916 »       mrc»    15,·0,·r3,·cr13,·cr0,·{3}
917 »       mov»    r4,·r0917 »       mov»    r4,·r0
918 »       ldr»    r3,·[r2,·r3]918 »       ldr»    r3,·[r2,·r3]
919 »       cmp»    r0,·r3919 »       cmp»    r0,·r3
920 »       bne.n»  982·<PyGILState_Release+0x62>920 »       bne.n»  974·<PyGILState_Release+0x54>
921 »       ldr»    r3,·[r0,·#72]» @·0x48921 »       ldr»    r3,·[r0,·#72]» @·0x48
922 »       subs»   r3,·#1922 »       subs»   r3,·#1
923 »       str»    r3,·[r0,·#72]» @·0x48923 »       str»    r3,·[r0,·#72]» @·0x48
924 »       cbz»    r3,·95c·<PyGILState_Release+0x3c>924 »       cbz»    r3,·95c·<PyGILState_Release+0x3c>
925 »       cmp»    r5,·#1925 »       cmp»    r5,·#1
926 »       beq.n»  954·<PyGILState_Release+0x34>926 »       beq.n»  954·<PyGILState_Release+0x34>
927 »       pop»    {r3,·r4,·r5,·pc}927 »       pop»    {r3,·r4,·r5,·pc}
Offset 936, 28 lines modifiedOffset 936, 28 lines modified
936 »       mov»    r0,·r4936 »       mov»    r0,·r4
937 »       subs»   r3,·#1937 »       subs»   r3,·#1
938 »       str»    r3,·[r4,·#72]» @·0x48938 »       str»    r3,·[r4,·#72]» @·0x48
939 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}939 »       ldmia.w»sp!,·{r3,·r4,·r5,·lr}
940 »       b.w»    cfc·<_PyThreadState_DeleteCurrent>940 »       b.w»    cfc·<_PyThreadState_DeleteCurrent>
941 ·R_ARM_THM_JUMP24»       _PyThreadState_DeleteCurrent941 ·R_ARM_THM_JUMP24»       _PyThreadState_DeleteCurrent
942 »       movw»   r1,·#0942 »       movw»   r1,·#0
943 ·R_ARM_THM_MOVW_ABS_NC»  .LC11 
944 »       movt»   r1,·#0 
945 ·R_ARM_THM_MOVT_ABS»     .LC11 
946 »       ldr»    r0,·[pc,·#28]» @·(99c·<PyGILState_Release+0x7c>) 
947 »       bl»     0·<_Py_FatalErrorFunc> 
948 ·R_ARM_THM_CALL» _Py_FatalErrorFunc 
949 »       movw»   r1,·#0 
950 ·R_ARM_THM_MOVW_ABS_NC»  .LC12943 ·R_ARM_THM_MOVW_ABS_NC»  .LC12
951 »       movt»   r1,·#0944 »       movt»   r1,·#0
952 ·R_ARM_THM_MOVT_ABS»     .LC12945 ·R_ARM_THM_MOVT_ABS»     .LC12
953 »       ldr»    r0,·[pc,·#16]» @·(99c·<PyGILState_Release+0x7c>)946 »       ldr»    r0,·[pc,·#28]» @·(99c·<PyGILState_Release+0x7c>)
954 »       mov»    r2,·r4947 »       mov»    r2,·r4
955 »       bl»     0·<_Py_FatalErrorFormat>948 »       bl»     0·<_Py_FatalErrorFormat>
956 ·R_ARM_THM_CALL» _Py_FatalErrorFormat949 ·R_ARM_THM_CALL» _Py_FatalErrorFormat
 950 »       movw»   r1,·#0
 951 ·R_ARM_THM_MOVW_ABS_NC»  .LC11
 952 »       movt»   r1,·#0
 953 ·R_ARM_THM_MOVT_ABS»     .LC11
 954 »       ldr»    r0,·[pc,·#12]» @·(99c·<PyGILState_Release+0x7c>)
 955 »       bl»     0·<_Py_FatalErrorFunc>
 956 ·R_ARM_THM_CALL» _Py_FatalErrorFunc
957 »       nop957 »       nop
958 »       .word»  0x00000324958 »       .word»  0x00000324
959 ·R_ARM_ABS32»    _PyRuntime959 ·R_ARM_ABS32»    _PyRuntime
Max diff block lines reached; 1918/5693 bytes (33.69%) of diff not shown.
96.0 KB
pytime.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:··········10152·(bytes·into·file)13 ··Start·of·section·headers:··········9644·(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·0x27a8:1 There·are·15·section·headers,·starting·at·offset·0x25ac:
  
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·000790·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·0007e0·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0020a8·000370·08···I·12···1··46 ··[·2]·.rel.text·········REL·············00000000·001f8c·000370·08···I·12···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0007c4·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000814·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0007c4·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000814·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0007c4·0009d8·00··AX··0···0··89 ··[·5]·.text.hot·········PROGBITS········00000000·000814·000868·00··AX··0···0··8
10 ··[·6]·.rel.text.hot·····REL·············00000000·002418·000290·08···I·12···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·0022fc·0001b0·08···I·12···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00119c·0000d3·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00107c·0000d3·01·AMS··0···0··4
12 ··[·8]·.text.unlikely····PROGBITS········00000000·001270·0002d0·00··AX··0···0··212 ··[·8]·.text.unlikely····PROGBITS········00000000·001150·0002d0·00··AX··0···0··2
13 ··[·9]·.rel.text.unlikely·REL·············00000000·0026a8·000080·08···I·12···8··413 ··[·9]·.rel.text.unlikely·REL·············00000000·0024ac·000080·08···I·12···8··4
14 ··[10]·.note.GNU-stack···PROGBITS········00000000·001540·000000·00······0···0··114 ··[10]·.note.GNU-stack···PROGBITS········00000000·001420·000000·00······0···0··1
15 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001540·000033·00······0···0··115 ··[11]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001420·000033·00······0···0··1
16 ··[12]·.symtab···········SYMTAB··········00000000·001574·000610·10·····13··36··416 ··[12]·.symtab···········SYMTAB··········00000000·001454·000600·10·····13··35··4
17 ··[13]·.strtab···········STRTAB··········00000000·001b84·000523·00······0···0··117 ··[13]·.strtab···········STRTAB··········00000000·001a54·000536·00······0···0··1
18 ··[14]·.shstrtab·········STRTAB··········00000000·002728·000080·00······0···0··118 ··[14]·.shstrtab·········STRTAB··········00000000·00252c·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)
12.1 KB
readelf --wide --symbols {}
    
Offset 1, 100 lines modifiedOffset 1, 99 lines modified
  
1 Symbol·table·'.symtab'·contains·97·entries:1 Symbol·table·'.symtab'·contains·96·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:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC06 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
7 ·····4:·000000d5···246·FUNC····LOCAL··DEFAULT····5·pytime_fromtimespec7 ·····4:·000000d5···246·FUNC····LOCAL··DEFAULT····5·pytime_fromtimespec
8 ·····5:·00000260·····0·NOTYPE··LOCAL··DEFAULT····5·$d8 ·····5:·00000260·····0·NOTYPE··LOCAL··DEFAULT····5·$d
9 ·····6:·00000268·····0·NOTYPE··LOCAL··DEFAULT····5·$t9 ·····6:·00000268·····0·NOTYPE··LOCAL··DEFAULT····5·$t
10 ·····7:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····5·$d10 ·····7:·000002c0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
11 ·····8:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t11 ·····8:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t
12 ·····9:·000003d1···204·FUNC····LOCAL··DEFAULT····5·pytime_divide12 ·····9:·000003d1···202·FUNC····LOCAL··DEFAULT····5·pytime_divide
13 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t13 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 14 ····11:·00000091···424·FUNC····LOCAL··DEFAULT····1·pytime_from_object
14 ····11:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC115 ····12:·00000030·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
15 ····12:·00000054·····0·NOTYPE··LOCAL··DEFAULT····7·.LC216 ····13:·00000054·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
16 ····13:·00000661···156·FUNC····LOCAL··DEFAULT····5·pytime_round17 ····14:·000004f1···156·FUNC····LOCAL··DEFAULT····5·pytime_round
17 ····14:·00000648·····0·NOTYPE··LOCAL··DEFAULT····5·$d18 ····15:·00000228·····0·NOTYPE··LOCAL··DEFAULT····1·$d
18 ····15:·00000660·····0·NOTYPE··LOCAL··DEFAULT····5·$t 
19 ····16:·00000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LC319 ····16:·00000080·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
20 ····17:·00000860·····0·NOTYPE··LOCAL··DEFAULT····5·$d20 ····17:·000006f0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
21 ····18:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d21 ····18:·00000238·····0·NOTYPE··LOCAL··DEFAULT····1·$t
22 ····19:·000000d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t22 ····19:·00000280·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 23 ····20:·00000288·····0·NOTYPE··LOCAL··DEFAULT····1·$t
23 ····20:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC424 ····21:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
24 ····21:·00000168·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
25 ····22:·00000170·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
26 ····23:·00000260·····0·NOTYPE··LOCAL··DEFAULT····1·$d25 ····22:·00000320·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 26 ····23:·00000328·····0·NOTYPE··LOCAL··DEFAULT····1·$t
 27 ····24:·00000418·····0·NOTYPE··LOCAL··DEFAULT····1·$d
27 ····24:·00000868·····0·NOTYPE··LOCAL··DEFAULT····5·$t28 ····25:·000006f8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
28 ····25:·000009c8·····0·NOTYPE··LOCAL··DEFAULT····5·$d29 ····26:·00000858·····0·NOTYPE··LOCAL··DEFAULT····5·$d
29 ····26:·00000270·····0·NOTYPE··LOCAL··DEFAULT····1·$t30 ····27:·00000428·····0·NOTYPE··LOCAL··DEFAULT····1·$t
30 ····27:·00000295···380·FUNC····LOCAL··DEFAULT····1·pytime_object_to_denominator31 ····28:·0000044d···380·FUNC····LOCAL··DEFAULT····1·pytime_object_to_denominator
31 ····28:·00000400·····0·NOTYPE··LOCAL··DEFAULT····1·$d32 ····29:·000005b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
32 ····29:·00000410·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
33 ····30:·00000648·····0·NOTYPE··LOCAL··DEFAULT····1·$d33 ····30:·000005c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
34 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t34 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
35 ····32:·00000661····82·FUNC····LOCAL··DEFAULT····1·pytime_as_timeval.isra.035 ····32:·000006b1····82·FUNC····LOCAL··DEFAULT····1·pytime_as_timeval.isra.0
36 ····33:·00000660·····0·NOTYPE··LOCAL··DEFAULT····1·$t 
37 ····34:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC536 ····33:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
38 ····35:·000009d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t37 ····34:·00000860·····0·NOTYPE··LOCAL··DEFAULT····5·$t
39 ····36:·00000001·····2·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromNanoseconds38 ····35:·00000001·····2·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromNanoseconds
40 ····37:·00000005···208·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClock39 ····36:·00000005···208·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClock
41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_gettime6440 ····37:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_gettime64
42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError41 ····38:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
43 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString42 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetString
44 ····41:·000001cd····80·FUNC····GLOBAL·DEFAULT····5·_PyTime_Add43 ····40:·000001cd····80·FUNC····GLOBAL·DEFAULT····5·_PyTime_Add
45 ····42:·0000021d····76·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp44 ····41:·0000021d····76·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsTimespec_clamp
46 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_ldivmod45 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_ldivmod
47 ····44:·00000269···104·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsSecondsDouble46 ····43:·00000269···104·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsSecondsDouble
48 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_l2d47 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_l2d
49 ····46:·000002d1···102·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMicrosecondsClamp48 ····45:·000002d1···102·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromMicrosecondsClamp
50 ····47:·00000339····14·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds49 ····46:·00000339····14·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSeconds
51 ····48:·00000349···134·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds50 ····47:·00000349···134·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsMicroseconds
52 ····49:·00000001····60·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetPerfCounter51 ····48:·00000001····60·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetPerfCounter
53 ····50:·0000049d····78·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime52 ····49:·0000049d····78·FUNC····GLOBAL·DEFAULT····5·_PyTime_localtime
54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location53 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__localtime64_r54 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__localtime64_r
56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError55 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OSError
57 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno56 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
58 ····55:·000004ed·····4·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t57 ····54:·000004ed·····4·FUNC····GLOBAL·DEFAULT····5·_PyLong_FromTime_t
59 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong58 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
60 ····57:·0000003d····70·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime59 ····56:·0000003d····70·FUNC····GLOBAL·DEFAULT····1·_PyTime_gmtime
61 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__gmtime64_r60 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__gmtime64_r
62 ····59:·000004f1···368·FUNC····GLOBAL·DEFAULT····5·_PyTime_FromSecondsObject61 ····58:·00000085····10·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromSecondsObject
63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type62 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_Type
64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble63 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyFloat_AsDouble
65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_d2lz64 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_d2lz
66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype65 ····62:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyType_IsSubtype
67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong66 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred67 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Occurred
69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches68 ····65:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_ExceptionMatches
70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError69 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil70 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·ceil
72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor71 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·floor
73 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round72 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·round
74 ····71:·000006fd···364·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClockWithInfo73 ····70:·0000058d···364·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetMonotonicClockWithInfo
75 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_getres6474 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__clock_getres64
76 ····73:·00000085····76·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimespec75 ····72:·00000239····80·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimespec
77 ····74:·000000d1·····6·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromTimespec76 ····73:·00000289·····6·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromTimespec
78 ····75:·000000d9···152·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetSystemClockWithInfo77 ····74:·00000291···152·FUNC····GLOBAL·DEFAULT····1·_PyTime_GetSystemClockWithInfo
79 ····76:·00000171···256·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTime_t78 ····75:·00000329···256·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTime_t
80 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf79 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·modf
81 ····78:·00000411····82·FUNC····GLOBAL·DEFAULT····1·_PyLong_AsTime_t80 ····77:·000005c9····82·FUNC····GLOBAL·DEFAULT····1·_PyLong_AsTime_t
82 ····79:·00000869···360·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetPerfCounterWithInfo81 ····78:·000006f9···360·FUNC····GLOBAL·DEFAULT····5·_PyTime_GetPerfCounterWithInfo
83 ····80:·00000271····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec82 ····79:·00000429····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimespec
84 ····81:·00000465····38·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsMilliseconds83 ····80:·0000061d····38·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsMilliseconds
85 ····82:·0000048d····94·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Init84 ····81:·00000645····94·FUNC····GLOBAL·DEFAULT····1·_PyDeadline_Init
86 ····83:·000004ed···372·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject85 ····82:·000006a5····10·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromMillisecondsObject
87 ····84:·00000001····58·FUNC····GLOBAL·DEFAULT····8·_PyTime_GetSystemClock86 ····83:·00000001····58·FUNC····GLOBAL·DEFAULT····8·_PyTime_GetSystemClock
88 ····85:·0000003b····42·FUNC····GLOBAL·DEFAULT····8·_PyTime_AsTimevalTime_t87 ····84:·0000003b····42·FUNC····GLOBAL·DEFAULT····8·_PyTime_AsTimevalTime_t
89 ····86:·000006b5····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval88 ····85:·00000705····36·FUNC····GLOBAL·DEFAULT····1·_PyTime_ObjectToTimeval
90 ····87:·000006d9····52·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval89 ····86:·00000729····52·FUNC····GLOBAL·DEFAULT····1·_PyTime_AsTimeval
91 ····88:·0000070d···132·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromNanosecondsObject90 ····87:·0000075d···132·FUNC····GLOBAL·DEFAULT····1·_PyTime_FromNanosecondsObject
92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError91 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_TypeError
93 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format92 ····89:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Format
94 ····91:·000009d1·····4·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanosecondsObject93 ····90:·00000861·····4·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanosecondsObject
95 ····92:·00000065····50·FUNC····GLOBAL·DEFAULT····8·_PyTime_AsTimeval_clamp94 ····91:·00000065····50·FUNC····GLOBAL·DEFAULT····8·_PyTime_AsTimeval_clamp
96 ····93:·00000097····30·FUNC····GLOBAL·DEFAULT····8·_PyDeadline_Get95 ····92:·00000097····30·FUNC····GLOBAL·DEFAULT····8·_PyDeadline_Get
97 ····94:·000000b5···314·FUNC····GLOBAL·DEFAULT····8·_PyTime_MulDiv96 ····93:·000000b5···314·FUNC····GLOBAL·DEFAULT····8·_PyTime_MulDiv
98 ····95:·000001ef···226·FUNC····GLOBAL·DEFAULT····8·_PyTime_FromTimeval97 ····94:·000001ef···226·FUNC····GLOBAL·DEFAULT····8·_PyTime_FromTimeval
99 ····96:·000009d5·····2·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanoseconds98 ····95:·00000865·····2·FUNC····GLOBAL·DEFAULT····5·_PyTime_AsNanoseconds
26.1 KB
readelf --wide --relocs {}
    
Offset 1, 217 lines modifiedOffset 1, 189 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x20a8·contains·110·entries:1 Relocation·section·'.rel.text'·at·offset·0x1f8c·contains·110·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000260a·R_ARM_THM_CALL·········00000000···__clock_gettime643 00000014··0000250a·R_ARM_THM_CALL·········00000000···__clock_gettime64
4 00000020··0000040a·R_ARM_THM_CALL·········000000d5···pytime_fromtimespec4 00000020··0000040a·R_ARM_THM_CALL·········000000d5···pytime_fromtimespec
5 00000054··00003a0a·R_ARM_THM_CALL·········00000000···__gmtime64_r5 00000054··0000390a·R_ARM_THM_CALL·········00000000···__gmtime64_r
6 00000062··0000330a·R_ARM_THM_CALL·········00000000···__errno_location6 00000062··0000320a·R_ARM_THM_CALL·········00000000···__errno_location
7 0000006e··0000352f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError7 0000006e··0000342f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
8 00000072··00003530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError8 00000072··00003430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
9 00000078··0000360a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno9 00000078··0000350a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
10 0000009a··00002b0a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod 
11 000000f0··0000260a·R_ARM_THM_CALL·········00000000···__clock_gettime64 
12 000000fe··0000040a·R_ARM_THM_CALL·········000000d5···pytime_fromtimespec 
13 00000110··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a0···.LC4 
14 00000114··00001430·R_ARM_THM_MOVT_ABS·····000000a0···.LC4 
15 00000122··0000480a·R_ARM_THM_CALL·········00000000···__clock_getres64 
16 0000012c··00002d0a·R_ARM_THM_CALL·········00000000···__aeabi_l2d 
17 0000014a··0000352f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError 
18 0000014e··00003530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError 
19 00000154··0000360a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno 
20 00000182··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type10 000000a4··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
21 00000186··00003c30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type11 000000a8··00003b30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
22 00000196··00003d0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble12 000000b8··00003c0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
23 000001b2··00000d0a·R_ARM_THM_CALL·········00000661···pytime_round13 000000e6··00000e0a·R_ARM_THM_CALL·········000004f1···pytime_round
24 000001c0··00004d0a·R_ARM_THM_CALL·········00000000···modf 
25 000001ea··00003e0a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz14 00000116··00003d0a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz
26 000001fa··00003f0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype15 00000124··00003e0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
27 00000206··00004e0a·R_ARM_THM_CALL·········00000411···_PyLong_AsTime_t16 0000012e··00003f0a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong
28 0000021a··0000410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred17 000001ae··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
29 00000228··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError18 000001b8··0000262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
30 0000022c··00002730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError19 000001bc··00002630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
 20 000001c2··0000410a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
31 00000230··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC221 000001ca··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
32 00000234··00000c30·R_ARM_THM_MOVT_ABS·····00000054···.LC222 000001ce··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
33 0000023a··0000280a·R_ARM_THM_CALL·········00000000···PyErr_SetString23 000001d2··0000270a·R_ARM_THM_CALL·········00000000···PyErr_SetString
34 00000244··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
35 00000248··00004330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
36 0000024c··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1 
37 00000250··00000b30·R_ARM_THM_MOVT_ABS·····00000030···.LC1 
38 00000256··0000280a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
39 000002ac··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type 
40 000002b0··00003c30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type 
41 000002c0··00003f0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
42 000002ca··00004e0a·R_ARM_THM_CALL·········00000411···_PyLong_AsTime_t 
43 000002ec··00003d0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble 
44 00000304··00004d0a·R_ARM_THM_CALL·········00000000···modf 
45 0000031e··00000d0a·R_ARM_THM_CALL·········00000661···pytime_round 
46 00000368··00003e0a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz 
47 000003b2··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError 
48 000003b6··00002730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError 
49 000003ba··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC2 
50 000003be··00000c30·R_ARM_THM_MOVT_ABS·····00000054···.LC2 
51 000003c8··0000280a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
52 000003ce··0000410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
53 000003dc··0000432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
54 000003e0··00004330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
55 000003e6··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1 
56 000003ea··00000b30·R_ARM_THM_MOVT_ABS·····00000030···.LC1 
57 000003f6··0000280a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
58 0000041e··0000400a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong 
59 00000438··0000410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
60 00000440··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError 
61 00000444··00002730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError 
62 0000044a··0000420a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches 
63 00000454··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC2 
64 00000458··00000c30·R_ARM_THM_MOVT_ABS·····00000054···.LC2 
65 0000045c··0000280a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
66 00000482··0000090a·R_ARM_THM_CALL·········000003d1···pytime_divide 
67 0000049e··0000250a·R_ARM_THM_CALL·········00000005···_PyTime_GetMonotonicClock 
68 000004fe··00003c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type 
69 00000502··00003c30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type 
70 00000512··00003d0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble 
71 0000053a··00000d0a·R_ARM_THM_CALL·········00000661···pytime_round 
72 0000056a··00003e0a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz 
73 00000578··00003f0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
74 00000582··0000400a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong 
75 000005d0··0000410a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
76 000005d8··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError24 000001d8··0000262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
77 000005dc··00002730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError25 000001dc··00002630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
 26 000001e0··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 27 000001e4··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LC0
78 000005e2··0000420a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches28 000001ea··0000270a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 29 000001f4··0000262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
 30 000001f8··00002630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
 31 000001fc··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC2
 32 00000200··00000d30·R_ARM_THM_MOVT_ABS·····00000054···.LC2
 33 00000206··0000270a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 34 0000020c··0000422f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 35 00000210··00004230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 36 00000214··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
 37 00000218··00000c30·R_ARM_THM_MOVT_ABS·····00000030···.LC1
 38 0000021e··0000270a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 39 0000024e··00002a0a·R_ARM_THM_CALL·········00000000···__aeabi_ldivmod
 40 000002a8··0000250a·R_ARM_THM_CALL·········00000000···__clock_gettime64
 41 000002b6··0000040a·R_ARM_THM_CALL·········000000d5···pytime_fromtimespec
 42 000002c8··0000152f·R_ARM_THM_MOVW_ABS_NC··000000a0···.LC4
 43 000002cc··00001530·R_ARM_THM_MOVT_ABS·····000000a0···.LC4
 44 000002da··0000470a·R_ARM_THM_CALL·········00000000···__clock_getres64
 45 000002e4··00002c0a·R_ARM_THM_CALL·········00000000···__aeabi_l2d
 46 00000302··0000342f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
 47 00000306··00003430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
 48 0000030c··0000350a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
 49 0000033a··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
 50 0000033e··00003b30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
 51 0000034e··00003c0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
 52 0000036a··00000e0a·R_ARM_THM_CALL·········000004f1···pytime_round
 53 00000378··00004c0a·R_ARM_THM_CALL·········00000000···modf
 54 000003a2··00003d0a·R_ARM_THM_CALL·········00000000···__aeabi_d2lz
 55 000003b2··00003e0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 56 000003be··00004d0a·R_ARM_THM_CALL·········000005c9···_PyLong_AsTime_t
 57 000003d2··0000400a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
79 000005ee··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError58 000003e0··0000262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
 59 000003e4··00002630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
 60 000003e8··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC2
 61 000003ec··00000d30·R_ARM_THM_MOVT_ABS·····00000054···.LC2
 62 000003f2··0000270a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 63 000003fc··0000422f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 64 00000400··00004230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 65 00000404··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000030···.LC1
 66 00000408··00000c30·R_ARM_THM_MOVT_ABS·····00000030···.LC1
 67 0000040e··0000270a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 68 00000464··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyFloat_Type
 69 00000468··00003b30·R_ARM_THM_MOVT_ABS·····00000000···PyFloat_Type
 70 00000478··00003e0a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
 71 00000482··00004d0a·R_ARM_THM_CALL·········000005c9···_PyLong_AsTime_t
 72 000004a4··00003c0a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
 73 000004bc··00004c0a·R_ARM_THM_CALL·········00000000···modf
Max diff block lines reached; 11571/26694 bytes (43.35%) of diff not shown.
449 B
strings --all --bytes=8 {}
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 Invalid·value·NaN·(not·a·number)2 Invalid·value·NaN·(not·a·number)
3 timestamp·out·of·range·for·platform·time_t3 timestamp·out·of·range·for·platform·time_t
4 clock_gettime(CLOCK_MONOTONIC)4 clock_gettime(CLOCK_MONOTONIC)
5 clock_gettime(CLOCK_REALTIME)5 clock_gettime(CLOCK_REALTIME)
6 expect·int,·got·%s6 expect·int,·got·%s
7 pytime_fromtimespec7 pytime_fromtimespec
8 pytime_divide8 pytime_divide
 9 pytime_from_object
9 pytime_round10 pytime_round
10 pytime_object_to_denominator11 pytime_object_to_denominator
11 pytime_as_timeval.isra.012 pytime_as_timeval.isra.0
12 _PyTime_FromNanoseconds13 _PyTime_FromNanoseconds
13 _PyTime_GetMonotonicClock14 _PyTime_GetMonotonicClock
14 __clock_gettime6415 __clock_gettime64
15 PyExc_OverflowError16 PyExc_OverflowError
25.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 »       add»    r1,·sp,·#814 »       add»    r1,·sp,·#8
15 »       bl»     0·<__clock_gettime64>15 »       bl»     0·<__clock_gettime64>
16 ·R_ARM_THM_CALL» __clock_gettime6416 ·R_ARM_THM_CALL» __clock_gettime64
17 »       cbnz»   r0,·32·<_PyTime_GetPerfCounter+0x32>17 »       cbnz»   r0,·32·<_PyTime_GetPerfCounter+0x32>
18 »       mov»    r2,·r018 »       mov»    r2,·r0
19 »       add»    r1,·sp,·#819 »       add»    r1,·sp,·#8
20 »       mov»    r0,·sp20 »       mov»    r0,·sp
21 »       bl»     d4·<_PyTime_FromTimespec+0x4>21 »       bl»     d4·<pytime_from_object+0x44>
22 ·R_ARM_THM_CALL» pytime_fromtimespec22 ·R_ARM_THM_CALL» pytime_fromtimespec
23 »       adds»   r0,·#123 »       adds»   r0,·#1
24 »       beq.n»  32·<_PyTime_GetPerfCounter+0x32>24 »       beq.n»  32·<_PyTime_GetPerfCounter+0x32>
25 »       ldrd»   r0,·r1,·[sp]25 »       ldrd»   r0,·r1,·[sp]
26 »       add»    sp,·#2826 »       add»    sp,·#28
27 »       ldr.w»  pc,·[sp],·#427 »       ldr.w»  pc,·[sp],·#4
28 »       movs»   r2,·#028 »       movs»   r2,·#0
Offset 59, 115 lines modifiedOffset 59, 288 lines modified
59 »       ldr»    r0,·[r3,·#0]59 »       ldr»    r0,·[r3,·#0]
60 »       bl»     0·<PyErr_SetFromErrno>60 »       bl»     0·<PyErr_SetFromErrno>
61 ·R_ARM_THM_CALL» PyErr_SetFromErrno61 ·R_ARM_THM_CALL» PyErr_SetFromErrno
62 »       mov.w»  r0,·#4294967295»    @·0xffffffff62 »       mov.w»  r0,·#4294967295»    @·0xffffffff
63 »       b.n»    5c·<_PyTime_gmtime+0x20>63 »       b.n»    5c·<_PyTime_gmtime+0x20>
64 »       nop64 »       nop
  
 65 00000084·<_PyTime_FromSecondsObject>:
 66 _PyTime_FromSecondsObject():
 67 »       mov.w»  r3,·#51712» @·0xca00
 68 »       movt»   r3,·#15258»  @·0x3b9a
 69 »       b.n»    90·<pytime_from_object>
 70 »       nop
  
 71 00000090·<pytime_from_object>:
 72 pytime_from_object():
 73 »       push»   {r4,·r5,·r6,·r7,·lr}
 74 »       mov.w»  ip,·#4096»  @·0x1000
 75 »       sub.w»  ip,·sp,·ip
 76 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
 77 »       mov»    r7,·r0
 78 »       ldr»    r0,·[r1,·#4]
 79 »       mov»    r4,·r1
 80 »       movw»   r1,·#0
 81 ·R_ARM_THM_MOVW_ABS_NC»  PyFloat_Type
 82 »       movt»   r1,·#0
 83 ·R_ARM_THM_MOVT_ABS»     PyFloat_Type
 84 »       sub»    sp,·#12
 85 »       mov»    r5,·r2
 86 »       mov»    r6,·r3
 87 »       cmp»    r0,·r1
 88 »       bne.n»  124·<pytime_from_object+0x94>
 89 »       mov»    r0,·r4
 90 »       bl»     0·<PyFloat_AsDouble>
 91 ·R_ARM_THM_CALL» PyFloat_AsDouble
 92 »       vcmp.f64»       d0,·d0
 93 »       vmrs»   APSR_nzcv,·fpscr
 94 »       bvs.w»  20c·<pytime_from_object+0x17c>
 95 »       vmov»   s15,·r6
 96 »       vstr»   d0,·[sp]
 97 »       vldr»   d6,·[sp]
 98 »       mov»    r0,·r5
 99 »       vcvt.f64.s32»   d7,·s15
 100 »       vmul.f64»       d7,·d7,·d6
 101 »       vstr»   d7,·[sp]
 102 »       vldr»   d0,·[sp]
 103 »       bl»     4f0·<pytime_object_to_denominator+0xa4>
 104 ·R_ARM_THM_CALL» pytime_round
 105 »       vstr»   d0,·[sp]
 106 »       vldr»   d7,·[pc,·#312]»       @·228·<pytime_from_object+0x198>
 107 »       vldr»   d6,·[sp]
 108 »       vcmpe.f64»      d6,·d7
 109 »       vmrs»   APSR_nzcv,·fpscr
 110 »       blt.n»  1f4·<pytime_from_object+0x164>
 111 »       vldr»   d6,·[sp]
 112 »       vldr»   d7,·[pc,·#296]»       @·230·<pytime_from_object+0x1a0>
 113 »       vcmpe.f64»      d6,·d7
 114 »       vmrs»   APSR_nzcv,·fpscr
 115 »       bpl.n»  1f4·<pytime_from_object+0x164>
 116 »       ldrd»   r0,·r1,·[sp]
 117 »       bl»     0·<__aeabi_d2lz>
 118 ·R_ARM_THM_CALL» __aeabi_d2lz
 119 »       strd»   r0,·r1,·[r7]
 120 »       movs»   r0,·#0
 121 »       add»    sp,·#12
 122 »       pop»    {r4,·r5,·r6,·r7,·pc}
 123 »       bl»     0·<PyType_IsSubtype>
 124 ·R_ARM_THM_CALL» PyType_IsSubtype
 125 »       cmp»    r0,·#0
 126 »       bne.n»  b6·<pytime_from_object+0x26>
 127 »       mov»    r0,·r4
 128 »       bl»     0·<PyLong_AsLongLong>
 129 ·R_ARM_THM_CALL» PyLong_AsLongLong
 130 »       mov»    r4,·r0
 131 »       mov»    r5,·r1
 132 »       cmp.w»  r1,·#4294967295»    @·0xffffffff
 133 »       it»     eq
 134 »       cmpeq.w»r0,·#4294967295»  @·0xffffffff
 135 »       beq.n»  1ae·<pytime_from_object+0x11e>
 136 »       movw»   r3,·#16960»  @·0x4240
 137 »       movt»   r3,·#15
 138 »       subs»   r2,·r6,·r3
 139 »       asrs»   r1,·r6,·#31
 140 »       negs»   r3,·r2
 141 »       adcs»   r3,·r2
 142 »       cbz»    r3,·194·<pytime_from_object+0x104>
 143 »       movw»   r0,·#42250»  @·0xa50a
 144 »       movt»   r0,·#33839»  @·0x842f
 145 »       movw»   r2,·#63388»  @·0xf79c
 146 »       movt»   r2,·#65535»  @·0xffff
 147 »       cmp»    r4,·r0
 148 »       sbcs.w» r2,·r5,·r2
 149 »       blt.n»  1d8·<pytime_from_object+0x148>
 150 »       cbz»    r3,·1a2·<pytime_from_object+0x112>
 151 »       movw»   r2,·#23286»  @·0x5af6
 152 »       movt»   r2,·#31696»  @·0x7bd0
 153 »       movw»   r3,·#2147»   @·0x863
 154 »       cmp»    r2,·r4
 155 »       sbcs»   r3,·r5
 156 »       blt.n»  1d8·<pytime_from_object+0x148>
 157 »       mul.w»  r1,·r4,·r1
 158 »       mla»    r1,·r6,·r5,·r1
 159 »       umull»  r4,·r3,·r4,·r6
 160 »       str»    r4,·[r7,·#0]
 161 »       add»    r1,·r3
 162 »       str»    r1,·[r7,·#4]
 163 »       b.n»    11e·<pytime_from_object+0x8e>
 164 »       movw»   r0,·#33532»  @·0x82fc
 165 »       movt»   r0,·#55870»  @·0xda3e
 166 »       mvn.w»  r2,·#2
 167 »       b.n»    164·<pytime_from_object+0xd4>
Max diff block lines reached; 21444/26341 bytes (81.41%) of diff not shown.
15.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 437, 33 lines modifiedOffset 437, 33 lines modified
437 »       negs»   r7,·r2437 »       negs»   r7,·r2
438 »       sbc.w»  r8,·r3,·r3,·lsl·#1438 »       sbc.w»  r8,·r3,·r3,·lsl·#1
439 »       lsrs»   r2,·r5,·#1439 »       lsrs»   r2,·r5,·#1
440 »       asrs»   r3,·r4,·#1440 »       asrs»   r3,·r4,·#1
441 »       orr.w»  r2,·r2,·r4,·lsl·#31441 »       orr.w»  r2,·r2,·r4,·lsl·#31
442 »       cmp»    r2,·r7442 »       cmp»    r2,·r7
443 »       sbcs.w» r4,·r3,·r8443 »       sbcs.w» r4,·r3,·r8
444 »       blt.n»  482·<pytime_divide+0xb2>444 »       blt.n»  486·<pytime_divide+0xb6>
445 »       cmp»    r3,·r8445 »       cmp»    r3,·r8
446 »       it»     eq446 »       it»     eq
447 »       cmpeq»  r2,·r7447 »       cmpeq»  r2,·r7
448 »       bne.n»  410·<pytime_divide+0x40>448 »       bne.n»  410·<pytime_divide+0x40>
449 »       cmp.w»  lr,·#0449 »       cmp.w»  lr,·#0
450 »       blt.n»  48e·<pytime_divide+0xbe>450 »       bge.n»  480·<pytime_divide+0xb0>
 451 »       rsbs»   ip,·r0,·#0
451 »       tst.w»  ip,·#1452 »       tst.w»  ip,·#1
452 »       beq.n»  410·<pytime_divide+0x40>453 »       beq.n»  410·<pytime_divide+0x40>
453 »       cmp»    r6,·#0454 »       cmp»    r6,·#0
454 »       blt.n»  494·<pytime_divide+0xc4>455 »       blt.n»  492·<pytime_divide+0xc2>
455 »       adds»   r0,·#1456 »       adds»   r0,·#1
456 »       adc.w»  r1,·lr,·#0457 »       adc.w»  r1,·lr,·#0
457 »       b.n»    410·<pytime_divide+0x40>458 »       b.n»    410·<pytime_divide+0x40>
458 »       rsbs»   ip,·r0,·#0 
459 »       b.n»    47c·<pytime_divide+0xac> 
460 »       subs»   r0,·#1459 »       subs»   r0,·#1
461 »       sbc.w»  r1,·lr,·#0460 »       sbc.w»  r1,·lr,·#0
462 »       b.n»    410·<pytime_divide+0x40>461 »       b.n»    410·<pytime_divide+0x40>
 462 »       nop
  
463 0000049c·<_PyTime_localtime>:463 0000049c·<_PyTime_localtime>:
464 _PyTime_localtime():464 _PyTime_localtime():
465 »       push»   {r4,·r5,·r6,·lr}465 »       push»   {r4,·r5,·r6,·lr}
466 »       mov.w»  ip,·#4096»  @·0x1000466 »       mov.w»  ip,·#4096»  @·0x1000
467 »       sub.w»  ip,·sp,·ip467 »       sub.w»  ip,·sp,·ip
468 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8468 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
Offset 500, 491 lines modifiedOffset 500, 346 lines modified
500 »       nop500 »       nop
  
501 000004ec·<_PyLong_FromTime_t>:501 000004ec·<_PyLong_FromTime_t>:
502 _PyLong_FromTime_t():502 _PyLong_FromTime_t():
503 »       b.w»    0·<PyLong_FromLongLong>503 »       b.w»    0·<PyLong_FromLongLong>
504 ·R_ARM_THM_JUMP24»       PyLong_FromLongLong504 ·R_ARM_THM_JUMP24»       PyLong_FromLongLong
  
505 000004f0·<_PyTime_FromSecondsObject>: 
506 _PyTime_FromSecondsObject(): 
507 »       push»   {r4,·r5,·r6,·lr} 
508 »       mov.w»  ip,·#4096»  @·0x1000 
509 »       sub.w»  ip,·sp,·ip 
510 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8 
511 »       mov»    r4,·r1 
512 »       mov»    r5,·r0 
513 »       movw»   r1,·#0 
514 ·R_ARM_THM_MOVW_ABS_NC»  PyFloat_Type 
515 »       movt»   r1,·#0 
516 ·R_ARM_THM_MOVT_ABS»     PyFloat_Type 
517 »       sub»    sp,·#8 
518 »       mov»    r6,·r2 
519 »       ldr»    r0,·[r4,·#4] 
520 »       cmp»    r0,·r1 
521 »       bne.n»  57c·<_PyTime_FromSecondsObject+0x8c> 
522 »       mov»    r0,·r4 
523 »       bl»     0·<PyFloat_AsDouble> 
524 ·R_ARM_THM_CALL» PyFloat_AsDouble 
525 »       vcmp.f64»       d0,·d0 
526 »       vmrs»   APSR_nzcv,·fpscr 
527 »       bvs.n»  61c·<_PyTime_FromSecondsObject+0x12c> 
528 »       vstr»   d0,·[sp] 
529 »       mov»    r0,·r6 
530 »       vldr»   d7,·[sp] 
531 »       vldr»   d6,·[pc,·#280]»       @·648·<_PyTime_FromSecondsObject+0x158> 
532 »       vmul.f64»       d7,·d7,·d6 
533 »       vstr»   d7,·[sp] 
534 »       vldr»   d0,·[sp] 
535 »       bl»     660·<pytime_round> 
536 »       vstr»   d0,·[sp] 
537 »       vldr»   d7,·[pc,·#264]»       @·650·<_PyTime_FromSecondsObject+0x160> 
538 »       vldr»   d6,·[sp] 
539 »       vcmpe.f64»      d6,·d7 
540 »       vmrs»   APSR_nzcv,·fpscr 
541 »       blt.n»  604·<_PyTime_FromSecondsObject+0x114> 
542 »       vldr»   d6,·[sp] 
543 »       vldr»   d7,·[pc,·#248]»       @·658·<_PyTime_FromSecondsObject+0x168> 
544 »       vcmpe.f64»      d6,·d7 
545 »       vmrs»   APSR_nzcv,·fpscr 
546 »       bpl.n»  604·<_PyTime_FromSecondsObject+0x114> 
547 »       ldrd»   r0,·r1,·[sp] 
548 »       bl»     0·<__aeabi_d2lz> 
549 ·R_ARM_THM_CALL» __aeabi_d2lz 
550 »       strd»   r0,·r1,·[r5] 
551 »       movs»   r0,·#0 
552 »       add»    sp,·#8 
553 »       pop»    {r4,·r5,·r6,·pc} 
554 »       bl»     0·<PyType_IsSubtype> 
555 ·R_ARM_THM_CALL» PyType_IsSubtype 
556 »       cmp»    r0,·#0 
557 »       bne.n»  514·<_PyTime_FromSecondsObject+0x24> 
558 »       mov»    r0,·r4 
559 »       bl»     0·<PyLong_AsLongLong> 
560 ·R_ARM_THM_CALL» PyLong_AsLongLong 
561 »       mov»    r4,·r0 
562 »       mov»    r6,·r1 
563 »       cmp.w»  r1,·#4294967295»    @·0xffffffff 
564 »       it»     eq 
565 »       cmpeq.w»r0,·#4294967295»  @·0xffffffff 
566 »       beq.n»  5ce·<_PyTime_FromSecondsObject+0xde> 
567 »       movw»   r3,·#32004»  @·0x7d04 
568 »       movt»   r3,·#9665»   @·0x25c1 
569 »       adds»   r3,·r0,·r3 
570 »       movw»   r0,·#64008»  @·0xfa08 
571 »       movt»   r0,·#19330»  @·0x4b82 
572 »       adc.w»  r1,·r1,·#2 
573 »       movs»   r2,·#4 
574 »       cmp»    r0,·r3 
575 »       sbcs»   r2,·r1 
576 »       bcc.n»  5ec·<_PyTime_FromSecondsObject+0xfc> 
577 »       mov.w»  r3,·#51712» @·0xca00 
578 »       movt»   r3,·#15258»  @·0x3b9a 
579 »       umull»  r4,·r2,·r4,·r3 
580 »       str»    r4,·[r5,·#0] 
581 »       mla»    r3,·r3,·r6,·r2 
582 »       str»    r3,·[r5,·#4] 
583 »       b.n»    576·<_PyTime_FromSecondsObject+0x86> 
584 »       bl»     0·<PyErr_Occurred> 
585 ·R_ARM_THM_CALL» PyErr_Occurred 
586 »       cmp»    r0,·#0 
587 »       beq.n»  5b8·<_PyTime_FromSecondsObject+0xc8> 
588 »       movw»   r4,·#0 
Max diff block lines reached; 11314/16113 bytes (70.22%) of diff not shown.
925 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 »       sub.w»  ip,·sp,·ip36 »       sub.w»  ip,·sp,·ip
37 »       str.w»  r0,·[ip,·#4064]»     @·0xfe037 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
38 »       sub»    sp,·#2038 »       sub»    sp,·#20
39 »       mov»    r4,·r239 »       mov»    r4,·r2
40 »       add»    r2,·sp,·#840 »       add»    r2,·sp,·#8
41 »       ldr»    r5,·[sp,·#32]41 »       ldr»    r5,·[sp,·#32]
42 »       str»    r5,·[sp,·#0]42 »       str»    r5,·[sp,·#0]
43 »       bl»     660·<pytime_round>43 »       bl»     6b0·<pytime_as_timeval.isra.0>
44 ·R_ARM_THM_CALL» pytime_as_timeval.isra.044 ·R_ARM_THM_CALL» pytime_as_timeval.isra.0
45 »       movs»   r0,·#045 »       movs»   r0,·#0
46 »       ldrd»   r2,·r3,·[sp,·#8]46 »       ldrd»   r2,·r3,·[sp,·#8]
47 »       strd»   r2,·r3,·[r4]47 »       strd»   r2,·r3,·[r4]
48 »       add»    sp,·#2048 »       add»    sp,·#20
49 »       pop»    {r4,·r5,·pc}49 »       pop»    {r4,·r5,·pc}
  
Offset 56, 15 lines modifiedOffset 56, 15 lines modified
56 »       str.w»  r0,·[ip,·#4056]»     @·0xfd856 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
57 »       sub»    sp,·#2857 »       sub»    sp,·#28
58 »       mov»    r4,·r258 »       mov»    r4,·r2
59 »       mov»    r5,·r359 »       mov»    r5,·r3
60 »       add»    r2,·sp,·#1660 »       add»    r2,·sp,·#16
61 »       add»    r3,·sp,·#1261 »       add»    r3,·sp,·#12
62 »       str»    r5,·[sp,·#0]62 »       str»    r5,·[sp,·#0]
63 »       bl»     660·<pytime_round>63 »       bl»     6b0·<pytime_as_timeval.isra.0>
64 ·R_ARM_THM_CALL» pytime_as_timeval.isra.064 ·R_ARM_THM_CALL» pytime_as_timeval.isra.0
65 »       ldr»    r3,·[sp,·#12]65 »       ldr»    r3,·[sp,·#12]
66 »       ldrd»   r0,·r1,·[sp,·#16]66 »       ldrd»   r0,·r1,·[sp,·#16]
67 »       str»    r3,·[r4,·#8]67 »       str»    r3,·[r4,·#8]
68 »       strd»   r0,·r1,·[r4]68 »       strd»   r0,·r1,·[r4]
69 »       asrs»   r3,·r3,·#3169 »       asrs»   r3,·r3,·#31
70 »       str»    r3,·[r4,·#12]70 »       str»    r3,·[r4,·#12]
10.9 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 1, 86 lines modifiedOffset 1, 87 lines modified
  
1 Hex·dump·of·section·'.strtab':1 Hex·dump·of·section·'.strtab':
2 ··0x00000000·00247400·2464002e·4c433000·70797469·.$t.$d..LC0.pyti2 ··0x00000000·00247400·2464002e·4c433000·70797469·.$t.$d..LC0.pyti
3 ··0x00000010·6d655f66·726f6d74·696d6573·70656300·me_fromtimespec.3 ··0x00000010·6d655f66·726f6d74·696d6573·70656300·me_fromtimespec.
4 ··0x00000020·70797469·6d655f64·69766964·65002e4c·pytime_divide..L4 ··0x00000020·70797469·6d655f64·69766964·65007079·pytime_divide.py
 5 ··0x00000030·74696d65·5f66726f·6d5f6f62·6a656374·time_from_object
5 ··0x00000030·4331002e·4c433200·70797469·6d655f72·C1..LC2.pytime_r6 ··0x00000040·002e4c43·31002e4c·43320070·7974696d·..LC1..LC2.pytim
6 ··0x00000040·6f756e64·002e4c43·33002e4c·43340070·ound..LC3..LC4.p7 ··0x00000050·655f726f·756e6400·2e4c4333·002e4c43·e_round..LC3..LC
7 ··0x00000050·7974696d·655f6f62·6a656374·5f746f5f·ytime_object_to_8 ··0x00000060·34007079·74696d65·5f6f626a·6563745f·4.pytime_object_
8 ··0x00000060·64656e6f·6d696e61·746f7200·70797469·denominator.pyti9 ··0x00000070·746f5f64·656e6f6d·696e6174·6f720070·to_denominator.p
9 ··0x00000070·6d655f61·735f7469·6d657661·6c2e6973·me_as_timeval.is10 ··0x00000080·7974696d·655f6173·5f74696d·6576616c·ytime_as_timeval
10 ··0x00000080·72612e30·002e4c43·35005f50·7954696d·ra.0..LC5._PyTim11 ··0x00000090·2e697372·612e3000·2e4c4335·005f5079·.isra.0..LC5._Py
11 ··0x00000090·655f4672·6f6d4e61·6e6f7365·636f6e64·e_FromNanosecond12 ··0x000000a0·54696d65·5f46726f·6d4e616e·6f736563·Time_FromNanosec
12 ··0x000000a0·73005f50·7954696d·655f4765·744d6f6e·s._PyTime_GetMon 
13 ··0x000000b0·6f746f6e·6963436c·6f636b00·5f5f636c·otonicClock.__cl 
14 ··0x000000c0·6f636b5f·67657474·696d6536·34005079·ock_gettime64.Py 
15 ··0x000000d0·4578635f·4f766572·666c6f77·4572726f·Exc_OverflowErro 
16 ··0x000000e0·72005079·4572725f·53657453·7472696e·r.PyErr_SetStrin 
17 ··0x000000f0·67005f50·7954696d·655f4164·64005f50·g._PyTime_Add._P 
18 ··0x00000100·7954696d·655f4173·54696d65·73706563·yTime_AsTimespec 
19 ··0x00000110·5f636c61·6d70005f·5f616561·62695f6c·_clamp.__aeabi_l 
20 ··0x00000120·6469766d·6f64005f·50795469·6d655f41·divmod._PyTime_A 
21 ··0x00000130·73536563·6f6e6473·446f7562·6c65005f·sSecondsDouble._ 
22 ··0x00000140·5f616561·62695f6c·3264005f·50795469·_aeabi_l2d._PyTi 
23 ··0x00000150·6d655f46·726f6d4d·6963726f·7365636f·me_FromMicroseco 
24 ··0x00000160·6e647343·6c616d70·005f5079·54696d65·ndsClamp._PyTime 
25 ··0x00000170·5f46726f·6d536563·6f6e6473·005f5079·_FromSeconds._Py 
26 ··0x00000180·54696d65·5f41734d·6963726f·7365636f·Time_AsMicroseco 
27 ··0x00000190·6e647300·5f507954·696d655f·47657450·nds._PyTime_GetP13 ··0x000000b0·6f6e6473·005f5079·54696d65·5f476574·onds._PyTime_Get
 14 ··0x000000c0·4d6f6e6f·746f6e69·63436c6f·636b005f·MonotonicClock._
 15 ··0x000000d0·5f636c6f·636b5f67·65747469·6d653634·_clock_gettime64
 16 ··0x000000e0·00507945·78635f4f·76657266·6c6f7745·.PyExc_OverflowE
 17 ··0x000000f0·72726f72·00507945·72725f53·65745374·rror.PyErr_SetSt
 18 ··0x00000100·72696e67·005f5079·54696d65·5f416464·ring._PyTime_Add
 19 ··0x00000110·005f5079·54696d65·5f417354·696d6573·._PyTime_AsTimes
 20 ··0x00000120·7065635f·636c616d·70005f5f·61656162·pec_clamp.__aeab
 21 ··0x00000130·695f6c64·69766d6f·64005f50·7954696d·i_ldivmod._PyTim
 22 ··0x00000140·655f4173·5365636f·6e647344·6f75626c·e_AsSecondsDoubl
 23 ··0x00000150·65005f5f·61656162·695f6c32·64005f50·e.__aeabi_l2d._P
 24 ··0x00000160·7954696d·655f4672·6f6d4d69·63726f73·yTime_FromMicros
 25 ··0x00000170·65636f6e·6473436c·616d7000·5f507954·econdsClamp._PyT
 26 ··0x00000180·696d655f·46726f6d·5365636f·6e647300·ime_FromSeconds.
 27 ··0x00000190·5f507954·696d655f·41734d69·63726f73·_PyTime_AsMicros
 28 ··0x000001a0·65636f6e·6473005f·50795469·6d655f47·econds._PyTime_G
28 ··0x000001a0·65726643·6f756e74·6572005f·50795469·erfCounter._PyTi29 ··0x000001b0·65745065·7266436f·756e7465·72005f50·etPerfCounter._P
29 ··0x000001b0·6d655f6c·6f63616c·74696d65·005f5f65·me_localtime.__e30 ··0x000001c0·7954696d·655f6c6f·63616c74·696d6500·yTime_localtime.
30 ··0x000001c0·72726e6f·5f6c6f63·6174696f·6e005f5f·rrno_location.__31 ··0x000001d0·5f5f6572·726e6f5f·6c6f6361·74696f6e·__errno_location
31 ··0x000001d0·6c6f6361·6c74696d·6536345f·72005079·localtime64_r.Py32 ··0x000001e0·005f5f6c·6f63616c·74696d65·36345f72·.__localtime64_r
32 ··0x000001e0·4578635f·4f534572·726f7200·50794572·Exc_OSError.PyEr33 ··0x000001f0·00507945·78635f4f·53457272·6f720050·.PyExc_OSError.P
 34 ··0x00000200·79457272·5f536574·46726f6d·4572726e·yErr_SetFromErrn
33 ··0x000001f0·725f5365·7446726f·6d457272·6e6f005f·r_SetFromErrno._ 
34 ··0x00000200·50794c6f·6e675f46·726f6d54·696d655f·PyLong_FromTime_ 
35 ··0x00000210·74005079·4c6f6e67·5f46726f·6d4c6f6e·t.PyLong_FromLon 
36 ··0x00000220·674c6f6e·67005f50·7954696d·655f676d·gLong._PyTime_gm 
37 ··0x00000230·74696d65·005f5f67·6d74696d·6536345f·time.__gmtime64_ 
38 ··0x00000240·72005f50·7954696d·655f4672·6f6d5365·r._PyTime_FromSe 
39 ··0x00000250·636f6e64·734f626a·65637400·5079466c·condsObject.PyFl 
40 ··0x00000260·6f61745f·54797065·00507946·6c6f6174·oat_Type.PyFloat 
41 ··0x00000270·5f417344·6f75626c·65005f5f·61656162·_AsDouble.__aeab 
42 ··0x00000280·695f6432·6c7a0050·79547970·655f4973·i_d2lz.PyType_Is 
43 ··0x00000290·53756274·79706500·50794c6f·6e675f41·Subtype.PyLong_A 
44 ··0x000002a0·734c6f6e·674c6f6e·67005079·4572725f·sLongLong.PyErr_ 
45 ··0x000002b0·4f636375·72726564·00507945·72725f45·Occurred.PyErr_E 
46 ··0x000002c0·78636570·74696f6e·4d617463·68657300·xceptionMatches. 
47 ··0x000002d0·50794578·635f5661·6c756545·72726f72·PyExc_ValueError 
48 ··0x000002e0·00636569·6c00666c·6f6f7200·5f507954·.ceil.floor._PyT 
49 ··0x000002f0·696d655f·4765744d·6f6e6f74·6f6e6963·ime_GetMonotonic 
50 ··0x00000300·436c6f63·6b576974·68496e66·6f005f5f·ClockWithInfo.__ 
51 ··0x00000310·636c6f63·6b5f6765·74726573·3634005f·clock_getres64._ 
52 ··0x00000320·50795469·6d655f41·7354696d·65737065·PyTime_AsTimespe 
53 ··0x00000330·63005f50·7954696d·655f4672·6f6d5469·c._PyTime_FromTi35 ··0x00000210·6f005f50·794c6f6e·675f4672·6f6d5469·o._PyLong_FromTi
 36 ··0x00000220·6d655f74·0050794c·6f6e675f·46726f6d·me_t.PyLong_From
 37 ··0x00000230·4c6f6e67·4c6f6e67·005f5079·54696d65·LongLong._PyTime
 38 ··0x00000240·5f676d74·696d6500·5f5f676d·74696d65·_gmtime.__gmtime
54 ··0x00000340·6d657370·6563005f·50795469·6d655f47·mespec._PyTime_G 
55 ··0x00000350·65745379·7374656d·436c6f63·6b576974·etSystemClockWit 
56 ··0x00000360·68496e66·6f005f50·7954696d·655f4f62·hInfo._PyTime_Ob 
57 ··0x00000370·6a656374·546f5469·6d655f74·006d6f64·jectToTime_t.mod 
58 ··0x00000380·66005f50·794c6f6e·675f4173·54696d65·f._PyLong_AsTime 
59 ··0x00000390·5f74005f·50795469·6d655f47·65745065·_t._PyTime_GetPe 
60 ··0x000003a0·7266436f·756e7465·72576974·68496e66·rfCounterWithInf 
61 ··0x000003b0·6f005f50·7954696d·655f4f62·6a656374·o._PyTime_Object 
62 ··0x000003c0·546f5469·6d657370·6563005f·50795469·ToTimespec._PyTi 
63 ··0x000003d0·6d655f41·734d696c·6c697365·636f6e64·me_AsMillisecond 
64 ··0x000003e0·73005f50·79446561·646c696e·655f496e·s._PyDeadline_In 
65 ··0x000003f0·6974005f·50795469·6d655f46·726f6d4d·it._PyTime_FromM39 ··0x00000250·36345f72·005f5079·54696d65·5f46726f·64_r._PyTime_Fro
66 ··0x00000400·696c6c69·7365636f·6e64734f·626a6563·illisecondsObjec 
67 ··0x00000410·74005f50·7954696d·655f4765·74537973·t._PyTime_GetSys 
68 ··0x00000420·74656d43·6c6f636b·005f5079·54696d65·temClock._PyTime 
69 ··0x00000430·5f417354·696d6576·616c5469·6d655f74·_AsTimevalTime_t 
70 ··0x00000440·005f5079·54696d65·5f4f626a·65637454·._PyTime_ObjectT 
71 ··0x00000450·6f54696d·6576616c·005f5079·54696d65·oTimeval._PyTime 
72 ··0x00000460·5f417354·696d6576·616c005f·50795469·_AsTimeval._PyTi 
73 ··0x00000470·6d655f46·726f6d4e·616e6f73·65636f6e·me_FromNanosecon 
74 ··0x00000480·64734f62·6a656374·00507945·78635f54·dsObject.PyExc_T 
75 ··0x00000490·79706545·72726f72·00507945·72725f46·ypeError.PyErr_F 
76 ··0x000004a0·6f726d61·74005f50·7954696d·655f4173·ormat._PyTime_As 
77 ··0x000004b0·4e616e6f·7365636f·6e64734f·626a6563·NanosecondsObjec40 ··0x00000260·6d536563·6f6e6473·4f626a65·63740050·mSecondsObject.P
 41 ··0x00000270·79466c6f·61745f54·79706500·5079466c·yFloat_Type.PyFl
 42 ··0x00000280·6f61745f·4173446f·75626c65·005f5f61·oat_AsDouble.__a
 43 ··0x00000290·65616269·5f64326c·7a005079·54797065·eabi_d2lz.PyType
 44 ··0x000002a0·5f497353·75627479·70650050·794c6f6e·_IsSubtype.PyLon
 45 ··0x000002b0·675f4173·4c6f6e67·4c6f6e67·00507945·g_AsLongLong.PyE
 46 ··0x000002c0·72725f4f·63637572·72656400·50794572·rr_Occurred.PyEr
 47 ··0x000002d0·725f4578·63657074·696f6e4d·61746368·r_ExceptionMatch
 48 ··0x000002e0·65730050·79457863·5f56616c·75654572·es.PyExc_ValueEr
 49 ··0x000002f0·726f7200·6365696c·00666c6f·6f72005f·ror.ceil.floor._
 50 ··0x00000300·50795469·6d655f47·65744d6f·6e6f746f·PyTime_GetMonoto
 51 ··0x00000310·6e696343·6c6f636b·57697468·496e666f·nicClockWithInfo
 52 ··0x00000320·005f5f63·6c6f636b·5f676574·72657336·.__clock_getres6
78 ··0x000004c0·74005f50·7954696d·655f4173·54696d65·t._PyTime_AsTime53 ··0x00000330·34005f50·7954696d·655f4173·54696d65·4._PyTime_AsTime
 54 ··0x00000340·73706563·005f5079·54696d65·5f46726f·spec._PyTime_Fro
 55 ··0x00000350·6d54696d·65737065·63005f50·7954696d·mTimespec._PyTim
 56 ··0x00000360·655f4765·74537973·74656d43·6c6f636b·e_GetSystemClock
 57 ··0x00000370·57697468·496e666f·005f5079·54696d65·WithInfo._PyTime
 58 ··0x00000380·5f4f626a·65637454·6f54696d·655f7400·_ObjectToTime_t.
 59 ··0x00000390·6d6f6466·005f5079·4c6f6e67·5f417354·modf._PyLong_AsT
 60 ··0x000003a0·696d655f·74005f50·7954696d·655f4765·ime_t._PyTime_Ge
 61 ··0x000003b0·74506572·66436f75·6e746572·57697468·tPerfCounterWith
 62 ··0x000003c0·496e666f·005f5079·54696d65·5f4f626a·Info._PyTime_Obj
 63 ··0x000003d0·65637454·6f54696d·65737065·63005f50·ectToTimespec._P
 64 ··0x000003e0·7954696d·655f4173·4d696c6c·69736563·yTime_AsMillisec
 65 ··0x000003f0·6f6e6473·005f5079·44656164·6c696e65·onds._PyDeadline
 66 ··0x00000400·5f496e69·74005f50·7954696d·655f4672·_Init._PyTime_Fr
 67 ··0x00000410·6f6d4d69·6c6c6973·65636f6e·64734f62·omMillisecondsOb
 68 ··0x00000420·6a656374·005f5079·54696d65·5f476574·ject._PyTime_Get
 69 ··0x00000430·53797374·656d436c·6f636b00·5f507954·SystemClock._PyT
Max diff block lines reached; 0/11086 bytes (0.00%) of diff not shown.
5.93 KB
symtable.o
1.87 KB
readelf --wide --relocs {}
    
Offset 13, 20 lines modifiedOffset 13, 20 lines modified
13 000001b2··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr13 000001b2··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr
14 000001cc··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr14 000001cc··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr
15 000001f2··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr15 000001f2··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr
16 00000214··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr16 00000214··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr
17 0000025e··0000100a·R_ARM_THM_CALL·········000034d5···symtable_exit_block17 0000025e··0000100a·R_ARM_THM_CALL·········000034d5···symtable_exit_block
18 00000266··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc18 00000266··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
19 0000027a··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr19 0000027a··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr
20 000002b4··0000912f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError20 000002a4··0000912f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_SyntaxError
21 000002b8··00009130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError21 000002a8··00009130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_SyntaxError
22 000002bc··0000512f·R_ARM_THM_MOVW_ABS_NC··0000052c···.LC2622 000002ac··0000512f·R_ARM_THM_MOVW_ABS_NC··0000052c···.LC26
23 000002c0··00005130·R_ARM_THM_MOVT_ABS·····0000052c···.LC2623 000002b0··00005130·R_ARM_THM_MOVT_ABS·····0000052c···.LC26
24 000002c6··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format24 000002b6··00008d0a·R_ARM_THM_CALL·········00000000···PyErr_Format
25 000002de··0000920a·R_ARM_THM_CALL·········00000000···PyErr_RangedSyntaxLocationObject25 000002ce··0000920a·R_ARM_THM_CALL·········00000000···PyErr_RangedSyntaxLocationObject
26 000002ec··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc26 000002ec··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
27 0000030c··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr27 0000030c··00000d0a·R_ARM_THM_CALL·········00001db5···symtable_visit_expr
28 0000032c··00000f0a·R_ARM_THM_CALL·········00000991···symtable_visit_stmt28 0000032c··00000f0a·R_ARM_THM_CALL·········00000991···symtable_visit_stmt
29 0000035a··0000230a·R_ARM_THM_CALL·········000027b5···symtable_add_def_helper29 0000035a··0000230a·R_ARM_THM_CALL·········000027b5···symtable_add_def_helper
30 00000378··00009a0a·R_ARM_THM_CALL·········000029c9···_Py_MaybeMangle30 00000378··00009a0a·R_ARM_THM_CALL·········000029c9···_Py_MaybeMangle
31 00000384··0000a20a·R_ARM_THM_CALL·········0000460d···_PyST_GetSymbol31 00000384··0000a20a·R_ARM_THM_CALL·········0000460d···_PyST_GetSymbol
32 000003a6··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc32 000003a6··00007e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
2.11 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
27 »       ldr»    r3,·[r0,·#4]27 »       ldr»    r3,·[r0,·#4]
28 »       mov»    fp,·r228 »       mov»    fp,·r2
29 »       sub»    sp,·#2829 »       sub»    sp,·#28
30 »       mov»    r4,·r030 »       mov»    r4,·r0
31 »       mov»    sl,·r131 »       mov»    sl,·r1
32 »       ldrsb.w»r2,·[r3,·#48]»     @·0x3032 »       ldrsb.w»r2,·[r3,·#48]»     @·0x30
33 »       cmp»    r2,·#033 »       cmp»    r2,·#0
34 »       blt.w»  2b4·<symtable_handle_comprehension+0x29c>34 »       blt.w»  2a4·<symtable_handle_comprehension+0x28c>
35 »       ldr»    r2,·[r3,·#52]» @·0x3435 »       ldr»    r2,·[r3,·#52]» @·0x34
36 »       ldr»    r6,·[r1,·#0]36 »       ldr»    r6,·[r1,·#0]
37 »       ldr.w»  r8,·[r5,·#8]37 »       ldr.w»  r8,·[r5,·#8]
38 »       adds»   r2,·#138 »       adds»   r2,·#1
39 »       str»    r2,·[r3,·#52]» @·0x3439 »       str»    r2,·[r3,·#52]» @·0x34
40 »       sub.w»  r3,·r6,·#1240 »       sub.w»  r3,·r6,·#12
41 »       rsbs»   r9,·r3,·#041 »       rsbs»   r9,·r3,·#0
Offset 161, 15 lines modifiedOffset 161, 15 lines modified
161 »       ite»    eq161 »       ite»    eq
162 »       moveq»  r5,·#0162 »       moveq»  r5,·#0
163 »       andne.w»r5,·r5,·#1163 »       andne.w»r5,·r5,·#1
164 »       bl»     34d4·<symtable_exit_block>164 »       bl»     34d4·<symtable_exit_block>
165 ·R_ARM_THM_CALL» symtable_exit_block165 ·R_ARM_THM_CALL» symtable_exit_block
166 »       cbz»    r0,·1c0·<symtable_handle_comprehension+0x1a8>166 »       cbz»    r0,·1c0·<symtable_handle_comprehension+0x1a8>
167 »       cmp»    r5,·#0167 »       cmp»    r5,·#0
168 »       bne.w»  2a4·<symtable_handle_comprehension+0x28c>168 »       bne.w»  2da·<symtable_handle_comprehension+0x2c2>
169 »       add»    sp,·#28169 »       add»    sp,·#28
170 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}170 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
171 »       movs»   r3,·#1171 »       movs»   r3,·#1
172 »       b.n»    bc·<symtable_handle_comprehension+0xa4>172 »       b.n»    bc·<symtable_handle_comprehension+0xa4>
173 »       ldr.w»  r1,·[r8,·#4]!173 »       ldr.w»  r1,·[r8,·#4]!
174 »       mov»    r0,·r4174 »       mov»    r0,·r4
175 »       add.w»  fp,·fp,·#1175 »       add.w»  fp,·fp,·#1
Offset 267, 19 lines modifiedOffset 267, 14 lines modified
267 »       orr.w»  r3,·r3,·#8267 »       orr.w»  r3,·r3,·#8
268 »       strb.w» r3,·[r2,·#40]»      @·0x28268 »       strb.w» r3,·[r2,·#40]»      @·0x28
269 »       b.n»    23a·<symtable_handle_comprehension+0x222>269 »       b.n»    23a·<symtable_handle_comprehension+0x222>
270 »       mov»    r1,·r3270 »       mov»    r1,·r3
271 »       b.n»    230·<symtable_handle_comprehension+0x218>271 »       b.n»    230·<symtable_handle_comprehension+0x218>
272 »       mov»    r3,·r7272 »       mov»    r3,·r7
273 »       b.n»    158·<symtable_handle_comprehension+0x140>273 »       b.n»    158·<symtable_handle_comprehension+0x140>
274 »       ldr»    r2,·[r4,·#4] 
275 »       ldrb.w» r3,·[r2,·#40]»      @·0x28 
276 »       orr.w»  r3,·r3,·#8 
277 »       strb.w» r3,·[r2,·#40]»      @·0x28 
278 »       b.n»    19e·<symtable_handle_comprehension+0x186> 
279 »       movw»   r3,·#0274 »       movw»   r3,·#0
280 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SyntaxError275 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_SyntaxError
281 »       movt»   r3,·#0276 »       movt»   r3,·#0
282 ·R_ARM_THM_MOVT_ABS»     PyExc_SyntaxError277 ·R_ARM_THM_MOVT_ABS»     PyExc_SyntaxError
283 »       movw»   r1,·#0278 »       movw»   r1,·#0
284 ·R_ARM_THM_MOVW_ABS_NC»  .LC26279 ·R_ARM_THM_MOVW_ABS_NC»  .LC26
285 »       movt»   r1,·#0280 »       movt»   r1,·#0
Offset 296, 14 lines modifiedOffset 291, 19 lines modified
296 »       ldr»    r0,·[r4,·#0]291 »       ldr»    r0,·[r4,·#0]
297 »       bl»     0·<PyErr_RangedSyntaxLocationObject>292 »       bl»     0·<PyErr_RangedSyntaxLocationObject>
298 ·R_ARM_THM_CALL» PyErr_RangedSyntaxLocationObject293 ·R_ARM_THM_CALL» PyErr_RangedSyntaxLocationObject
299 »       ldr»    r3,·[r4,·#36]» @·0x24294 »       ldr»    r3,·[r4,·#36]» @·0x24
300 »       subs»   r3,·#1295 »       subs»   r3,·#1
301 »       str»    r3,·[r4,·#36]» @·0x24296 »       str»    r3,·[r4,·#36]» @·0x24
302 »       b.n»    1c0·<symtable_handle_comprehension+0x1a8>297 »       b.n»    1c0·<symtable_handle_comprehension+0x1a8>
 298 »       ldr»    r2,·[r4,·#4]
 299 »       ldrb.w» r3,·[r2,·#40]»      @·0x28
 300 »       orr.w»  r3,·r3,·#8
 301 »       strb.w» r3,·[r2,·#40]»      @·0x28
 302 »       b.n»    19e·<symtable_handle_comprehension+0x186>
303 »       mov»    r0,·sl303 »       mov»    r0,·sl
304 »       bl»     0·<_Py_Dealloc>304 »       bl»     0·<_Py_Dealloc>
305 ·R_ARM_THM_CALL» _Py_Dealloc305 ·R_ARM_THM_CALL» _Py_Dealloc
306 »       b.n»    25c·<symtable_handle_comprehension+0x244>306 »       b.n»    25c·<symtable_handle_comprehension+0x244>
307 »       nop307 »       nop
  
308 000002f4·<symtable_visit_excepthandler>:308 000002f4·<symtable_visit_excepthandler>:
1.93 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 4866, 15 lines modifiedOffset 4866, 15 lines modified
4866 »       bl»     0·<PyDict_SetItem>4866 »       bl»     0·<PyDict_SetItem>
4867 ·R_ARM_THM_CALL» PyDict_SetItem4867 ·R_ARM_THM_CALL» PyDict_SetItem
4868 »       ldr.w»  r2,·[r8]4868 »       ldr.w»  r2,·[r8]
4869 »       cmp»    r0,·#04869 »       cmp»    r0,·#0
4870 »       blt.w»  33f4·<symtable_visit_arguments+0x7fc>4870 »       blt.w»  33f4·<symtable_visit_arguments+0x7fc>
4871 »       mvn.w»  r1,·#3221225472»    @·0xc00000004871 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
4872 »       cmp»    r2,·r14872 »       cmp»    r2,·r1
4873 »       bne.w»  3232·<symtable_visit_arguments+0x63a>4873 »       bne.w»  321e·<symtable_visit_arguments+0x626>
4874 »       ldr»    r0,·[r7,·#20]4874 »       ldr»    r0,·[r7,·#20]
4875 »       mov»    r1,·r64875 »       mov»    r1,·r6
4876 »       bl»     0·<PyList_Append>4876 »       bl»     0·<PyList_Append>
4877 ·R_ARM_THM_CALL» PyList_Append4877 ·R_ARM_THM_CALL» PyList_Append
4878 »       ldr»    r2,·[r6,·#0]4878 »       ldr»    r2,·[r6,·#0]
4879 »       cmp»    r0,·#04879 »       cmp»    r0,·#0
4880 »       blt.w»  2dd0·<symtable_visit_arguments+0x1d8>4880 »       blt.w»  2dd0·<symtable_visit_arguments+0x1d8>
Offset 4948, 15 lines modifiedOffset 4948, 15 lines modified
4948 »       bl»     0·<PyDict_SetItem>4948 »       bl»     0·<PyDict_SetItem>
4949 ·R_ARM_THM_CALL» PyDict_SetItem4949 ·R_ARM_THM_CALL» PyDict_SetItem
4950 »       ldr.w»  r2,·[r8]4950 »       ldr.w»  r2,·[r8]
4951 »       cmp»    r0,·#04951 »       cmp»    r0,·#0
4952 »       blt.w»  33f4·<symtable_visit_arguments+0x7fc>4952 »       blt.w»  33f4·<symtable_visit_arguments+0x7fc>
4953 »       mvn.w»  r1,·#3221225472»    @·0xc00000004953 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
4954 »       cmp»    r2,·r14954 »       cmp»    r2,·r1
4955 »       bne.w»  321e·<symtable_visit_arguments+0x626>4955 »       bne.w»  3232·<symtable_visit_arguments+0x63a>
4956 »       ldr»    r0,·[r7,·#20]4956 »       ldr»    r0,·[r7,·#20]
4957 »       mov»    r1,·r64957 »       mov»    r1,·r6
4958 »       bl»     0·<PyList_Append>4958 »       bl»     0·<PyList_Append>
4959 ·R_ARM_THM_CALL» PyList_Append4959 ·R_ARM_THM_CALL» PyList_Append
4960 »       ldr»    r2,·[r6,·#0]4960 »       ldr»    r2,·[r6,·#0]
4961 »       cmp»    r0,·#04961 »       cmp»    r0,·#0
4962 »       blt.w»  2dd0·<symtable_visit_arguments+0x1d8>4962 »       blt.w»  2dd0·<symtable_visit_arguments+0x1d8>
Offset 5180, 27 lines modifiedOffset 5180, 27 lines modified
5180 »       mov»    r0,·r85180 »       mov»    r0,·r8
5181 »       bl»     0·<_Py_Dealloc>5181 »       bl»     0·<_Py_Dealloc>
5182 ·R_ARM_THM_CALL» _Py_Dealloc5182 ·R_ARM_THM_CALL» _Py_Dealloc
5183 »       b.n»    2e1c·<symtable_visit_arguments+0x224>5183 »       b.n»    2e1c·<symtable_visit_arguments+0x224>
5184 »       subs»   r2,·#15184 »       subs»   r2,·#1
5185 »       str.w»  r2,·[r8]5185 »       str.w»  r2,·[r8]
5186 »       cmp»    r2,·#05186 »       cmp»    r2,·#0
5187 »       bne.w»  2fca·<symtable_visit_arguments+0x3d2>5187 »       bne.w»  2ef0·<symtable_visit_arguments+0x2f8>
5188 »       mov»    r0,·r85188 »       mov»    r0,·r8
5189 »       bl»     0·<_Py_Dealloc>5189 »       bl»     0·<_Py_Dealloc>
5190 ·R_ARM_THM_CALL» _Py_Dealloc5190 ·R_ARM_THM_CALL» _Py_Dealloc
5191 »       b.n»    2fca·<symtable_visit_arguments+0x3d2>5191 »       b.n»    2ef0·<symtable_visit_arguments+0x2f8>
5192 »       subs»   r2,·#15192 »       subs»   r2,·#1
5193 »       str.w»  r2,·[r8]5193 »       str.w»  r2,·[r8]
5194 »       cmp»    r2,·#05194 »       cmp»    r2,·#0
5195 »       bne.w»  2ef0·<symtable_visit_arguments+0x2f8>5195 »       bne.w»  2fca·<symtable_visit_arguments+0x3d2>
5196 »       mov»    r0,·r85196 »       mov»    r0,·r8
5197 »       bl»     0·<_Py_Dealloc>5197 »       bl»     0·<_Py_Dealloc>
5198 ·R_ARM_THM_CALL» _Py_Dealloc5198 ·R_ARM_THM_CALL» _Py_Dealloc
5199 »       b.n»    2ef0·<symtable_visit_arguments+0x2f8>5199 »       b.n»    2fca·<symtable_visit_arguments+0x3d2>
5200 »       subs»   r2,·#15200 »       subs»   r2,·#1
5201 »       str.w»  r2,·[r8]5201 »       str.w»  r2,·[r8]
5202 »       cmp»    r2,·#05202 »       cmp»    r2,·#0
5203 »       bne.n»  3174·<symtable_visit_arguments+0x57c>5203 »       bne.n»  3174·<symtable_visit_arguments+0x57c>
5204 »       mov»    r0,·r85204 »       mov»    r0,·r8
5205 »       bl»     0·<_Py_Dealloc>5205 »       bl»     0·<_Py_Dealloc>
5206 ·R_ARM_THM_CALL» _Py_Dealloc5206 ·R_ARM_THM_CALL» _Py_Dealloc
54.7 KB
thread.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:··········7612·(bytes·into·file)13 ··Start·of·section·headers:··········7652·(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·0x1dbc:1 There·are·17·section·headers,·starting·at·offset·0x1de4:
  
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·0002bc·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000300·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0017e8·0001d0·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·001810·000208·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0002f0·000030·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000334·000030·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0019b8·000048·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·001a18·000048·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000320·0000d4·00··WA··0···0··49 ··[·5]·.bss··············NOBITS··········00000000·000364·0000d4·00··WA··0···0··4
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000320·0000f3·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000364·0000f3·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000414·000400·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000458·0003d4·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·001a00·000268·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·001a60·000230·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·000814·0001b0·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00082c·0001b0·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·001c68·0000c8·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·001c90·0000c8·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0009c4·000054·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0009dc·000054·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·000a18·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·000a30·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000a18·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·000a30·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·000a4c·000730·10·····15··38··418 ··[14]·.symtab···········SYMTAB··········00000000·000a64·000740·10·····15··39··4
19 ··[15]·.strtab···········STRTAB··········00000000·00117c·000669·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·0011a4·000669·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·001d30·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·001d58·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)
13.3 KB
readelf --wide --symbols {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Symbol·table·'.symtab'·contains·115·entries:1 Symbol·table·'.symtab'·contains·116·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····5·.bss5 ·····2:·00000000·····0·SECTION·LOCAL··DEFAULT····5·.bss
6 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.46 ·····3:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d7 ·····4:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
8 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC08 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
Offset 22, 97 lines modifiedOffset 22, 98 lines modified
22 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR122 ····18:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR1
23 ····19:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d23 ····19:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
24 ····20:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t24 ····20:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
25 ····21:·00000291····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper25 ····21:·00000291····30·FUNC····LOCAL··DEFAULT····1·pythread_wrapper
26 ····22:·00000288·····0·NOTYPE··LOCAL··DEFAULT····1·$d26 ····22:·00000288·····0·NOTYPE··LOCAL··DEFAULT····1·$d
27 ····23:·00000290·····0·NOTYPE··LOCAL··DEFAULT····1·$t27 ····23:·00000290·····0·NOTYPE··LOCAL··DEFAULT····1·$t
28 ····24:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d28 ····24:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
 29 ····25:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
29 ····25:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t30 ····26:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
30 ····26:·00000108·····0·NOTYPE··LOCAL··DEFAULT····9·$d31 ····27:·00000108·····0·NOTYPE··LOCAL··DEFAULT····9·$d
31 ····27:·0000010c·····0·NOTYPE··LOCAL··DEFAULT····9·$t32 ····28:·0000010c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
32 ····28:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d33 ····29:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
33 ····29:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata34 ····30:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d35 ····31:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
35 ····31:·00000000····84·OBJECT··LOCAL··DEFAULT···11·threadinfo__doc__36 ····32:·00000000····84·OBJECT··LOCAL··DEFAULT···11·threadinfo__doc__
36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d37 ····33:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·$d
37 ····33:·00000000····16·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc38 ····34:·00000000····16·OBJECT··LOCAL··DEFAULT····3·threadinfo_desc
38 ····34:·00000010····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields39 ····35:·00000010····32·OBJECT··LOCAL··DEFAULT····3·threadinfo_fields
39 ····35:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d40 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
40 ····36:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·lib_initialized.041 ····37:·00000000·····4·OBJECT··LOCAL··DEFAULT····5·lib_initialized.0
41 ····37:·00000004···208·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType42 ····38:·00000004···208·OBJECT··LOCAL··DEFAULT····5·ThreadInfoType
42 ····38:·00000001····80·FUNC····GLOBAL·DEFAULT····7·PyThread_allocate_lock43 ····39:·00000001····80·FUNC····GLOBAL·DEFAULT····7·PyThread_allocate_lock
43 ····39:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyRuntime
44 ····40:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawMalloc
45 ····41:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init46 ····42:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_init
46 ····42:·00000001····80·FUNC····GLOBAL·DEFAULT····1·PyThread_init_thread47 ····43:·00000001····80·FUNC····GLOBAL·DEFAULT····1·PyThread_init_thread
47 ····43:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·perror48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·perror
48 ····44:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_RawFree
49 ····45:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_init50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_init
50 ····46:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_setclock51 ····47:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_condattr_setclock
51 ····47:·00000051····46·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_create52 ····48:·00000051····46·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_create
52 ····48:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_create53 ····49:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_create
53 ····49:·00000051····50·FUNC····GLOBAL·DEFAULT····7·PyThread_get_thread_ident54 ····50:·00000051····50·FUNC····GLOBAL·DEFAULT····7·PyThread_get_thread_ident
54 ····50:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_self55 ····51:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_self
55 ····51:·00000085···300·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock56 ····52:·00000085···294·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock
56 ····52:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromNanoseconds57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromNanoseconds
57 ····53:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetMonotonicClock58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetMonotonicClock
58 ····54:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_Add
59 ····55:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimespec_clamp
60 ····56:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_trywait
61 ····57:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_wait
62 ····58:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMicrosecondsClamp
63 ····59:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
64 ····60:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sem_clockwait6465 ····61:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sem_clockwait64
65 ····61:·000001b1···388·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock_timed66 ····62:·000001ad···416·FUNC····GLOBAL·DEFAULT····7·PyThread_acquire_lock_timed
66 ····62:·00000335····38·FUNC····GLOBAL·DEFAULT····7·PyThread_release_lock67 ····63:·0000034d····38·FUNC····GLOBAL·DEFAULT····7·PyThread_release_lock
67 ····63:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post68 ····64:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_post
68 ····64:·0000035d·····4·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_is_created69 ····65:·00000375·····4·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_is_created
69 ····65:·00000361·····6·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_get70 ····66:·00000379·····6·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_get
70 ····66:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_getspecific71 ····67:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_getspecific
71 ····67:·00000081····34·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_delete72 ····68:·00000081····34·FUNC····GLOBAL·DEFAULT····1·PyThread_tss_delete
72 ····68:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_delete73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_key_delete
73 ····69:·00000369····50·FUNC····GLOBAL·DEFAULT····7·PyThread_free_lock74 ····70:·00000381····50·FUNC····GLOBAL·DEFAULT····7·PyThread_free_lock
74 ····70:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·sem_destroy
75 ····71:·000000a5····44·FUNC····GLOBAL·DEFAULT····1·PyThread_get_thread_native_id76 ····72:·000000a5····44·FUNC····GLOBAL·DEFAULT····1·PyThread_get_thread_native_id
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·syscall77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·syscall
77 ····73:·0000039d····30·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_set78 ····74:·000003b5····30·FUNC····GLOBAL·DEFAULT····7·PyThread_tss_set
78 ····74:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_setspecific79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_setspecific
79 ····75:·000000d1····16·FUNC····GLOBAL·HIDDEN·····1·_PyThread_cond_init80 ····76:·000000d1····16·FUNC····GLOBAL·HIDDEN·····1·_PyThread_cond_init
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_init81 ····77:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_cond_init
81 ····77:·000000e1···232·FUNC····GLOBAL·DEFAULT····1·PyThread_GetInfo82 ····78:·000000e1···232·FUNC····GLOBAL·DEFAULT····1·PyThread_GetInfo
82 ····78:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_InitBuiltinWithFlags83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_InitBuiltinWithFlags
83 ····79:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStructSequence_New84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyStructSequence_New
84 ····80:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromString
85 ····81:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·confstr86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·confstr
86 ····82:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefaultAndSize87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_DecodeFSDefaultAndSize
87 ····83:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_fail
88 ····84:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
89 ····85:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
90 ····86:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
91 ····87:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard92 ····88:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__stack_chk_guard
92 ····88:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate93 ····89:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
93 ····89:·000001c9···200·FUNC····GLOBAL·DEFAULT····1·PyThread_start_new_thread94 ····90:·000001c9···200·FUNC····GLOBAL·DEFAULT····1·PyThread_start_new_thread
94 ····90:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_init95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_init
95 ····91:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setscope96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setscope
96 ····92:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_create97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_create
97 ····93:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_destroy98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_destroy
98 ····94:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_detach
99 ····95:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setstacksize100 ····96:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_attr_setstacksize
100 ····96:·000002b1····12·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType101 ····97:·000002b1····12·FUNC····GLOBAL·HIDDEN·····1·_PyThread_FiniType
101 ····97:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin102 ····98:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyStructSequence_FiniBuiltin
102 ····98:·000003bd····66·FUNC····GLOBAL·HIDDEN·····7·_PyThread_cond_after103 ····99:·000002bd····66·FUNC····GLOBAL·HIDDEN·····1·_PyThread_cond_after
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetSystemClock104 ···100:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetSystemClock
104 ···100:·00000001····36·FUNC····GLOBAL·DEFAULT····9·_PyThread_at_fork_reinit105 ···101:·00000001····36·FUNC····GLOBAL·DEFAULT····9·_PyThread_at_fork_reinit
105 ···101:·00000025····28·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_alloc106 ···102:·00000025····28·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_alloc
106 ···102:·00000041····44·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_free107 ···103:·00000041····44·FUNC····GLOBAL·DEFAULT····9·PyThread_tss_free
107 ···103:·0000006d····38·FUNC····GLOBAL·DEFAULT····9·PyThread_exit_thread108 ···104:·0000006d····38·FUNC····GLOBAL·DEFAULT····9·PyThread_exit_thread
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·exit
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit110 ···106:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·pthread_exit
110 ···106:·00000093····56·FUNC····GLOBAL·DEFAULT····9·PyThread_create_key111 ···107:·00000093····56·FUNC····GLOBAL·DEFAULT····9·PyThread_create_key
111 ···107:·000000cb·····4·FUNC····GLOBAL·DEFAULT····9·PyThread_delete_key112 ···108:·000000cb·····4·FUNC····GLOBAL·DEFAULT····9·PyThread_delete_key
112 ···108:·000000cf·····6·FUNC····GLOBAL·DEFAULT····9·PyThread_delete_key_value113 ···109:·000000cf·····6·FUNC····GLOBAL·DEFAULT····9·PyThread_delete_key_value
113 ···109:·000000d5····28·FUNC····GLOBAL·DEFAULT····9·PyThread_set_key_value114 ···110:·000000d5····28·FUNC····GLOBAL·DEFAULT····9·PyThread_set_key_value
114 ···110:·000000f1·····4·FUNC····GLOBAL·DEFAULT····9·PyThread_get_key_value115 ···111:·000000f1·····4·FUNC····GLOBAL·DEFAULT····9·PyThread_get_key_value
115 ···111:·000000f5·····2·FUNC····GLOBAL·DEFAULT····9·PyThread_ReInitTLS116 ···112:·000000f5·····2·FUNC····GLOBAL·DEFAULT····9·PyThread_ReInitTLS
116 ···112:·000000f7····22·FUNC····GLOBAL·DEFAULT····9·PyThread_get_stacksize117 ···113:·000000f7····22·FUNC····GLOBAL·DEFAULT····9·PyThread_get_stacksize
117 ···113:·0000010d···164·FUNC····GLOBAL·DEFAULT····9·PyThread_set_stacksize118 ···114:·0000010d···164·FUNC····GLOBAL·DEFAULT····9·PyThread_set_stacksize
118 ···114:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sysconf119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__sysconf
22.0 KB
readelf --wide --relocs {}
    
Offset 1, 181 lines modifiedOffset 1, 181 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x17e8·contains·58·entries:1 Relocation·section·'.rel.text'·at·offset·0x1810·contains·65·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000000e··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime3 0000000e··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
4 00000012··00002730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime4 00000012··00002830·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··00002d0a·R_ARM_THM_CALL·········00000000···pthread_condattr_init7 00000036··00002e0a·R_ARM_THM_CALL·········00000000···pthread_condattr_init
8 0000003e··00002e0a·R_ARM_THM_CALL·········00000000···pthread_condattr_setclock8 0000003e··00002f0a·R_ARM_THM_CALL·········00000000···pthread_condattr_setclock
9 0000004c··00002702·R_ARM_ABS32············00000000···_PyRuntime9 0000004c··00002802·R_ARM_ABS32············00000000···_PyRuntime
10 00000066··0000300a·R_ARM_THM_CALL·········00000000···pthread_key_create10 00000066··0000310a·R_ARM_THM_CALL·········00000000···pthread_key_create
11 00000096··0000440a·R_ARM_THM_CALL·········00000000···pthread_key_delete11 00000096··0000450a·R_ARM_THM_CALL·········00000000···pthread_key_delete
12 000000b2··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime12 000000b2··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
13 000000b6··00002730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime13 000000b6··00002830·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
14 000000ca··00002a0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread14 000000ca··00002b0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread
15 000000d0··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime15 000000d0··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
16 000000d4··00002730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime16 000000d4··00002830·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
17 00000108··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR117 00000108··0000122f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
18 0000010c··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR118 0000010c··00001230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
19 00000114··00004e0a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags19 00000114··00004f0a·R_ARM_THM_CALL·········00000000···_PyStructSequence_InitBuiltinWithFlags
20 0000011e··00004f0a·R_ARM_THM_CALL·········00000000···PyStructSequence_New20 0000011e··0000500a·R_ARM_THM_CALL·········00000000···PyStructSequence_New
21 00000128··0000102f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC621 00000128··0000102f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC6
22 0000012c··00001030·R_ARM_THM_MOVT_ABS·····0000004c···.LC622 0000012c··00001030·R_ARM_THM_MOVT_ABS·····0000004c···.LC6
23 00000130··0000500a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString23 00000130··0000510a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
24 00000138··0000112f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC724 00000138··0000112f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC7
25 0000013c··00001130·R_ARM_THM_MOVT_ABS·····00000054···.LC725 0000013c··00001130·R_ARM_THM_MOVT_ABS·····00000054···.LC7
26 00000140··0000500a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString26 00000140··0000510a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
27 0000014e··0000510a·R_ARM_THM_CALL·········00000000···confstr27 0000014e··0000520a·R_ARM_THM_CALL·········00000000···confstr
28 0000015c··0000520a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeFSDefaultAndSize28 0000015c··0000530a·R_ARM_THM_CALL·········00000000···PyUnicode_DecodeFSDefaultAndSize
29 00000178··0000530a·R_ARM_THM_CALL·········00000000···__stack_chk_fail29 00000178··0000540a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
30 0000017c··0000540a·R_ARM_THM_CALL·········00000000···PyErr_Clear30 0000017c··0000550a·R_ARM_THM_CALL·········00000000···PyErr_Clear
31 00000180··0000552f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct31 00000180··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
32 00000184··00005530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct32 00000184··00005630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
33 00000196··0000552f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct33 00000196··0000562f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
34 0000019a··00005530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct34 0000019a··00005630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
35 000001b6··0000560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc35 000001b6··0000570a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
36 000001bc··00005702·R_ARM_ABS32············00000000···__stack_chk_guard36 000001bc··00005802·R_ARM_ABS32············00000000···__stack_chk_guard
37 000001c0··0000586b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate37 000001c0··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
38 000001c4··00000202·R_ARM_ABS32············00000000···.bss38 000001c4··00000202·R_ARM_ABS32············00000000···.bss
39 000001d6··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime39 000001d6··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
40 000001da··00002730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime40 000001da··00002830·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
41 000001f8··00005a0a·R_ARM_THM_CALL·········00000000···pthread_attr_init41 000001f8··00005b0a·R_ARM_THM_CALL·········00000000···pthread_attr_init
42 00000218··00005b0a·R_ARM_THM_CALL·········00000000···pthread_attr_setscope42 00000218··00005c0a·R_ARM_THM_CALL·········00000000···pthread_attr_setscope
43 0000021e··0000280a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc43 0000021e··0000290a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc
44 00000230··0000152f·R_ARM_THM_MOVW_ABS_NC··00000291···pythread_wrapper44 00000230··0000152f·R_ARM_THM_MOVW_ABS_NC··00000291···pythread_wrapper
45 00000234··00001530·R_ARM_THM_MOVT_ABS·····00000291···pythread_wrapper45 00000234··00001530·R_ARM_THM_MOVT_ABS·····00000291···pythread_wrapper
46 00000238··00005c0a·R_ARM_THM_CALL·········00000000···pthread_create46 00000238··00005d0a·R_ARM_THM_CALL·········00000000···pthread_create
47 00000240··00005d0a·R_ARM_THM_CALL·········00000000···pthread_attr_destroy47 00000240··00005e0a·R_ARM_THM_CALL·········00000000···pthread_attr_destroy
48 00000248··00005e0a·R_ARM_THM_CALL·········00000000···pthread_detach48 00000248··00005f0a·R_ARM_THM_CALL·········00000000···pthread_detach
49 00000260··0000530a·R_ARM_THM_CALL·········00000000···__stack_chk_fail49 00000260··0000540a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
50 00000266··00002c0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree50 00000266··00002d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
51 00000272··00005f0a·R_ARM_THM_CALL·········00000000···pthread_attr_setstacksize51 00000272··0000600a·R_ARM_THM_CALL·········00000000···pthread_attr_setstacksize
52 0000027c··00005d0a·R_ARM_THM_CALL·········00000000···pthread_attr_destroy52 0000027c··00005e0a·R_ARM_THM_CALL·········00000000···pthread_attr_destroy
53 00000282··00002a0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread53 00000282··00002b0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread
54 00000288··00005702·R_ARM_ABS32············00000000···__stack_chk_guard54 00000288··00005802·R_ARM_ABS32············00000000···__stack_chk_guard
55 0000028c··0000586b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate55 0000028c··0000596b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
56 000002a2··00002c0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree56 000002a2··00002d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
57 000002b8··00000202·R_ARM_ABS32············00000000···.bss57 000002b8··00000202·R_ARM_ABS32············00000000···.bss
 58 000002cc··00003b0a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp
 59 000002d0··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
 60 000002d4··00002830·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
 61 000002e2··0000360a·R_ARM_THM_CALL·········00000000···_PyTime_GetMonotonicClock
 62 000002ea··0000370a·R_ARM_THM_CALL·········00000000···_PyTime_Add
 63 000002f8··0000640a·R_ARM_THM_CALL·········00000000···_PyTime_GetSystemClock
58 000000c6··0000481e·R_ARM_THM_JUMP24·······00000000···syscall64 000000c6··0000491e·R_ARM_THM_JUMP24·······00000000···syscall
59 000000dc··00004c1e·R_ARM_THM_JUMP24·······00000000···pthread_cond_init65 000000dc··00004d1e·R_ARM_THM_JUMP24·······00000000···pthread_cond_init
60 000002b2··0000611e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin66 000002b2··0000621e·R_ARM_THM_JUMP24·······00000000···_PyStructSequence_FiniBuiltin
 67 000002f4··0000381e·R_ARM_THM_JUMP24·······00000000···_PyTime_AsTimespec_clamp
  
61 Relocation·section·'.rel.data'·at·offset·0x19b8·contains·9·entries:68 Relocation·section·'.rel.data'·at·offset·0x1a18·contains·9·entries:
62 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name69 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
63 00000000··00000302·R_ARM_ABS32············00000000···.rodata.str1.470 00000000··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
64 00000004··00001d02·R_ARM_ABS32············00000000···.rodata71 00000004··00001e02·R_ARM_ABS32············00000000···.rodata
65 00000008··00000102·R_ARM_ABS32············00000000···.data72 00000008··00000102·R_ARM_ABS32············00000000···.data
66 00000010··00000302·R_ARM_ABS32············00000000···.rodata.str1.473 00000010··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
67 00000014··00000302·R_ARM_ABS32············00000000···.rodata.str1.474 00000014··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
68 00000018··00000302·R_ARM_ABS32············00000000···.rodata.str1.475 00000018··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
69 0000001c··00000302·R_ARM_ABS32············00000000···.rodata.str1.476 0000001c··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
70 00000020··00000302·R_ARM_ABS32············00000000···.rodata.str1.477 00000020··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
71 00000024··00000302·R_ARM_ABS32············00000000···.rodata.str1.478 00000024··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
  
72 Relocation·section·'.rel.text.hot'·at·offset·0x1a00·contains·77·entries:79 Relocation·section·'.rel.text.hot'·at·offset·0x1a60·contains·70·entries:
73 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name80 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
74 0000000e··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime81 0000000e··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
75 00000012··00002730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime82 00000012··00002830·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
76 0000001e··0000280a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc83 0000001e··0000290a·R_ARM_THM_CALL·········00000000···PyMem_RawMalloc
77 0000002a··0000290a·R_ARM_THM_CALL·········00000000···sem_init84 0000002a··00002a0a·R_ARM_THM_CALL·········00000000···sem_init
78 00000034··00002a0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread85 00000034··00002b0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread
79 0000003a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC086 0000003a··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
80 0000003e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC087 0000003e··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
81 00000042··00002b0a·R_ARM_THM_CALL·········00000000···perror88 00000042··00002c0a·R_ARM_THM_CALL·········00000000···perror
82 00000048··00002c0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree89 00000048··00002d0a·R_ARM_THM_CALL·········00000000···PyMem_RawFree
83 0000005e··0000272f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime90 0000005e··0000282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
84 00000062··00002730·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime91 00000062··00002830·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
85 0000006e··0000320a·R_ARM_THM_CALL·········00000000···pthread_self92 0000006e··0000330a·R_ARM_THM_CALL·········00000000···pthread_self
86 0000007c··00002a0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread93 0000007c··00002b0a·R_ARM_THM_CALL·········00000001···PyThread_init_thread
87 000000a0··0000340a·R_ARM_THM_CALL·········00000000···_PyTime_FromNanoseconds94 000000a0··0000350a·R_ARM_THM_CALL·········00000000···_PyTime_FromNanoseconds
88 000000a8··0000350a·R_ARM_THM_CALL·········00000000···_PyTime_GetMonotonicClock95 000000a8··0000360a·R_ARM_THM_CALL·········00000000···_PyTime_GetMonotonicClock
89 000000b0··0000360a·R_ARM_THM_CALL·········00000000···_PyTime_Add96 000000b0··0000370a·R_ARM_THM_CALL·········00000000···_PyTime_Add
90 000000b6··0000370a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp97 000000b6··0000380a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimespec_clamp
91 000000ca··0000380a·R_ARM_THM_CALL·········00000000···sem_trywait98 000000ca··0000390a·R_ARM_THM_CALL·········00000000···sem_trywait
92 000000e4··0000390a·R_ARM_THM_CALL·········00000000···sem_wait99 000000e4··00003a0a·R_ARM_THM_CALL·········00000000···sem_wait
93 000000f4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3100 000000f4··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3
94 000000f8··00000d30·R_ARM_THM_MOVT_ABS·····00000028···.LC3101 000000f8··00000d30·R_ARM_THM_MOVT_ABS·····00000028···.LC3
95 000000fc··00002b0a·R_ARM_THM_CALL·········00000000···perror102 000000fc··00002c0a·R_ARM_THM_CALL·········00000000···perror
96 00000108··00003a0a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp103 00000106··00003b0a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp
 104 0000010c··00003c0a·R_ARM_THM_CALL·········00000000···__errno_location
97 00000110··0000350a·R_ARM_THM_CALL·········00000000···_PyTime_GetMonotonicClock105 0000011a··00003d0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
 106 0000012e··00000b2f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
 107 00000132··00000b30·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
 108 00000136··00002c0a·R_ARM_THM_CALL·········00000000···perror
 109 0000013e··00003c0a·R_ARM_THM_CALL·········00000000···__errno_location
 110 00000158··0000390a·R_ARM_THM_CALL·········00000000···sem_trywait
98 00000116··00003b0a·R_ARM_THM_CALL·········00000000···__errno_location111 00000176··00003c0a·R_ARM_THM_CALL·········00000000···__errno_location
99 00000124··00003c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64112 00000182··00003d0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64
100 00000140··00000b2f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1 
101 00000144··00000b30·R_ARM_THM_MOVT_ABS·····0000000c···.LC1 
102 00000148··00002b0a·R_ARM_THM_CALL·········00000000···perror 
103 0000015e··0000380a·R_ARM_THM_CALL·········00000000···sem_trywait 
104 0000017c··00003b0a·R_ARM_THM_CALL·········00000000···__errno_location113 0000018a··00003c0a·R_ARM_THM_CALL·········00000000···__errno_location
105 00000188··00003c0a·R_ARM_THM_CALL·········00000000···__sem_clockwait64 
106 00000190··00003b0a·R_ARM_THM_CALL·········00000000···__errno_location 
107 00000198··0000390a·R_ARM_THM_CALL·········00000000···sem_wait114 00000192··00003a0a·R_ARM_THM_CALL·········00000000···sem_wait
108 000001a2··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC2115 0000019c··00000c2f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC2
109 000001a6··00000c30·R_ARM_THM_MOVT_ABS·····0000001c···.LC2116 000001a0··00000c30·R_ARM_THM_MOVT_ABS·····0000001c···.LC2
110 000001aa··00002b0a·R_ARM_THM_CALL·········00000000···perror117 000001a4··00002c0a·R_ARM_THM_CALL·········00000000···perror
111 000001ce··00003a0a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp118 000001ca··00003b0a·R_ARM_THM_CALL·········00000000···_PyTime_FromMicrosecondsClamp
Max diff block lines reached; 3747/22454 bytes (16.69%) of diff not shown.
1.23 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 335, 7 lines modifiedOffset 335, 39 lines modified
335 _PyThread_FiniType():335 _PyThread_FiniType():
336 »       ldr»    r1,·[pc,·#4]»  @·(2b8·<_PyThread_FiniType+0x8>)336 »       ldr»    r1,·[pc,·#4]»  @·(2b8·<_PyThread_FiniType+0x8>)
337 »       b.w»    0·<_PyStructSequence_FiniBuiltin>337 »       b.w»    0·<_PyStructSequence_FiniBuiltin>
338 ·R_ARM_THM_JUMP24»       _PyStructSequence_FiniBuiltin338 ·R_ARM_THM_JUMP24»       _PyStructSequence_FiniBuiltin
339 »       nop339 »       nop
340 »       .word»  0x00000004340 »       .word»  0x00000004
341 ·R_ARM_ABS32»    .bss341 ·R_ARM_ABS32»    .bss
  
 342 000002bc·<_PyThread_cond_after>:
 343 _PyThread_cond_after():
 344 »       push»   {r4,·r5,·r6,·lr}
 345 »       mov.w»  ip,·#4096»  @·0x1000
 346 »       sub.w»  ip,·sp,·ip
 347 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
 348 »       mov»    r4,·r2
 349 »       bl»     0·<_PyTime_FromMicrosecondsClamp>
 350 ·R_ARM_THM_CALL» _PyTime_FromMicrosecondsClamp
 351 »       movw»   r3,·#0
 352 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
 353 »       movt»   r3,·#0
 354 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
 355 »       mov»    r6,·r0
 356 »       mov»    r5,·r1
 357 »       ldr.w»  r3,·[r3,·#252]»      @·0xfc
 358 »       cbz»    r3,·2f8·<_PyThread_cond_after+0x3c>
 359 »       bl»     0·<_PyTime_GetMonotonicClock>
 360 ·R_ARM_THM_CALL» _PyTime_GetMonotonicClock
 361 »       mov»    r2,·r6
 362 »       mov»    r3,·r5
 363 »       bl»     0·<_PyTime_Add>
 364 ·R_ARM_THM_CALL» _PyTime_Add
 365 »       mov»    r2,·r4
 366 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
 367 »       b.w»    0·<_PyTime_AsTimespec_clamp>
 368 ·R_ARM_THM_JUMP24»       _PyTime_AsTimespec_clamp
 369 »       bl»     0·<_PyTime_GetSystemClock>
 370 ·R_ARM_THM_CALL» _PyTime_GetSystemClock
 371 »       b.n»    2e6·<_PyThread_cond_after+0x2a>
 372 »       nop
14.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 70, 159 lines modifiedOffset 70, 158 lines modified
70 PyThread_acquire_lock():70 PyThread_acquire_lock():
71 »       push»   {r5,·r6,·r7,·lr}71 »       push»   {r5,·r6,·r7,·lr}
72 »       mov.w»  ip,·#4096»  @·0x100072 »       mov.w»  ip,·#4096»  @·0x1000
73 »       sub.w»  ip,·sp,·ip73 »       sub.w»  ip,·sp,·ip
74 »       str.w»  r0,·[ip,·#4064]»     @·0xfe074 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
75 »       sub»    sp,·#1675 »       sub»    sp,·#16
76 »       mov»    r7,·r076 »       mov»    r7,·r0
77 »       cbz»    r1,·104·<PyThread_acquire_lock+0x80>77 »       cbz»    r1,·102·<PyThread_acquire_lock+0x7e>
78 »       mov.w»  r0,·#4294967295»    @·0xffffffff78 »       mov.w»  r0,·#4294967295»    @·0xffffffff
79 »       mov.w»  r1,·#4294967295»    @·0xffffffff79 »       mov.w»  r1,·#4294967295»    @·0xffffffff
80 »       bl»     0·<_PyTime_FromNanoseconds>80 »       bl»     0·<_PyTime_FromNanoseconds>
81 ·R_ARM_THM_CALL» _PyTime_FromNanoseconds81 ·R_ARM_THM_CALL» _PyTime_FromNanoseconds
82 »       mov»    r6,·r082 »       mov»    r5,·r0
83 »       mov»    r5,·r183 »       mov»    r6,·r1
84 »       bl»     0·<_PyTime_GetMonotonicClock>84 »       bl»     0·<_PyTime_GetMonotonicClock>
85 ·R_ARM_THM_CALL» _PyTime_GetMonotonicClock85 ·R_ARM_THM_CALL» _PyTime_GetMonotonicClock
86 »       mov»    r3,·r586 »       mov»    r3,·r6
87 »       mov»    r2,·r687 »       mov»    r2,·r5
88 »       bl»     0·<_PyTime_Add>88 »       bl»     0·<_PyTime_Add>
89 ·R_ARM_THM_CALL» _PyTime_Add89 ·R_ARM_THM_CALL» _PyTime_Add
90 »       mov»    r2,·sp90 »       mov»    r2,·sp
91 »       bl»     0·<_PyTime_AsTimespec_clamp>91 »       bl»     0·<_PyTime_AsTimespec_clamp>
92 ·R_ARM_THM_CALL» _PyTime_AsTimespec_clamp92 ·R_ARM_THM_CALL» _PyTime_AsTimespec_clamp
93 »       cmp»    r6,·#193 »       cmp»    r5,·#1
94 »       sbcs.w» r3,·r5,·#094 »       sbcs.w» r3,·r6,·#0
95 »       bge.n»  11e·<PyThread_acquire_lock+0x9a>95 »       bge.n»  114·<PyThread_acquire_lock+0x90>
96 »       mov»    r0,·r796 »       mov»    r0,·r7
97 »       orrs.w» r3,·r6,·r597 »       orrs.w» r3,·r5,·r6
98 »       bne.n»  e4·<PyThread_acquire_lock+0x60>98 »       bne.n»  e4·<PyThread_acquire_lock+0x60>
99 »       bl»     0·<sem_trywait>99 »       bl»     0·<sem_trywait>
100 ·R_ARM_THM_CALL» sem_trywait100 ·R_ARM_THM_CALL» sem_trywait
101 »       adds»   r2,·r0,·#1101 »       adds»   r2,·r0,·#1
102 »       beq.n»  116·<PyThread_acquire_lock+0x92>102 »       beq.n»  10c·<PyThread_acquire_lock+0x88>
103 »       cmp»    r0,·#4103 »       cmp»    r0,·#4
104 »       beq.n»  14e·<PyThread_acquire_lock+0xca>104 »       beq.n»  148·<PyThread_acquire_lock+0xc4>
105 »       cmp»    r0,·#11105 »       cmp»    r0,·#11
106 »       beq.n»  100·<PyThread_acquire_lock+0x7c>106 »       beq.n»  13a·<PyThread_acquire_lock+0xb6>
107 »       cmp»    r0,·#0107 »       cmp»    r0,·#0
108 »       bne.n»  1a2·<PyThread_acquire_lock+0x11e>108 »       bne.n»  19c·<PyThread_acquire_lock+0x118>
109 »       movs»   r0,·#1109 »       movs»   r0,·#1
110 »       add»    sp,·#16110 »       add»    sp,·#16
111 »       pop»    {r5,·r6,·r7,·pc}111 »       pop»    {r5,·r6,·r7,·pc}
112 »       bl»     0·<sem_wait>112 »       bl»     0·<sem_wait>
113 ·R_ARM_THM_CALL» sem_wait113 ·R_ARM_THM_CALL» sem_wait
114 »       adds»   r1,·r0,·#1114 »       adds»   r1,·r0,·#1
115 »       beq.n»  17c·<PyThread_acquire_lock+0xf8>115 »       beq.n»  13e·<PyThread_acquire_lock+0xba>
116 »       cmp»    r0,·#4116 »       cmp»    r0,·#4
117 »       beq.n»  14e·<PyThread_acquire_lock+0xca>117 »       beq.n»  148·<PyThread_acquire_lock+0xc4>
118 »       cmp»    r0,·#0118 »       cmp»    r0,·#0
119 »       beq.n»  de·<PyThread_acquire_lock+0x5a>119 »       beq.n»  de·<PyThread_acquire_lock+0x5a>
120 »       movw»   r0,·#0120 »       movw»   r0,·#0
121 ·R_ARM_THM_MOVW_ABS_NC»  .LC3121 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
122 »       movt»   r0,·#0122 »       movt»   r0,·#0
123 ·R_ARM_THM_MOVT_ABS»     .LC3123 ·R_ARM_THM_MOVT_ABS»     .LC3
124 »       bl»     0·<perror>124 »       bl»     0·<perror>
125 ·R_ARM_THM_CALL» perror125 ·R_ARM_THM_CALL» perror
126 »       movs»   r0,·#0 
127 »       b.n»    e0·<PyThread_acquire_lock+0x5c>126 »       b.n»    13a·<PyThread_acquire_lock+0xb6>
128 »       movs»   r0,·#0127 »       movs»   r0,·#0
129 »       movs»   r1,·#0128 »       movs»   r1,·#0
130 »       bl»     0·<_PyTime_FromMicrosecondsClamp>129 »       bl»     0·<_PyTime_FromMicrosecondsClamp>
131 ·R_ARM_THM_CALL» _PyTime_FromMicrosecondsClamp130 ·R_ARM_THM_CALL» _PyTime_FromMicrosecondsClamp
132 »       mov»    r6,·r0 
133 »       mov»    r5,·r1 
134 »       bl»     0·<_PyTime_GetMonotonicClock> 
135 ·R_ARM_THM_CALL» _PyTime_GetMonotonicClock 
136 »       b.n»    ac·<PyThread_acquire_lock+0x28>131 »       b.n»    a4·<PyThread_acquire_lock+0x20>
137 »       bl»     0·<__errno_location>132 »       bl»     0·<__errno_location>
138 ·R_ARM_THM_CALL» __errno_location133 ·R_ARM_THM_CALL» __errno_location
139 »       ldr»    r0,·[r0,·#0]134 »       ldr»    r0,·[r0,·#0]
140 »       b.n»    d2·<PyThread_acquire_lock+0x4e>135 »       b.n»    d2·<PyThread_acquire_lock+0x4e>
141 »       mov»    r2,·sp136 »       mov»    r2,·sp
142 »       movs»   r1,·#1137 »       movs»   r1,·#1
143 »       mov»    r0,·r7138 »       mov»    r0,·r7
144 »       bl»     0·<__sem_clockwait64>139 »       bl»     0·<__sem_clockwait64>
145 ·R_ARM_THM_CALL» __sem_clockwait64140 ·R_ARM_THM_CALL» __sem_clockwait64
146 »       adds»   r3,·r0,·#1141 »       adds»   r3,·r0,·#1
147 »       beq.n»  17c·<PyThread_acquire_lock+0xf8>142 »       beq.n»  176·<PyThread_acquire_lock+0xf2>
148 »       cmp»    r0,·#4143 »       cmp»    r0,·#4
149 »       beq.n»  14e·<PyThread_acquire_lock+0xca>144 »       beq.n»  148·<PyThread_acquire_lock+0xc4>
150 »       cmp»    r6,·#1 
151 »       sbcs.w» r5,·r5,·#0 
152 »       blt.n»  f0·<PyThread_acquire_lock+0x6c> 
153 »       cmp»    r0,·#110»     @·0x6e145 »       cmp»    r0,·#110»     @·0x6e
154 »       beq.n»  100·<PyThread_acquire_lock+0x7c>146 »       beq.n»  13a·<PyThread_acquire_lock+0xb6>
155 »       cmp»    r0,·#0147 »       cmp»    r0,·#0
156 »       beq.n»  de·<PyThread_acquire_lock+0x5a>148 »       beq.n»  de·<PyThread_acquire_lock+0x5a>
157 »       movw»   r0,·#0149 »       movw»   r0,·#0
158 ·R_ARM_THM_MOVW_ABS_NC»  .LC1150 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
159 »       movt»   r0,·#0151 »       movt»   r0,·#0
160 ·R_ARM_THM_MOVT_ABS»     .LC1152 ·R_ARM_THM_MOVT_ABS»     .LC1
161 »       bl»     0·<perror>153 »       bl»     0·<perror>
162 ·R_ARM_THM_CALL» perror154 ·R_ARM_THM_CALL» perror
 155 »       movs»   r0,·#0
163 »       b.n»    100·<PyThread_acquire_lock+0x7c>156 »       b.n»    e0·<PyThread_acquire_lock+0x5c>
 157 »       bl»     0·<__errno_location>
 158 ·R_ARM_THM_CALL» __errno_location
 159 »       ldr»    r0,·[r0,·#0]
 160 »       cmp»    r0,·#4
 161 »       bne.n»  16c·<PyThread_acquire_lock+0xe8>
164 »       cmp»    r6,·#1162 »       cmp»    r5,·#1
165 »       mov»    r0,·r7163 »       mov»    r0,·r7
166 »       sbcs.w» r3,·r5,·#0164 »       sbcs.w» r3,·r6,·#0
167 »       bge.n»  184·<PyThread_acquire_lock+0x100>165 »       bge.n»  17e·<PyThread_acquire_lock+0xfa>
168 »       orrs.w» r3,·r6,·r5166 »       orrs.w» r3,·r5,·r6
169 »       bne.n»  198·<PyThread_acquire_lock+0x114>167 »       bne.n»  192·<PyThread_acquire_lock+0x10e>
170 »       bl»     0·<sem_trywait>168 »       bl»     0·<sem_trywait>
171 ·R_ARM_THM_CALL» sem_trywait169 ·R_ARM_THM_CALL» sem_trywait
172 »       adds»   r2,·r0,·#1170 »       adds»   r2,·r0,·#1
173 »       beq.n»  190·<PyThread_acquire_lock+0x10c>171 »       beq.n»  18a·<PyThread_acquire_lock+0x106>
174 »       cmp»    r0,·#4172 »       cmp»    r0,·#4
175 »       beq.n»  14e·<PyThread_acquire_lock+0xca>173 »       beq.n»  148·<PyThread_acquire_lock+0xc4>
176 »       cmp»    r6,·#1174 »       cmp»    r5,·#1
177 »       sbcs.w» r3,·r5,·#0175 »       sbcs.w» r3,·r6,·#0
178 »       bge.n»  138·<PyThread_acquire_lock+0xb4>176 »       bge.n»  126·<PyThread_acquire_lock+0xa2>
179 »       orrs»   r5,·r6177 »       orrs»   r5,·r6
180 »       beq.n»  d6·<PyThread_acquire_lock+0x52>178 »       beq.n»  d6·<PyThread_acquire_lock+0x52>
181 »       cmp»    r0,·#0179 »       cmp»    r0,·#0
182 »       beq.n»  de·<PyThread_acquire_lock+0x5a>180 »       beq.n»  de·<PyThread_acquire_lock+0x5a>
183 »       b.n»    f4·<PyThread_acquire_lock+0x70>181 »       b.n»    f4·<PyThread_acquire_lock+0x70>
184 »       bl»     0·<__errno_location>182 »       bl»     0·<__errno_location>
185 ·R_ARM_THM_CALL» __errno_location183 ·R_ARM_THM_CALL» __errno_location
186 »       ldr»    r0,·[r0,·#0]184 »       ldr»    r0,·[r0,·#0]
187 »       b.n»    12c·<PyThread_acquire_lock+0xa8>185 »       b.n»    122·<PyThread_acquire_lock+0x9e>
188 »       movs»   r1,·#1186 »       movs»   r1,·#1
189 »       mov»    r2,·sp187 »       mov»    r2,·sp
190 »       bl»     0·<__sem_clockwait64>188 »       bl»     0·<__sem_clockwait64>
Max diff block lines reached; 9935/14260 bytes (69.67%) of diff not shown.
35.9 KB
tracemalloc.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:··········13956·(bytes·into·file)13 ··Start·of·section·headers:··········13952·(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·0x3684:1 There·are·17·section·headers,·starting·at·offset·0x3680:
  
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·0004bc·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0004b8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·002a58·000330·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·002a54·000330·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0004f0·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0004ec·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0004f0·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0004ec·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0004f0·00011a·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·0004ec·00011a·01·AMS··0···0··4
10 ··[·6]·.text.unlikely····PROGBITS········00000000·00060c·0008e0·00··AX··0···0··410 ··[·6]·.text.unlikely····PROGBITS········00000000·000608·0008e0·00··AX··0···0··4
11 ··[·7]·.rel.text.unlikely·REL·············00000000·002d88·0005a8·08···I·14···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·002d84·0005a8·08···I·14···6··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000eec·000a64·00··AX··0···0··412 ··[·8]·.text.hot·········PROGBITS········00000000·000ee8·000a64·00··AX··0···0··4
13 ··[·9]·.rel.text.hot·····REL·············00000000·003330·0002b8·08···I·14···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·00332c·0002b8·08···I·14···8··4
14 ··[10]·.rodata···········PROGBITS········00000000·001950·000030·00···A··0···0··414 ··[10]·.rodata···········PROGBITS········00000000·00194c·000030·00···A··0···0··4
15 ··[11]·.rel.rodata·······REL·············00000000·0035e8·000010·08···I·14··10··415 ··[11]·.rel.rodata·······REL·············00000000·0035e4·000010·08···I·14··10··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·001980·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·00197c·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001980·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00197c·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·0019b4·000890·10·····15··74··418 ··[14]·.symtab···········SYMTAB··········00000000·0019b0·000890·10·····15··74··4
19 ··[15]·.strtab···········STRTAB··········00000000·002244·000811·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·002240·000811·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·0035f8·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·0035f4·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)
6.47 KB
readelf --wide --symbols {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Symbol·table·'.symtab'·contains·137·entries:1 Symbol·table·'.symtab'·contains·137·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·$d4 ·····1:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·$d
5 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15 ·····2:·00000000·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1
6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t6 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
7 ·····4:·00000491····22·FUNC····LOCAL··DEFAULT····1·tracemalloc_clear_filename7 ·····4:·0000048d····22·FUNC····LOCAL··DEFAULT····1·tracemalloc_clear_filename
8 ·····5:·00000821····42·FUNC····LOCAL··DEFAULT····8·hashtable_compare_unicode8 ·····5:·00000821····42·FUNC····LOCAL··DEFAULT····8·hashtable_compare_unicode
9 ·····6:·00000819·····4·FUNC····LOCAL··DEFAULT····8·hashtable_hash_pyobject9 ·····6:·00000819·····4·FUNC····LOCAL··DEFAULT····8·hashtable_hash_pyobject
10 ·····7:·00000a51····20·FUNC····LOCAL··DEFAULT····8·raw_free10 ·····7:·00000a51····20·FUNC····LOCAL··DEFAULT····8·raw_free
11 ·····8:·0000084d···104·FUNC····LOCAL··DEFAULT····8·hashtable_compare_traceback11 ·····8:·0000084d···104·FUNC····LOCAL··DEFAULT····8·hashtable_compare_traceback
12 ·····9:·0000081d·····4·FUNC····LOCAL··DEFAULT····8·hashtable_hash_traceback12 ·····9:·0000081d·····4·FUNC····LOCAL··DEFAULT····8·hashtable_hash_traceback
13 ····10:·00000149····68·FUNC····LOCAL··DEFAULT····1·tracemalloc_create_traces_table13 ····10:·00000149····68·FUNC····LOCAL··DEFAULT····1·tracemalloc_create_traces_table
14 ····11:·0000018d····68·FUNC····LOCAL··DEFAULT····1·tracemalloc_create_domains_table14 ····11:·0000018d····68·FUNC····LOCAL··DEFAULT····1·tracemalloc_create_domains_table
Offset 20, 48 lines modifiedOffset 20, 48 lines modified
20 ····16:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····1·$t20 ····16:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
21 ····17:·000003c7·····2·FUNC····LOCAL··DEFAULT····6·hashtable_hash_uint21 ····17:·000003c7·····2·FUNC····LOCAL··DEFAULT····6·hashtable_hash_uint
22 ····18:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d22 ····18:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
23 ····19:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC323 ····19:·0000001c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC3
24 ····20:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t24 ····20:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$t
25 ····21:·000001d1····10·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_malloc25 ····21:·000001d1····10·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_malloc
26 ····22:·00000761···100·FUNC····LOCAL··DEFAULT····8·tracemalloc_free26 ····22:·00000761···100·FUNC····LOCAL··DEFAULT····8·tracemalloc_free
27 ····23:·000003ad····12·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_calloc27 ····23:·000003a9····12·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_calloc
28 ····24:·000002a5···264·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_realloc28 ····24:·000002a1···264·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_realloc
29 ····25:·00000001···144·FUNC····LOCAL··DEFAULT····8·tracemalloc_malloc_gil29 ····25:·00000001···144·FUNC····LOCAL··DEFAULT····8·tracemalloc_malloc_gil
30 ····26:·000009b9···152·FUNC····LOCAL··DEFAULT····8·tracemalloc_calloc_gil30 ····26:·000009b9···152·FUNC····LOCAL··DEFAULT····8·tracemalloc_calloc_gil
31 ····27:·000008b5···260·FUNC····LOCAL··DEFAULT····8·tracemalloc_realloc_gil31 ····27:·000008b5···260·FUNC····LOCAL··DEFAULT····8·tracemalloc_realloc_gil
32 ····28:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t32 ····28:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$t
33 ····29:·00000091···944·FUNC····LOCAL··DEFAULT····8·tracemalloc_add_trace33 ····29:·00000091···944·FUNC····LOCAL··DEFAULT····8·tracemalloc_add_trace
34 ····30:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·$d34 ····30:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
35 ····31:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·$t35 ····31:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·$t
36 ····32:·00000438·····0·NOTYPE··LOCAL··DEFAULT····8·$d36 ····32:·00000438·····0·NOTYPE··LOCAL··DEFAULT····8·$d
37 ····33:·00000440·····0·NOTYPE··LOCAL··DEFAULT····8·$t37 ····33:·00000440·····0·NOTYPE··LOCAL··DEFAULT····8·$t
38 ····34:·00000758·····0·NOTYPE··LOCAL··DEFAULT····8·$d38 ····34:·00000758·····0·NOTYPE··LOCAL··DEFAULT····8·$d
39 ····35:·00000760·····0·NOTYPE··LOCAL··DEFAULT····8·$t39 ····35:·00000760·····0·NOTYPE··LOCAL··DEFAULT····8·$t
40 ····36:·000007c5····82·FUNC····LOCAL··DEFAULT····8·tracemalloc_remove_trace40 ····36:·000007c5····82·FUNC····LOCAL··DEFAULT····8·tracemalloc_remove_trace
41 ····37:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t41 ····37:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
42 ····38:·000001dd···200·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_alloc42 ····38:·000001dd···196·FUNC····LOCAL··DEFAULT····1·tracemalloc_raw_alloc
43 ····39:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d43 ····39:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
44 ····40:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC444 ····40:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC4
45 ····41:·000009b0·····0·NOTYPE··LOCAL··DEFAULT····8·$d45 ····41:·000009b0·····0·NOTYPE··LOCAL··DEFAULT····8·$d
46 ····42:·000009b8·····0·NOTYPE··LOCAL··DEFAULT····8·$t46 ····42:·000009b8·····0·NOTYPE··LOCAL··DEFAULT····8·$t
47 ····43:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····8·$d47 ····43:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
48 ····44:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····1·$t48 ····44:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
49 ····45:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d49 ····45:·000003a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
50 ····46:·000003ac·····0·NOTYPE··LOCAL··DEFAULT····1·$t50 ····46:·000003a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
51 ····47:·000000f9····84·FUNC····LOCAL··DEFAULT····6·tracemalloc_clear_traces_unlocked51 ····47:·000000f9····84·FUNC····LOCAL··DEFAULT····6·tracemalloc_clear_traces_unlocked
52 ····48:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····1·$d52 ····48:·00000488·····0·NOTYPE··LOCAL··DEFAULT····1·$d
53 ····49:·00000148·····0·NOTYPE··LOCAL··DEFAULT····6·$d53 ····49:·00000148·····0·NOTYPE··LOCAL··DEFAULT····6·$d
54 ····50:·00000a50·····0·NOTYPE··LOCAL··DEFAULT····8·$t54 ····50:·00000a50·····0·NOTYPE··LOCAL··DEFAULT····8·$t
55 ····51:·00000490·····0·NOTYPE··LOCAL··DEFAULT····1·$t55 ····51:·0000048c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
56 ····52:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·$t56 ····52:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
57 ····53:·000001e7····72·FUNC····LOCAL··DEFAULT····6·tracemalloc_get_traceback_unlocked57 ····53:·000001e7····72·FUNC····LOCAL··DEFAULT····6·tracemalloc_get_traceback_unlocked
58 ····54:·0000022f···212·FUNC····LOCAL··DEFAULT····6·traceback_to_pyobject.part.058 ····54:·0000022f···212·FUNC····LOCAL··DEFAULT····6·traceback_to_pyobject.part.0
59 ····55:·00000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LC559 ····55:·00000080·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
60 ····56:·000004b9·····2·FUNC····LOCAL··DEFAULT····1·tracemalloc_pyobject_decref60 ····56:·000004b5·····2·FUNC····LOCAL··DEFAULT····1·tracemalloc_pyobject_decref
61 ····57:·0000056d····54·FUNC····LOCAL··DEFAULT····6·tracemalloc_copy_traces61 ····57:·0000056d····54·FUNC····LOCAL··DEFAULT····6·tracemalloc_copy_traces
62 ····58:·000005ff····58·FUNC····LOCAL··DEFAULT····6·tracemalloc_copy_domain62 ····58:·000005ff····58·FUNC····LOCAL··DEFAULT····6·tracemalloc_copy_domain
63 ····59:·00000639···182·FUNC····LOCAL··DEFAULT····6·tracemalloc_get_traces_fill63 ····59:·00000639···182·FUNC····LOCAL··DEFAULT····6·tracemalloc_get_traces_fill
64 ····60:·000006ef····20·FUNC····LOCAL··DEFAULT····6·tracemalloc_get_traces_domain64 ····60:·000006ef····20·FUNC····LOCAL··DEFAULT····6·tracemalloc_get_traces_domain
65 ····61:·00000564·····0·NOTYPE··LOCAL··DEFAULT····6·$d65 ····61:·00000564·····0·NOTYPE··LOCAL··DEFAULT····6·$d
66 ····62:·0000056c·····0·NOTYPE··LOCAL··DEFAULT····6·$t66 ····62:·0000056c·····0·NOTYPE··LOCAL··DEFAULT····6·$t
67 ····63:·000005a3····92·FUNC····LOCAL··DEFAULT····6·tracemalloc_copy_trace67 ····63:·000005a3····92·FUNC····LOCAL··DEFAULT····6·tracemalloc_copy_trace
Offset 103, 21 lines modifiedOffset 103, 21 lines modified
103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc103 ····99:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_Dealloc
104 ···100:·00000441···800·FUNC····GLOBAL·HIDDEN·····8·_PyTraceMalloc_NewReference104 ···100:·00000441···800·FUNC····GLOBAL·HIDDEN·····8·_PyTraceMalloc_NewReference
105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_hashtable_steal105 ···101:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_hashtable_steal
106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare106 ···102:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_Compare
107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Ensure107 ···103:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Ensure
108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Release108 ···104:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyGILState_Release
109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc109 ···105:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_FatalErrorFunc
110 ···106:·000003b9···110·FUNC····GLOBAL·DEFAULT····1·_PyTraceMalloc_Stop110 ···106:·000003b5···110·FUNC····GLOBAL·DEFAULT····1·_PyTraceMalloc_Stop
111 ···107:·00000429···104·FUNC····GLOBAL·HIDDEN·····1·_PyTraceMalloc_Fini111 ···107:·00000425···104·FUNC····GLOBAL·HIDDEN·····1·_PyTraceMalloc_Fini
112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock112 ···108:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_delete113 ···109:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_tss_delete
114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_hashtable_clear114 ···110:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_hashtable_clear
115 ···111:·0000014d····48·FUNC····GLOBAL·DEFAULT····6·_PyTraceMalloc_IsTracing115 ···111:·0000014d····48·FUNC····GLOBAL·DEFAULT····6·_PyTraceMalloc_IsTracing
116 ···112:·000004a9····14·FUNC····GLOBAL·DEFAULT····1·_PyTraceMalloc_GetTracebackLimit116 ···112:·000004a5····14·FUNC····GLOBAL·DEFAULT····1·_PyTraceMalloc_GetTracebackLimit
117 ···113:·0000017d····30·FUNC····GLOBAL·DEFAULT····6·_PyTraceMalloc_GetObjectTraceback117 ···113:·0000017d····30·FUNC····GLOBAL·DEFAULT····6·_PyTraceMalloc_GetObjectTraceback
118 ···114:·0000019b····76·FUNC····GLOBAL·DEFAULT····6·_PyTraceMalloc_GetTraceback118 ···114:·0000019b····76·FUNC····GLOBAL·DEFAULT····6·_PyTraceMalloc_GetTraceback
119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct119 ···115:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New120 ···116:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong121 ···117:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromUnsignedLong
122 ···118:·00000303···102·FUNC····GLOBAL·DEFAULT····6·PyTraceMalloc_Track122 ···118:·00000303···102·FUNC····GLOBAL·DEFAULT····6·PyTraceMalloc_Track
123 ···119:·00000369····94·FUNC····GLOBAL·DEFAULT····6·PyTraceMalloc_Untrack123 ···119:·00000369····94·FUNC····GLOBAL·DEFAULT····6·PyTraceMalloc_Untrack
14.6 KB
readelf --wide --relocs {}
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2a58·contains·102·entries:1 Relocation·section·'.rel.text'·at·offset·0x2a54·contains·102·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000016··00004b0a·R_ARM_THM_CALL·········00000000···PyMem_GetAllocator3 00000016··00004b0a·R_ARM_THM_CALL·········00000000···PyMem_GetAllocator
4 0000001c··00004c0a·R_ARM_THM_CALL·········00000000···PyThread_tss_create4 0000001c··00004c0a·R_ARM_THM_CALL·········00000000···PyThread_tss_create
5 00000024··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime5 00000024··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
6 00000028··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime6 00000028··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
7 00000032··00004e0a·R_ARM_THM_CALL·········00000000···PyThread_allocate_lock7 00000032··00004e0a·R_ARM_THM_CALL·········00000000···PyThread_allocate_lock
8 00000046··0000042f·R_ARM_THM_MOVW_ABS_NC··00000491···tracemalloc_clear_filename8 00000046··0000042f·R_ARM_THM_MOVW_ABS_NC··0000048d···tracemalloc_clear_filename
9 0000004a··00000430·R_ARM_THM_MOVT_ABS·····00000491···tracemalloc_clear_filename9 0000004a··00000430·R_ARM_THM_MOVT_ABS·····0000048d···tracemalloc_clear_filename
10 00000056··0000052f·R_ARM_THM_MOVW_ABS_NC··00000821···hashtable_compare_unicode10 00000056··0000052f·R_ARM_THM_MOVW_ABS_NC··00000821···hashtable_compare_unicode
11 0000005a··00000530·R_ARM_THM_MOVT_ABS·····00000821···hashtable_compare_unicode11 0000005a··00000530·R_ARM_THM_MOVT_ABS·····00000821···hashtable_compare_unicode
12 0000005e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000819···hashtable_hash_pyobject12 0000005e··0000062f·R_ARM_THM_MOVW_ABS_NC··00000819···hashtable_hash_pyobject
13 00000062··00000630·R_ARM_THM_MOVT_ABS·····00000819···hashtable_hash_pyobject13 00000062··00000630·R_ARM_THM_MOVT_ABS·····00000819···hashtable_hash_pyobject
14 00000066··00004f0a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full14 00000066··00004f0a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full
15 0000007a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000a51···raw_free15 0000007a··0000072f·R_ARM_THM_MOVW_ABS_NC··00000a51···raw_free
16 0000007e··00000730·R_ARM_THM_MOVT_ABS·····00000a51···raw_free16 0000007e··00000730·R_ARM_THM_MOVT_ABS·····00000a51···raw_free
Offset 46, 86 lines modifiedOffset 46, 86 lines modified
46 000001c2··00004f0a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full46 000001c2··00004f0a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full
47 000001cc··00004602·R_ARM_ABS32············00000000···.rodata47 000001cc··00004602·R_ARM_ABS32············00000000···.rodata
48 000001f6··0000590a·R_ARM_THM_CALL·········00000000···PyThread_tss_get48 000001f6··0000590a·R_ARM_THM_CALL·········00000000···PyThread_tss_get
49 00000210··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct49 00000210··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
50 00000214··00005a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct50 00000214··00005a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
51 00000218··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set51 00000218··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set
52 0000021c··0000670a·R_ARM_THM_CALL·········00000000···PyGILState_Ensure52 0000021c··0000670a·R_ARM_THM_CALL·········00000000···PyGILState_Ensure
53 00000236··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime53 00000232··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
54 0000023a··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime54 00000236··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
55 00000244··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock55 00000240··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
56 00000256··00001d0a·R_ARM_THM_CALL·········00000091···tracemalloc_add_trace56 00000252··00001d0a·R_ARM_THM_CALL·········00000091···tracemalloc_add_trace
57 00000262··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock57 0000025e··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
58 00000268··0000680a·R_ARM_THM_CALL·········00000000···PyGILState_Release58 00000264··0000680a·R_ARM_THM_CALL·········00000000···PyGILState_Release
59 00000270··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set59 0000026c··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set
60 000002a0··00004d02·R_ARM_ABS32············00000000···_PyRuntime60 0000029c··00004d02·R_ARM_ABS32············00000000···_PyRuntime
61 000002bc··0000590a·R_ARM_THM_CALL·········00000000···PyThread_tss_get61 000002b8··0000590a·R_ARM_THM_CALL·········00000000···PyThread_tss_get
62 000002d6··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime62 000002d2··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
63 000002da··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime63 000002d6··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
64 000002e4··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock64 000002e0··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
65 000002f2··0000240a·R_ARM_THM_CALL·········000007c5···tracemalloc_remove_trace65 000002ee··0000240a·R_ARM_THM_CALL·········000007c5···tracemalloc_remove_trace
66 000002fa··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock66 000002f6··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
67 00000306··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct67 00000302··00005a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
68 0000030a··00005a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct68 00000306··00005a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
69 00000310··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set69 0000030c··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set
70 00000314··0000670a·R_ARM_THM_CALL·········00000000···PyGILState_Ensure70 00000310··0000670a·R_ARM_THM_CALL·········00000000···PyGILState_Ensure
71 0000032c··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime71 00000328··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
72 00000330··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime72 0000032c··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
73 0000033a··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock73 00000336··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
74 0000034e··0000240a·R_ARM_THM_CALL·········000007c5···tracemalloc_remove_trace74 0000034a··0000240a·R_ARM_THM_CALL·········000007c5···tracemalloc_remove_trace
75 00000358··00001d0a·R_ARM_THM_CALL·········00000091···tracemalloc_add_trace75 00000354··00001d0a·R_ARM_THM_CALL·········00000091···tracemalloc_add_trace
76 00000364··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock76 00000360··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
77 0000036a··0000680a·R_ARM_THM_CALL·········00000000···PyGILState_Release77 00000366··0000680a·R_ARM_THM_CALL·········00000000···PyGILState_Release
78 00000372··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set78 0000036e··00005b0a·R_ARM_THM_CALL·········00000000···PyThread_tss_set
79 0000037e··00001d0a·R_ARM_THM_CALL·········00000091···tracemalloc_add_trace79 0000037a··00001d0a·R_ARM_THM_CALL·········00000091···tracemalloc_add_trace
80 00000396··0000282f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC480 00000392··0000282f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC4
81 0000039a··00002830·R_ARM_THM_MOVT_ABS·····0000004c···.LC481 00000396··00002830·R_ARM_THM_MOVT_ABS·····0000004c···.LC4
82 000003a0··0000690a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc82 0000039c··0000690a·R_ARM_THM_CALL·········00000000···_Py_FatalErrorFunc
83 000003a4··00004d02·R_ARM_ABS32············00000000···_PyRuntime83 000003a0··00004d02·R_ARM_ABS32············00000000···_PyRuntime
84 000003a8··00004602·R_ARM_ABS32············00000000···.rodata84 000003a4··00004602·R_ARM_ABS32············00000000···.rodata
85 000003c6··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime85 000003c2··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
86 000003ca··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime86 000003c6··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
87 000003d4··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock87 000003d0··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
88 000003f6··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator88 000003f2··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator
 89 000003fc··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator
89 00000400··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator90 00000406··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator
90 0000040a··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator 
91 0000040e··00002f0a·R_ARM_THM_CALL·········000000f9···tracemalloc_clear_traces_unlocked91 0000040a··00002f0a·R_ARM_THM_CALL·········000000f9···tracemalloc_clear_traces_unlocked
92 00000436··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime92 00000432··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
93 0000043a··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime93 00000436··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
94 0000044c··00006a0a·R_ARM_THM_CALL·········000003b9···_PyTraceMalloc_Stop94 00000448··00006a0a·R_ARM_THM_CALL·········000003b5···_PyTraceMalloc_Stop
95 00000454··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy95 00000450··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy
96 0000045c··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy96 00000458··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy
97 00000464··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy97 00000460··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy
98 0000046c··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy98 00000468··0000530a·R_ARM_THM_CALL·········00000000···_Py_hashtable_destroy
99 00000476··00006c0a·R_ARM_THM_CALL·········00000000···PyThread_free_lock99 00000472··00006c0a·R_ARM_THM_CALL·········00000000···PyThread_free_lock
100 0000048c··00004d02·R_ARM_ABS32············00000000···_PyRuntime100 00000488··00004d02·R_ARM_ABS32············00000000···_PyRuntime
101 000004a8··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime101 000004a4··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
102 000004ac··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime102 000004a8··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
103 000003e6··00005d1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock103 000003e2··00005d1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock
104 00000486··00006d1e·R_ARM_THM_JUMP24·······00000000···PyThread_tss_delete104 00000482··00006d1e·R_ARM_THM_JUMP24·······00000000···PyThread_tss_delete
105 000004a0··0000631e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc105 0000049c··0000631e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
106 Relocation·section·'.rel.text.unlikely'·at·offset·0x2d88·contains·181·entries:106 Relocation·section·'.rel.text.unlikely'·at·offset·0x2d84·contains·181·entries:
107 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name107 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
108 0000001a··0000552f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError108 0000001a··0000552f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
109 0000001e··00005530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError109 0000001e··00005530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
110 00000022··0000132f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC3110 00000022··0000132f·R_ARM_THM_MOVW_ABS_NC··0000001c···.LC3
111 00000026··00001330·R_ARM_THM_MOVT_ABS·····0000001c···.LC3111 00000026··00001330·R_ARM_THM_MOVT_ABS·····0000001c···.LC3
112 00000030··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format112 00000030··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format
113 00000036··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime113 00000036··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
114 0000003a··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime114 0000003a··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
115 0000005e··0000570a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory115 0000005e··0000570a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
116 0000006e··0000152f·R_ARM_THM_MOVW_ABS_NC··000001d1···tracemalloc_raw_malloc116 0000006e··0000152f·R_ARM_THM_MOVW_ABS_NC··000001d1···tracemalloc_raw_malloc
117 00000072··00001530·R_ARM_THM_MOVT_ABS·····000001d1···tracemalloc_raw_malloc117 00000072··00001530·R_ARM_THM_MOVT_ABS·····000001d1···tracemalloc_raw_malloc
118 00000076··0000162f·R_ARM_THM_MOVW_ABS_NC··00000761···tracemalloc_free118 00000076··0000162f·R_ARM_THM_MOVW_ABS_NC··00000761···tracemalloc_free
119 0000007a··00001630·R_ARM_THM_MOVT_ABS·····00000761···tracemalloc_free119 0000007a··00001630·R_ARM_THM_MOVT_ABS·····00000761···tracemalloc_free
120 00000082··0000172f·R_ARM_THM_MOVW_ABS_NC··000003ad···tracemalloc_raw_calloc120 00000082··0000172f·R_ARM_THM_MOVW_ABS_NC··000003a9···tracemalloc_raw_calloc
121 00000086··00001730·R_ARM_THM_MOVT_ABS·····000003ad···tracemalloc_raw_calloc121 00000086··00001730·R_ARM_THM_MOVT_ABS·····000003a9···tracemalloc_raw_calloc
122 0000008e··0000182f·R_ARM_THM_MOVW_ABS_NC··000002a5···tracemalloc_raw_realloc122 0000008e··0000182f·R_ARM_THM_MOVW_ABS_NC··000002a1···tracemalloc_raw_realloc
123 00000092··00001830·R_ARM_THM_MOVT_ABS·····000002a5···tracemalloc_raw_realloc123 00000092··00001830·R_ARM_THM_MOVT_ABS·····000002a1···tracemalloc_raw_realloc
124 00000098··00004b0a·R_ARM_THM_CALL·········00000000···PyMem_GetAllocator124 00000098··00004b0a·R_ARM_THM_CALL·········00000000···PyMem_GetAllocator
125 000000a0··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator125 000000a0··0000580a·R_ARM_THM_CALL·········00000000···PyMem_SetAllocator
126 000000ac··0000192f·R_ARM_THM_MOVW_ABS_NC··00000001···tracemalloc_malloc_gil126 000000ac··0000192f·R_ARM_THM_MOVW_ABS_NC··00000001···tracemalloc_malloc_gil
127 000000b0··00001930·R_ARM_THM_MOVT_ABS·····00000001···tracemalloc_malloc_gil127 000000b0··00001930·R_ARM_THM_MOVT_ABS·····00000001···tracemalloc_malloc_gil
128 000000b8··00001a2f·R_ARM_THM_MOVW_ABS_NC··000009b9···tracemalloc_calloc_gil128 000000b8··00001a2f·R_ARM_THM_MOVW_ABS_NC··000009b9···tracemalloc_calloc_gil
129 000000bc··00001a30·R_ARM_THM_MOVT_ABS·····000009b9···tracemalloc_calloc_gil129 000000bc··00001a30·R_ARM_THM_MOVT_ABS·····000009b9···tracemalloc_calloc_gil
130 000000c2··00001b2f·R_ARM_THM_MOVW_ABS_NC··000008b5···tracemalloc_realloc_gil130 000000c2··00001b2f·R_ARM_THM_MOVW_ABS_NC··000008b5···tracemalloc_realloc_gil
Offset 183, 16 lines modifiedOffset 183, 16 lines modified
183 000003e4··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock183 000003e4··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
184 000003fe··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock184 000003fe··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
185 00000406··0000372f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC5185 00000406··0000372f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC5
186 0000040a··00003730·R_ARM_THM_MOVT_ABS·····00000080···.LC5186 0000040a··00003730·R_ARM_THM_MOVT_ABS·····00000080···.LC5
187 00000436··00007b0a·R_ARM_THM_CALL·········00000000···PyList_New187 00000436··00007b0a·R_ARM_THM_CALL·········00000000···PyList_New
188 00000440··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime188 00000440··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyRuntime
189 00000444··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime189 00000444··00004d30·R_ARM_THM_MOVT_ABS·····00000000···_PyRuntime
190 00000460··0000382f·R_ARM_THM_MOVW_ABS_NC··000004b9···tracemalloc_pyobject_decref190 00000460··0000382f·R_ARM_THM_MOVW_ABS_NC··000004b5···tracemalloc_pyobject_decref
191 00000464··00003830·R_ARM_THM_MOVT_ABS·····000004b9···tracemalloc_pyobject_decref191 00000464··00003830·R_ARM_THM_MOVT_ABS·····000004b5···tracemalloc_pyobject_decref
192 00000468··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_hashtable_compare_direct192 00000468··0000512f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_hashtable_compare_direct
193 0000046c··00005130·R_ARM_THM_MOVT_ABS·····00000000···_Py_hashtable_compare_direct193 0000046c··00005130·R_ARM_THM_MOVT_ABS·····00000000···_Py_hashtable_compare_direct
194 00000470··0000522f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_hashtable_hash_ptr194 00000470··0000522f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_hashtable_hash_ptr
195 00000474··00005230·R_ARM_THM_MOVT_ABS·····00000000···_Py_hashtable_hash_ptr195 00000474··00005230·R_ARM_THM_MOVT_ABS·····00000000···_Py_hashtable_hash_ptr
196 00000478··00004f0a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full196 00000478··00004f0a·R_ARM_THM_CALL·········00000000···_Py_hashtable_new_full
197 00000488··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock197 00000488··00005c0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
198 0000049c··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock198 0000049c··00005d0a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
Offset 284, 15 lines modifiedOffset 284, 15 lines modified
284 00000196··0000721e·R_ARM_THM_JUMP24·······0000019b···_PyTraceMalloc_GetTraceback284 00000196··0000721e·R_ARM_THM_JUMP24·······0000019b···_PyTraceMalloc_GetTraceback
285 00000412··0000791e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue285 00000412··0000791e·R_ARM_THM_JUMP24·······00000000···Py_BuildValue
286 000006fe··00007c1e·R_ARM_THM_JUMP24·······00000000···_Py_hashtable_foreach286 000006fe··00007c1e·R_ARM_THM_JUMP24·······00000000···_Py_hashtable_foreach
287 00000734··00005d1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock287 00000734··00005d1e·R_ARM_THM_JUMP24·······00000000···PyThread_release_lock
Max diff block lines reached; 1462/14886 bytes (9.82%) of diff not shown.
340 B
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 7 lines modified
1 GAF#i·hO 
2 memory·allocation·failed1 memory·allocation·failed
3 the·number·of·frames·must·be·in·range·[1;·%lu]2 the·number·of·frames·must·be·in·range·[1;·%lu]
4 tracemalloc_realloc()·failed·to·allocate·a·trace3 tracemalloc_realloc()·failed·to·allocate·a·trace
5 Enable·tracemalloc·to·get·the·memory·block·allocation·traceback4 Enable·tracemalloc·to·get·the·memory·block·allocation·traceback
6 Memory·block·allocated·at·(most·recent·call·first):5 Memory·block·allocated·at·(most·recent·call·first):
7 ··File·"6 ··File·"
8 ",·line·7 ",·line·
10.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 213, 238 lines modifiedOffset 213, 238 lines modified
213 000001dc·<tracemalloc_raw_alloc>:213 000001dc·<tracemalloc_raw_alloc>:
214 tracemalloc_raw_alloc():214 tracemalloc_raw_alloc():
215 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}215 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
216 »       mov.w»  ip,·#4096»  @·0x1000216 »       mov.w»  ip,·#4096»  @·0x1000
217 »       sub.w»  ip,·sp,·ip217 »       sub.w»  ip,·sp,·ip
218 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0218 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
219 »       mov»    r7,·r0219 »       mov»    r7,·r0
220 »       ldr»    r0,·[pc,·#176]»@·(2a0·<tracemalloc_raw_alloc+0xc4>)220 »       ldr»    r0,·[pc,·#172]»@·(29c·<tracemalloc_raw_alloc+0xc0>)
221 »       mov»    r4,·r1221 »       mov»    r4,·r1
222 »       mov»    r5,·r2222 »       mov»    r5,·r2
223 »       mov»    r6,·r3223 »       mov»    r6,·r3
224 »       bl»     0·<PyThread_tss_get>224 »       bl»     0·<PyThread_tss_get>
225 ·R_ARM_THM_CALL» PyThread_tss_get225 ·R_ARM_THM_CALL» PyThread_tss_get
226 »       cbz»    r0,·20e·<tracemalloc_raw_alloc+0x32>226 »       cbz»    r0,·20e·<tracemalloc_raw_alloc+0x32>
227 »       ldr»    r0,·[r4,·#0]227 »       ldr»    r0,·[r4,·#0]
228 »       cmp»    r7,·#0228 »       cmp»    r7,·#0
229 »       bne.n»  286·<tracemalloc_raw_alloc+0xaa>229 »       bne.n»  282·<tracemalloc_raw_alloc+0xa6>
230 »       ldr»    r3,·[r4,·#4]230 »       ldr»    r3,·[r4,·#4]
231 »       mul.w»  r1,·r6,·r5231 »       mul.w»  r1,·r6,·r5
232 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}232 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
233 »       bx»     r3233 »       bx»     r3
234 »       ldr»    r0,·[pc,·#144]»@·(2a0·<tracemalloc_raw_alloc+0xc4>)234 »       ldr»    r0,·[pc,·#140]»@·(29c·<tracemalloc_raw_alloc+0xc0>)
235 »       movw»   r1,·#0235 »       movw»   r1,·#0
236 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct236 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct
237 »       movt»   r1,·#0237 »       movt»   r1,·#0
238 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct238 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct
239 »       bl»     0·<PyThread_tss_set>239 »       bl»     0·<PyThread_tss_set>
240 ·R_ARM_THM_CALL» PyThread_tss_set240 ·R_ARM_THM_CALL» PyThread_tss_set
241 »       bl»     0·<PyGILState_Ensure>241 »       bl»     0·<PyGILState_Ensure>
242 ·R_ARM_THM_CALL» PyGILState_Ensure242 ·R_ARM_THM_CALL» PyGILState_Ensure
243 »       mov»    r9,·r0243 »       mov»    r9,·r0
244 »       ldr»    r0,·[r4,·#0]244 »       ldr»    r0,·[r4,·#0]
245 »       cbnz»   r7,·27a·<tracemalloc_raw_alloc+0x9e>245 »       cbnz»   r7,·276·<tracemalloc_raw_alloc+0x9a>
246 »       ldr»    r3,·[r4,·#4]246 »       ldr»    r3,·[r4,·#4]
247 »       mul.w»  r1,·r6,·r5247 »       mul.w»  r1,·r6,·r5
248 »       blx»    r3248 »       blx»    r3
249 »       mov»    r8,·r0249 »       mov»    r7,·r0
250 »       cmp.w»  r8,·#0 
251 »       beq.n»  266·<tracemalloc_raw_alloc+0x8a>250 »       cbz»    r7,·262·<tracemalloc_raw_alloc+0x86>
252 »       movw»   r7,·#0251 »       movw»   r8,·#0
253 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime252 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
254 »       movt»   r7,·#0253 »       movt»   r8,·#0
255 ·R_ARM_THM_MOVT_ABS»     _PyRuntime254 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
256 »       movs»   r1,·#1255 »       movs»   r1,·#1
257 »       ldr.w»  r0,·[r7,·#1504]»     @·0x5e0256 »       ldr.w»  r0,·[r8,·#1504]»     @·0x5e0
258 »       bl»     0·<PyThread_acquire_lock>257 »       bl»     0·<PyThread_acquire_lock>
259 ·R_ARM_THM_CALL» PyThread_acquire_lock258 ·R_ARM_THM_CALL» PyThread_acquire_lock
260 »       ldr.w»  r3,·[r7,·#1436]»     @·0x59c259 »       ldr.w»  r3,·[r8,·#1436]»     @·0x59c
261 »       cbz»    r3,·25e·<tracemalloc_raw_alloc+0x82>260 »       cbz»    r3,·25a·<tracemalloc_raw_alloc+0x7e>
262 »       mul.w»  r2,·r6,·r5261 »       mul.w»  r2,·r6,·r5
263 »       mov»    r1,·r8262 »       mov»    r1,·r7
264 »       movs»   r0,·#0263 »       movs»   r0,·#0
265 »       bl»     90·<_PyTraceMalloc_Init+0x90>264 »       bl»     90·<_PyTraceMalloc_Init+0x90>
266 ·R_ARM_THM_CALL» tracemalloc_add_trace265 ·R_ARM_THM_CALL» tracemalloc_add_trace
267 »       cmp»    r0,·#0266 »       cmp»    r0,·#0
268 »       blt.n»  292·<tracemalloc_raw_alloc+0xb6>267 »       blt.n»  28e·<tracemalloc_raw_alloc+0xb2>
269 »       ldr.w»  r0,·[r7,·#1504]»     @·0x5e0268 »       ldr.w»  r0,·[r8,·#1504]»     @·0x5e0
270 »       bl»     0·<PyThread_release_lock>269 »       bl»     0·<PyThread_release_lock>
271 ·R_ARM_THM_CALL» PyThread_release_lock270 ·R_ARM_THM_CALL» PyThread_release_lock
272 »       mov»    r0,·r9271 »       mov»    r0,·r9
273 »       bl»     0·<PyGILState_Release>272 »       bl»     0·<PyGILState_Release>
274 ·R_ARM_THM_CALL» PyGILState_Release273 ·R_ARM_THM_CALL» PyGILState_Release
275 »       movs»   r1,·#0274 »       movs»   r1,·#0
276 »       ldr»    r0,·[pc,·#48]» @·(2a0·<tracemalloc_raw_alloc+0xc4>)275 »       ldr»    r0,·[pc,·#48]» @·(29c·<tracemalloc_raw_alloc+0xc0>)
277 »       bl»     0·<PyThread_tss_set>276 »       bl»     0·<PyThread_tss_set>
278 ·R_ARM_THM_CALL» PyThread_tss_set277 ·R_ARM_THM_CALL» PyThread_tss_set
279 »       mov»    r0,·r8278 »       mov»    r0,·r7
280 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}279 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
281 »       ldr»    r3,·[r4,·#8]280 »       ldr»    r3,·[r4,·#8]
282 »       mov»    r2,·r6281 »       mov»    r2,·r6
283 »       mov»    r1,·r5282 »       mov»    r1,·r5
284 »       blx»    r3283 »       blx»    r3
285 »       mov»    r8,·r0284 »       mov»    r7,·r0
286 »       b.n»    230·<tracemalloc_raw_alloc+0x54>285 »       b.n»    230·<tracemalloc_raw_alloc+0x54>
287 »       ldr»    r3,·[r4,·#8]286 »       ldr»    r3,·[r4,·#8]
288 »       mov»    r2,·r6287 »       mov»    r2,·r6
289 »       mov»    r1,·r5288 »       mov»    r1,·r5
290 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}289 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
291 »       bx»     r3290 »       bx»     r3
292 »       mov»    r1,·r8291 »       mov»    r1,·r7
293 »       ldr»    r3,·[r4,·#16]292 »       ldr»    r3,·[r4,·#16]
294 »       ldr»    r0,·[r4,·#0]293 »       ldr»    r0,·[r4,·#0]
295 »       mov.w»  r8,·#0294 »       movs»   r7,·#0
296 »       blx»    r3295 »       blx»    r3
297 »       b.n»    25e·<tracemalloc_raw_alloc+0x82>296 »       b.n»    25a·<tracemalloc_raw_alloc+0x7e>
 297 »       nop
298 »       .word»  0x00000610298 »       .word»  0x00000610
299 ·R_ARM_ABS32»    _PyRuntime299 ·R_ARM_ABS32»    _PyRuntime
  
300 000002a4·<tracemalloc_raw_realloc>:300 000002a0·<tracemalloc_raw_realloc>:
301 tracemalloc_raw_realloc():301 tracemalloc_raw_realloc():
302 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}302 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
303 »       mov.w»  ip,·#4096»  @·0x1000303 »       mov.w»  ip,·#4096»  @·0x1000
304 »       sub.w»  ip,·sp,·ip304 »       sub.w»  ip,·sp,·ip
305 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0305 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
306 »       mov»    r8,·r0306 »       mov»    r8,·r0
307 »       ldr»    r0,·[pc,·#236]»@·(3a4·<tracemalloc_raw_realloc+0x100>)307 »       ldr»    r0,·[pc,·#236]»@·(3a0·<tracemalloc_raw_realloc+0x100>)
308 »       mov»    r4,·r1308 »       mov»    r4,·r1
309 »       mov»    r9,·r2309 »       mov»    r9,·r2
310 »       bl»     0·<PyThread_tss_get>310 »       bl»     0·<PyThread_tss_get>
311 ·R_ARM_THM_CALL» PyThread_tss_get311 ·R_ARM_THM_CALL» PyThread_tss_get
312 »       cbz»    r0,·304·<tracemalloc_raw_realloc+0x60>312 »       cbz»    r0,·300·<tracemalloc_raw_realloc+0x60>
313 »       ldr.w»  r3,·[r8,·#12]313 »       ldr.w»  r3,·[r8,·#12]
314 »       mov»    r2,·r9314 »       mov»    r2,·r9
315 »       ldr.w»  r0,·[r8]315 »       ldr.w»  r0,·[r8]
316 »       mov»    r1,·r4316 »       mov»    r1,·r4
317 »       blx»    r3317 »       blx»    r3
318 »       mov»    r6,·r0318 »       mov»    r6,·r0
319 »       cbz»    r0,·2fe·<tracemalloc_raw_realloc+0x5a>319 »       cbz»    r0,·2fa·<tracemalloc_raw_realloc+0x5a>
320 »       cbz»    r4,·2fe·<tracemalloc_raw_realloc+0x5a>320 »       cbz»    r4,·2fa·<tracemalloc_raw_realloc+0x5a>
321 »       movw»   r5,·#0321 »       movw»   r5,·#0
322 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime322 ·R_ARM_THM_MOVW_ABS_NC»  _PyRuntime
323 »       movt»   r5,·#0323 »       movt»   r5,·#0
324 ·R_ARM_THM_MOVT_ABS»     _PyRuntime324 ·R_ARM_THM_MOVT_ABS»     _PyRuntime
325 »       movs»   r1,·#1325 »       movs»   r1,·#1
326 »       ldr.w»  r0,·[r5,·#1504]»     @·0x5e0326 »       ldr.w»  r0,·[r5,·#1504]»     @·0x5e0
327 »       bl»     0·<PyThread_acquire_lock>327 »       bl»     0·<PyThread_acquire_lock>
328 ·R_ARM_THM_CALL» PyThread_acquire_lock328 ·R_ARM_THM_CALL» PyThread_acquire_lock
329 »       ldr.w»  r3,·[r5,·#1436]»     @·0x59c329 »       ldr.w»  r3,·[r5,·#1436]»     @·0x59c
330 »       cbz»    r3,·2f6·<tracemalloc_raw_realloc+0x52>330 »       cbz»    r3,·2f2·<tracemalloc_raw_realloc+0x52>
331 »       mov»    r1,·r4331 »       mov»    r1,·r4
332 »       movs»   r0,·#0332 »       movs»   r0,·#0
333 »       bl»     7c4·<tracemalloc_remove_trace>333 »       bl»     7c4·<tracemalloc_remove_trace>
334 ·R_ARM_THM_CALL» tracemalloc_remove_trace334 ·R_ARM_THM_CALL» tracemalloc_remove_trace
335 »       ldr.w»  r0,·[r5,·#1504]»     @·0x5e0335 »       ldr.w»  r0,·[r5,·#1504]»     @·0x5e0
336 »       bl»     0·<PyThread_release_lock>336 »       bl»     0·<PyThread_release_lock>
337 ·R_ARM_THM_CALL» PyThread_release_lock337 ·R_ARM_THM_CALL» PyThread_release_lock
Max diff block lines reached; 6236/10489 bytes (59.45%) of diff not shown.
226 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:··········23328·(bytes·into·file)13 ··Start·of·section·headers:··········23380·(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·0x5b20:1 There·are·14·section·headers,·starting·at·offset·0x5b54:
  
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·0001b8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0001b8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005640·000018·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·005674·000018·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0001ec·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·0001ec·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·0001ec·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·0001ec·000000·00··WA··0···0··1
9 ··[·5]·.text.hot·········PROGBITS········00000000·0001ec·004d20·00··AX··0···0··89 ··[·5]·.text.hot·········PROGBITS········00000000·0001ec·004d54·00··AX··0···0··8
10 ··[·6]·.rel.text.hot·····REL·············00000000·005658·000450·08···I·11···5··410 ··[·6]·.rel.text.hot·····REL·············00000000·00568c·000450·08···I·11···5··4
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·004f0c·000012·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·004f40·000012·01·AMS··0···0··4
12 ··[·8]·.rodata···········PROGBITS········00000000·004f20·000114·00···A··0···0··812 ··[·8]·.rodata···········PROGBITS········00000000·004f54·000114·00···A··0···0··8
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·005034·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·005068·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005034·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·005068·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·005068·0004e0·10·····12··68··415 ··[11]·.symtab···········SYMTAB··········00000000·00509c·0004e0·10·····12··68··4
16 ··[12]·.strtab···········STRTAB··········00000000·005548·0000f5·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·00557c·0000f5·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·005aa8·000075·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·005adc·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)
7.29 KB
readelf --wide --symbols {}
    
Offset 3, 79 lines modifiedOffset 3, 79 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····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:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR07 ·····3:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LANCHOR0
8 ·····4:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·$d8 ·····4:·00000504·····0·NOTYPE··LOCAL··DEFAULT····5·$d
9 ·····5:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····5·$t9 ·····5:·0000050c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
10 ·····6:·000040a5···152·FUNC····LOCAL··DEFAULT····5·Balloc10 ·····6:·000040cd···152·FUNC····LOCAL··DEFAULT····5·Balloc
11 ·····7:·00000039···182·FUNC····LOCAL··DEFAULT····1·sd2b11 ·····7:·00000039···182·FUNC····LOCAL··DEFAULT····1·sd2b
12 ·····8:·0000413d··1368·FUNC····LOCAL··DEFAULT····5·pow5mult12 ·····8:·00004165··1368·FUNC····LOCAL··DEFAULT····5·pow5mult
13 ·····9:·00004695···680·FUNC····LOCAL··DEFAULT····5·mult13 ·····9:·000046bd···680·FUNC····LOCAL··DEFAULT····5·mult
14 ····10:·00001bbd····64·FUNC····LOCAL··DEFAULT····5·Bfree14 ····10:·00001bc9····64·FUNC····LOCAL··DEFAULT····5·Bfree
15 ····11:·0000497d···592·FUNC····LOCAL··DEFAULT····5·lshift15 ····11:·000049a5···604·FUNC····LOCAL··DEFAULT····5·lshift
16 ····12:·000000f1···200·FUNC····LOCAL··DEFAULT····1·b2d16 ····12:·000000f1···200·FUNC····LOCAL··DEFAULT····1·b2d
17 ····13:·00000c98·····0·NOTYPE··LOCAL··DEFAULT····5·$d17 ····13:·00000c70·····0·NOTYPE··LOCAL··DEFAULT····5·$d
18 ····14:·00000cb4·····0·NOTYPE··LOCAL··DEFAULT····5·$t18 ····14:·00000c8c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
19 ····15:·0000493d····62·FUNC····LOCAL··DEFAULT····5·hi0bits19 ····15:·00004965····62·FUNC····LOCAL··DEFAULT····5·hi0bits
20 ····16:·000013c0·····0·NOTYPE··LOCAL··DEFAULT····5·$d20 ····16:·00001368·····0·NOTYPE··LOCAL··DEFAULT····5·$d
21 ····17:·000013e8·····0·NOTYPE··LOCAL··DEFAULT····5·$t21 ····17:·00001390·····0·NOTYPE··LOCAL··DEFAULT····5·$t
22 ····18:·00001b68·····0·NOTYPE··LOCAL··DEFAULT····5·$d22 ····18:·00001ab0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
23 ····19:·00001b98·····0·NOTYPE··LOCAL··DEFAULT····5·$t23 ····19:·00001ae8·····0·NOTYPE··LOCAL··DEFAULT····5·$t
24 ····20:·00001bf8·····0·NOTYPE··LOCAL··DEFAULT····5·$d24 ····20:·00001c04·····0·NOTYPE··LOCAL··DEFAULT····5·$d
25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d25 ····21:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$d
26 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC026 ····22:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·.LC0
27 ····23:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC127 ····23:·0000000c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1
28 ····24:·00000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LC228 ····24:·00000010·····0·NOTYPE··LOCAL··DEFAULT····7·.LC2
29 ····25:·00001bfc·····0·NOTYPE··LOCAL··DEFAULT····5·$t29 ····25:·00001c08·····0·NOTYPE··LOCAL··DEFAULT····5·$t
30 ····26:·00001d8a·····0·NOTYPE··LOCAL··DEFAULT····5·$d30 ····26:·00001d96·····0·NOTYPE··LOCAL··DEFAULT····5·$d
31 ····27:·00001d92·····0·NOTYPE··LOCAL··DEFAULT····5·$t31 ····27:·00001d9e·····0·NOTYPE··LOCAL··DEFAULT····5·$t
32 ····28:·00001dd8·····0·NOTYPE··LOCAL··DEFAULT····5·$d32 ····28:·00001de8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
33 ····29:·00001df4·····0·NOTYPE··LOCAL··DEFAULT····5·$t33 ····29:·00001e04·····0·NOTYPE··LOCAL··DEFAULT····5·$t
34 ····30:·0000218c·····0·NOTYPE··LOCAL··DEFAULT····5·$d34 ····30:·00002198·····0·NOTYPE··LOCAL··DEFAULT····5·$d
35 ····31:·000021a0·····0·NOTYPE··LOCAL··DEFAULT····5·$t35 ····31:·000021ac·····0·NOTYPE··LOCAL··DEFAULT····5·$t
36 ····32:·00002538·····0·NOTYPE··LOCAL··DEFAULT····5·$d36 ····32:·00002544·····0·NOTYPE··LOCAL··DEFAULT····5·$d
37 ····33:·00002544·····0·NOTYPE··LOCAL··DEFAULT····5·$t37 ····33:·00002550·····0·NOTYPE··LOCAL··DEFAULT····5·$t
38 ····34:·000029c4·····0·NOTYPE··LOCAL··DEFAULT····5·$d38 ····34:·00002a24·····0·NOTYPE··LOCAL··DEFAULT····5·$d
39 ····35:·000029cc·····0·NOTYPE··LOCAL··DEFAULT····5·$t39 ····35:·00002a2c·····0·NOTYPE··LOCAL··DEFAULT····5·$t
40 ····36:·00002cd0·····0·NOTYPE··LOCAL··DEFAULT····5·$d40 ····36:·00002d30·····0·NOTYPE··LOCAL··DEFAULT····5·$d
41 ····37:·00002cd8·····0·NOTYPE··LOCAL··DEFAULT····5·$t41 ····37:·00002d38·····0·NOTYPE··LOCAL··DEFAULT····5·$t
42 ····38:·00004bcd···260·FUNC····LOCAL··DEFAULT····5·multadd42 ····38:·00004c01···260·FUNC····LOCAL··DEFAULT····5·multadd
43 ····39:·000030c4·····0·NOTYPE··LOCAL··DEFAULT····5·$d43 ····39:·00003128·····0·NOTYPE··LOCAL··DEFAULT····5·$d
44 ····40:·000030d0·····0·NOTYPE··LOCAL··DEFAULT····5·$t44 ····40:·00003134·····0·NOTYPE··LOCAL··DEFAULT····5·$t
45 ····41:·00000001····56·FUNC····LOCAL··DEFAULT····1·nrv_alloc45 ····41:·00000001····56·FUNC····LOCAL··DEFAULT····1·nrv_alloc
46 ····42:·000037b4·····0·NOTYPE··LOCAL··DEFAULT····5·$d46 ····42:·00003828·····0·NOTYPE··LOCAL··DEFAULT····5·$d
47 ····43:·000037bc·····0·NOTYPE··LOCAL··DEFAULT····5·$t47 ····43:·00003830·····0·NOTYPE··LOCAL··DEFAULT····5·$t
48 ····44:·00003ba8·····0·NOTYPE··LOCAL··DEFAULT····5·$d48 ····44:·00003cf0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
49 ····45:·00003bc0·····0·NOTYPE··LOCAL··DEFAULT····5·$t49 ····45:·00003d08·····0·NOTYPE··LOCAL··DEFAULT····5·$t
50 ····46:·00004060·····0·NOTYPE··LOCAL··DEFAULT····5·$d50 ····46:·00004078·····0·NOTYPE··LOCAL··DEFAULT····5·$d
51 ····47:·0000406c·····0·NOTYPE··LOCAL··DEFAULT····5·$t51 ····47:·00004084·····0·NOTYPE··LOCAL··DEFAULT····5·$t
52 ····48:·00004098·····0·NOTYPE··LOCAL··DEFAULT····5·$d52 ····48:·000040c0·····0·NOTYPE··LOCAL··DEFAULT····5·$d
53 ····49:·000040a4·····0·NOTYPE··LOCAL··DEFAULT····5·$t53 ····49:·000040cc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
54 ····50:·00004138·····0·NOTYPE··LOCAL··DEFAULT····5·$d54 ····50:·00004160·····0·NOTYPE··LOCAL··DEFAULT····5·$d
55 ····51:·0000413c·····0·NOTYPE··LOCAL··DEFAULT····5·$t55 ····51:·00004164·····0·NOTYPE··LOCAL··DEFAULT····5·$t
56 ····52:·000044f4·····0·NOTYPE··LOCAL··DEFAULT····5·$d56 ····52:·0000451c·····0·NOTYPE··LOCAL··DEFAULT····5·$d
57 ····53:·00004500·····0·NOTYPE··LOCAL··DEFAULT····5·$t57 ····53:·00004528·····0·NOTYPE··LOCAL··DEFAULT····5·$t
58 ····54:·0000468c·····0·NOTYPE··LOCAL··DEFAULT····5·$d58 ····54:·000046b4·····0·NOTYPE··LOCAL··DEFAULT····5·$d
59 ····55:·00004694·····0·NOTYPE··LOCAL··DEFAULT····5·$t59 ····55:·000046bc·····0·NOTYPE··LOCAL··DEFAULT····5·$t
60 ····56:·00004938·····0·NOTYPE··LOCAL··DEFAULT····5·$d60 ····56:·00004960·····0·NOTYPE··LOCAL··DEFAULT····5·$d
61 ····57:·0000493c·····0·NOTYPE··LOCAL··DEFAULT····5·$t61 ····57:·00004964·····0·NOTYPE··LOCAL··DEFAULT····5·$t
62 ····58:·00004bc4·····0·NOTYPE··LOCAL··DEFAULT····5·$d62 ····58:·00004bf8·····0·NOTYPE··LOCAL··DEFAULT····5·$d
63 ····59:·00004bcc·····0·NOTYPE··LOCAL··DEFAULT····5·$t63 ····59:·00004c00·····0·NOTYPE··LOCAL··DEFAULT····5·$t
64 ····60:·00004d1c·····0·NOTYPE··LOCAL··DEFAULT····5·$d64 ····60:·00004d50·····0·NOTYPE··LOCAL··DEFAULT····5·$d
65 ····61:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····61:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata66 ····62:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata
67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d67 ····63:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
68 ····64:·00000000···184·OBJECT··LOCAL··DEFAULT····8·tens68 ····64:·00000000···184·OBJECT··LOCAL··DEFAULT····8·tens
69 ····65:·000000b8····40·OBJECT··LOCAL··DEFAULT····8·bigtens69 ····65:·000000b8····40·OBJECT··LOCAL··DEFAULT····8·bigtens
70 ····66:·000000e0····40·OBJECT··LOCAL··DEFAULT····8·tinytens70 ····66:·000000e0····40·OBJECT··LOCAL··DEFAULT····8·tinytens
71 ····67:·00000108····12·OBJECT··LOCAL··DEFAULT····8·p05.071 ····67:·00000108····12·OBJECT··LOCAL··DEFAULT····8·p05.0
72 ····68:·00000001··7098·FUNC····GLOBAL·DEFAULT····5·_Py_dg_strtod72 ····68:·00000001··7112·FUNC····GLOBAL·DEFAULT····5·_Py_dg_strtod
73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy73 ····69:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memcpy
74 ····70:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate74 ····70:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv75 ····71:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__aeabi_uidiv
76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free76 ····72:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location77 ····73:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__errno_location
78 ····74:·00001bfd··9384·FUNC····GLOBAL·DEFAULT····5·_Py_dg_dtoa78 ····74:·00001c09··9412·FUNC····GLOBAL·DEFAULT····5·_Py_dg_dtoa
79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset79 ····75:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·memset
80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc80 ····76:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
81 ····77:·00004cd1····80·FUNC····GLOBAL·DEFAULT····5·_Py_dg_freedtoa81 ····77:·00004d05····80·FUNC····GLOBAL·DEFAULT····5·_Py_dg_freedtoa
17.2 KB
readelf --wide --relocs {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5640·contains·3·entries:1 Relocation·section·'.rel.text'·at·offset·0x5674·contains·3·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000014··0000060a·R_ARM_THM_CALL·········000040a5···Balloc3 00000014··0000060a·R_ARM_THM_CALL·········000040cd···Balloc
4 0000004e··0000060a·R_ARM_THM_CALL·········000040a5···Balloc4 0000004e··0000060a·R_ARM_THM_CALL·········000040cd···Balloc
5 00000114··00000f0a·R_ARM_THM_CALL·········0000493d···hi0bits5 00000114··00000f0a·R_ARM_THM_CALL·········00004965···hi0bits
  
6 Relocation·section·'.rel.text.hot'·at·offset·0x5658·contains·138·entries:6 Relocation·section·'.rel.text.hot'·at·offset·0x568c·contains·138·entries:
7 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name7 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
8 000002aa··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR08 000002aa··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
9 000002ae··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR09 000002ae··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
10 0000039e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR010 0000039e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
11 000003a2··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR011 000003a2··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
12 000003e2··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR012 000003e2··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
13 000003e6··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR013 000003e6··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
Offset 17, 131 lines modifiedOffset 17, 131 lines modified
17 000004aa··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR017 000004aa··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
18 00000504··00003e02·R_ARM_ABS32············00000000···.rodata18 00000504··00003e02·R_ARM_ABS32············00000000···.rodata
19 00000508··00003e02·R_ARM_ABS32············00000000···.rodata19 00000508··00003e02·R_ARM_ABS32············00000000···.rodata
20 00000706··0000450a·R_ARM_THM_CALL·········00000000···memcpy20 00000706··0000450a·R_ARM_THM_CALL·········00000000···memcpy
21 00000710··0000070a·R_ARM_THM_CALL·········00000039···sd2b21 00000710··0000070a·R_ARM_THM_CALL·········00000039···sd2b
22 0000098c··00000c0a·R_ARM_THM_CALL·········000000f1···b2d22 0000098c··00000c0a·R_ARM_THM_CALL·········000000f1···b2d
23 000009a0··00000c0a·R_ARM_THM_CALL·········000000f1···b2d23 000009a0··00000c0a·R_ARM_THM_CALL·········000000f1···b2d
24 00000ca0··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
25 00000ca4··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
26 00000ca8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate24 00000c78··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
27 00000cac··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate25 00000c7c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
28 00000cb0··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate26 00000c80··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 27 00000c84··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 28 00000c88··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
29 00000ce4··0000070a·R_ARM_THM_CALL·········00000039···sd2b29 00000cbc··0000070a·R_ARM_THM_CALL·········00000039···sd2b
30 00000ec0··0000470a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv30 00000e98··0000470a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
31 00001066··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR031 0000103e··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
32 0000106a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR032 00001042··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
33 000010f4··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free33 000010d0··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
34 000011f4··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR034 000011d6··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
35 000011f8··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR035 000011da··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
36 0000134c··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free36 00001358··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
37 000015b8··0000490a·R_ARM_THM_CALL·········00000000···__errno_location37 00001598··0000490a·R_ARM_THM_CALL·········00000000···__errno_location
38 000015fc··0000490a·R_ARM_THM_CALL·········00000000···__errno_location 
39 00001620··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free 
40 00001676··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR038 00001642··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
41 0000167a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR039 00001646··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
42 000016ce··0000490a·R_ARM_THM_CALL·········00000000···__errno_location40 0000169a··0000490a·R_ARM_THM_CALL·········00000000···__errno_location
43 00001728··0000450a·R_ARM_THM_CALL·········00000000···memcpy41 00001728··0000450a·R_ARM_THM_CALL·········00000000···memcpy
 42 000017ec··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
44 000017d8··0000450a·R_ARM_THM_CALL·········00000000···memcpy43 00001816··0000450a·R_ARM_THM_CALL·········00000000···memcpy
45 00001804··0000450a·R_ARM_THM_CALL·········00000000···memcpy44 00001842··0000450a·R_ARM_THM_CALL·········00000000···memcpy
46 000018d8··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free45 00001882··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
47 00001902··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free46 000018ac··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 47 000018be··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
48 0000192a··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free48 0000192a··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
49 0000193c··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free49 000019f8··0000490a·R_ARM_THM_CALL·········00000000···__errno_location
50 00001bf8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
51 00001df0··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate50 00001c04··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 51 00001e00··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
52 00002016··00004b0a·R_ARM_THM_CALL·········00000000···memset52 0000201e··00004b0a·R_ARM_THM_CALL·········00000000···memset
53 00002174··00004b0a·R_ARM_THM_CALL·········00000000···memset53 0000217e··00004b0a·R_ARM_THM_CALL·········00000000···memset
54 0000218c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
55 00002190··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
56 00002194··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate 
57 00002198··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate54 00002198··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
58 0000219c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate55 0000219c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 56 000021a0··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 57 000021a4··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
59 00002338··00004b0a·R_ARM_THM_CALL·········00000000···memset 
60 0000246a··0000470a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv 
61 000024f6··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
62 000024fa··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
63 00002538··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate58 000021a8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
64 0000253c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate59 00002346··00004b0a·R_ARM_THM_CALL·········00000000···memset
 60 00002478··0000470a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
 61 00002504··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 62 00002508··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
65 00002540··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate63 00002544··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
66 000027c2··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
67 000027c6··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR064 00002548··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 65 0000254c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
68 00002836··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR066 00002826··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
69 0000283a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR067 0000282a··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 68 0000289a··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 69 0000289e··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
70 000029c4··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate70 00002a24··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
71 000029c8··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate71 00002a28··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
72 00002cd0··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate72 00002d30··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
73 00002cd4··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate73 00002d34··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
74 00002e70··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free74 00002ed0··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
75 0000306e··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free75 000030ca··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 76 00003128··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
76 000030c4··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate77 0000312c··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 78 00003130··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 79 00003136··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 80 000031a6··0000470a·R_ARM_THM_CALL·········00000000···__aeabi_uidiv
 81 00003394··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 82 000033fa··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 83 00003424··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 84 000034a8··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 85 000034ac··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 86 00003582··0000182f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC2
 87 00003586··00001830·R_ARM_THM_MOVT_ABS·····00000010···.LC2
 88 000035c0··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 89 000035c4··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 90 00003616··0000450a·R_ARM_THM_CALL·········00000000···memcpy
 91 00003650··0000450a·R_ARM_THM_CALL·········00000000···memcpy
 92 00003670··0000162f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
 93 00003674··0000172f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC1
 94 00003678··00001630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
 95 00003680··00001730·R_ARM_THM_MOVT_ABS·····0000000c···.LC1
 96 000037d8··0000450a·R_ARM_THM_CALL·········00000000···memcpy
 97 00003828··0000466b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
 98 0000382c··00003e02·R_ARM_ABS32············00000000···.rodata
 99 0000397e··0000450a·R_ARM_THM_CALL·········00000000···memcpy
 100 00003b24··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 101 00003b28··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 102 00003b58··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 103 00003bbe··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 104 00003bd2··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 105 00003c3e··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 106 00003c5c··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 107 00003ca4··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 108 00003d1a··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 109 00003dfe··0000480a·R_ARM_THM_CALL·········00000000···PyMem_Free
 110 00003e30··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 111 00003e8c··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
 112 00003e9c··0000032f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
 113 00003ea0··00000330·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
 114 00003edc··00004c0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
Max diff block lines reached; -1/17610 bytes (-0.01%) of diff not shown.
1.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 8, 15 lines modifiedOffset 8, 15 lines modified
8 »       push»   {r4,·r5,·r6,·lr}8 »       push»   {r4,·r5,·r6,·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 »       movs»   r0,·#013 »       movs»   r0,·#0
14 »       mov»    r6,·r114 »       mov»    r6,·r1
15 »       bl»     40a4·<Balloc>15 »       bl»     40cc·<Balloc>
16 ·R_ARM_THM_CALL» Balloc16 ·R_ARM_THM_CALL» Balloc
17 »       cbz»    r0,·36·<nrv_alloc+0x36>17 »       cbz»    r0,·36·<nrv_alloc+0x36>
18 »       movs»   r3,·#018 »       movs»   r3,·#0
19 »       str.w»  r3,·[r0],·#419 »       str.w»  r3,·[r0],·#4
20 »       cbz»    r0,·36·<nrv_alloc+0x36>20 »       cbz»    r0,·36·<nrv_alloc+0x36>
21 »       mov»    r3,·r021 »       mov»    r3,·r0
22 »       ldrb.w» r2,·[r4],·#122 »       ldrb.w» r2,·[r4],·#1
Offset 34, 15 lines modifiedOffset 34, 15 lines modified
34 »       mov.w»  ip,·#4096»  @·0x100034 »       mov.w»  ip,·#4096»  @·0x1000
35 »       sub.w»  ip,·sp,·ip35 »       sub.w»  ip,·sp,·ip
36 »       str.w»  r0,·[ip,·#4080]»     @·0xff036 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
37 »       mov»    r4,·r037 »       mov»    r4,·r0
38 »       movs»   r0,·#138 »       movs»   r0,·#1
39 »       mov»    r5,·r139 »       mov»    r5,·r1
40 »       mov»    r6,·r240 »       mov»    r6,·r2
41 »       bl»     40a4·<Balloc>41 »       bl»     40cc·<Balloc>
42 ·R_ARM_THM_CALL» Balloc42 ·R_ARM_THM_CALL» Balloc
43 »       cbz»    r0,·84·<sd2b+0x4c>43 »       cbz»    r0,·84·<sd2b+0x4c>
44 »       movs»   r3,·#244 »       movs»   r3,·#2
45 »       str»    r3,·[r0,·#16]45 »       str»    r3,·[r0,·#16]
46 »       ldrd»   r2,·r3,·[r4]46 »       ldrd»   r2,·r3,·[r4]
47 »       str»    r2,·[r0,·#20]47 »       str»    r2,·[r0,·#20]
48 »       movw»   r1,·#64461»  @·0xfbcd48 »       movw»   r1,·#64461»  @·0xfbcd
Offset 113, 15 lines modifiedOffset 113, 15 lines modified
113 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8113 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
114 »       ldr»    r2,·[r0,·#16]114 »       ldr»    r2,·[r0,·#16]
115 »       add.w»  r7,·r0,·#20115 »       add.w»  r7,·r0,·#20
116 »       add.w»  r2,·r7,·r2,·lsl·#2116 »       add.w»  r2,·r7,·r2,·lsl·#2
117 »       sub.w»  r8,·r2,·#4117 »       sub.w»  r8,·r2,·#4
118 »       ldr.w»  r6,·[r2,·#-4]118 »       ldr.w»  r6,·[r2,·#-4]
119 »       mov»    r0,·r6119 »       mov»    r0,·r6
120 »       bl»     493c·<hi0bits>120 »       bl»     4964·<hi0bits>
121 ·R_ARM_THM_CALL» hi0bits121 ·R_ARM_THM_CALL» hi0bits
122 »       rsb»    r3,·r0,·#32122 »       rsb»    r3,·r0,·#32
123 »       cmp»    r0,·#10123 »       cmp»    r0,·#10
124 »       str»    r3,·[r1,·#0]124 »       str»    r3,·[r1,·#0]
125 »       ble.n»  168·<b2d+0x78>125 »       ble.n»  168·<b2d+0x78>
126 »       sub.w»  r1,·r0,·#11126 »       sub.w»  r1,·r0,·#11
127 »       cmp»    r7,·r8127 »       cmp»    r7,·r8
197 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 13, 15 lines modifiedOffset 13, 15 lines modified
13 »       sub»    sp,·#116»     @·0x7413 »       sub»    sp,·#116»     @·0x74
14 »       movs»   r3,·#014 »       movs»   r3,·#0
15 »       movs»   r2,·#015 »       movs»   r2,·#0
16 »       mov»    r7,·r016 »       mov»    r7,·r0
17 »       strd»   r2,·r3,·[sp,·#104]»    @·0x6817 »       strd»   r2,·r3,·[sp,·#104]»    @·0x68
18 »       ldrb»   r3,·[r0,·#0]18 »       ldrb»   r3,·[r0,·#0]
19 »       cmp»    r3,·#43»      @·0x2b19 »       cmp»    r3,·#43»      @·0x2b
20 »       beq.w»  13a0·<_Py_dg_strtod+0x13a0>20 »       beq.w»  13da·<_Py_dg_strtod+0x13da>
21 »       cmp»    r3,·#45»      @·0x2d21 »       cmp»    r3,·#45»      @·0x2d
22 »       beq.w»  ad2·<_Py_dg_strtod+0xad2>22 »       beq.w»  ad2·<_Py_dg_strtod+0xad2>
23 »       cmp»    r3,·#48»      @·0x3023 »       cmp»    r3,·#48»      @·0x30
24 »       beq.w»  43c·<_Py_dg_strtod+0x43c>24 »       beq.w»  43c·<_Py_dg_strtod+0x43c>
25 »       sub.w»  r2,·r3,·#48» @·0x3025 »       sub.w»  r2,·r3,·#48» @·0x30
26 »       cmp»    r2,·#926 »       cmp»    r2,·#9
27 »       bhi.w»  1a0·<_Py_dg_strtod+0x1a0>27 »       bhi.w»  1a0·<_Py_dg_strtod+0x1a0>
Offset 40, 37 lines modifiedOffset 40, 37 lines modified
40 »       bne.w»  2da·<_Py_dg_strtod+0x2da>40 »       bne.w»  2da·<_Py_dg_strtod+0x2da>
41 »       ldrb»   r5,·[r0,·#1]41 »       ldrb»   r5,·[r0,·#1]
42 »       adds»   r3,·r6,·#242 »       adds»   r3,·r6,·#2
43 »       cmp»    r4,·#043 »       cmp»    r4,·#0
44 »       beq.w»  1b2·<_Py_dg_strtod+0x1b2>44 »       beq.w»  1b2·<_Py_dg_strtod+0x1b2>
45 »       sub.w»  r2,·r5,·#48» @·0x3045 »       sub.w»  r2,·r5,·#48» @·0x30
46 »       cmp»    r2,·#946 »       cmp»    r2,·#9
47 »       bhi.w»  124a·<_Py_dg_strtod+0x124a>47 »       bhi.w»  1226·<_Py_dg_strtod+0x1226>
48 »       mov»    r6,·r348 »       mov»    r6,·r3
49 »       mov.w»  lr,·#049 »       mov.w»  lr,·#0
50 »       ldrb»   r3,·[r6,·#1]50 »       ldrb»   r3,·[r6,·#1]
51 »       sub.w»  r2,·r3,·#48» @·0x3051 »       sub.w»  r2,·r3,·#48» @·0x30
52 »       cmp»    r2,·#952 »       cmp»    r2,·#9
53 »       bhi.w»  1170·<_Py_dg_strtod+0x1170>53 »       bhi.w»  10e0·<_Py_dg_strtod+0x10e0>
54 »       ldrb»   r3,·[r6,·#2]54 »       ldrb»   r3,·[r6,·#2]
55 »       sub.w»  r2,·r3,·#48» @·0x3055 »       sub.w»  r2,·r3,·#48» @·0x30
56 »       cmp»    r2,·#956 »       cmp»    r2,·#9
57 »       bhi.w»  123c·<_Py_dg_strtod+0x123c>57 »       bhi.w»  11c2·<_Py_dg_strtod+0x11c2>
58 »       ldrb»   r3,·[r6,·#3]58 »       ldrb»   r3,·[r6,·#3]
59 »       sub.w»  r2,·r3,·#48» @·0x3059 »       sub.w»  r2,·r3,·#48» @·0x30
60 »       cmp»    r2,·#960 »       cmp»    r2,·#9
61 »       bhi.w»  1250·<_Py_dg_strtod+0x1250>61 »       bhi.w»  122c·<_Py_dg_strtod+0x122c>
62 »       ldrb»   r3,·[r6,·#4]62 »       ldrb»   r3,·[r6,·#4]
63 »       sub.w»  r2,·r3,·#48» @·0x3063 »       sub.w»  r2,·r3,·#48» @·0x30
64 »       cmp»    r2,·#964 »       cmp»    r2,·#9
65 »       bhi.w»  139a·<_Py_dg_strtod+0x139a>65 »       bhi.w»  13d4·<_Py_dg_strtod+0x13d4>
66 »       ldrb»   r3,·[r6,·#5]66 »       ldrb»   r3,·[r6,·#5]
67 »       sub.w»  r2,·r3,·#48» @·0x3067 »       sub.w»  r2,·r3,·#48» @·0x30
68 »       cmp»    r2,·#968 »       cmp»    r2,·#9
69 »       bhi.w»  13a8·<_Py_dg_strtod+0x13a8>69 »       bhi.w»  13e2·<_Py_dg_strtod+0x13e2>
70 »       ldrb»   r3,·[r6,·#6]70 »       ldrb»   r3,·[r6,·#6]
71 »       adds»   r0,·r6,·#671 »       adds»   r0,·r6,·#6
72 »       sub.w»  r2,·r3,·#48» @·0x3072 »       sub.w»  r2,·r3,·#48» @·0x30
73 »       cmp»    r2,·#973 »       cmp»    r2,·#9
74 »       bhi.n»  d2·<_Py_dg_strtod+0xd2>74 »       bhi.n»  d2·<_Py_dg_strtod+0xd2>
75 »       ldrb.w» r3,·[r0,·#1]!75 »       ldrb.w» r3,·[r0,·#1]!
76 »       sub.w»  r2,·r3,·#48» @·0x3076 »       sub.w»  r2,·r3,·#48» @·0x30
Offset 80, 24 lines modifiedOffset 80, 24 lines modified
80 »       mov»    r5,·r380 »       mov»    r5,·r3
81 »       mov»    r6,·r081 »       mov»    r6,·r0
82 »       subs»   r2,·r6,·r282 »       subs»   r2,·r6,·r2
83 »       mov»    r3,·r683 »       mov»    r3,·r6
84 »       add»    r4,·r284 »       add»    r4,·r2
85 »       add.w»  r0,·r2,·lr85 »       add.w»  r0,·r2,·lr
86 »       orrs.w» ip,·ip,·r486 »       orrs.w» ip,·ip,·r4
87 »       beq.w»  1082·<_Py_dg_strtod+0x1082>87 »       beq.w»  105a·<_Py_dg_strtod+0x105a>
88 »       mov.w»  r2,·#51712» @·0xca0088 »       mov.w»  r2,·#51712» @·0xca00
89 »       movt»   r2,·#15258»  @·0x3b9a89 »       movt»   r2,·#15258»  @·0x3b9a
90 »       cmp»    r0,·r290 »       cmp»    r0,·r2
91 »       it»     ls91 »       it»     ls
92 »       cmpls»  r4,·r292 »       cmpls»  r4,·r2
93 »       ite»    hi93 »       ite»    hi
94 »       movhi»  r2,·#194 »       movhi»  r2,·#1
95 »       movls»  r2,·#095 »       movls»  r2,·#0
96 »       bhi.w»  1ace·<_Py_dg_strtod+0x1ace>96 »       bhi.w»  1988·<_Py_dg_strtod+0x1988>
97 »       bic.w»  r7,·r5,·#3297 »       bic.w»  r7,·r5,·#32
98 »       mov»    r6,·r498 »       mov»    r6,·r4
99 »       subs»   r5,·r4,·r099 »       subs»   r5,·r4,·r0
100 »       cmp»    r7,·#69»      @·0x45100 »       cmp»    r7,·#69»      @·0x45
101 »       beq.w»  2ec·<_Py_dg_strtod+0x2ec>101 »       beq.w»  2ec·<_Py_dg_strtod+0x2ec>
102 »       cmp»    r5,·#0102 »       cmp»    r5,·#0
103 »       ble.w»  390·<_Py_dg_strtod+0x390>103 »       ble.w»  390·<_Py_dg_strtod+0x390>
Offset 107, 79 lines modifiedOffset 107, 79 lines modified
107 »       ldr»    r3,·[sp,·#12]107 »       ldr»    r3,·[sp,·#12]
108 »       cmp»    r5,·r1108 »       cmp»    r5,·r1
109 »       ble.w»  b16·<_Py_dg_strtod+0xb16>109 »       ble.w»  b16·<_Py_dg_strtod+0xb16>
110 »       ldrb»   r3,·[r3,·r1]110 »       ldrb»   r3,·[r3,·r1]
111 »       cmp»    r3,·#48»      @·0x30111 »       cmp»    r3,·#48»      @·0x30
112 »       bne.w»  af8·<_Py_dg_strtod+0xaf8>112 »       bne.w»  af8·<_Py_dg_strtod+0xaf8>
113 »       cmp»    r1,·#0113 »       cmp»    r1,·#0
114 »       beq.w»  1910·<_Py_dg_strtod+0x1910>114 »       beq.w»  1938·<_Py_dg_strtod+0x1938>
115 »       subs»   r3,·r6,·#2115 »       subs»   r3,·r6,·#2
116 »       mov»    r8,·r5116 »       mov»    ip,·r5
117 »       cmp»    r5,·r3117 »       cmp»    r5,·r3
118 »       ite»    le118 »       ite»    le
119 »       movle»  r7,·r1119 »       movle»  r7,·r1
120 »       movgt»  r7,·r3120 »       movgt»  r7,·r3
121 »       ldr»    r4,·[sp,·#12]121 »       ldr»    r4,·[sp,·#12]
122 »       ldrb»   r7,·[r4,·r7]122 »       ldrb»   r7,·[r4,·r7]
123 »       cmp»    r7,·#48»      @·0x30123 »       cmp»    r7,·#48»      @·0x30
124 »       bne.w»  438·<_Py_dg_strtod+0x438>124 »       bne.w»  438·<_Py_dg_strtod+0x438>
125 »       cmp»    r3,·#0125 »       cmp»    r3,·#0
126 »       beq.w»  1910·<_Py_dg_strtod+0x1910>126 »       beq.w»  1938·<_Py_dg_strtod+0x1938>
127 »       subs»   r1,·r6,·#3127 »       subs»   r1,·r6,·#3
128 »       cmp»    r8,·r1128 »       cmp»    ip,·r1
129 »       ite»    gt129 »       ite»    gt
130 »       movgt»  r7,·r1130 »       movgt»  r7,·r1
131 »       movle»  r7,·r3131 »       movle»  r7,·r3
132 »       ldrb»   r7,·[r4,·r7]132 »       ldrb»   r7,·[r4,·r7]
133 »       cmp»    r7,·#48»      @·0x30133 »       cmp»    r7,·#48»      @·0x30
134 »       bne.n»  200·<_Py_dg_strtod+0x200>134 »       bne.n»  200·<_Py_dg_strtod+0x200>
135 »       cmp»    r1,·#0135 »       cmp»    r1,·#0
136 »       beq.w»  1956·<_Py_dg_strtod+0x1956>136 »       beq.w»  194c·<_Py_dg_strtod+0x194c>
137 »       subs»   r3,·r6,·#4137 »       subs»   r3,·r6,·#4
138 »       cmp»    r8,·r3138 »       cmp»    ip,·r3
139 »       ite»    gt139 »       ite»    gt
140 »       movgt»  r7,·r3140 »       movgt»  r7,·r3
141 »       movle»  r7,·r1141 »       movle»  r7,·r1
142 »       ldrb»   r7,·[r4,·r7]142 »       ldrb»   r7,·[r4,·r7]
143 »       cmp»    r7,·#48»      @·0x30143 »       cmp»    r7,·#48»      @·0x30
144 »       bne.w»  438·<_Py_dg_strtod+0x438>144 »       bne.w»  438·<_Py_dg_strtod+0x438>
 145 »       mov»    r4,·ip
145 »       ldr.w»  ip,·[sp,·#12]146 »       ldr.w»  ip,·[sp,·#12]
146 »       mov»    r4,·r8 
147 »       cmp»    r3,·#0147 »       cmp»    r3,·#0
148 »       beq.w»  1910·<_Py_dg_strtod+0x1910>148 »       beq.w»  1938·<_Py_dg_strtod+0x1938>
149 »       subs»   r1,·r3,·r4149 »       subs»   r1,·r3,·r4
150 »       ands.w» r7,·r1,·#7150 »       ands.w» r7,·r1,·#7
151 »       beq.w»  ff4·<_Py_dg_strtod+0xff4>151 »       beq.w»  fcc·<_Py_dg_strtod+0xfcc>
152 »       subs»   r1,·r3,·#1152 »       subs»   r1,·r3,·#1
153 »       cmp»    r1,·r4153 »       cmp»    r1,·r4
Max diff block lines reached; 198381/201735 bytes (98.34%) of diff not shown.
75.2 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:··········15776·(bytes·into·file)13 ··Start·of·section·headers:··········15792·(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·0x3da0:1 There·are·14·section·headers,·starting·at·offset·0x3db0:
  
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·00090c·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·00090c·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·003320·000240·08···I·11···1··46 ··[·2]·.rel.text·········REL·············00000000·003330·000240·08···I·11···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000940·000000·00··WA··0···0··17 ··[·3]·.data·············PROGBITS········00000000·000940·000000·00··WA··0···0··1
8 ··[·4]·.bss··············NOBITS··········00000000·000940·000000·00··WA··0···0··18 ··[·4]·.bss··············NOBITS··········00000000·000940·000000·00··WA··0···0··1
9 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000940·00041f·01·AMS··0···0··49 ··[·5]·.rodata.str1.4····PROGBITS········00000000·000940·00041f·01·AMS··0···0··4
10 ··[·6]·.text.hot·········PROGBITS········00000000·000d60·001a34·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·000d60·001a44·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003560·0007c8·08···I·11···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·003570·0007c8·08···I·11···6··4
12 ··[·8]·.rodata···········PROGBITS········00000000·002794·000049·00···A··0···0··412 ··[·8]·.rodata···········PROGBITS········00000000·0027a4·000049·00···A··0···0··4
13 ··[·9]·.note.GNU-stack···PROGBITS········00000000·0027dd·000000·00······0···0··113 ··[·9]·.note.GNU-stack···PROGBITS········00000000·0027ed·000000·00······0···0··1
14 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0027dd·000033·00······0···0··114 ··[10]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0027ed·000033·00······0···0··1
15 ··[11]·.symtab···········SYMTAB··········00000000·002810·000630·10·····12··57··415 ··[11]·.symtab···········SYMTAB··········00000000·002820·000630·10·····12··57··4
16 ··[12]·.strtab···········STRTAB··········00000000·002e40·0004de·00······0···0··116 ··[12]·.strtab···········STRTAB··········00000000·002e50·0004de·00······0···0··1
17 ··[13]·.shstrtab·········STRTAB··········00000000·003d28·000075·00······0···0··117 ··[13]·.shstrtab·········STRTAB··········00000000·003d38·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.0 KB
readelf --wide --symbols {}
    
Offset 6, 15 lines modifiedOffset 6, 15 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:·00000bad··2392·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec13 ·····9:·00000bad··2408·FUNC····LOCAL··DEFAULT····6·parse_internal_render_format_spec
14 ····10:·000002ed····70·FUNC····LOCAL··DEFAULT····1·fill_padding.isra.014 ····10:·000002ed····70·FUNC····LOCAL··DEFAULT····1·fill_padding.isra.0
15 ····11:·000002a9····66·FUNC····LOCAL··DEFAULT····1·format_obj15 ····11:·000002a9····66·FUNC····LOCAL··DEFAULT····1·format_obj
16 ····12:·000008d1····60·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type16 ····12:·000008d1····60·FUNC····LOCAL··DEFAULT····1·unknown_presentation_type
17 ····13:·00000114·····0·NOTYPE··LOCAL··DEFAULT····5·.LC517 ····13:·00000114·····0·NOTYPE··LOCAL··DEFAULT····5·.LC5
18 ····14:·00000148·····0·NOTYPE··LOCAL··DEFAULT····5·.LC618 ····14:·00000148·····0·NOTYPE··LOCAL··DEFAULT····5·.LC6
19 ····15:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC719 ····15:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····5·.LC7
20 ····16:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC820 ····16:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····5·.LC8
Offset 30, 23 lines modifiedOffset 30, 23 lines modified
30 ····26:·0000007d···556·FUNC····LOCAL··DEFAULT····1·format_float_internal30 ····26:·0000007d···556·FUNC····LOCAL··DEFAULT····1·format_float_internal
31 ····27:·00000244·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1331 ····27:·00000244·····0·NOTYPE··LOCAL··DEFAULT····5·.LC13
32 ····28:·00000270·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1432 ····28:·00000270·····0·NOTYPE··LOCAL··DEFAULT····5·.LC14
33 ····29:·00000294·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1533 ····29:·00000294·····0·NOTYPE··LOCAL··DEFAULT····5·.LC15
34 ····30:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1634 ····30:·000002b8·····0·NOTYPE··LOCAL··DEFAULT····5·.LC16
35 ····31:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1735 ····31:·000002f4·····0·NOTYPE··LOCAL··DEFAULT····5·.LC17
36 ····32:·00000314·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1836 ····32:·00000314·····0·NOTYPE··LOCAL··DEFAULT····5·.LC18
37 ····33:·000010ec·····0·NOTYPE··LOCAL··DEFAULT····6·$d37 ····33:·000010fc·····0·NOTYPE··LOCAL··DEFAULT····6·$d
38 ····34:·000011bc·····0·NOTYPE··LOCAL··DEFAULT····6·$t38 ····34:·000011cc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
39 ····35:·00001505····72·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.039 ····35:·00001515····72·FUNC····LOCAL··DEFAULT····6·PyUnicode_READ_CHAR.constprop.0
40 ····36:·0000154d···196·FUNC····LOCAL··DEFAULT····6·get_locale_info40 ····36:·0000155d···196·FUNC····LOCAL··DEFAULT····6·get_locale_info
41 ····37:·0000160c·····0·NOTYPE··LOCAL··DEFAULT····6·$d41 ····37:·0000161c·····0·NOTYPE··LOCAL··DEFAULT····6·$d
42 ····38:·00001610·····0·NOTYPE··LOCAL··DEFAULT····6·$t42 ····38:·00001620·····0·NOTYPE··LOCAL··DEFAULT····6·$t
43 ····39:·00001611···460·FUNC····LOCAL··DEFAULT····6·calc_number_widths43 ····39:·00001621···460·FUNC····LOCAL··DEFAULT····6·calc_number_widths
44 ····40:·000017dd···572·FUNC····LOCAL··DEFAULT····6·fill_number44 ····40:·000017ed···572·FUNC····LOCAL··DEFAULT····6·fill_number
45 ····41:·00001a19····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF45 ····41:·00001a29····26·FUNC····LOCAL··DEFAULT····6·Py_XDECREF
46 ····42:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
47 ····43:·00000859···118·FUNC····LOCAL··DEFAULT····1·parse_number47 ····43:·00000859···118·FUNC····LOCAL··DEFAULT····1·parse_number
48 ····44:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d48 ····44:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
49 ····45:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t49 ····45:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
50 ····46:·00000338·····0·NOTYPE··LOCAL··DEFAULT····5·.LC1950 ····46:·00000338·····0·NOTYPE··LOCAL··DEFAULT····5·.LC19
51 ····47:·00000370·····0·NOTYPE··LOCAL··DEFAULT····5·.LC2051 ····47:·00000370·····0·NOTYPE··LOCAL··DEFAULT····5·.LC20
52 ····48:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d52 ····48:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
18.3 KB
readelf --wide --relocs {}
    
Offset 1, 25 lines modifiedOffset 1, 25 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3320·contains·72·entries:1 Relocation·section·'.rel.text'·at·offset·0x3330·contains·72·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 0000003c··0000090a·R_ARM_THM_CALL·········00000bad···parse_internal_render_format_spec3 0000003c··0000090a·R_ARM_THM_CALL·········00000bad···parse_internal_render_format_spec
4 000000c6··0000590a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble4 000000c6··0000590a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
5 000000fe··00005a0a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string5 000000fe··00005a0a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string
6 0000010a··00005b0a·R_ARM_THM_CALL·········00000000···strlen6 0000010a··00005b0a·R_ARM_THM_CALL·········00000000···strlen
7 00000138··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString7 00000138··00005c0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteASCIIString
8 00000140··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free8 00000140··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free
9 00000150··00005d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII9 00000150··00005d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
10 0000015a··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free10 0000015a··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free
11 00000164··0000230a·R_ARM_THM_CALL·········00001505···PyUnicode_READ_CHAR.constprop.011 00000164··0000230a·R_ARM_THM_CALL·········00001515···PyUnicode_READ_CHAR.constprop.0
12 00000194··0000240a·R_ARM_THM_CALL·········0000154d···get_locale_info12 00000194··0000240a·R_ARM_THM_CALL·········0000155d···get_locale_info
13 000001b8··0000270a·R_ARM_THM_CALL·········00001611···calc_number_widths13 000001b8··0000270a·R_ARM_THM_CALL·········00001621···calc_number_widths
14 000001ea··0000280a·R_ARM_THM_CALL·········000017dd···fill_number14 000001ea··0000280a·R_ARM_THM_CALL·········000017ed···fill_number
15 000001f2··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF15 000001f2··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
16 000001f8··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF16 000001f8··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
17 000001fe··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF17 000001fe··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
18 00000204··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free18 00000204··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free
19 00000216··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal19 00000216··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal
20 00000228··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred20 00000228··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
21 00000260··0000590a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble21 00000260··0000590a·R_ARM_THM_CALL·········00000000···PyFloat_AsDouble
22 0000027e··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred22 0000027e··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
23 000002b8··00005e0a·R_ARM_THM_CALL·········00000000···PyObject_Str23 000002b8··00005e0a·R_ARM_THM_CALL·········00000000···PyObject_Str
24 000002c4··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr24 000002c4··00003b0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_WriteStr
Offset 31, 35 lines modifiedOffset 31, 35 lines modified
31 00000410··0000610a·R_ARM_THM_CALL·········00000000···PyComplex_ImagAsDouble31 00000410··0000610a·R_ARM_THM_CALL·········00000000···PyComplex_ImagAsDouble
32 0000046c··00005a0a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string32 0000046c··00005a0a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string
33 00000484··00005a0a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string33 00000484··00005a0a·R_ARM_THM_CALL·········00000000···PyOS_double_to_string
34 00000492··00005b0a·R_ARM_THM_CALL·········00000000···strlen34 00000492··00005b0a·R_ARM_THM_CALL·········00000000···strlen
35 0000049e··00005b0a·R_ARM_THM_CALL·········00000000···strlen35 0000049e··00005b0a·R_ARM_THM_CALL·········00000000···strlen
36 000004aa··00005d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII36 000004aa··00005d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
37 000004ba··00005d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII37 000004ba··00005d0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FromASCII
38 000004c8··0000230a·R_ARM_THM_CALL·········00001505···PyUnicode_READ_CHAR.constprop.038 000004c8··0000230a·R_ARM_THM_CALL·········00001515···PyUnicode_READ_CHAR.constprop.0
39 000004e0··0000230a·R_ARM_THM_CALL·········00001505···PyUnicode_READ_CHAR.constprop.039 000004e0··0000230a·R_ARM_THM_CALL·········00001515···PyUnicode_READ_CHAR.constprop.0
40 0000051c··0000240a·R_ARM_THM_CALL·········0000154d···get_locale_info40 0000051c··0000240a·R_ARM_THM_CALL·········0000155d···get_locale_info
41 00000556··0000270a·R_ARM_THM_CALL·········00001611···calc_number_widths41 00000556··0000270a·R_ARM_THM_CALL·········00001621···calc_number_widths
42 00000592··0000270a·R_ARM_THM_CALL·········00001611···calc_number_widths42 00000592··0000270a·R_ARM_THM_CALL·········00001621···calc_number_widths
43 00000600··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal43 00000600··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal
44 0000063a··0000280a·R_ARM_THM_CALL·········000017dd···fill_number44 0000063a··0000280a·R_ARM_THM_CALL·········000017ed···fill_number
45 00000656··0000280a·R_ARM_THM_CALL·········000017dd···fill_number45 00000656··0000280a·R_ARM_THM_CALL·········000017ed···fill_number
46 000006ae··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError46 000006ae··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
47 000006b2··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError47 000006b2··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
48 000006b6··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000338···.LC1948 000006b6··00002e2f·R_ARM_THM_MOVW_ABS_NC··00000338···.LC19
49 000006ba··00002e30·R_ARM_THM_MOVT_ABS·····00000338···.LC1949 000006ba··00002e30·R_ARM_THM_MOVT_ABS·····00000338···.LC19
50 000006c0··0000400a·R_ARM_THM_CALL·········00000000···PyErr_SetString50 000006c0··0000400a·R_ARM_THM_CALL·········00000000···PyErr_SetString
51 000006d4··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free51 000006d4··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free
52 000006da··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free52 000006da··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free
53 000006e0··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF53 000006e0··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
54 000006e6··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF54 000006e6··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
55 000006ec··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF55 000006ec··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
56 000006f2··0000290a·R_ARM_THM_CALL·········00001a19···Py_XDECREF56 000006f2··0000290a·R_ARM_THM_CALL·········00001a29···Py_XDECREF
57 000006f8··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free57 000006f8··0000460a·R_ARM_THM_CALL·········00000000···PyMem_Free
58 0000070a··0000270a·R_ARM_THM_CALL·········00001611···calc_number_widths58 0000070a··0000270a·R_ARM_THM_CALL·········00001621···calc_number_widths
59 000007da··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred59 000007da··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
60 000007e6··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred60 000007e6··0000530a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
61 00000800··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError61 00000800··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
62 00000804··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError62 00000804··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
63 00000808··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000370···.LC2063 00000808··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000370···.LC20
64 0000080c··00002f30·R_ARM_THM_MOVT_ABS·····00000370···.LC2064 0000080c··00002f30·R_ARM_THM_MOVT_ABS·····00000370···.LC20
65 00000812··0000400a·R_ARM_THM_CALL·········00000000···PyErr_SetString65 00000812··0000400a·R_ARM_THM_CALL·········00000000···PyErr_SetString
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 000008ec··0000322f·R_ARM_THM_MOVW_ABS_NC··000003b0···.LC2170 000008ec··0000322f·R_ARM_THM_MOVW_ABS_NC··000003b0···.LC21
71 000008f0··00003230·R_ARM_THM_MOVT_ABS·····000003b0···.LC2171 000008f0··00003230·R_ARM_THM_MOVT_ABS·····000003b0···.LC21
72 000008fc··0000332f·R_ARM_THM_MOVW_ABS_NC··000003e8···.LC2272 000008fc··0000332f·R_ARM_THM_MOVW_ABS_NC··000003e8···.LC22
73 00000900··00003330·R_ARM_THM_MOVT_ABS·····000003e8···.LC2273 00000900··00003330·R_ARM_THM_MOVT_ABS·····000003e8···.LC22
74 000008f8··0000561e·R_ARM_THM_JUMP24·······00000000···PyErr_Format74 000008f8··0000561e·R_ARM_THM_JUMP24·······00000000···PyErr_Format
75 00000908··0000561e·R_ARM_THM_JUMP24·······00000000···PyErr_Format75 00000908··0000561e·R_ARM_THM_JUMP24·······00000000···PyErr_Format
  
76 Relocation·section·'.rel.text.hot'·at·offset·0x3560·contains·249·entries:76 Relocation·section·'.rel.text.hot'·at·offset·0x3570·contains·249·entries:
77 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name77 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
78 00000020··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type78 00000020··00003a2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyUnicode_Type
79 00000024··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type79 00000024··00003a30·R_ARM_THM_MOVT_ABS·····00000000···PyUnicode_Type
80 000000f2··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FindMaxChar80 000000f2··00003c0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FindMaxChar
81 0000010a··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal81 0000010a··00003d0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_PrepareInternal
82 0000011e··00000a0a·R_ARM_THM_CALL·········000002ed···fill_padding.isra.082 0000011e··00000a0a·R_ARM_THM_CALL·········000002ed···fill_padding.isra.0
83 0000012e··00003e0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastCopyCharacters83 0000012e··00003e0a·R_ARM_THM_CALL·········00000000···_PyUnicode_FastCopyCharacters
Offset 195, 29 lines modifiedOffset 195, 25 lines modified
195 00000d00··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit195 00000d00··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
196 00000e02··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError196 00000e02··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
197 00000e06··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError197 00000e06··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
198 00000e0a··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000270···.LC14198 00000e0a··00001c2f·R_ARM_THM_MOVW_ABS_NC··00000270···.LC14
199 00000e0e··00001c30·R_ARM_THM_MOVT_ABS·····00000270···.LC14199 00000e0e··00001c30·R_ARM_THM_MOVT_ABS·····00000270···.LC14
200 00000e14··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format200 00000e14··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format
201 00000f84··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit201 00000f84··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
202 00001000··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit202 00001008··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
203 00001062··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError203 00001070··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
204 00001066··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError204 00001074··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
205 0000106a··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000244···.LC13205 00001078··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000244···.LC13
206 0000106e··00001b30·R_ARM_THM_MOVT_ABS·····00000244···.LC13206 0000107c··00001b30·R_ARM_THM_MOVT_ABS·····00000244···.LC13
207 00001074··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format 
208 000010be··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
209 000010c2··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
210 000010c8··00001f2f·R_ARM_THM_MOVW_ABS_NC··000002f4···.LC17 
211 000010cc··00001f30·R_ARM_THM_MOVT_ABS·····000002f4···.LC17 
212 000010d2··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format207 00001082··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format
213 000010ec··00000702·R_ARM_ABS32············00000000···.text.hot 
214 000010f0··00000702·R_ARM_ABS32············00000000···.text.hot 
215 000010f4··00000702·R_ARM_ABS32············00000000···.text.hot 
216 000010f8··00000702·R_ARM_ABS32············00000000···.text.hot208 000010cc··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 209 000010d0··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 210 000010d6··00001f2f·R_ARM_THM_MOVW_ABS_NC··000002f4···.LC17
 211 000010da··00001f30·R_ARM_THM_MOVT_ABS·····000002f4···.LC17
 212 000010e0··0000560a·R_ARM_THM_CALL·········00000000···PyErr_Format
217 000010fc··00000702·R_ARM_ABS32············00000000···.text.hot213 000010fc··00000702·R_ARM_ABS32············00000000···.text.hot
218 00001100··00000702·R_ARM_ABS32············00000000···.text.hot214 00001100··00000702·R_ARM_ABS32············00000000···.text.hot
219 00001104··00000702·R_ARM_ABS32············00000000···.text.hot215 00001104··00000702·R_ARM_ABS32············00000000···.text.hot
220 00001108··00000702·R_ARM_ABS32············00000000···.text.hot216 00001108··00000702·R_ARM_ABS32············00000000···.text.hot
221 0000110c··00000702·R_ARM_ABS32············00000000···.text.hot217 0000110c··00000702·R_ARM_ABS32············00000000···.text.hot
222 00001110··00000702·R_ARM_ABS32············00000000···.text.hot218 00001110··00000702·R_ARM_ABS32············00000000···.text.hot
223 00001114··00000702·R_ARM_ABS32············00000000···.text.hot219 00001114··00000702·R_ARM_ABS32············00000000···.text.hot
Offset 258, 70 lines modifiedOffset 254, 74 lines modified
258 000011a0··00000702·R_ARM_ABS32············00000000···.text.hot254 000011a0··00000702·R_ARM_ABS32············00000000···.text.hot
259 000011a4··00000702·R_ARM_ABS32············00000000···.text.hot255 000011a4··00000702·R_ARM_ABS32············00000000···.text.hot
260 000011a8··00000702·R_ARM_ABS32············00000000···.text.hot256 000011a8··00000702·R_ARM_ABS32············00000000···.text.hot
261 000011ac··00000702·R_ARM_ABS32············00000000···.text.hot257 000011ac··00000702·R_ARM_ABS32············00000000···.text.hot
262 000011b0··00000702·R_ARM_ABS32············00000000···.text.hot258 000011b0··00000702·R_ARM_ABS32············00000000···.text.hot
263 000011b4··00000702·R_ARM_ABS32············00000000···.text.hot259 000011b4··00000702·R_ARM_ABS32············00000000···.text.hot
264 000011b8··00000702·R_ARM_ABS32············00000000···.text.hot260 000011b8··00000702·R_ARM_ABS32············00000000···.text.hot
 261 000011bc··00000702·R_ARM_ABS32············00000000···.text.hot
 262 000011c0··00000702·R_ARM_ABS32············00000000···.text.hot
 263 000011c4··00000702·R_ARM_ABS32············00000000···.text.hot
 264 000011c8··00000702·R_ARM_ABS32············00000000···.text.hot
265 0000127a··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit265 0000128a··0000550a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToDecimalDigit
266 00001304··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError266 00001314··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
267 00001308··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError267 00001318··00003f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
268 0000130e··0000202f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC18268 0000131e··0000202f·R_ARM_THM_MOVW_ABS_NC··00000314···.LC18
Max diff block lines reached; 337/18710 bytes (1.80%) of diff not shown.
5.86 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 150, 15 lines modifiedOffset 150, 15 lines modified
150 »       mov»    r0,·r5150 »       mov»    r0,·r5
151 »       mov»    r5,·r3151 »       mov»    r5,·r3
152 »       bl»     0·<PyMem_Free>152 »       bl»     0·<PyMem_Free>
153 ·R_ARM_THM_CALL» PyMem_Free153 ·R_ARM_THM_CALL» PyMem_Free
154 »       cmp»    r5,·#0154 »       cmp»    r5,·#0
155 »       beq.n»  236·<format_float_internal+0x1ba>155 »       beq.n»  236·<format_float_internal+0x1ba>
156 »       mov»    r0,·r5156 »       mov»    r0,·r5
157 »       bl»     1504·<PyUnicode_READ_CHAR.constprop.0>157 »       bl»     1514·<PyUnicode_READ_CHAR.constprop.0>
158 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0158 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
159 »       cmp»    r0,·#45»      @·0x2d159 »       cmp»    r0,·#45»      @·0x2d
160 »       mov»    r8,·r0160 »       mov»    r8,·r0
161 »       itte»   ne161 »       itte»   ne
162 »       movne.w»r8,·#0162 »       movne.w»r8,·#0
163 »       movne»  r9,·r8163 »       movne»  r9,·r8
164 »       moveq.w»r9,·#1164 »       moveq.w»r9,·#1
Offset 171, 15 lines modifiedOffset 171, 15 lines modified
171 »       bl»     858·<parse_number>171 »       bl»     858·<parse_number>
172 »       ldr»    r3,·[r4,·#32]172 »       ldr»    r3,·[r4,·#32]
173 »       add»    r1,·sp,·#52»   @·0x34173 »       add»    r1,·sp,·#52»   @·0x34
174 »       cmp»    r3,·#110»     @·0x6e174 »       cmp»    r3,·#110»     @·0x6e
175 »       ite»    eq175 »       ite»    eq
176 »       moveq»  r0,·#97»    @·0x61176 »       moveq»  r0,·#97»    @·0x61
177 »       ldrne»  r0,·[r4,·#24]177 »       ldrne»  r0,·[r4,·#24]
178 »       bl»     154c·<get_locale_info>178 »       bl»     155c·<get_locale_info>
179 ·R_ARM_THM_CALL» get_locale_info179 ·R_ARM_THM_CALL» get_locale_info
180 »       adds»   r0,·#1180 »       adds»   r0,·#1
181 »       beq.n»  21e·<format_float_internal+0x1a2>181 »       beq.n»  21e·<format_float_internal+0x1a2>
182 »       add»    r3,·sp,·#52»   @·0x34182 »       add»    r3,·sp,·#52»   @·0x34
183 »       str»    r3,·[sp,·#12]183 »       str»    r3,·[sp,·#12]
184 »       ldr»    r3,·[sp,·#40]» @·0x28184 »       ldr»    r3,·[sp,·#40]» @·0x28
185 »       mov»    r2,·r8185 »       mov»    r2,·r8
Offset 189, 15 lines modifiedOffset 189, 15 lines modified
189 »       add»    r0,·sp,·#68»   @·0x44189 »       add»    r0,·sp,·#68»   @·0x44
190 »       str»    r3,·[sp,·#4]190 »       str»    r3,·[sp,·#4]
191 »       add»    r3,·sp,·#44»   @·0x2c191 »       add»    r3,·sp,·#44»   @·0x2c
192 »       str»    r6,·[sp,·#0]192 »       str»    r6,·[sp,·#0]
193 »       str»    r3,·[sp,·#20]193 »       str»    r3,·[sp,·#20]
194 »       mov»    r3,·r9194 »       mov»    r3,·r9
195 »       str»    r4,·[sp,·#16]195 »       str»    r4,·[sp,·#16]
196 »       bl»     1610·<calc_number_widths>196 »       bl»     1620·<calc_number_widths>
197 ·R_ARM_THM_CALL» calc_number_widths197 ·R_ARM_THM_CALL» calc_number_widths
198 »       adds»   r3,·r0,·#1198 »       adds»   r3,·r0,·#1
199 »       beq.n»  21e·<format_float_internal+0x1a2>199 »       beq.n»  21e·<format_float_internal+0x1a2>
200 »       ldr»    r2,·[sp,·#44]» @·0x2c200 »       ldr»    r2,·[sp,·#44]» @·0x2c
201 »       ldr»    r3,·[r7,·#12]201 »       ldr»    r3,·[r7,·#12]
202 »       cmp»    r3,·r2202 »       cmp»    r3,·r2
203 »       bcc.n»  20e·<format_float_internal+0x192>203 »       bcc.n»  20e·<format_float_internal+0x192>
Offset 212, 25 lines modifiedOffset 212, 25 lines modified
212 »       ldr»    r2,·[r4,·#0]212 »       ldr»    r2,·[r4,·#0]
213 »       mov»    r0,·r7213 »       mov»    r0,·r7
214 »       movs»   r4,·#0214 »       movs»   r4,·#0
215 »       str»    r2,·[sp,·#8]215 »       str»    r2,·[sp,·#8]
216 »       str»    r4,·[sp,·#16]216 »       str»    r4,·[sp,·#16]
217 »       mov»    r2,·r5217 »       mov»    r2,·r5
218 »       strd»   r4,·r4,·[sp]218 »       strd»   r4,·r4,·[sp]
219 »       bl»     17dc·<fill_number>219 »       bl»     17ec·<fill_number>
220 ·R_ARM_THM_CALL» fill_number220 ·R_ARM_THM_CALL» fill_number
221 »       mov»    r4,·r0221 »       mov»    r4,·r0
222 »       mov»    r0,·r5222 »       mov»    r0,·r5
223 »       bl»     1a18·<Py_XDECREF>223 »       bl»     1a28·<Py_XDECREF>
224 ·R_ARM_THM_CALL» Py_XDECREF224 ·R_ARM_THM_CALL» Py_XDECREF
225 »       ldr»    r0,·[sp,·#52]» @·0x34225 »       ldr»    r0,·[sp,·#52]» @·0x34
226 »       bl»     1a18·<Py_XDECREF>226 »       bl»     1a28·<Py_XDECREF>
227 ·R_ARM_THM_CALL» Py_XDECREF227 ·R_ARM_THM_CALL» Py_XDECREF
228 »       ldr»    r0,·[sp,·#56]» @·0x38228 »       ldr»    r0,·[sp,·#56]» @·0x38
229 »       bl»     1a18·<Py_XDECREF>229 »       bl»     1a28·<Py_XDECREF>
230 ·R_ARM_THM_CALL» Py_XDECREF230 ·R_ARM_THM_CALL» Py_XDECREF
231 »       ldr»    r0,·[sp,·#64]» @·0x40231 »       ldr»    r0,·[sp,·#64]» @·0x40
232 »       bl»     0·<PyMem_Free>232 »       bl»     0·<PyMem_Free>
233 ·R_ARM_THM_CALL» PyMem_Free233 ·R_ARM_THM_CALL» PyMem_Free
234 »       b.n»    144·<format_float_internal+0xc8>234 »       b.n»    144·<format_float_internal+0xc8>
235 »       mov»    r8,·sl235 »       mov»    r8,·sl
236 »       b.n»    f6·<format_float_internal+0x7a>236 »       b.n»    f6·<format_float_internal+0x7a>
Offset 505, 24 lines modifiedOffset 505, 24 lines modified
505 »       mov»    r0,·sl505 »       mov»    r0,·sl
506 »       bl»     0·<_PyUnicode_FromASCII>506 »       bl»     0·<_PyUnicode_FromASCII>
507 ·R_ARM_THM_CALL» _PyUnicode_FromASCII507 ·R_ARM_THM_CALL» _PyUnicode_FromASCII
508 »       str»    r0,·[sp,·#36]» @·0x24508 »       str»    r0,·[sp,·#36]» @·0x24
509 »       cmp»    r0,·#0509 »       cmp»    r0,·#0
510 »       beq.w»  732·<_PyComplex_FormatAdvancedWriter+0x3fe>510 »       beq.w»  732·<_PyComplex_FormatAdvancedWriter+0x3fe>
511 »       ldr»    r0,·[sp,·#28]511 »       ldr»    r0,·[sp,·#28]
512 »       bl»     1504·<PyUnicode_READ_CHAR.constprop.0>512 »       bl»     1514·<PyUnicode_READ_CHAR.constprop.0>
513 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0513 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
514 »       cmp»    r0,·#45»      @·0x2d514 »       cmp»    r0,·#45»      @·0x2d
515 »       mov»    r8,·r0515 »       mov»    r8,·r0
516 »       ldr»    r0,·[sp,·#36]» @·0x24516 »       ldr»    r0,·[sp,·#36]» @·0x24
517 »       itet»   ne517 »       itet»   ne
518 »       movne.w»r8,·#0518 »       movne.w»r8,·#0
519 »       streq.w»fp,·[sp,·#56]»     @·0x38519 »       streq.w»fp,·[sp,·#56]»     @·0x38
520 »       strne.w»r8,·[sp,·#56]»     @·0x38520 »       strne.w»r8,·[sp,·#56]»     @·0x38
521 »       bl»     1504·<PyUnicode_READ_CHAR.constprop.0>521 »       bl»     1514·<PyUnicode_READ_CHAR.constprop.0>
522 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0522 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
523 »       cmp»    r0,·#45»      @·0x2d523 »       cmp»    r0,·#45»      @·0x2d
524 »       ldr»    r1,·[sp,·#56]» @·0x38524 »       ldr»    r1,·[sp,·#56]» @·0x38
525 »       it»     ne525 »       it»     ne
526 »       movne.w»fp,·#0526 »       movne.w»fp,·#0
527 »       mov»    sl,·r0527 »       mov»    sl,·r0
528 »       add»    r3,·sp,·#84»   @·0x54528 »       add»    r3,·sp,·#84»   @·0x54
Offset 541, 15 lines modifiedOffset 541, 15 lines modified
541 »       add»    r3,·sp,·#80»   @·0x50541 »       add»    r3,·sp,·#80»   @·0x50
542 »       bl»     858·<parse_number>542 »       bl»     858·<parse_number>
543 »       cmp»    r7,·#110»     @·0x6e543 »       cmp»    r7,·#110»     @·0x6e
544 »       ldr»    r0,·[sp,·#68]» @·0x44544 »       ldr»    r0,·[sp,·#68]» @·0x44
545 »       mov»    r1,·r5545 »       mov»    r1,·r5
546 »       it»     eq546 »       it»     eq
547 »       moveq»  r0,·#97»    @·0x61547 »       moveq»  r0,·#97»    @·0x61
548 »       bl»     154c·<get_locale_info>548 »       bl»     155c·<get_locale_info>
549 ·R_ARM_THM_CALL» get_locale_info549 ·R_ARM_THM_CALL» get_locale_info
550 »       adds»   r0,·#1550 »       adds»   r0,·#1
551 »       beq.w»  732·<_PyComplex_FormatAdvancedWriter+0x3fe>551 »       beq.w»  732·<_PyComplex_FormatAdvancedWriter+0x3fe>
552 »       add»    r3,·sp,·#160»  @·0xa0552 »       add»    r3,·sp,·#160»  @·0xa0
553 »       vldr»   d7,·[pc,·#716]»       @·7f8·<_PyComplex_FormatAdvancedWriter+0x4c4>553 »       vldr»   d7,·[pc,·#716]»       @·7f8·<_PyComplex_FormatAdvancedWriter+0x4c4>
554 »       strd»   r5,·r3,·[sp,·#12]554 »       strd»   r5,·r3,·[sp,·#12]
555 »       mov»    r2,·r8555 »       mov»    r2,·r8
Offset 562, 15 lines modifiedOffset 562, 15 lines modified
562 »       str»    r3,·[sp,·#4]562 »       str»    r3,·[sp,·#4]
563 »       mov.w»  r7,·#4294967295»    @·0xffffffff563 »       mov.w»  r7,·#4294967295»    @·0xffffffff
564 »       ldr»    r3,·[sp,·#56]» @·0x38564 »       ldr»    r3,·[sp,·#56]» @·0x38
565 »       str.w»  r9,·[sp]565 »       str.w»  r9,·[sp]
566 »       str.w»  r8,·[sp,·#20]566 »       str.w»  r8,·[sp,·#20]
567 »       str»    r7,·[sp,·#180]»@·0xb4567 »       str»    r7,·[sp,·#180]»@·0xb4
568 »       vstr»   d7,·[sp,·#160]»       @·0xa0568 »       vstr»   d7,·[sp,·#160]»       @·0xa0
569 »       bl»     1610·<calc_number_widths>569 »       bl»     1620·<calc_number_widths>
570 ·R_ARM_THM_CALL» calc_number_widths570 ·R_ARM_THM_CALL» calc_number_widths
571 »       mov»    r7,·r0571 »       mov»    r7,·r0
572 »       adds»   r1,·r0,·#1572 »       adds»   r1,·r0,·#1
573 »       beq.w»  6d2·<_PyComplex_FormatAdvancedWriter+0x39e>573 »       beq.w»  6d2·<_PyComplex_FormatAdvancedWriter+0x39e>
Max diff block lines reached; 2302/5810 bytes (39.62%) of diff not shown.
44.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1251, 15 lines modifiedOffset 1251, 15 lines modified
1251 »       str»    r0,·[sp,·#8]1251 »       str»    r0,·[sp,·#8]
1252 »       ldr»    r4,·[sp,·#56]» @·0x381252 »       ldr»    r4,·[sp,·#56]» @·0x38
1253 »       ubfx»   r9,·r3,·#2,·#31253 »       ubfx»   r9,·r3,·#2,·#3
1254 »       ldrb.w» r2,·[sp,·#60]»      @·0x3c1254 »       ldrb.w» r2,·[sp,·#60]»      @·0x3c
1255 »       ubfx»   r1,·r3,·#5,·#11255 »       ubfx»   r1,·r3,·#5,·#1
1256 »       ldrb.w» r0,·[sp,·#64]»      @·0x401256 »       ldrb.w» r0,·[sp,·#64]»      @·0x40
1257 »       cmp»    r1,·#01257 »       cmp»    r1,·#0
1258 »       beq.w»  1476·<parse_internal_render_format_spec+0x8ca>1258 »       beq.w»  1486·<parse_internal_render_format_spec+0x8da>
1259 »       lsls»   r3,·r3,·#251259 »       lsls»   r3,·r3,·#25
1260 »       bpl.w»  eac·<parse_internal_render_format_spec+0x300>1260 »       bpl.w»  eac·<parse_internal_render_format_spec+0x300>
1261 »       str»    r2,·[r4,·#32]1261 »       str»    r2,·[r4,·#32]
1262 »       subs»   r2,·r5,·r61262 »       subs»   r2,·r5,·r6
1263 »       movs»   r3,·#01263 »       movs»   r3,·#0
1264 »       add.w»  sl,·r7,·#201264 »       add.w»  sl,·r7,·#20
1265 »       strd»   r3,·r3,·[r4,·#8]1265 »       strd»   r3,·r3,·[r4,·#8]
Offset 1272, 15 lines modifiedOffset 1272, 15 lines modified
1272 »       str»    r3,·[r4,·#28]1272 »       str»    r3,·[r4,·#28]
1273 »       mov.w»  r3,·#321273 »       mov.w»  r3,·#32
1274 »       str»    r2,·[sp,·#4]1274 »       str»    r2,·[sp,·#4]
1275 »       str»    r3,·[r4,·#0]1275 »       str»    r3,·[r4,·#0]
1276 »       ble.w»  ed6·<parse_internal_render_format_spec+0x32a>1276 »       ble.w»  ed6·<parse_internal_render_format_spec+0x32a>
1277 »       adds»   r2,·r6,·#11277 »       adds»   r2,·r6,·#1
1278 »       cmp.w»  r9,·#11278 »       cmp.w»  r9,·#1
1279 »       bne.w»  1378·<parse_internal_render_format_spec+0x7cc>1279 »       bne.w»  1388·<parse_internal_render_format_spec+0x7dc>
1280 »       ldrb.w» r3,·[sl,·r2]1280 »       ldrb.w» r3,·[sl,·r2]
1281 »       cmp»    r3,·#62»      @·0x3e1281 »       cmp»    r3,·#62»      @·0x3e
1282 »       bls.w»  d9a·<parse_internal_render_format_spec+0x1ee>1282 »       bls.w»  d9a·<parse_internal_render_format_spec+0x1ee>
1283 »       cmp»    r3,·#94»      @·0x5e1283 »       cmp»    r3,·#94»      @·0x5e
1284 »       beq.w»  da0·<parse_internal_render_format_spec+0x1f4>1284 »       beq.w»  da0·<parse_internal_render_format_spec+0x1f4>
1285 »       ldrb.w» r3,·[sl,·r6]1285 »       ldrb.w» r3,·[sl,·r6]
1286 »       mov»    fp,·r61286 »       mov»    fp,·r6
Offset 1299, 21 lines modifiedOffset 1299, 21 lines modified
1299 »       movw»   lr,·#10241»  @·0x28011299 »       movw»   lr,·#10241»  @·0x2801
1300 »       lsr.w»  lr,·lr,·ip1300 »       lsr.w»  lr,·lr,·ip
1301 »       tst.w»  lr,·#11301 »       tst.w»  lr,·#1
1302 »       bne.w»  f0c·<parse_internal_render_format_spec+0x360>1302 »       bne.w»  f0c·<parse_internal_render_format_spec+0x360>
1303 »       cmp»    r3,·#35»      @·0x231303 »       cmp»    r3,·#35»      @·0x23
1304 »       beq.w»  e64·<parse_internal_render_format_spec+0x2b8>1304 »       beq.w»  e64·<parse_internal_render_format_spec+0x2b8>
1305 »       cmp»    r1,·#01305 »       cmp»    r1,·#0
1306 »       beq.w»  12ce·<parse_internal_render_format_spec+0x722>1306 »       beq.w»  12de·<parse_internal_render_format_spec+0x732>
1307 »       ldrb»   r3,·[r7,·#16]1307 »       ldrb»   r3,·[r7,·#16]
1308 »       lsls»   r3,·r3,·#251308 »       lsls»   r3,·r3,·#25
1309 »       bpl.w»  1258·<parse_internal_render_format_spec+0x6ac>1309 »       bpl.w»  1268·<parse_internal_render_format_spec+0x6bc>
1310 »       add.w»  fp,·r7,·#201310 »       add.w»  fp,·r7,·#20
1311 »       cmp»    r5,·r81311 »       cmp»    r5,·r8
1312 »       ble.w»  107e·<parse_internal_render_format_spec+0x4d2>1312 »       ble.w»  108c·<parse_internal_render_format_spec+0x4e0>
1313 »       cmp.w»  r9,·#11313 »       cmp.w»  r9,·#1
1314 »       bne.w»  f76·<parse_internal_render_format_spec+0x3ca>1314 »       bne.w»  f76·<parse_internal_render_format_spec+0x3ca>
1315 »       ldrb.w» r0,·[fp,·r8]1315 »       ldrb.w» r0,·[fp,·r8]
1316 »       bl»     0·<_PyUnicode_ToDecimalDigit>1316 »       bl»     0·<_PyUnicode_ToDecimalDigit>
1317 ·R_ARM_THM_CALL» _PyUnicode_ToDecimalDigit1317 ·R_ARM_THM_CALL» _PyUnicode_ToDecimalDigit
1318 »       subs»   r2,·r0,·#01318 »       subs»   r2,·r0,·#0
1319 »       blt.w»  dc8·<parse_internal_render_format_spec+0x21c>1319 »       blt.w»  dc8·<parse_internal_render_format_spec+0x21c>
Offset 1333, 61 lines modifiedOffset 1333, 61 lines modified
1333 »       blt.n»  d62·<parse_internal_render_format_spec+0x1b6>1333 »       blt.n»  d62·<parse_internal_render_format_spec+0x1b6>
1334 »       mvn.w»  r3,·#2147483648»    @·0x800000001334 »       mvn.w»  r3,·#2147483648»    @·0x80000000
1335 »       movw»   r1,·#52429»  @·0xcccd1335 »       movw»   r1,·#52429»  @·0xcccd
1336 »       movt»   r1,·#52428»  @·0xcccc1336 »       movt»   r1,·#52428»  @·0xcccc
1337 »       subs»   r3,·r3,·r01337 »       subs»   r3,·r3,·r0
1338 »       umull»  r1,·r3,·r1,·r31338 »       umull»  r1,·r3,·r1,·r3
1339 »       cmp.w»  r2,·r3,·lsr·#31339 »       cmp.w»  r2,·r3,·lsr·#3
1340 »       bgt.w»  1062·<parse_internal_render_format_spec+0x4b6>1340 »       bgt.w»  1070·<parse_internal_render_format_spec+0x4c4>
1341 »       movs»   r1,·#101341 »       movs»   r1,·#10
1342 »       add.w»  r3,·r8,·#21342 »       add.w»  r3,·r8,·#2
1343 »       cmp»    r5,·r31343 »       cmp»    r5,·r3
1344 »       mla»    r8,·r1,·r2,·r01344 »       mla»    r8,·r1,·r2,·r0
1345 »       ble.w»  10d8·<parse_internal_render_format_spec+0x52c>1345 »       ble.w»  10e6·<parse_internal_render_format_spec+0x53a>
1346 »       movs»   r2,·#21346 »       movs»   r2,·#2
1347 »       str»    r7,·[sp,·#0]1347 »       str»    r7,·[sp,·#0]
1348 »       str»    r6,·[sp,·#12]1348 »       str»    r6,·[sp,·#12]
1349 »       mov»    r7,·r21349 »       mov»    r7,·r2
1350 »       mov»    r6,·r91350 »       mov»    r6,·r9
1351 »       mov»    r9,·r81351 »       mov»    r9,·r8
1352 »       mov»    r8,·r41352 »       mov»    r8,·r4
1353 »       mov»    r4,·fp1353 »       mov»    r4,·fp
1354 »       mov»    fp,·r31354 »       mov»    fp,·r3
1355 »       cmp»    r6,·#11355 »       cmp»    r6,·#1
1356 »       bne.w»  12d4·<parse_internal_render_format_spec+0x728>1356 »       bne.w»  12e4·<parse_internal_render_format_spec+0x738>
1357 »       ldrb.w» r0,·[r4,·fp]1357 »       ldrb.w» r0,·[r4,·fp]
1358 »       bl»     0·<_PyUnicode_ToDecimalDigit>1358 »       bl»     0·<_PyUnicode_ToDecimalDigit>
1359 ·R_ARM_THM_CALL» _PyUnicode_ToDecimalDigit1359 ·R_ARM_THM_CALL» _PyUnicode_ToDecimalDigit
1360 »       mvn.w»  r1,·#2147483648»    @·0x800000001360 »       mvn.w»  r1,·#2147483648»    @·0x80000000
1361 »       cmp»    r0,·#01361 »       cmp»    r0,·#0
1362 »       sub.w»  r1,·r1,·r01362 »       sub.w»  r1,·r1,·r0
1363 »       blt.n»  d34·<parse_internal_render_format_spec+0x188>1363 »       blt.n»  d34·<parse_internal_render_format_spec+0x188>
1364 »       movw»   ip,·#52429»  @·0xcccd1364 »       movw»   ip,·#52429»  @·0xcccd
1365 »       movt»   ip,·#52428»  @·0xcccc1365 »       movt»   ip,·#52428»  @·0xcccc
1366 »       add.w»  fp,·fp,·#11366 »       add.w»  fp,·fp,·#1
1367 »       adds»   r7,·#11367 »       adds»   r7,·#1
1368 »       umull»  ip,·r1,·ip,·r11368 »       umull»  ip,·r1,·ip,·r1
1369 »       cmp.w»  r9,·r1,·lsr·#31369 »       cmp.w»  r9,·r1,·lsr·#3
1370 »       bgt.w»  1062·<parse_internal_render_format_spec+0x4b6>1370 »       bgt.w»  1070·<parse_internal_render_format_spec+0x4c4>
1371 »       movs»   r1,·#101371 »       movs»   r1,·#10
1372 »       cmp»    r5,·fp1372 »       cmp»    r5,·fp
1373 »       mla»    r9,·r1,·r9,·r01373 »       mla»    r9,·r1,·r9,·r0
1374 »       bgt.n»  cf6·<parse_internal_render_format_spec+0x14a>1374 »       bgt.n»  cf6·<parse_internal_render_format_spec+0x14a>
1375 »       mov»    r4,·r81375 »       mov»    r4,·r8
1376 »       mov»    r2,·r71376 »       mov»    r2,·r7
1377 »       mov»    r8,·r91377 »       mov»    r8,·r9
1378 »       ldr»    r7,·[sp,·#0]1378 »       ldr»    r7,·[sp,·#0]
1379 »       mov»    r9,·r61379 »       mov»    r9,·r6
1380 »       mov»    r3,·fp1380 »       mov»    r3,·fp
1381 »       ldr»    r6,·[sp,·#12]1381 »       ldr»    r6,·[sp,·#12]
1382 »       adds»   r0,·r2,·#11382 »       adds»   r0,·r2,·#1
1383 »       str.w»  r8,·[r4,·#20]1383 »       str.w»  r8,·[r4,·#20]
1384 »       beq.w»  1078·<parse_internal_render_format_spec+0x4cc>1384 »       beq.w»  1086·<parse_internal_render_format_spec+0x4da>
1385 »       cmp»    r2,·#01385 »       cmp»    r2,·#0
1386 »       beq.w»  107c·<parse_internal_render_format_spec+0x4d0>1386 »       beq.w»  108a·<parse_internal_render_format_spec+0x4de>
1387 »       cmp»    r5,·r31387 »       cmp»    r5,·r3
1388 »       beq.w»  f08·<parse_internal_render_format_spec+0x35c>1388 »       beq.w»  f08·<parse_internal_render_format_spec+0x35c>
1389 »       mov»    r8,·r31389 »       mov»    r8,·r3
1390 »       cmp.w»  r9,·#11390 »       cmp.w»  r9,·#1
1391 »       bne.w»  f9a·<parse_internal_render_format_spec+0x3ee>1391 »       bne.w»  f9a·<parse_internal_render_format_spec+0x3ee>
1392 »       ldrb.w» r2,·[sl,·r3]1392 »       ldrb.w» r2,·[sl,·r3]
1393 »       cmp»    r2,·#44»      @·0x2c1393 »       cmp»    r2,·#44»      @·0x2c
Offset 1396, 20 lines modifiedOffset 1396, 20 lines modified
1396 »       beq.n»  de2·<parse_internal_render_format_spec+0x236>1396 »       beq.n»  de2·<parse_internal_render_format_spec+0x236>
1397 »       cmp»    r5,·r31397 »       cmp»    r5,·r3
1398 »       beq.w»  f08·<parse_internal_render_format_spec+0x35c>1398 »       beq.w»  f08·<parse_internal_render_format_spec+0x35c>
1399 »       cmp»    r2,·#46»      @·0x2e1399 »       cmp»    r2,·#46»      @·0x2e
1400 »       beq.w»  fc8·<parse_internal_render_format_spec+0x41c>1400 »       beq.w»  fc8·<parse_internal_render_format_spec+0x41c>
1401 »       subs»   r3,·r5,·r31401 »       subs»   r3,·r5,·r3
1402 »       cmp»    r3,·#11402 »       cmp»    r3,·#1
1403 »       bgt.w»  1426·<parse_internal_render_format_spec+0x87a>1403 »       bgt.w»  1436·<parse_internal_render_format_spec+0x88a>
1404 »       bne.w»  f08·<parse_internal_render_format_spec+0x35c>1404 »       bne.w»  f08·<parse_internal_render_format_spec+0x35c>
1405 »       ldr»    r0,·[r4,·#24]1405 »       ldr»    r0,·[r4,·#24]
1406 »       str»    r2,·[r4,·#32]1406 »       str»    r2,·[r4,·#32]
Max diff block lines reached; 41355/45575 bytes (90.74%) of diff not shown.
80.6 KB
gcmodule.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:··········25964·(bytes·into·file)13 ··Start·of·section·headers:··········25956·(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:·········2219 ··Number·of·section·headers:·········22
20 ··Section·header·string·table·index:·2120 ··Section·header·string·table·index:·21
3.6 KB
readelf --wide --sections {}
    
Offset 1, 31 lines modifiedOffset 1, 31 lines modified
1 There·are·22·section·headers,·starting·at·offset·0x656c:1 There·are·22·section·headers,·starting·at·offset·0x6564:
  
2 Section·Headers:2 Section·Headers:
3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al3 ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al
4 ··[·0]···················NULL············00000000·000000·000000·00······0···0··04 ··[·0]···················NULL············00000000·000000·000000·00······0···0··0
5 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····19··48··45 ··[·1]·.group············GROUP···········00000000·000034·000008·04·····19··48··4
6 ··[·2]·.text·············PROGBITS········00000000·00003c·000724·00··AX··0···0··46 ··[·2]·.text·············PROGBITS········00000000·00003c·000724·00··AX··0···0··4
7 ··[·3]·.rel.text·········REL·············00000000·005664·000380·08···I·19···2··47 ··[·3]·.rel.text·········REL·············00000000·00565c·000380·08···I·19···2··4
8 ··[·4]·.data·············PROGBITS········00000000·000760·0001fc·00··WA··0···0··48 ··[·4]·.data·············PROGBITS········00000000·000760·0001fc·00··WA··0···0··4
9 ··[·5]·.rel.data·········REL·············00000000·0059e4·000228·08···I·19···4··49 ··[·5]·.rel.data·········REL·············00000000·0059dc·000228·08···I·19···4··4
10 ··[·6]·.bss··············NOBITS··········00000000·00095c·000000·00··WA··0···0··110 ··[·6]·.bss··············NOBITS··········00000000·00095c·000000·00··WA··0···0··1
11 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00095c·000489·01·AMS··0···0··411 ··[·7]·.rodata.str1.4····PROGBITS········00000000·00095c·000489·01·AMS··0···0··4
12 ··[·8]·.text.hot·········PROGBITS········00000000·000de8·001518·00··AX··0···0··412 ··[·8]·.text.hot·········PROGBITS········00000000·000de8·001510·00··AX··0···0··4
13 ··[·9]·.rel.text.hot·····REL·············00000000·005c0c·0005b0·08···I·19···8··413 ··[·9]·.rel.text.hot·····REL·············00000000·005c04·0005b0·08···I·19···8··4
14 ··[10]·.note.stapsdt·····NOTE············00000000·002300·000078·00······0···0··414 ··[10]·.note.stapsdt·····NOTE············00000000·0022f8·000078·00······0···0··4
15 ··[11]·.rel.note.stapsdt·REL·············00000000·0061bc·000030·08···I·19··10··415 ··[11]·.rel.note.stapsdt·REL·············00000000·0061b4·000030·08···I·19··10··4
16 ··[12]·.stapsdt.base·····PROGBITS········00000000·002378·000001·00··AG··0···0··116 ··[12]·.stapsdt.base·····PROGBITS········00000000·002370·000001·00··AG··0···0··1
17 ··[13]·.text.unlikely····PROGBITS········00000000·00237c·0006a8·00··AX··0···0··417 ··[13]·.text.unlikely····PROGBITS········00000000·002374·0006a8·00··AX··0···0··4
18 ··[14]·.rel.text.unlikely·REL·············00000000·0061ec·0002b8·08···I·19··13··418 ··[14]·.rel.text.unlikely·REL·············00000000·0061e4·0002b8·08···I·19··13··4
19 ··[15]·.rodata···········PROGBITS········00000000·002a24·000fa0·00···A··0···0··419 ··[15]·.rodata···········PROGBITS········00000000·002a1c·000fa0·00···A··0···0··4
20 ··[16]·.rel.rodata·······REL·············00000000·0064a4·000010·08···I·19··15··420 ··[16]·.rel.rodata·······REL·············00000000·00649c·000010·08···I·19··15··4
21 ··[17]·.note.GNU-stack···PROGBITS········00000000·0039c4·000000·00······0···0··121 ··[17]·.note.GNU-stack···PROGBITS········00000000·0039bc·000000·00······0···0··1
22 ··[18]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0039c4·000033·00······0···0··122 ··[18]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0039bc·000033·00······0···0··1
23 ··[19]·.symtab···········SYMTAB··········00000000·0039f8·0010d0·10·····20·173··423 ··[19]·.symtab···········SYMTAB··········00000000·0039f0·0010d0·10·····20·173··4
24 ··[20]·.strtab···········STRTAB··········00000000·004ac8·000b9a·00······0···0··124 ··[20]·.strtab···········STRTAB··········00000000·004ac0·000b9a·00······0···0··1
25 ··[21]·.shstrtab·········STRTAB··········00000000·0064b4·0000b7·00······0···0··125 ··[21]·.shstrtab·········STRTAB··········00000000·0064ac·0000b7·00······0···0··1
26 Key·to·Flags:26 Key·to·Flags:
27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),27 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),28 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),29 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
30 ··D·(mbind),·y·(purecode),·p·(processor·specific)30 ··D·(mbind),·y·(purecode),·p·(processor·specific)
5.19 KB
readelf --wide --symbols {}
    
Offset 24, 34 lines modifiedOffset 24, 34 lines modified
24 ····20:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·$t24 ····20:·0000039c·····0·NOTYPE··LOCAL··DEFAULT····8·$t
25 ····21:·00000064·····0·NOTYPE··LOCAL··DEFAULT····7·.LC325 ····21:·00000064·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3
26 ····22:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC426 ····22:·0000006c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC4
27 ····23:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC527 ····23:·00000078·····0·NOTYPE··LOCAL··DEFAULT····7·.LC5
28 ····24:·00000084·····0·NOTYPE··LOCAL··DEFAULT····7·.LC628 ····24:·00000084·····0·NOTYPE··LOCAL··DEFAULT····7·.LC6
29 ····25:·00000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LC729 ····25:·00000090·····0·NOTYPE··LOCAL··DEFAULT····7·.LC7
30 ····26:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC830 ····26:·000000a0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC8
31 ····27:·000007f9··2958·FUNC····LOCAL··DEFAULT····8·gc_collect_main31 ····27:·000007f1··2958·FUNC····LOCAL··DEFAULT····8·gc_collect_main
32 ····28:·00000085····22·FUNC····LOCAL··DEFAULT····2·Py_XDECREF.part.032 ····28:·00000085····22·FUNC····LOCAL··DEFAULT····2·Py_XDECREF.part.0
33 ····29:·000007f1·····8·FUNC····LOCAL··DEFAULT····8·Py_XDECREF33 ····29:·000007e9·····8·FUNC····LOCAL··DEFAULT····8·Py_XDECREF
34 ····30:·00000681····88·FUNC····LOCAL··DEFAULT····8·gc_collect_with_callback34 ····30:·00000681····88·FUNC····LOCAL··DEFAULT····8·gc_collect_with_callback
35 ····31:·000006d9···278·FUNC····LOCAL··DEFAULT····8·invoke_gc_callback.isra.035 ····31:·000006d9···272·FUNC····LOCAL··DEFAULT····8·invoke_gc_callback.isra.0
36 ····32:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC936 ····32:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC9
37 ····33:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1037 ····33:·000000cc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC10
38 ····34:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1138 ····34:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC11
39 ····35:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1239 ····35:·00000120·····0·NOTYPE··LOCAL··DEFAULT····7·.LC12
40 ····36:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1340 ····36:·0000012c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC13
41 ····37:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1441 ····37:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC14
42 ····38:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1542 ····38:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC15
43 ····39:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1643 ····39:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC16
44 ····40:·00001389····60·FUNC····LOCAL··DEFAULT····8·visit_decref44 ····40:·00001381····60·FUNC····LOCAL··DEFAULT····8·visit_decref
45 ····41:·000013c5···144·FUNC····LOCAL··DEFAULT····8·visit_reachable45 ····41:·000013bd···144·FUNC····LOCAL··DEFAULT····8·visit_reachable
46 ····42:·00000045···112·FUNC····LOCAL··DEFAULT···13·visit_move46 ····42:·00000045···112·FUNC····LOCAL··DEFAULT···13·visit_move
47 ····43:·00000a8c·····0·NOTYPE··LOCAL··DEFAULT····8·$d47 ····43:·00000a84·····0·NOTYPE··LOCAL··DEFAULT····8·$d
48 ····44:·00000a94·····0·NOTYPE··LOCAL··DEFAULT····8·$t48 ····44:·00000a8c·····0·NOTYPE··LOCAL··DEFAULT····8·$t
49 ····45:·00000e24·····0·NOTYPE··LOCAL··DEFAULT····8·$d49 ····45:·00000e1c·····0·NOTYPE··LOCAL··DEFAULT····8·$d
50 ····46:·00000e2c·····0·NOTYPE··LOCAL··DEFAULT····8·$t50 ····46:·00000e24·····0·NOTYPE··LOCAL··DEFAULT····8·$t
51 ····47:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d51 ····47:·00000000·····0·NOTYPE··LOCAL··DEFAULT···10·$d
52 ····48:·00000000·····0·SECTION·LOCAL··DEFAULT···12·.stapsdt.base52 ····48:·00000000·····0·SECTION·LOCAL··DEFAULT···12·.stapsdt.base
53 ····49:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·$d53 ····49:·00000000·····0·NOTYPE··LOCAL··DEFAULT···12·$d
54 ····50:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····2·$d54 ····50:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····2·$d
55 ····51:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····2·$t55 ····51:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····2·$t
56 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LANCHOR156 ····52:·00000000·····0·NOTYPE··LOCAL··DEFAULT····4·.LANCHOR1
57 ····53:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC1857 ····53:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC18
Offset 88, 22 lines modifiedOffset 88, 22 lines modified
88 ····84:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····2·$t88 ····84:·000004e4·····0·NOTYPE··LOCAL··DEFAULT····2·$t
89 ····85:·000004e5····32·FUNC····LOCAL··DEFAULT····2·gc_enable89 ····85:·000004e5····32·FUNC····LOCAL··DEFAULT····2·gc_enable
90 ····86:·00000500·····0·NOTYPE··LOCAL··DEFAULT····2·$d90 ····86:·00000500·····0·NOTYPE··LOCAL··DEFAULT····2·$d
91 ····87:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3191 ····87:·000002d0·····0·NOTYPE··LOCAL··DEFAULT····7·.LC31
92 ····88:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3292 ····88:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····7·.LC32
93 ····89:·00000504·····0·NOTYPE··LOCAL··DEFAULT····2·$t93 ····89:·00000504·····0·NOTYPE··LOCAL··DEFAULT····2·$t
94 ····90:·00000505···188·FUNC····LOCAL··DEFAULT····2·gc_get_referrers94 ····90:·00000505···188·FUNC····LOCAL··DEFAULT····2·gc_get_referrers
95 ····91:·000014a9····56·FUNC····LOCAL··DEFAULT····8·referrersvisit95 ····91:·000014a1····56·FUNC····LOCAL··DEFAULT····8·referrersvisit
96 ····92:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····2·$d96 ····92:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····2·$d
97 ····93:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3397 ····93:·000002e8·····0·NOTYPE··LOCAL··DEFAULT····7·.LC33
98 ····94:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3498 ····94:·000002ec·····0·NOTYPE··LOCAL··DEFAULT····7·.LC34
99 ····95:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC3599 ····95:·000002fc·····0·NOTYPE··LOCAL··DEFAULT····7·.LC35
100 ····96:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC36100 ····96:·0000034c·····0·NOTYPE··LOCAL··DEFAULT····7·.LC36
101 ····97:·000000b5···288·FUNC····LOCAL··DEFAULT···13·gc_get_objects101 ····97:·000000b5···288·FUNC····LOCAL··DEFAULT···13·gc_get_objects
102 ····98:·000014e1····56·FUNC····LOCAL··DEFAULT····8·append_objects102 ····98:·000014d9····56·FUNC····LOCAL··DEFAULT····8·append_objects
103 ····99:·000001cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d103 ····99:·000001cc·····0·NOTYPE··LOCAL··DEFAULT···13·$d
104 ···100:·00000374·····0·NOTYPE··LOCAL··DEFAULT····7·.LC37104 ···100:·00000374·····0·NOTYPE··LOCAL··DEFAULT····7·.LC37
105 ···101:·000001d4·····0·NOTYPE··LOCAL··DEFAULT···13·$t105 ···101:·000001d4·····0·NOTYPE··LOCAL··DEFAULT···13·$t
106 ···102:·000001d5···160·FUNC····LOCAL··DEFAULT···13·gc_get_referents106 ···102:·000001d5···160·FUNC····LOCAL··DEFAULT···13·gc_get_referents
107 ···103:·00000275····28·FUNC····LOCAL··DEFAULT···13·referentsvisit107 ···103:·00000275····28·FUNC····LOCAL··DEFAULT···13·referentsvisit
108 ···104:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····2·$t108 ···104:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····2·$t
109 ···105:·000005c1···124·FUNC····LOCAL··DEFAULT····2·gc_is_tracked109 ···105:·000005c1···124·FUNC····LOCAL··DEFAULT····2·gc_is_tracked
Offset 223, 15 lines modifiedOffset 223, 15 lines modified
223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter223 ···219:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_GetPerfCounter
224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsSecondsDouble224 ···220:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsSecondsDouble
225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr225 ···221:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_WriteStderr
226 ···222:·00000000·····1·NOTYPE··WEAK···HIDDEN····12·_.stapsdt.base226 ···222:·00000000·····1·NOTYPE··WEAK···HIDDEN····12·_.stapsdt.base
227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableMsg227 ···223:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_WriteUnraisableMsg
228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr228 ···224:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PySys_FormatStderr
229 ···225:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf229 ···225:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyOS_snprintf
230 ···226:·00001455····84·FUNC····GLOBAL·DEFAULT····8·_PyObject_GC_Resize230 ···226:·0000144d····84·FUNC····GLOBAL·DEFAULT····8·_PyObject_GC_Resize
231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc231 ···227:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_Realloc
232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory232 ···228:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
233 ···229:·0000009d····96·FUNC····GLOBAL·DEFAULT····2·PyGC_Collect233 ···229:·0000009d····96·FUNC····GLOBAL·DEFAULT····2·PyGC_Collect
234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException234 ···230:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_GetRaisedException
235 ···231:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException235 ···231:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_SetRaisedException
236 ···232:·000000fd····54·FUNC····GLOBAL·HIDDEN·····2·_PyGC_CollectNoFail236 ···232:·000000fd····54·FUNC····GLOBAL·HIDDEN·····2·_PyGC_CollectNoFail
237 ···233:·00000135····12·FUNC····GLOBAL·DEFAULT····2·PyInit_gc237 ···233:·00000135····12·FUNC····GLOBAL·DEFAULT····2·PyInit_gc
25.4 KB
readelf --wide --relocs {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5664·contains·112·entries:1 Relocation·section·'.rel.text'·at·offset·0x565c·contains·112·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000040··0000af0a·R_ARM_THM_CALL·········00000000···PyList_New3 00000040··0000af0a·R_ARM_THM_CALL·········00000000···PyList_New
4 0000004c··0000af0a·R_ARM_THM_CALL·········00000000···PyList_New4 0000004c··0000af0a·R_ARM_THM_CALL·········00000000···PyList_New
5 00000068··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR05 00000068··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
6 0000006c··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR06 0000006c··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
7 00000070··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC07 00000070··0000052f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
8 00000074··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC08 00000074··00000530·R_ARM_THM_MOVT_ABS·····00000000···.LC0
9 000000d0··0000e60a·R_ARM_THM_CALL·········00000000···_PyErr_GetRaisedException9 000000d0··0000e60a·R_ARM_THM_CALL·········00000000···_PyErr_GetRaisedException
10 000000da··00001e0a·R_ARM_THM_CALL·········00000681···gc_collect_with_callback10 000000da··00001e0a·R_ARM_THM_CALL·········00000681···gc_collect_with_callback
11 000000e4··0000e70a·R_ARM_THM_CALL·········00000000···_PyErr_SetRaisedException11 000000e4··0000e70a·R_ARM_THM_CALL·········00000000···_PyErr_SetRaisedException
12 000000f8··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate12 000000f8··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
13 00000122··00001b0a·R_ARM_THM_CALL·········000007f9···gc_collect_main13 00000122··00001b0a·R_ARM_THM_CALL·········000007f1···gc_collect_main
14 00000134··0000342f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR114 00000134··0000342f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
15 00000138··00003430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR115 00000138··00003430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
16 00000154··0000352f·R_ARM_THM_MOVW_ABS_NC··000001a4···.LC1816 00000154··0000352f·R_ARM_THM_MOVW_ABS_NC··000001a4···.LC18
17 00000158··00003530·R_ARM_THM_MOVT_ABS·····000001a4···.LC1817 00000158··00003530·R_ARM_THM_MOVT_ABS·····000001a4···.LC18
18 0000016a··0000eb0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef18 0000016a··0000eb0a·R_ARM_THM_CALL·········00000000···PyModule_AddObjectRef
19 00000178··0000362f·R_ARM_THM_MOVW_ABS_NC··000001ac···.LC1919 00000178··0000362f·R_ARM_THM_MOVW_ABS_NC··000001ac···.LC19
20 0000017c··00003630·R_ARM_THM_MOVT_ABS·····000001ac···.LC1920 0000017c··00003630·R_ARM_THM_MOVT_ABS·····000001ac···.LC19
Offset 46, 15 lines modifiedOffset 46, 15 lines modified
46 00000246··00003f30·R_ARM_THM_MOVT_ABS·····00000234···.LC2646 00000246··00003f30·R_ARM_THM_MOVT_ABS·····00000234···.LC26
47 00000256··0000ef0a·R_ARM_THM_CALL·········00000000···PyErr_WarnExplicitFormat47 00000256··0000ef0a·R_ARM_THM_CALL·········00000000···PyErr_WarnExplicitFormat
48 00000266··0000f00a·R_ARM_THM_CALL·········00000000···PyObject_Repr48 00000266··0000f00a·R_ARM_THM_CALL·········00000000···PyObject_Repr
49 0000026e··0000f10a·R_ARM_THM_CALL·········00000000···PyUnicode_EncodeFSDefault49 0000026e··0000f10a·R_ARM_THM_CALL·········00000000···PyUnicode_EncodeFSDefault
50 00000276··0000412f·R_ARM_THM_MOVW_ABS_NC··0000029c···.LC2850 00000276··0000412f·R_ARM_THM_MOVW_ABS_NC··0000029c···.LC28
51 0000027a··00004130·R_ARM_THM_MOVT_ABS·····0000029c···.LC2851 0000027a··00004130·R_ARM_THM_MOVT_ABS·····0000029c···.LC28
52 00000282··0000dd0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr52 00000282··0000dd0a·R_ARM_THM_CALL·········00000000···PySys_WriteStderr
53 00000288··00001d0a·R_ARM_THM_CALL·········000007f1···Py_XDECREF53 00000288··00001d0a·R_ARM_THM_CALL·········000007e9···Py_XDECREF
54 0000029a··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable54 0000029a··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
55 000002a6··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable55 000002a6··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
56 000002d8··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc56 000002d8··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
57 000002f8··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc57 000002f8··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
58 00000350··0000432f·R_ARM_THM_MOVW_ABS_NC··000002a8···.LC2958 00000350··0000432f·R_ARM_THM_MOVW_ABS_NC··000002a8···.LC29
59 00000354··00004330·R_ARM_THM_MOVT_ABS·····000002a8···.LC2959 00000354··00004330·R_ARM_THM_MOVT_ABS·····000002a8···.LC29
60 00000368··0000f30a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple60 00000368··0000f30a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
Offset 87, 16 lines modifiedOffset 87, 16 lines modified
87 00000500··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate87 00000500··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
88 00000514··0000582f·R_ARM_THM_MOVW_ABS_NC··000002d4···.LC3288 00000514··0000582f·R_ARM_THM_MOVW_ABS_NC··000002d4···.LC32
89 00000518··00005830·R_ARM_THM_MOVT_ABS·····000002d4···.LC3289 00000518··00005830·R_ARM_THM_MOVT_ABS·····000002d4···.LC32
90 00000520··0000572f·R_ARM_THM_MOVW_ABS_NC··000002d0···.LC3190 00000520··0000572f·R_ARM_THM_MOVW_ABS_NC··000002d0···.LC31
91 00000524··00005730·R_ARM_THM_MOVT_ABS·····000002d0···.LC3191 00000524··00005730·R_ARM_THM_MOVT_ABS·····000002d0···.LC31
92 00000528··0000fc0a·R_ARM_THM_CALL·········00000000···PySys_Audit92 00000528··0000fc0a·R_ARM_THM_CALL·········00000000···PySys_Audit
93 00000532··0000af0a·R_ARM_THM_CALL·········00000000···PyList_New93 00000532··0000af0a·R_ARM_THM_CALL·········00000000···PyList_New
94 00000540··00005b2f·R_ARM_THM_MOVW_ABS_NC··000014a9···referrersvisit94 00000540··00005b2f·R_ARM_THM_MOVW_ABS_NC··000014a1···referrersvisit
95 00000544··00005b30·R_ARM_THM_MOVT_ABS·····000014a9···referrersvisit95 00000544··00005b30·R_ARM_THM_MOVT_ABS·····000014a1···referrersvisit
96 00000588··0000d90a·R_ARM_THM_CALL·········00000000···PyList_Append96 00000588··0000d90a·R_ARM_THM_CALL·········00000000···PyList_Append
97 000005b4··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc97 000005b4··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
98 000005bc··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate98 000005bc··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
99 000005d4··0000ff2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct99 000005d4··0000ff2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
100 000005d8··0000ff30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct100 000005d8··0000ff30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
101 000005ec··0001002f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct101 000005ec··0001002f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
102 000005f0··00010030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct102 000005f0··00010030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
Offset 106, 19 lines modifiedOffset 106, 19 lines modified
106 00000636··00010030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct106 00000636··00010030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
107 0000067a··0000f60a·R_ARM_THM_CALL·········00000000···PyErr_Occurred107 0000067a··0000f60a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
108 00000688··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate108 00000688··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
109 00000716··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc109 00000716··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
110 00000720··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate110 00000720··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
111 00000094··0000c11e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc111 00000094··0000c11e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
112 0000013c··0000ea1e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init112 0000013c··0000ea1e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init
113 00000294··00001d1e·R_ARM_THM_JUMP24·······000007f1···Py_XDECREF113 00000294··00001d1e·R_ARM_THM_JUMP24·······000007e9···Py_XDECREF
114 000004b0··0000fb1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong114 000004b0··0000fb1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
115 00000676··0000f71e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t115 00000676··0000f71e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
  
116 Relocation·section·'.rel.data'·at·offset·0x59e4·contains·69·entries:116 Relocation·section·'.rel.data'·at·offset·0x59dc·contains·69·entries:
117 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name117 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
118 00000014··00000302·R_ARM_ABS32············00000000···.rodata.str1.4118 00000014··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
119 00000018··00008c02·R_ARM_ABS32············00000000···.rodata119 00000018··00008c02·R_ARM_ABS32············00000000···.rodata
120 00000020··00000102·R_ARM_ABS32············00000000···.data120 00000020··00000102·R_ARM_ABS32············00000000···.data
121 00000024··00000102·R_ARM_ABS32············00000000···.data121 00000024··00000102·R_ARM_ABS32············00000000···.data
122 0000003c··00008c02·R_ARM_ABS32············00000000···.rodata122 0000003c··00008c02·R_ARM_ABS32············00000000···.rodata
123 00000040··00000302·R_ARM_ABS32············00000000···.rodata.str1.4123 00000040··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
182 000001cc··00000302·R_ARM_ABS32············00000000···.rodata.str1.4182 000001cc··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
183 000001d0··00007902·R_ARM_ABS32············000003c9···gc_unfreeze183 000001d0··00007902·R_ARM_ABS32············000003c9···gc_unfreeze
184 000001d8··00008c02·R_ARM_ABS32············00000000···.rodata184 000001d8··00008c02·R_ARM_ABS32············00000000···.rodata
185 000001dc··00000302·R_ARM_ABS32············00000000···.rodata.str1.4185 000001dc··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
186 000001e0··00007602·R_ARM_ABS32············0000063d···gc_get_freeze_count186 000001e0··00007602·R_ARM_ABS32············0000063d···gc_get_freeze_count
187 000001e8··00008c02·R_ARM_ABS32············00000000···.rodata187 000001e8··00008c02·R_ARM_ABS32············00000000···.rodata
  
188 Relocation·section·'.rel.text.hot'·at·offset·0x5c0c·contains·182·entries:188 Relocation·section·'.rel.text.hot'·at·offset·0x5c04·contains·182·entries:
189 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name189 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
190 0000003c··0000b10a·R_ARM_THM_CALL·········00000000···PyObject_Malloc190 0000003c··0000b10a·R_ARM_THM_CALL·········00000000···PyObject_Malloc
191 00000070··0000b20a·R_ARM_THM_CALL·········00000000···_Py_NewReference191 00000070··0000b20a·R_ARM_THM_CALL·········00000000···_Py_NewReference
192 000000b4··0000b30a·R_ARM_THM_CALL·········00000000···_PyErr_NoMemory192 000000b4··0000b30a·R_ARM_THM_CALL·········00000000···_PyErr_NoMemory
193 000000c8··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate193 000000c8··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
194 000000cc··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate194 000000cc··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
195 0000012c··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate195 0000012c··0000b46b·R_ARM_TLS_IE32·········00000000···_Py_tss_tstate
Offset 256, 135 lines modifiedOffset 256, 135 lines modified
256 00000672··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc256 00000672··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
257 0000067a··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc257 0000067a··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
258 0000069c··0000152f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC3258 0000069c··0000152f·R_ARM_THM_MOVW_ABS_NC··00000064···.LC3
259 000006a0··00001530·R_ARM_THM_MOVT_ABS·····00000064···.LC3259 000006a0··00001530·R_ARM_THM_MOVT_ABS·····00000064···.LC3
260 000006c6··00001a2f·R_ARM_THM_MOVW_ABS_NC··000000a0···.LC8260 000006c6··00001a2f·R_ARM_THM_MOVW_ABS_NC··000000a0···.LC8
261 000006ca··00001a30·R_ARM_THM_MOVT_ABS·····000000a0···.LC8261 000006ca··00001a30·R_ARM_THM_MOVT_ABS·····000000a0···.LC8
262 000006fe··0000c00a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString262 000006fe··0000c00a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
263 0000072a··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc263 00000728··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 264 00000748··00001c0a·R_ARM_THM_CALL·········00000085···Py_XDECREF.part.0
264 0000075a··0000c20a·R_ARM_THM_CALL·········00000000···PyObject_Vectorcall265 00000770··0000c20a·R_ARM_THM_CALL·········00000000···PyObject_Vectorcall
265 00000786··0000192f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC7266 0000079a··0000192f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC7
266 0000078a··00001930·R_ARM_THM_MOVT_ABS·····00000090···.LC7267 0000079e··00001930·R_ARM_THM_MOVT_ABS·····00000090···.LC7
267 0000078e··0000182f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC6268 000007a2··0000182f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC6
268 00000792··00001830·R_ARM_THM_MOVT_ABS·····00000084···.LC6269 000007a6··00001830·R_ARM_THM_MOVT_ABS·····00000084···.LC6
269 0000079a··0000162f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC4270 000007ae··0000162f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC4
270 0000079e··00001630·R_ARM_THM_MOVT_ABS·····0000006c···.LC4271 000007b2··00001630·R_ARM_THM_MOVT_ABS·····0000006c···.LC4
271 000007a2··0000172f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC5272 000007b6··0000172f·R_ARM_THM_MOVW_ABS_NC··00000078···.LC5
272 000007a6··00001730·R_ARM_THM_MOVT_ABS·····00000078···.LC5273 000007ba··00001730·R_ARM_THM_MOVT_ABS·····00000078···.LC5
273 000007aa··0000c30a·R_ARM_THM_CALL·········00000000···Py_BuildValue274 000007be··0000c30a·R_ARM_THM_CALL·········00000000···Py_BuildValue
274 000007c0··00001c0a·R_ARM_THM_CALL·········00000085···Py_XDECREF.part.0275 000007cc··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
275 000007d2··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc276 000007da··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
276 000007e0··0000c10a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
277 000007e8··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable277 000007e2··0000c40a·R_ARM_THM_CALL·········00000000···PyErr_WriteUnraisable
278 00000834··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···python_gc__start_semaphore278 0000082c··0000c52f·R_ARM_THM_MOVW_ABS_NC··00000000···python_gc__start_semaphore
279 00000838··0000c530·R_ARM_THM_MOVT_ABS·····00000000···python_gc__start_semaphore279 00000830··0000c530·R_ARM_THM_MOVT_ABS·····00000000···python_gc__start_semaphore
280 000008f8··0000282f·R_ARM_THM_MOVW_ABS_NC··00001389···visit_decref280 000008f0··0000282f·R_ARM_THM_MOVW_ABS_NC··00001381···visit_decref
281 000008fc··00002830·R_ARM_THM_MOVT_ABS·····00001389···visit_decref281 000008f4··00002830·R_ARM_THM_MOVT_ABS·····00001381···visit_decref
282 0000092a··0000292f·R_ARM_THM_MOVW_ABS_NC··000013c5···visit_reachable282 00000922··0000292f·R_ARM_THM_MOVW_ABS_NC··000013bd···visit_reachable
283 0000092e··00002930·R_ARM_THM_MOVT_ABS·····000013c5···visit_reachable283 00000926··00002930·R_ARM_THM_MOVT_ABS·····000013bd···visit_reachable
284 000009ac··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type284 000009a4··0000c62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
285 000009b0··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type285 000009a8··0000c630·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
286 000009c8··0000c70a·R_ARM_THM_CALL·········00000000···_PyTuple_MaybeUntrack286 000009c0··0000c70a·R_ARM_THM_CALL·········00000000···_PyTuple_MaybeUntrack
287 00000a4c··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000045···visit_move287 00000a44··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000045···visit_move
288 00000a50··00002a30·R_ARM_THM_MOVT_ABS·····00000045···visit_move288 00000a48··00002a30·R_ARM_THM_MOVT_ABS·····00000045···visit_move
289 00000a6e··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyWeakref_RefType289 00000a66··0000c82f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyWeakref_RefType
290 00000a72··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_PyWeakref_RefType290 00000a6a··0000c830·R_ARM_THM_MOVT_ABS·····00000000···_PyWeakref_RefType
Max diff block lines reached; 5000/25950 bytes (19.27%) of diff not shown.
713 B
readelf --wide --notes {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 Displaying·notes·found·in:·.note.stapsdt1 Displaying·notes·found·in:·.note.stapsdt
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python3 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
4 ····Name:·gc__done4 ····Name:·gc__done
5 ····Location:·0x0000122e,·Base:·0x00000000,·Semaphore:·0x000000005 ····Location:·0x00001226,·Base:·0x00000000,·Semaphore:·0x00000000
6 ····Arguments:·-4@r66 ····Arguments:·-4@r6
7 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python7 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
8 ····Name:·gc__start8 ····Name:·gc__start
9 ····Location:·0x00001284,·Base:·0x00000000,·Semaphore:·0x000000009 ····Location:·0x0000127c,·Base:·0x00000000,·Semaphore:·0x00000000
10 ····Arguments:·-4@[sp,·#12]10 ····Arguments:·-4@[sp,·#12]
1.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 125, 15 lines modifiedOffset 125, 15 lines modified
125 »       cbnz»   r4,·12e·<_PyGC_CollectNoFail+0x32>125 »       cbnz»   r4,·12e·<_PyGC_CollectNoFail+0x32>
126 »       movs»   r2,·#1126 »       movs»   r2,·#1
127 »       mov»    r3,·r4127 »       mov»    r3,·r4
128 »       str.w»  r2,·[r5,·#208]»      @·0xd0128 »       str.w»  r2,·[r5,·#208]»      @·0xd0
129 »       movs»   r1,·#2129 »       movs»   r1,·#2
130 »       str»    r2,·[sp,·#0]130 »       str»    r2,·[sp,·#0]
131 »       mov»    r2,·r4131 »       mov»    r2,·r4
132 »       bl»     7f8·<gc_collect_main>132 »       bl»     7f0·<gc_collect_main>
133 ·R_ARM_THM_CALL» gc_collect_main133 ·R_ARM_THM_CALL» gc_collect_main
134 »       str.w»  r4,·[r5,·#208]»      @·0xd0134 »       str.w»  r4,·[r5,·#208]»      @·0xd0
135 »       add»    sp,·#12135 »       add»    sp,·#12
136 »       pop»    {r4,·r5,·pc}136 »       pop»    {r4,·r5,·pc}
137 »       movs»   r0,·#0137 »       movs»   r0,·#0
138 »       b.n»    12a·<_PyGC_CollectNoFail+0x2e>138 »       b.n»    12a·<_PyGC_CollectNoFail+0x2e>
139 »       nop139 »       nop
Offset 297, 20 lines modifiedOffset 297, 20 lines modified
297 ·R_ARM_THM_MOVW_ABS_NC»  .LC28297 ·R_ARM_THM_MOVW_ABS_NC»  .LC28
298 »       movt»   r0,·#0298 »       movt»   r0,·#0
299 ·R_ARM_THM_MOVT_ABS»     .LC28299 ·R_ARM_THM_MOVT_ABS»     .LC28
300 »       add.w»  r1,·r5,·#16300 »       add.w»  r1,·r5,·#16
301 »       bl»     0·<PySys_WriteStderr>301 »       bl»     0·<PySys_WriteStderr>
302 ·R_ARM_THM_CALL» PySys_WriteStderr302 ·R_ARM_THM_CALL» PySys_WriteStderr
303 »       mov»    r0,·r6303 »       mov»    r0,·r6
304 »       bl»     7f0·<Py_XDECREF>304 »       bl»     7e8·<Py_XDECREF>
305 ·R_ARM_THM_CALL» Py_XDECREF305 ·R_ARM_THM_CALL» Py_XDECREF
306 »       mov»    r0,·r5306 »       mov»    r0,·r5
307 »       add»    sp,·#16307 »       add»    sp,·#16
308 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}308 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
309 »       b.w»    7f0·<Py_XDECREF>309 »       b.w»    7e8·<Py_XDECREF>
310 ·R_ARM_THM_JUMP24»       Py_XDECREF310 ·R_ARM_THM_JUMP24»       Py_XDECREF
311 »       mov»    r0,·r6311 »       mov»    r0,·r6
312 »       bl»     0·<PyErr_WriteUnraisable>312 »       bl»     0·<PyErr_WriteUnraisable>
313 ·R_ARM_THM_CALL» PyErr_WriteUnraisable313 ·R_ARM_THM_CALL» PyErr_WriteUnraisable
314 »       b.n»    25c·<_PyGC_DumpShutdownStats+0x64>314 »       b.n»    25c·<_PyGC_DumpShutdownStats+0x64>
315 »       ldr.w»  r0,·[r4,·#212]»      @·0xd4315 »       ldr.w»  r0,·[r4,·#212]»      @·0xd4
316 »       movs»   r5,·#0316 »       movs»   r5,·#0
42.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 478, 15 lines modifiedOffset 478, 15 lines modified
478 »       bne.w»  63a·<_Py_RunGC+0x282>478 »       bne.w»  63a·<_Py_RunGC+0x282>
479 »       movs»   r2,·#0479 »       movs»   r2,·#0
480 »       add»    r3,·sp,·#28480 »       add»    r3,·sp,·#28
481 »       str»    r2,·[sp,·#0]481 »       str»    r2,·[sp,·#0]
482 »       mov»    r1,·r7482 »       mov»    r1,·r7
483 »       add»    r2,·sp,·#24483 »       add»    r2,·sp,·#24
484 »       mov»    r0,·r6484 »       mov»    r0,·r6
485 »       bl»     7f8·<gc_collect_main>485 »       bl»     7f0·<gc_collect_main>
486 »       ldr.w»  r9,·[r6,·#8]486 »       ldr.w»  r9,·[r6,·#8]
487 »       ldr.w»  r3,·[r9,·#216]»      @·0xd8487 »       ldr.w»  r3,·[r9,·#216]»      @·0xd8
488 »       cmp»    r3,·#0488 »       cmp»    r3,·#0
489 »       beq.n»  3f0·<_Py_RunGC+0x38>489 »       beq.n»  3f0·<_Py_RunGC+0x38>
490 »       ldr»    r6,·[r3,·#8]490 »       ldr»    r6,·[r3,·#8]
491 »       cmp»    r6,·#0491 »       cmp»    r6,·#0
492 »       bne.w»  590·<_Py_RunGC+0x1d8>492 »       bne.w»  590·<_Py_RunGC+0x1d8>
Offset 633, 15 lines modifiedOffset 633, 15 lines modified
633 »       bl»     0·<PyUnicode_FromString>633 »       bl»     0·<PyUnicode_FromString>
634 ·R_ARM_THM_CALL» PyUnicode_FromString634 ·R_ARM_THM_CALL» PyUnicode_FromString
635 »       cbz»    r0,·5d8·<_Py_RunGC+0x220>635 »       cbz»    r0,·5d8·<_Py_RunGC+0x220>
636 »       mov»    r6,·r5636 »       mov»    r6,·r5
637 »       mov»    r5,·r0637 »       mov»    r5,·r0
638 »       b.n»    488·<_Py_RunGC+0xd0>638 »       b.n»    488·<_Py_RunGC+0xd0>
639 »       mov»    r0,·r5639 »       mov»    r0,·r5
640 »       bl»     7f0·<Py_XDECREF>640 »       bl»     7e8·<Py_XDECREF>
641 »       movs»   r0,·#0641 »       movs»   r0,·#0
642 »       bl»     0·<PyErr_WriteUnraisable>642 »       bl»     0·<PyErr_WriteUnraisable>
643 ·R_ARM_THM_CALL» PyErr_WriteUnraisable643 ·R_ARM_THM_CALL» PyErr_WriteUnraisable
644 »       b.n»    3f0·<_Py_RunGC+0x38>644 »       b.n»    3f0·<_Py_RunGC+0x38>
645 »       movs»   r1,·#0645 »       movs»   r1,·#0
646 »       mov»    r2,·r7646 »       mov»    r2,·r7
647 »       str»    r1,·[sp,·#0]647 »       str»    r1,·[sp,·#0]
Offset 673, 15 lines modifiedOffset 673, 15 lines modified
673 »       bl»     0·<PyUnicode_FromString>673 »       bl»     0·<PyUnicode_FromString>
674 ·R_ARM_THM_CALL» PyUnicode_FromString674 ·R_ARM_THM_CALL» PyUnicode_FromString
675 »       cbz»    r0,·62c·<_Py_RunGC+0x274>675 »       cbz»    r0,·62c·<_Py_RunGC+0x274>
676 »       mov»    fp,·r5676 »       mov»    fp,·r5
677 »       mov»    r5,·r0677 »       mov»    r5,·r0
678 »       b.n»    424·<_Py_RunGC+0x6c>678 »       b.n»    424·<_Py_RunGC+0x6c>
679 »       mov»    r0,·r5679 »       mov»    r0,·r5
680 »       bl»     7f0·<Py_XDECREF>680 »       bl»     7e8·<Py_XDECREF>
681 »       movs»   r0,·#0681 »       movs»   r0,·#0
682 »       bl»     0·<PyErr_WriteUnraisable>682 »       bl»     0·<PyErr_WriteUnraisable>
683 ·R_ARM_THM_CALL» PyErr_WriteUnraisable683 ·R_ARM_THM_CALL» PyErr_WriteUnraisable
684 »       b.n»    450·<_Py_RunGC+0x98>684 »       b.n»    450·<_Py_RunGC+0x98>
685 »       mov»    r0,·fp685 »       mov»    r0,·fp
686 »       bl»     84·<_PyObject_GC_New+0x84>686 »       bl»     84·<_PyObject_GC_New+0x84>
687 ·R_ARM_THM_CALL» Py_XDECREF.part.0687 ·R_ARM_THM_CALL» Py_XDECREF.part.0
Offset 737, 15 lines modifiedOffset 737, 15 lines modified
737 »       ldr»    r0,·[r0,·#8]737 »       ldr»    r0,·[r0,·#8]
738 »       bl»     6d8·<invoke_gc_callback.isra.0>738 »       bl»     6d8·<invoke_gc_callback.isra.0>
739 »       add»    r3,·sp,·#12739 »       add»    r3,·sp,·#12
740 »       add»    r2,·sp,·#8740 »       add»    r2,·sp,·#8
741 »       mov»    r1,·r4741 »       mov»    r1,·r4
742 »       str»    r6,·[sp,·#0]742 »       str»    r6,·[sp,·#0]
743 »       mov»    r0,·r5743 »       mov»    r0,·r5
744 »       bl»     7f8·<gc_collect_main>744 »       bl»     7f0·<gc_collect_main>
745 »       mov»    r1,·r0745 »       mov»    r1,·r0
746 »       ldrd»   r3,·r6,·[sp,·#8]746 »       ldrd»   r3,·r6,·[sp,·#8]
747 »       mov»    r2,·r4747 »       mov»    r2,·r4
748 »       ldr»    r0,·[r5,·#8]748 »       ldr»    r0,·[r5,·#8]
749 »       mov»    r4,·r1749 »       mov»    r4,·r1
750 »       str»    r6,·[sp,·#0]750 »       str»    r6,·[sp,·#0]
751 »       movw»   r1,·#0751 »       movw»   r1,·#0
Offset 759, 78 lines modifiedOffset 759, 86 lines modified
  
759 000006d8·<invoke_gc_callback.isra.0>:759 000006d8·<invoke_gc_callback.isra.0>:
760 invoke_gc_callback.isra.0():760 invoke_gc_callback.isra.0():
761 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}761 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
762 »       mov.w»  ip,·#4096»  @·0x1000762 »       mov.w»  ip,·#4096»  @·0x1000
763 »       sub.w»  ip,·sp,·ip763 »       sub.w»  ip,·sp,·ip
764 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0764 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
765 »       mov»    r5,·r0765 »       mov»    r6,·r0
766 »       mov»    r4,·r1766 »       mov»    r4,·r1
767 »       sub»    sp,·#24767 »       sub»    sp,·#24
768 »       ldr.w»  r1,·[r5,·#216]»      @·0xd8768 »       ldr.w»  r1,·[r6,·#216]»      @·0xd8
769 »       ldr»    r0,·[sp,·#48]» @·0x30769 »       ldr»    r0,·[sp,·#48]» @·0x30
770 »       cbz»    r1,·732·<invoke_gc_callback.isra.0+0x5a>770 »       cbz»    r1,·72e·<invoke_gc_callback.isra.0+0x56>
771 »       ldr»    r6,·[r1,·#8]771 »       ldr»    r5,·[r1,·#8]
772 »       cmp»    r6,·#0772 »       cmp»    r5,·#0
773 »       bne.n»  784·<invoke_gc_callback.isra.0+0xac>773 »       bne.n»  798·<invoke_gc_callback.isra.0+0xc0>
774 »       mov»    r0,·r4774 »       mov»    r0,·r4
775 »       bl»     0·<PyUnicode_FromString>775 »       bl»     0·<PyUnicode_FromString>
776 ·R_ARM_THM_CALL» PyUnicode_FromString776 ·R_ARM_THM_CALL» PyUnicode_FromString
777 »       mov»    r4,·r0777 »       mov»    r4,·r0
778 »       cmp»    r0,·#0 
779 »       beq.n»  7c6·<invoke_gc_callback.isra.0+0xee>778 »       cbz»    r0,·734·<invoke_gc_callback.isra.0+0x5c>
780 »       movs»   r7,·#0779 »       movs»   r7,·#0
781 »       strd»   r0,·r6,·[sp,·#16]780 »       strd»   r0,·r5,·[sp,·#16]
782 »       ldr.w»  r3,·[r5,·#216]»      @·0xd8781 »       ldr.w»  r3,·[r6,·#216]»      @·0xd8
783 »       ldr»    r2,·[r3,·#8]782 »       ldr»    r2,·[r3,·#8]
784 »       cmp»    r7,·r2783 »       cmp»    r7,·r2
785 »       blt.n»  738·<invoke_gc_callback.isra.0+0x60>784 »       blt.n»  74e·<invoke_gc_callback.isra.0+0x76>
786 »       ldr»    r3,·[r4,·#0]785 »       ldr»    r3,·[r4,·#0]
787 »       mvn.w»  r2,·#3221225472»    @·0xc0000000786 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
788 »       cmp»    r3,·r2787 »       cmp»    r3,·r2
789 »       beq.n»  72e·<invoke_gc_callback.isra.0+0x56>788 »       beq.n»  72c·<invoke_gc_callback.isra.0+0x54>
790 »       subs»   r3,·#1789 »       subs»   r3,·#1
791 »       str»    r3,·[r4,·#0]790 »       str»    r3,·[r4,·#0]
792 »       cbnz»   r3,·72e·<invoke_gc_callback.isra.0+0x56>791 »       cbnz»   r3,·72c·<invoke_gc_callback.isra.0+0x54>
793 »       mov»    r0,·r4792 »       mov»    r0,·r4
794 »       bl»     0·<_Py_Dealloc>793 »       bl»     0·<_Py_Dealloc>
795 ·R_ARM_THM_CALL» _Py_Dealloc794 ·R_ARM_THM_CALL» _Py_Dealloc
796 »       cmp»    r6,·#0 
797 »       bne.n»  7be·<invoke_gc_callback.isra.0+0xe6>795 »       cbnz»   r5,·746·<invoke_gc_callback.isra.0+0x6e>
798 »       add»    sp,·#24796 »       add»    sp,·#24
799 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}797 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
 798 »       mov»    r0,·r5
 799 »       bl»     7e8·<Py_XDECREF>
 800 »       mov»    r0,·r4
 801 »       add»    sp,·#24
 802 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
 803 »       b.w»    0·<PyErr_WriteUnraisable>
 804 ·R_ARM_THM_JUMP24»       PyErr_WriteUnraisable
 805 »       mov»    r0,·r5
 806 »       bl»     84·<_PyObject_GC_New+0x84>
 807 ·R_ARM_THM_CALL» Py_XDECREF.part.0
 808 »       b.n»    72e·<invoke_gc_callback.isra.0+0x56>
800 »       ldr»    r3,·[r3,·#12]809 »       ldr»    r3,·[r3,·#12]
801 »       mvn.w»  r2,·#3221225472»    @·0xc0000000810 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
802 »       add»    r1,·sp,·#16811 »       add»    r1,·sp,·#16
803 »       ldr.w»  r8,·[r3,·r7,·lsl·#2]812 »       ldr.w»  r8,·[r3,·r7,·lsl·#2]
804 »       mov»    r0,·r8813 »       mov»    r0,·r8
805 »       ldr.w»  r3,·[r8]814 »       ldr.w»  r3,·[r8]
806 »       cmp»    r3,·r2815 »       cmp»    r3,·r2
807 »       mov.w»  r2,·#2816 »       mov.w»  r2,·#2
808 »       itt»    ne817 »       itt»    ne
809 »       addne»  r3,·#1818 »       addne»  r3,·#1
Max diff block lines reached; 39808/43359 bytes (91.81%) of diff not shown.
1.26 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 179, 24 lines modifiedOffset 179, 24 lines modified
179 ·R_ARM_THM_MOVT_ABS»     .LC36179 ·R_ARM_THM_MOVT_ABS»     .LC36
180 »       ldr»    r1,·[r3,·#0]180 »       ldr»    r1,·[r3,·#0]
181 »       bl»     0·<_PyErr_SetString>181 »       bl»     0·<_PyErr_SetString>
182 ·R_ARM_THM_CALL» _PyErr_SetString182 ·R_ARM_THM_CALL» _PyErr_SetString
183 »       b.n»    1ac·<gc_get_objects+0xf8>183 »       b.n»    1ac·<gc_get_objects+0xf8>
184 »       add.w»  r1,·r5,·r6,·lsl·#4184 »       add.w»  r1,·r5,·r6,·lsl·#4
185 »       adds»   r1,·#104»    @·0x68185 »       adds»   r1,·#104»    @·0x68
186 »       bl»     14e0·<append_objects>186 »       bl»     14d8·<append_objects>
187 ·R_ARM_THM_CALL» append_objects187 ·R_ARM_THM_CALL» append_objects
188 »       cbz»    r0,·1c6·<gc_get_objects+0x112>188 »       cbz»    r0,·1c6·<gc_get_objects+0x112>
189 »       b.n»    1ac·<gc_get_objects+0xf8>189 »       b.n»    1ac·<gc_get_objects+0xf8>
190 »       add.w»  r6,·r5,·#104»@·0x68190 »       add.w»  r6,·r5,·#104»@·0x68
191 »       adds»   r5,·#152»    @·0x98191 »       adds»   r5,·#152»    @·0x98
192 »       mov»    r1,·r6192 »       mov»    r1,·r6
193 »       mov»    r0,·r4193 »       mov»    r0,·r4
194 »       adds»   r6,·#16194 »       adds»   r6,·#16
195 »       bl»     14e0·<append_objects>195 »       bl»     14d8·<append_objects>
196 ·R_ARM_THM_CALL» append_objects196 ·R_ARM_THM_CALL» append_objects
197 »       cbnz»   r0,·1ac·<gc_get_objects+0xf8>197 »       cbnz»   r0,·1ac·<gc_get_objects+0xf8>
198 »       cmp»    r6,·r5198 »       cmp»    r6,·r5
199 »       bne.n»  19a·<gc_get_objects+0xe6>199 »       bne.n»  19a·<gc_get_objects+0xe6>
200 »       b.n»    1c6·<gc_get_objects+0x112>200 »       b.n»    1c6·<gc_get_objects+0x112>
201 »       ldr»    r3,·[r4,·#0]201 »       ldr»    r3,·[r4,·#0]
202 »       mvn.w»  r2,·#3221225472»    @·0xc0000000202 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 603, 15 lines modifiedOffset 603, 15 lines modified
603 »       bl»     0·<_Py_Dealloc>603 »       bl»     0·<_Py_Dealloc>
604 ·R_ARM_THM_CALL» _Py_Dealloc604 ·R_ARM_THM_CALL» _Py_Dealloc
605 »       adds»   r4,·#12605 »       adds»   r4,·#12
606 »       subs»   r6,·#1606 »       subs»   r6,·#1
607 »       bne.n»  4cc·<gc_get_stats+0x6c>607 »       bne.n»  4cc·<gc_get_stats+0x6c>
608 »       b.n»    52e·<gc_get_stats+0xce>608 »       b.n»    52e·<gc_get_stats+0xce>
609 »       mov»    r0,·r5609 »       mov»    r0,·r5
610 »       bl»     7f0·<Py_XDECREF>610 »       bl»     7e8·<Py_XDECREF>
611 ·R_ARM_THM_CALL» Py_XDECREF611 ·R_ARM_THM_CALL» Py_XDECREF
612 »       movs»   r5,·#0612 »       movs»   r5,·#0
613 »       mov»    r0,·r5613 »       mov»    r0,·r5
614 »       add»    sp,·#56»      @·0x38614 »       add»    sp,·#56»      @·0x38
615 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}615 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
616 »       nop616 »       nop
617 »       .word»  0x000000bc617 »       .word»  0x000000bc
30.0 KB
_bisectmodule.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:··········11124·(bytes·into·file)13 ··Start·of·section·headers:··········11116·(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·0x2b74:1 There·are·18·section·headers,·starting·at·offset·0x2b6c:
  
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·00076c·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·00076c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·002224·000368·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00221c·000368·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0007a0·0001dc·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0007a0·0001dc·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00258c·0001b8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·002584·0001b8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00097c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00097c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00097c·0000f4·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00097c·0000f4·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·000a70·0005f4·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·000a70·0005ec·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·002744·0002f8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00273c·0002f8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001064·000018·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·00105c·000018·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·002a3c·000008·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·002a34·000008·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00107c·00080e·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001074·00080e·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·002a44·0000a0·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·002a3c·0000a0·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00188a·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·001882·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00188a·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001882·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0018c0·000540·10·····16··54··419 ··[15]·.symtab···········SYMTAB··········00000000·0018b8·000540·10·····16··54··4
20 ··[16]·.strtab···········STRTAB··········00000000·001e00·000424·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·001df8·000424·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·002ae4·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·002adc·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.17 KB
readelf --wide --symbols {}
    
Offset 25, 16 lines modifiedOffset 25, 16 lines modified
25 ····21:·0000022d···440·FUNC····LOCAL··DEFAULT····1·_bisect_insort_left25 ····21:·0000022d···440·FUNC····LOCAL··DEFAULT····1·_bisect_insort_left
26 ····22:·000003e5···652·FUNC····LOCAL··DEFAULT····1·internal_bisect_left26 ····22:·000003e5···652·FUNC····LOCAL··DEFAULT····1·internal_bisect_left
27 ····23:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····1·$d27 ····23:·000003e0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
28 ····24:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC628 ····24:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
29 ····25:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t29 ····25:·000003e4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
30 ····26:·00000671···252·FUNC····LOCAL··DEFAULT····1·_bisect_bisect_left30 ····26:·00000671···252·FUNC····LOCAL··DEFAULT····1·_bisect_bisect_left
31 ····27:·00000768·····0·NOTYPE··LOCAL··DEFAULT····1·$d31 ····27:·00000768·····0·NOTYPE··LOCAL··DEFAULT····1·$d
32 ····28:·00000269···908·FUNC····LOCAL··DEFAULT····7·_bisect_bisect_right32 ····28:·00000269···900·FUNC····LOCAL··DEFAULT····7·_bisect_bisect_right
33 ····29:·000005f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d33 ····29:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t34 ····30:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
37 ····33:·00000000····24·OBJECT··LOCAL··DEFAULT···11·_keywords.137 ····33:·00000000····24·OBJECT··LOCAL··DEFAULT···11·_keywords.1
38 ····34:·00000018····24·OBJECT··LOCAL··DEFAULT···11·_keywords.438 ····34:·00000018····24·OBJECT··LOCAL··DEFAULT···11·_keywords.4
39 ····35:·00000030····24·OBJECT··LOCAL··DEFAULT···11·_keywords.739 ····35:·00000030····24·OBJECT··LOCAL··DEFAULT···11·_keywords.7
40 ····36:·00000048····24·OBJECT··LOCAL··DEFAULT···11·_keywords.1040 ····36:·00000048····24·OBJECT··LOCAL··DEFAULT···11·_keywords.10
11.0 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2224·contains·109·entries:1 Relocation·section·'.rel.text'·at·offset·0x221c·contains·109·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 0000001a··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState5 0000001a··0000380a·R_ARM_THM_CALL·········00000000···PyModule_GetState
6 00000020··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC06 00000020··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
7 00000024··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC07 00000024··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
8 00000028··0000390a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString8 00000028··0000390a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString
Offset 107, 15 lines modifiedOffset 107, 15 lines modified
107 00000726··00003f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords107 00000726··00003f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
108 00000734··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred108 00000734··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
109 0000074c··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc109 0000074c··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
110 00000758··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred110 00000758··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
111 00000768··00000102·R_ARM_ABS32············00000000···.data111 00000768··00000102·R_ARM_ABS32············00000000···.data
112 00000008··0000371e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init112 00000008··0000371e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init
  
113 Relocation·section·'.rel.data'·at·offset·0x258c·contains·55·entries:113 Relocation·section·'.rel.data'·at·offset·0x2584·contains·55·entries:
114 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name114 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
115 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4115 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
116 00000018··00001f02·R_ARM_ABS32············00000000···.rodata116 00000018··00001f02·R_ARM_ABS32············00000000···.rodata
117 00000020··00000102·R_ARM_ABS32············00000000···.data117 00000020··00000102·R_ARM_ABS32············00000000···.data
118 00000024··00000102·R_ARM_ABS32············00000000···.data118 00000024··00000102·R_ARM_ABS32············00000000···.data
119 0000002c··00000902·R_ARM_ABS32············0000003d···bisect_clear119 0000002c··00000902·R_ARM_ABS32············0000003d···bisect_clear
120 00000030··00000802·R_ARM_ABS32············00000039···bisect_free120 00000030··00000802·R_ARM_ABS32············00000039···bisect_free
Offset 165, 15 lines modifiedOffset 165, 15 lines modified
165 000001ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4165 000001ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
166 000001b0··00001a02·R_ARM_ABS32············00000671···_bisect_bisect_left166 000001b0··00001a02·R_ARM_ABS32············00000671···_bisect_bisect_left
167 000001b8··00001f02·R_ARM_ABS32············00000000···.rodata167 000001b8··00001f02·R_ARM_ABS32············00000000···.rodata
168 000001bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4168 000001bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
169 000001c0··00001502·R_ARM_ABS32············0000022d···_bisect_insort_left169 000001c0··00001502·R_ARM_ABS32············0000022d···_bisect_insort_left
170 000001c8··00001f02·R_ARM_ABS32············00000000···.rodata170 000001c8··00001f02·R_ARM_ABS32············00000000···.rodata
  
171 Relocation·section·'.rel.text.hot'·at·offset·0x2744·contains·95·entries:171 Relocation·section·'.rel.text.hot'·at·offset·0x273c·contains·95·entries:
172 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name172 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
173 00000022··0000450a·R_ARM_THM_CALL·········00000000···PySequence_Size173 00000022··0000450a·R_ARM_THM_CALL·········00000000···PySequence_Size
174 00000042··0000112f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC5174 00000042··0000112f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC5
175 00000046··00001130·R_ARM_THM_MOVT_ABS·····0000006c···.LC5175 00000046··00001130·R_ARM_THM_MOVT_ABS·····0000006c···.LC5
176 0000004a··0000460a·R_ARM_THM_CALL·········00000000···Py_EnterRecursiveCall176 0000004a··0000460a·R_ARM_THM_CALL·········00000000···Py_EnterRecursiveCall
177 00000056··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct177 00000056··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
178 0000005a··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct178 0000005a··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Offset 210, 72 lines modifiedOffset 210, 72 lines modified
210 0000022a··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3210 0000022a··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3
211 0000022e··00000f30·R_ARM_THM_MOVT_ABS·····00000028···.LC3211 0000022e··00000f30·R_ARM_THM_MOVT_ABS·····00000028···.LC3
212 00000240··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc212 00000240··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
213 00000252··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc213 00000252··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
214 00000260··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc214 00000260··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
215 000002a8··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct215 000002a8··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
216 000002ac··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct216 000002ac··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
217 000002bc··0000450a·R_ARM_THM_CALL·········00000000···PySequence_Size217 000002ba··0000450a·R_ARM_THM_CALL·········00000000···PySequence_Size
218 000002da··0000112f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC5218 000002d8··0000112f·R_ARM_THM_MOVW_ABS_NC··0000006c···.LC5
219 000002de··00001130·R_ARM_THM_MOVT_ABS·····0000006c···.LC5219 000002dc··00001130·R_ARM_THM_MOVT_ABS·····0000006c···.LC5
220 000002e2··0000460a·R_ARM_THM_CALL·········00000000···Py_EnterRecursiveCall220 000002e0··0000460a·R_ARM_THM_CALL·········00000000···Py_EnterRecursiveCall
221 000002f8··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct221 000002f6··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
222 000002fc··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct222 000002fa··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
223 00000300··0000472f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct223 000002fe··0000472f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
224 00000304··00004730·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct224 00000302··00004730·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
225 00000308··0000482f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct225 00000306··0000482f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
226 0000030c··00004830·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct226 0000030a··00004830·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
227 00000376··0000490a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool227 00000374··0000490a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
228 00000398··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc228 00000396··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
229 000003a8··00004a0a·R_ARM_THM_CALL·········00000000···Py_LeaveRecursiveCall229 000003a6··00004a0a·R_ARM_THM_CALL·········00000000···Py_LeaveRecursiveCall
230 000003ae··0000510a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t230 000003ac··0000510a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
231 000003e4··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc231 000003e2··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
232 000003ec··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc232 000003ea··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
233 0000040c··00003f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords 
234 0000042c··0000420a·R_ARM_THM_CALL·········00000000···_PyNumber_Index233 000003f8··0000420a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
235 00000438··0000430a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t234 00000404··0000430a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
236 0000045e··0000410a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t235 0000042a··0000410a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t
237 0000046a··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct236 00000436··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
238 0000046e··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct237 0000043a··00003b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
239 0000047a··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError238 00000446··00004d2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
240 0000047e··00004d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError239 0000044a··00004d30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
241 00000482··0000102f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC4240 0000044e··0000102f·R_ARM_THM_MOVW_ABS_NC··00000054···.LC4
242 00000486··00001030·R_ARM_THM_MOVT_ABS·····00000054···.LC4241 00000452··00001030·R_ARM_THM_MOVT_ABS·····00000054···.LC4
243 0000048c··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString242 00000458··00004e0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
244 00000494··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred243 00000460··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
245 000004b6··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC2244 00000482··00000e2f·R_ARM_THM_MOVW_ABS_NC··0000000c···.LC2
246 000004ba··00000e30·R_ARM_THM_MOVT_ABS·····0000000c···.LC2245 00000486··00000e30·R_ARM_THM_MOVT_ABS·····0000000c···.LC2
247 000004be··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3246 0000048a··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3
248 000004c2··00000f30·R_ARM_THM_MOVT_ABS·····00000028···.LC3247 0000048e··00000f30·R_ARM_THM_MOVT_ABS·····00000028···.LC3
249 000004cc··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError248 00000498··00004f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
250 000004d0··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError249 0000049c··00004f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
251 000004d8··0000500a·R_ARM_THM_CALL·········00000000···PyErr_Format250 000004a4··0000500a·R_ARM_THM_CALL·········00000000···PyErr_Format
252 000004e2··0000400a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg251 000004ae··0000400a·R_ARM_THM_CALL·········00000000···PyObject_CallOneArg
253 00000508··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc252 000004d4··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
254 00000514··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct253 000004e0··00004b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
255 00000518··00004b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct254 000004e4··00004b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
256 00000522··00004c0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue255 000004ee··00004c0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
257 00000540··00004a0a·R_ARM_THM_CALL·········00000000···Py_LeaveRecursiveCall256 0000050c··00004a0a·R_ARM_THM_CALL·········00000000···Py_LeaveRecursiveCall
258 00000546··0000130a·R_ARM_THM_CALL·········00000001···Py_XDECREF257 00000512··0000130a·R_ARM_THM_CALL·········00000001···Py_XDECREF
 258 00000534··00003f0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
259 0000055e··0000490a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool259 00000554··0000490a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
260 0000056a··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc260 00000560··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
261 0000057a··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc261 00000570··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
262 0000058c··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc262 00000582··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
263 000005a4··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred263 0000059c··0000440a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
264 000005ba··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3264 000005b2··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000028···.LC3
265 000005be··00000f30·R_ARM_THM_MOVT_ABS·····00000028···.LC3265 000005b6··00000f30·R_ARM_THM_MOVT_ABS·····00000028···.LC3
 266 000005c8··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
266 000005d0··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc267 000005da··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
267 000005e2··00003a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
268 000005f0··00000102·R_ARM_ABS32············00000000···.data268 000005e8··00000102·R_ARM_ABS32············00000000···.data
  
269 Relocation·section·'.rel.text.unlikely'·at·offset·0x2a3c·contains·1·entry:269 Relocation·section·'.rel.text.unlikely'·at·offset·0x2a34·contains·1·entry:
270 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name270 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
271 00000012··00003a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc271 00000012··00003a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
272 Relocation·section·'.rel.rodata'·at·offset·0x2a44·contains·20·entries:272 Relocation·section·'.rel.rodata'·at·offset·0x2a3c·contains·20·entries:
273 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name273 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
274 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4274 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
275 00000004··00000402·R_ARM_ABS32············00000000···.rodata.str1.4275 00000004··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
276 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4276 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
277 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4277 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
278 00000010··00000402·R_ARM_ABS32············00000000···.rodata.str1.4278 00000010··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
279 00000018··00000402·R_ARM_ABS32············00000000···.rodata.str1.4279 00000018··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
605 B
strings --all --bytes=8 {}
    
Offset 3, 14 lines modifiedOffset 3, 15 lines modified
3 lo·must·be·non-negative3 lo·must·be·non-negative
4 ·in·_bisect.bisect_right4 ·in·_bisect.bisect_right
5 ·in·_bisect.bisect_left5 ·in·_bisect.bisect_left
6 bisect_right6 bisect_right
7 insort_right7 insort_right
8 bisect_left8 bisect_left
9 insort_left9 insort_left
 10 7F·F2L1F
10 Bisection·algorithms.11 Bisection·algorithms.
11 This·module·provides·support·for·maintaining·a·list·in·sorted·order·without12 This·module·provides·support·for·maintaining·a·list·in·sorted·order·without
12 having·to·sort·the·list·after·each·insertion.·For·long·lists·of·items·with13 having·to·sort·the·list·after·each·insertion.·For·long·lists·of·items·with
13 expensive·comparison·operations,·this·can·be·an·improvement·over·the·more14 expensive·comparison·operations,·this·can·be·an·improvement·over·the·more
14 common·approach.15 common·approach.
15 insort_left($module,·/,·a,·x,·lo=0,·hi=None,·*,·key=None)16 insort_left($module,·/,·a,·x,·lo=0,·hi=None,·*,·key=None)
16 Insert·item·x·in·list·a,·and·keep·it·sorted·assuming·a·is·sorted.17 Insert·item·x·in·list·a,·and·keep·it·sorted·assuming·a·is·sorted.
13.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 278, 66 lines modifiedOffset 278, 65 lines modified
278 _bisect_bisect_right():278 _bisect_bisect_right():
279 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}279 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
280 »       mov.w»  ip,·#4096»  @·0x1000280 »       mov.w»  ip,·#4096»  @·0x1000
281 »       sub.w»  ip,·sp,·ip281 »       sub.w»  ip,·sp,·ip
282 »       str.w»  r0,·[ip,·#3984]»     @·0xf90282 »       str.w»  r0,·[ip,·#3984]»     @·0xf90
283 »       sub»    sp,·#76»      @·0x4c283 »       sub»    sp,·#76»      @·0x4c
284 »       mov»    r4,·r1284 »       mov»    r4,·r1
 285 »       mov»    r6,·r2
285 »       cmp»    r3,·#0286 »       cmp»    r3,·#0
286 »       bne.w»  592·<_bisect_bisect_right+0x32a>287 »       bne.w»  588·<_bisect_bisect_right+0x320>
287 »       subs»   r6,·r2,·#2288 »       subs»   r5,·r2,·#2
288 »       mov.w»  r1,·#4294967295»    @·0xffffffff289 »       mov.w»  r2,·#4294967295»    @·0xffffffff
289 »       cmp»    r6,·#2290 »       cmp»    r5,·#2
290 »       str»    r1,·[sp,·#48]» @·0x30291 »       str»    r2,·[sp,·#48]» @·0x30
291 »       bhi.w»  3f2·<_bisect_bisect_right+0x18a>292 »       bhi.w»  518·<_bisect_bisect_right+0x2b0>
292 »       cmp»    r4,·#0293 »       cmp»    r1,·#0
293 »       beq.w»  3f2·<_bisect_bisect_right+0x18a>294 »       beq.w»  518·<_bisect_bisect_right+0x2b0>
294 »       ldr»    r3,·[r4,·#0]295 »       ldr»    r3,·[r4,·#0]
295 »       mov»    r7,·r2 
296 »       str»    r3,·[sp,·#28]296 »       str»    r3,·[sp,·#28]
297 »       ldr»    r3,·[r4,·#4]297 »       ldr»    r3,·[r4,·#4]
298 »       str»    r3,·[sp,·#24]298 »       str»    r3,·[sp,·#24]
299 »       cmp»    r6,·#0299 »       cmp»    r5,·#0
300 »       bne.w»  424·<_bisect_bisect_right+0x1bc>300 »       bne.w»  3f0·<_bisect_bisect_right+0x188>
301 »       ldr»    r6,·[sp,·#48]» @·0x30301 »       ldr»    r6,·[sp,·#48]» @·0x30
302 »       movw»   r8,·#0302 »       movw»   r8,·#0
303 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct303 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
304 »       movt»   r8,·#0304 »       movt»   r8,·#0
305 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct305 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
306 »       movs»   r5,·#0 
307 »       adds»   r3,·r6,·#1306 »       adds»   r3,·r6,·#1
308 »       bne.w»  4a0·<_bisect_bisect_right+0x238>307 »       bne.w»  46c·<_bisect_bisect_right+0x204>
309 »       ldr»    r4,·[sp,·#28]308 »       ldr»    r4,·[sp,·#28]
310 »       mov»    r0,·r4309 »       mov»    r0,·r4
311 »       bl»     0·<PySequence_Size>310 »       bl»     0·<PySequence_Size>
312 ·R_ARM_THM_CALL» PySequence_Size311 ·R_ARM_THM_CALL» PySequence_Size
313 »       subs»   r6,·r0,·#0312 »       subs»   r6,·r0,·#0
314 »       blt.w»  490·<_bisect_bisect_right+0x228>313 »       blt.w»  45c·<_bisect_bisect_right+0x1f4>
315 »       ldr»    r2,·[r4,·#4]314 »       ldr»    r2,·[r4,·#4]
316 »       ldr»    r3,·[r2,·#52]» @·0x34315 »       ldr»    r3,·[r2,·#52]» @·0x34
317 »       cmp»    r3,·#0316 »       cmp»    r3,·#0
318 »       beq.w»  4ac·<_bisect_bisect_right+0x244>317 »       beq.w»  478·<_bisect_bisect_right+0x210>
319 »       ldr»    r3,·[r3,·#12]318 »       ldr»    r3,·[r3,·#12]
320 »       str»    r3,·[sp,·#36]» @·0x24319 »       str»    r3,·[sp,·#36]» @·0x24
321 »       cmp»    r3,·#0320 »       cmp»    r3,·#0
322 »       beq.w»  4ac·<_bisect_bisect_right+0x244>321 »       beq.w»  478·<_bisect_bisect_right+0x210>
323 »       movw»   r0,·#0322 »       movw»   r0,·#0
324 ·R_ARM_THM_MOVW_ABS_NC»  .LC5323 ·R_ARM_THM_MOVW_ABS_NC»  .LC5
325 »       movt»   r0,·#0324 »       movt»   r0,·#0
326 ·R_ARM_THM_MOVT_ABS»     .LC5325 ·R_ARM_THM_MOVT_ABS»     .LC5
327 »       bl»     0·<Py_EnterRecursiveCall>326 »       bl»     0·<Py_EnterRecursiveCall>
328 ·R_ARM_THM_CALL» Py_EnterRecursiveCall327 ·R_ARM_THM_CALL» Py_EnterRecursiveCall
329 »       cmp»    r0,·#0328 »       cmp»    r0,·#0
330 »       bne.w»  490·<_bisect_bisect_right+0x228>329 »       bne.w»  45c·<_bisect_bisect_right+0x1f4>
331 »       ldr»    r3,·[sp,·#24]330 »       ldr»    r3,·[sp,·#24]
332 »       cmp»    r5,·r6331 »       cmp»    r5,·r6
333 »       ldr»    r3,·[r3,·#4]332 »       ldr»    r3,·[r3,·#4]
334 »       str»    r3,·[sp,·#32]333 »       str»    r3,·[sp,·#32]
335 »       ldr»    r7,·[r3,·#100]»@·0x64334 »       ldr»    r7,·[r3,·#100]»@·0x64
336 »       bge.n»  3a8·<_bisect_bisect_right+0x140>335 »       bge.n»  3a6·<_bisect_bisect_right+0x13e>
337 »       movw»   r9,·#0336 »       movw»   r9,·#0
338 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct337 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
339 »       movt»   r9,·#0338 »       movt»   r9,·#0
340 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct339 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
341 »       movw»   sl,·#0340 »       movw»   sl,·#0
342 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct341 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct
343 »       movt»   sl,·#0342 »       movt»   sl,·#0
Offset 351, 156 lines modifiedOffset 350, 133 lines modified
351 »       ldr»    r0,·[sp,·#28]350 »       ldr»    r0,·[sp,·#28]
352 »       ldr»    r3,·[sp,·#36]» @·0x24351 »       ldr»    r3,·[sp,·#36]» @·0x24
353 »       lsrs»   r4,·r4,·#1352 »       lsrs»   r4,·r4,·#1
354 »       mov»    r1,·r4353 »       mov»    r1,·r4
355 »       blx»    r3354 »       blx»    r3
356 »       mov»    fp,·r0355 »       mov»    fp,·r0
357 »       cmp»    r0,·#0356 »       cmp»    r0,·#0
358 »       beq.w»  540·<_bisect_bisect_right+0x2d8>357 »       beq.w»  50c·<_bisect_bisect_right+0x2a4>
359 »       cmp»    r8,·r9358 »       cmp»    r8,·r9
360 »       bne.w»  4de·<_bisect_bisect_right+0x276>359 »       bne.w»  4aa·<_bisect_bisect_right+0x242>
361 »       cbz»    r7,·370·<_bisect_bisect_right+0x108>360 »       cbz»    r7,·36e·<_bisect_bisect_right+0x106>
362 »       ldr.w»  r3,·[fp,·#4]361 »       ldr.w»  r3,·[fp,·#4]
363 »       ldr»    r2,·[sp,·#32]362 »       ldr»    r2,·[sp,·#32]
364 »       cmp»    r2,·r3363 »       cmp»    r2,·r3
365 »       bne.n»  370·<_bisect_bisect_right+0x108>364 »       bne.n»  36e·<_bisect_bisect_right+0x106>
366 »       ldr»    r0,·[sp,·#24]365 »       ldr»    r0,·[sp,·#24]
367 »       movs»   r2,·#0366 »       movs»   r2,·#0
368 »       mov»    r1,·fp367 »       mov»    r1,·fp
369 »       blx»    r7368 »       blx»    r7
370 »       cmp»    r0,·sl369 »       cmp»    r0,·sl
371 »       bne.n»  3b8·<_bisect_bisect_right+0x150>370 »       bne.n»  3b6·<_bisect_bisect_right+0x14e>
372 »       ldr.w»  r3,·[sl]371 »       ldr.w»  r3,·[sl]
373 »       mvn.w»  r2,·#3221225472»    @·0xc0000000372 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
374 »       cmp»    r3,·r2373 »       cmp»    r3,·r2
375 »       bne.w»  580·<_bisect_bisect_right+0x318>374 »       bne.w»  576·<_bisect_bisect_right+0x30e>
376 »       ldr.w»  r3,·[fp]375 »       ldr.w»  r3,·[fp]
377 »       mvn.w»  r2,·#3221225472»    @·0xc0000000376 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
378 »       cmp»    r3,·r2377 »       cmp»    r3,·r2
379 »       beq.n»  368·<_bisect_bisect_right+0x100>378 »       beq.n»  366·<_bisect_bisect_right+0xfe>
380 »       subs»   r3,·#1379 »       subs»   r3,·#1
381 »       str.w»  r3,·[fp]380 »       str.w»  r3,·[fp]
382 »       cmp»    r3,·#0381 »       cmp»    r3,·#0
383 »       beq.n»  3ea·<_bisect_bisect_right+0x182>382 »       beq.n»  3e8·<_bisect_bisect_right+0x180>
384 »       cmp»    r4,·r5383 »       cmp»    r4,·r5
385 »       ble.n»  3a8·<_bisect_bisect_right+0x140>384 »       ble.n»  3a6·<_bisect_bisect_right+0x13e>
386 »       mov»    r6,·r4385 »       mov»    r6,·r4
387 »       b.n»    312·<_bisect_bisect_right+0xaa>386 »       b.n»    310·<_bisect_bisect_right+0xa8>
388 »       movs»   r2,·#0387 »       movs»   r2,·#0
389 »       ldr»    r0,·[sp,·#24]388 »       ldr»    r0,·[sp,·#24]
390 »       mov»    r1,·fp389 »       mov»    r1,·fp
391 »       bl»     0·<PyObject_RichCompareBool>390 »       bl»     0·<PyObject_RichCompareBool>
392 ·R_ARM_THM_CALL» PyObject_RichCompareBool391 ·R_ARM_THM_CALL» PyObject_RichCompareBool
393 »       subs»   r2,·r0,·#0392 »       subs»   r2,·r0,·#0
394 »       blt.w»  540·<_bisect_bisect_right+0x2d8>393 »       blt.w»  50c·<_bisect_bisect_right+0x2a4>
395 »       ldr.w»  r3,·[fp]394 »       ldr.w»  r3,·[fp]
396 »       mvn.w»  r1,·#3221225472»    @·0xc0000000395 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
397 »       cmp»    r3,·r1396 »       cmp»    r3,·r1
398 »       beq.n»  39e·<_bisect_bisect_right+0x136>397 »       beq.n»  39c·<_bisect_bisect_right+0x134>
399 »       subs»   r3,·#1398 »       subs»   r3,·#1
400 »       str.w»  r3,·[fp]399 »       str.w»  r3,·[fp]
401 »       cbnz»   r3,·39e·<_bisect_bisect_right+0x136>400 »       cbnz»   r3,·39c·<_bisect_bisect_right+0x134>
402 »       mov»    r0,·fp401 »       mov»    r0,·fp
403 »       str»    r2,·[sp,·#44]» @·0x2c402 »       str»    r2,·[sp,·#44]» @·0x2c
404 »       bl»     0·<_Py_Dealloc>403 »       bl»     0·<_Py_Dealloc>
405 ·R_ARM_THM_CALL» _Py_Dealloc404 ·R_ARM_THM_CALL» _Py_Dealloc
406 »       ldr»    r2,·[sp,·#44]» @·0x2c405 »       ldr»    r2,·[sp,·#44]» @·0x2c
407 »       cmp»    r2,·#0406 »       cmp»    r2,·#0
408 »       bne.n»  368·<_bisect_bisect_right+0x100>407 »       bne.n»  366·<_bisect_bisect_right+0xfe>
409 »       adds»   r5,·r4,·#1408 »       adds»   r5,·r4,·#1
Max diff block lines reached; 9219/13460 bytes (68.49%) of diff not shown.
42.1 KB
_datetimemodule.o
3.28 KB
readelf --wide --symbols {}
    
Offset 194, 15 lines modifiedOffset 194, 15 lines modified
194 ···190:·00002ddd···116·FUNC····LOCAL··DEFAULT····1·timezone_fromutc194 ···190:·00002ddd···116·FUNC····LOCAL··DEFAULT····1·timezone_fromutc
195 ···191:·00002e4c·····0·NOTYPE··LOCAL··DEFAULT····1·$d195 ···191:·00002e4c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
196 ···192:·00000680·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70196 ···192:·00000680·····0·NOTYPE··LOCAL··DEFAULT····6·.LC70
197 ···193:·00000690·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71197 ···193:·00000690·····0·NOTYPE··LOCAL··DEFAULT····6·.LC71
198 ···194:·00000698·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72198 ···194:·00000698·····0·NOTYPE··LOCAL··DEFAULT····6·.LC72
199 ···195:·00002e50·····0·NOTYPE··LOCAL··DEFAULT····1·$t199 ···195:·00002e50·····0·NOTYPE··LOCAL··DEFAULT····1·$t
200 ···196:·00002e51···348·FUNC····LOCAL··DEFAULT····1·datetime_isoformat200 ···196:·00002e51···348·FUNC····LOCAL··DEFAULT····1·datetime_isoformat
201 ···197:·00003d6d···334·FUNC····LOCAL··DEFAULT····1·format_utcoffset.constprop.0201 ···197:·00003c2d···334·FUNC····LOCAL··DEFAULT····1·format_utcoffset.constprop.0
202 ···198:·00002fa0·····0·NOTYPE··LOCAL··DEFAULT····1·$d202 ···198:·00002fa0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
203 ···199:·000006b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74203 ···199:·000006b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC74
204 ···200:·00002fac·····0·NOTYPE··LOCAL··DEFAULT····1·$t204 ···200:·00002fac·····0·NOTYPE··LOCAL··DEFAULT····1·$t
205 ···201:·0000305d····66·FUNC····LOCAL··DEFAULT····1·datetime_from_timestamp205 ···201:·0000305d····66·FUNC····LOCAL··DEFAULT····1·datetime_from_timestamp
206 ···202:·00003054·····0·NOTYPE··LOCAL··DEFAULT····1·$d206 ···202:·00003054·····0·NOTYPE··LOCAL··DEFAULT····1·$d
207 ···203:·0000305c·····0·NOTYPE··LOCAL··DEFAULT····1·$t207 ···203:·0000305c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
208 ···204:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75208 ···204:·000006c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC75
Offset 268, 26 lines modifiedOffset 268, 26 lines modified
268 ···264:·00003a79·····6·FUNC····LOCAL··DEFAULT····1·datetime_fold268 ···264:·00003a79·····6·FUNC····LOCAL··DEFAULT····1·datetime_fold
269 ···265:·00003b4d····20·FUNC····LOCAL··DEFAULT····1·datetime_tzname269 ···265:·00003b4d····20·FUNC····LOCAL··DEFAULT····1·datetime_tzname
270 ···266:·00000888·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92270 ···266:·00000888·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92
271 ···267:·00003be8·····0·NOTYPE··LOCAL··DEFAULT····1·$d271 ···267:·00003be8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
272 ···268:·00003bec·····0·NOTYPE··LOCAL··DEFAULT····1·$t272 ···268:·00003bec·····0·NOTYPE··LOCAL··DEFAULT····1·$t
273 ···269:·00003bed····30·FUNC····LOCAL··DEFAULT····1·datetime_utcoffset273 ···269:·00003bed····30·FUNC····LOCAL··DEFAULT····1·datetime_utcoffset
274 ···270:·00003c0d····30·FUNC····LOCAL··DEFAULT····1·datetime_dst274 ···270:·00003c0d····30·FUNC····LOCAL··DEFAULT····1·datetime_dst
 275 ···271:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93
 276 ···272:·000008d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94
 277 ···273:·000008ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95
275 ···271:·000005d5····44·FUNC····LOCAL··DEFAULT····9·date_str278 ···274:·000005d5····44·FUNC····LOCAL··DEFAULT····9·date_str
276 ···272:·000005fc·····0·NOTYPE··LOCAL··DEFAULT····9·$d279 ···275:·000005fc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
277 ···273:·00000600·····0·NOTYPE··LOCAL··DEFAULT····9·$t280 ···276:·00000600·····0·NOTYPE··LOCAL··DEFAULT····9·$t
278 ···274:·00000601·····2·FUNC····LOCAL··DEFAULT····9·time_str281 ···277:·00000601·····2·FUNC····LOCAL··DEFAULT····9·time_str
279 ···275:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93 
280 ···276:·00003c2d···320·FUNC····LOCAL··DEFAULT····1·time_isoformat 
281 ···277:·00003d60·····0·NOTYPE··LOCAL··DEFAULT····1·$d 
282 ···278:·000008d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95 
283 ···279:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96 
284 ···280:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC97282 ···278:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96
 283 ···279:·00003d7d···320·FUNC····LOCAL··DEFAULT····1·time_isoformat
285 ···281:·00003d6c·····0·NOTYPE··LOCAL··DEFAULT····1·$t284 ···280:·00003eb0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
286 ···282:·0000090c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98285 ···281:·0000090c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98
 286 ···282:·00003ebc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
287 ···283:·00003ebd····96·FUNC····LOCAL··DEFAULT····1·datetime_str287 ···283:·00003ebd····96·FUNC····LOCAL··DEFAULT····1·datetime_str
288 ···284:·00003f18·····0·NOTYPE··LOCAL··DEFAULT····1·$d288 ···284:·00003f18·····0·NOTYPE··LOCAL··DEFAULT····1·$d
289 ···285:·00003f1c·····0·NOTYPE··LOCAL··DEFAULT····1·$t289 ···285:·00003f1c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
290 ···286:·00003f1d····18·FUNC····LOCAL··DEFAULT····1·datetime_microsecond290 ···286:·00003f1d····18·FUNC····LOCAL··DEFAULT····1·datetime_microsecond
291 ···287:·00000910·····0·NOTYPE··LOCAL··DEFAULT····6·.LC99291 ···287:·00000910·····0·NOTYPE··LOCAL··DEFAULT····6·.LC99
292 ···288:·00003f31····72·FUNC····LOCAL··DEFAULT····1·timezone_new292 ···288:·00003f31····72·FUNC····LOCAL··DEFAULT····1·timezone_new
293 ···289:·00003f74·····0·NOTYPE··LOCAL··DEFAULT····1·$d293 ···289:·00003f74·····0·NOTYPE··LOCAL··DEFAULT····1·$d
15.3 KB
readelf --wide --relocs {}
    
Offset 565, 24 lines modifiedOffset 565, 24 lines modified
565 000024ca··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct565 000024ca··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
566 000024e0··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod566 000024e0··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
567 000024f4··0002410a·R_ARM_THM_CALL·········00000000···__aeabi_idiv567 000024f4··0002410a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
568 000024fe··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod568 000024fe··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
569 00002592··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1569 00002592··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
570 00002596··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1570 00002596··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
571 000025ca··0000540a·R_ARM_THM_CALL·········00000385···ymd_to_ord571 000025ca··0000540a·R_ARM_THM_CALL·········00000385···ymd_to_ord
572 000025fe··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1 
573 00002602··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1 
574 0000261c··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod572 00002614··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
575 0000264a··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod573 0000263e··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
576 00002660··0002432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError574 0000264a··0002432f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
577 00002664··00024330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError575 0000264e··00024330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
578 00002668··0000a62f·R_ARM_THM_MOVW_ABS_NC··000005b0···.LC63576 00002652··0000a62f·R_ARM_THM_MOVW_ABS_NC··000005b0···.LC63
579 0000266c··0000a630·R_ARM_THM_MOVT_ABS·····000005b0···.LC63577 00002656··0000a630·R_ARM_THM_MOVT_ABS·····000005b0···.LC63
580 00002672··0002470a·R_ARM_THM_CALL·········00000000···PyErr_SetString578 0000265c··0002470a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 579 0000266a··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
 580 0000266e··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
581 00002682··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod581 00002684··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
582 00002696··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod582 00002696··0002450a·R_ARM_THM_CALL·········00000000···__aeabi_uidivmod
583 000026ea··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct583 000026ea··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
584 000026ee··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct584 000026ee··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
585 0000271e··0000a82f·R_ARM_THM_MOVW_ABS_NC··000005c8···.LC64585 0000271e··0000a82f·R_ARM_THM_MOVW_ABS_NC··000005c8···.LC64
586 00002722··0000a830·R_ARM_THM_MOVT_ABS·····000005c8···.LC64586 00002722··0000a830·R_ARM_THM_MOVT_ABS·····000005c8···.LC64
587 00002726··00024c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords587 00002726··00024c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords
588 0000274e··0000a92f·R_ARM_THM_MOVW_ABS_NC··000005dc···.LC65588 0000274e··0000a92f·R_ARM_THM_MOVW_ABS_NC··000005dc···.LC65
Offset 887, 62 lines modifiedOffset 887, 62 lines modified
887 00003bf8··00003f30·R_ARM_THM_MOVT_ABS·····00000284···.LC24887 00003bf8··00003f30·R_ARM_THM_MOVT_ABS·····00000284···.LC24
888 00003c00··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct888 00003c00··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
889 00003c04··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct889 00003c04··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
890 00003c14··0000cc2f·R_ARM_THM_MOVW_ABS_NC··000006c4···.LC75890 00003c14··0000cc2f·R_ARM_THM_MOVW_ABS_NC··000006c4···.LC75
891 00003c18··0000cc30·R_ARM_THM_MOVT_ABS·····000006c4···.LC75891 00003c18··0000cc30·R_ARM_THM_MOVT_ABS·····000006c4···.LC75
892 00003c20··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct892 00003c20··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
893 00003c24··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct893 00003c24··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 894 00003c46··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC24
 895 00003c4a··00003f30·R_ARM_THM_MOVT_ABS·····00000284···.LC24
 896 00003c5a··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 897 00003c5e··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 898 00003c8a··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 899 00003c92··0002410a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
 900 00003c9c··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
 901 00003cb2··0002410a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
 902 00003cbe··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
 903 00003cd2··0001112f·R_ARM_THM_MOVW_ABS_NC··000008ec···.LC95
 904 00003cd6··00011130·R_ARM_THM_MOVT_ABS·····000008ec···.LC95
 905 00003ce4··0002840a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
 906 00003d12··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 907 00003d24··0001102f·R_ARM_THM_MOVW_ABS_NC··000008d8···.LC94
 908 00003d28··00011030·R_ARM_THM_MOVT_ABS·····000008d8···.LC94
 909 00003d30··0002840a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
894 00003c54··0001132f·R_ARM_THM_MOVW_ABS_NC··000008c0···.LC93910 00003d44··00010f2f·R_ARM_THM_MOVW_ABS_NC··000008c0···.LC93
895 00003c58··00011330·R_ARM_THM_MOVT_ABS·····000008c0···.LC93911 00003d48··00010f30·R_ARM_THM_MOVT_ABS·····000008c0···.LC93
 912 00003d50··0002840a·R_ARM_THM_CALL·········00000000···PyOS_snprintf
 913 00003d74··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 914 00003da4··0001162f·R_ARM_THM_MOVW_ABS_NC··000008fc···.LC96
 915 00003da8··00011630·R_ARM_THM_MOVT_ABS·····000008fc···.LC96
896 00003c70··00024c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords916 00003dc0··00024c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords
897 00003c86··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1917 00003dd6··0000102f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
898 00003c8a··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1918 00003dda··00001030·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
899 00003c9e··0002750a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat919 00003dee··0002750a·R_ARM_THM_CALL·········00000000···PyUnicode_FromFormat
900 00003cac··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct920 00003dfc··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
901 00003cb0··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct921 00003e00··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
902 00003cba··0000682f·R_ARM_THM_MOVW_ABS_NC··000003e8···.LC36922 00003e0a··0000682f·R_ARM_THM_MOVW_ABS_NC··000003e8···.LC36
903 00003cbe··00006830·R_ARM_THM_MOVT_ABS·····000003e8···.LC36923 00003e0e··00006830·R_ARM_THM_MOVT_ABS·····000003e8···.LC36
904 00003ccc··00025c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString924 00003e1c··00025c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
905 00003cd4··00027e0a·R_ARM_THM_CALL·········00000000···PyUnicode_AppendAndDel925 00003e24··00027e0a·R_ARM_THM_CALL·········00000000···PyUnicode_AppendAndDel
906 00003cee··0002610a·R_ARM_THM_CALL·········00000000···__stack_chk_fail926 00003e3e··0002610a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
907 00003d04··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
908 00003d0c··0000c12f·R_ARM_THM_MOVW_ABS_NC··00000690···.LC71 
909 00003d10··0000c130·R_ARM_THM_MOVT_ABS·····00000690···.LC71 
910 00003d16··00027f0a·R_ARM_THM_CALL·········00000000···strcmp 
911 00003d28··00027f0a·R_ARM_THM_CALL·········00000000···strcmp 
912 00003d34··0002462f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
913 00003d38··00024630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
914 00003d3c··0000c22f·R_ARM_THM_MOVW_ABS_NC··00000698···.LC72 
915 00003d40··0000c230·R_ARM_THM_MOVT_ABS·····00000698···.LC72 
916 00003d46··0002440a·R_ARM_THM_CALL·········00000000···PyErr_Format 
917 00003d60··00026302·R_ARM_ABS32············00000000···__stack_chk_guard 
918 00003d64··00000102·R_ARM_ABS32············00000000···.data 
919 00003d68··0001e702·R_ARM_ABS32············00000000···.rodata 
920 00003d86··00003f2f·R_ARM_THM_MOVW_ABS_NC··00000284···.LC24 
921 00003d8a··00003f30·R_ARM_THM_MOVT_ABS·····00000284···.LC24 
922 00003d9a··0002362f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
923 00003d9e··00023630·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
924 00003dca··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
925 00003dd2··0002410a·R_ARM_THM_CALL·········00000000···__aeabi_idiv 
926 00003ddc··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod 
927 00003df2··0002410a·R_ARM_THM_CALL·········00000000···__aeabi_idiv 
928 00003dfe··0002420a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod 
929 00003e12··0001182f·R_ARM_THM_MOVW_ABS_NC··000008fc···.LC97 
930 00003e16··00011830·R_ARM_THM_MOVT_ABS·····000008fc···.LC97 
931 00003e24··0002840a·R_ARM_THM_CALL·········00000000···PyOS_snprintf 
932 00003e52··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc927 00003e54··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
933 00003e64··0001172f·R_ARM_THM_MOVW_ABS_NC··000008e8···.LC96 
934 00003e68··00011730·R_ARM_THM_MOVT_ABS·····000008e8···.LC96 
935 00003e70··0002840a·R_ARM_THM_CALL·········00000000···PyOS_snprintf 
936 00003e84··0001162f·R_ARM_THM_MOVW_ABS_NC··000008d0···.LC95928 00003e5c··0000c12f·R_ARM_THM_MOVW_ABS_NC··00000690···.LC71
937 00003e88··00011630·R_ARM_THM_MOVT_ABS·····000008d0···.LC95929 00003e60··0000c130·R_ARM_THM_MOVT_ABS·····00000690···.LC71
 930 00003e66··00027f0a·R_ARM_THM_CALL·········00000000···strcmp
 931 00003e78··00027f0a·R_ARM_THM_CALL·········00000000···strcmp
 932 00003e84··0002462f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 933 00003e88··00024630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 934 00003e8c··0000c22f·R_ARM_THM_MOVW_ABS_NC··00000698···.LC72
 935 00003e90··0000c230·R_ARM_THM_MOVT_ABS·····00000698···.LC72
938 00003e90··0002840a·R_ARM_THM_CALL·········00000000···PyOS_snprintf936 00003e96··0002440a·R_ARM_THM_CALL·········00000000···PyErr_Format
939 00003eb4··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc937 00003eb0··00026302·R_ARM_ABS32············00000000···__stack_chk_guard
 938 00003eb4··00000102·R_ARM_ABS32············00000000···.data
 939 00003eb8··0001e702·R_ARM_ABS32············00000000···.rodata
940 00003ece··00011a2f·R_ARM_THM_MOVW_ABS_NC··0000090c···.LC98940 00003ece··0001192f·R_ARM_THM_MOVW_ABS_NC··0000090c···.LC98
941 00003ed2··00011a30·R_ARM_THM_MOVT_ABS·····0000090c···.LC98941 00003ed2··00011930·R_ARM_THM_MOVT_ABS·····0000090c···.LC98
942 00003ed6··00025c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString942 00003ed6··00025c0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
943 00003eee··0002560a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod943 00003eee··0002560a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
944 00003f12··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc944 00003f12··00023e0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
945 00003f18··00025702·R_ARM_ABS32············00000000···_PyRuntime945 00003f18··00025702·R_ARM_ABS32············00000000···_PyRuntime
946 00003f4e··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000910···.LC99946 00003f4e··00011f2f·R_ARM_THM_MOVW_ABS_NC··00000910···.LC99
947 00003f52··00011f30·R_ARM_THM_MOVT_ABS·····00000910···.LC99947 00003f52··00011f30·R_ARM_THM_MOVT_ABS·····00000910···.LC99
948 00003f60··00024c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords948 00003f60··00024c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords
Offset 1283, 15 lines modifiedOffset 1283, 15 lines modified
1283 00000320··00000102·R_ARM_ABS32············00000000···.data1283 00000320··00000102·R_ARM_ABS32············00000000···.data
1284 0000033c··00003002·R_ARM_ABS32············0000030d···datetime_alloc1284 0000033c··00003002·R_ARM_ABS32············0000030d···datetime_alloc
1285 00000340··00004802·R_ARM_ABS32············00000df1···datetime_new1285 00000340··00004802·R_ARM_ABS32············00000df1···datetime_new
1286 00000380··00000302·R_ARM_ABS32············00000000···.rodata.str1.41286 00000380··00000302·R_ARM_ABS32············00000000···.rodata.str1.4
1287 000003a0··0000e902·R_ARM_ABS32············00000479···date_repr1287 000003a0··0000e902·R_ARM_ABS32············00000479···date_repr
1288 000003a4··00000102·R_ARM_ABS32············00000000···.data1288 000003a4··00000102·R_ARM_ABS32············00000000···.data
1289 000003b0··00005102·R_ARM_ABS32············00001011···date_hash1289 000003b0··00005102·R_ARM_ABS32············00001011···date_hash
1290 000003b8··00010f02·R_ARM_ABS32············000005d5···date_str1290 000003b8··00011202·R_ARM_ABS32············000005d5···date_str
1291 000003bc··00029d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr1291 000003bc··00029d02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
Max diff block lines reached; 5299/15590 bytes (33.99%) of diff not shown.
646 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 63, 18 lines modifiedOffset 63, 18 lines modified
63 utcoffset()·returned·%.200s,·expected·timedelta·or·None63 utcoffset()·returned·%.200s,·expected·timedelta·or·None
64 iii:fromisocalendar64 iii:fromisocalendar
65 ISO·calendar·component·out·of·range65 ISO·calendar·component·out·of·range
66 Year·is·out·of·range:·%d66 Year·is·out·of·range:·%d
67 Invalid·week:·%d67 Invalid·week:·%d
68 Invalid·day:·%d·(range·is·[1,·7])68 Invalid·day:·%d·(range·is·[1,·7])
69 tzinfo.tzname()·must·return·None·or·a·string,·not·'%s'69 tzinfo.tzname()·must·return·None·or·a·string,·not·'%s'
70 |s:isoformat 
71 %c%02d%s%02d%s%02d.%06d70 %c%02d%s%02d%s%02d.%06d
72 %c%02d%s%02d%s%02d71 %c%02d%s%02d%s%02d
73 %c%02d%s%02d72 %c%02d%s%02d
 73 |s:isoformat
74 O!|U:timezone74 O!|U:timezone
75 offset·must·be·a·timedelta·strictly·between·-timedelta(hours=24)·and·timedelta(hours=24),·not·%R.75 offset·must·be·a·timedelta·strictly·between·-timedelta(hours=24)·and·timedelta(hours=24),·not·%R.
76 i:__reduce_ex__76 i:__reduce_ex__
77 U:__format__77 U:__format__
78 %04d-%02d-%02d78 %04d-%02d-%02d
79 bad·tzinfo·state·arg79 bad·tzinfo·state·arg
80 %d·day%s,·%d:%02d:%02d.%06d80 %d·day%s,·%d:%02d:%02d.%06d
16.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4200, 140 lines modifiedOffset 4200, 140 lines modified
4200 »       mov»    r6,·r24200 »       mov»    r6,·r2
4201 »       ldr»    r2,·[r1,·#0]4201 »       ldr»    r2,·[r1,·#0]
4202 »       ldr»    r7,·[r0,·#0]4202 »       ldr»    r7,·[r0,·#0]
4203 »       sub»    sp,·#124203 »       sub»    sp,·#12
4204 »       mov»    r5,·r14204 »       mov»    r5,·r1
4205 »       mov»    r4,·r04205 »       mov»    r4,·r0
4206 »       cmp»    r2,·#24206 »       cmp»    r2,·#2
4207 »       beq.n»  2612·<normalize_y_m_d+0x9e>4207 »       beq.n»  260a·<normalize_y_m_d+0x96>
4208 »       movw»   ip,·#04208 »       movw»   ip,·#0
4209 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR14209 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
4210 »       movt»   ip,·#04210 »       movt»   ip,·#0
4211 ·R_ARM_THM_MOVT_ABS»     .LANCHOR14211 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1
4212 »       add.w»  ip,·ip,·r2,·lsl·#24212 »       add.w»  ip,·ip,·r2,·lsl·#2
4213 »       ldr.w»  r1,·[ip,·#24]4213 »       ldr.w»  r1,·[ip,·#24]
4214 »       ldr»    r3,·[r6,·#0]4214 »       ldr»    r3,·[r6,·#0]
4215 »       cmp»    r3,·#04215 »       cmp»    r3,·#0
4216 »       ble.n»  25ee·<normalize_y_m_d+0x7a>4216 »       ble.n»  25ee·<normalize_y_m_d+0x7a>
4217 »       cmp»    r3,·r14217 »       cmp»    r3,·r1
4218 »       bgt.n»  25bc·<normalize_y_m_d+0x48>4218 »       bgt.n»  25bc·<normalize_y_m_d+0x48>
4219 »       subs»   r7,·#14219 »       subs»   r7,·#1
4220 »       movw»   r3,·#9998»   @·0x270e4220 »       movw»   r3,·#9998»   @·0x270e
4221 »       cmp»    r7,·r34221 »       cmp»    r7,·r3
4222 »       bhi.n»  2660·<normalize_y_m_d+0xec>4222 »       bhi.n»  264a·<normalize_y_m_d+0xd6>
4223 »       movs»   r0,·#04223 »       movs»   r0,·#0
4224 »       add»    sp,·#124224 »       add»    sp,·#12
4225 »       pop»    {r4,·r5,·r6,·r7,·pc}4225 »       pop»    {r4,·r5,·r6,·r7,·pc}
4226 »       adds»   r1,·#14226 »       adds»   r1,·#1
4227 »       cmp»    r3,·r14227 »       cmp»    r3,·r1
4228 »       beq.n»  2628·<normalize_y_m_d+0xb4>4228 »       beq.n»  2620·<normalize_y_m_d+0xac>
4229 »       mov»    r1,·r24229 »       mov»    r1,·r2
4230 »       mov»    r0,·r74230 »       mov»    r0,·r7
4231 »       movs»   r2,·#14231 »       movs»   r2,·#1
4232 »       str»    r3,·[sp,·#4]4232 »       str»    r3,·[sp,·#4]
4233 »       bl»     384·<PyInit__datetime+0x384>4233 »       bl»     384·<PyInit__datetime+0x384>
4234 ·R_ARM_THM_CALL» ymd_to_ord4234 ·R_ARM_THM_CALL» ymd_to_ord
4235 »       ldr»    r3,·[sp,·#4]4235 »       ldr»    r3,·[sp,·#4]
4236 »       movw»   r2,·#47578»  @·0xb9da4236 »       movw»   r2,·#47578»  @·0xb9da
4237 »       movt»   r2,·#55»     @·0x374237 »       movt»   r2,·#55»     @·0x37
4238 »       add»    r3,·r04238 »       add»    r3,·r0
4239 »       subs»   r0,·r3,·#14239 »       subs»   r0,·r3,·#1
4240 »       subs»   r3,·#24240 »       subs»   r3,·#2
4241 »       cmp»    r3,·r24241 »       cmp»    r3,·r2
4242 »       bhi.n»  2660·<normalize_y_m_d+0xec>4242 »       bhi.n»  264a·<normalize_y_m_d+0xd6>
4243 »       mov»    r3,·r64243 »       mov»    r3,·r6
4244 »       mov»    r2,·r54244 »       mov»    r2,·r5
4245 »       mov»    r1,·r44245 »       mov»    r1,·r4
4246 »       bl»     27b0·<ord_to_ymd>4246 »       bl»     27b0·<ord_to_ymd>
4247 »       b.n»    25b6·<normalize_y_m_d+0x42>4247 »       b.n»    25b6·<normalize_y_m_d+0x42>
4248 »       bne.n»  25bc·<normalize_y_m_d+0x48>4248 »       bne.n»  25bc·<normalize_y_m_d+0x48>
4249 »       subs»   r7,·r2,·#14249 »       subs»   r7,·r2,·#1
4250 »       str»    r7,·[r5,·#0]4250 »       str»    r7,·[r5,·#0]
4251 »       cmp»    r7,·#04251 »       cmp»    r7,·#0
4252 »       ldr»    r3,·[r4,·#0]4252 »       ldr»    r3,·[r4,·#0]
4253 »       ble.n»  2654·<normalize_y_m_d+0xe0>4253 »       bgt.n»  2666·<normalize_y_m_d+0xf2>
4254 »       cmp»    r7,·#2 
4255 »       beq.n»  2640·<normalize_y_m_d+0xcc>4254 »       subs»   r3,·#1
 4255 »       str»    r3,·[r4,·#0]
4256 »       movw»   r3,·#04256 »       movs»   r3,·#31
 4257 »       movs»   r2,·#12
 4258 »       str»    r2,·[r5,·#0]
4257 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1 
4258 »       movt»   r3,·#0 
4259 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1 
4260 »       add.w»  r3,·r3,·r7,·lsl·#2 
4261 »       ldr»    r3,·[r3,·#24] 
4262 »       str»    r3,·[r6,·#0]4259 »       str»    r3,·[r6,·#0]
4263 »       ldr»    r7,·[r4,·#0]4260 »       ldr»    r7,·[r4,·#0]
4264 »       b.n»    25ac·<normalize_y_m_d+0x38>4261 »       b.n»    25ac·<normalize_y_m_d+0x38>
4265 »       lsls»   r1,·r7,·#304262 »       lsls»   r1,·r7,·#30
4266 »       bne.n»  2592·<normalize_y_m_d+0x1e>4263 »       bne.n»  2592·<normalize_y_m_d+0x1e>
4267 »       movs»   r1,·#100»    @·0x644264 »       movs»   r1,·#100»    @·0x64
4268 »       mov»    r0,·r74265 »       mov»    r0,·r7
4269 »       str»    r2,·[sp,·#4]4266 »       str»    r2,·[sp,·#4]
4270 »       bl»     0·<__aeabi_uidivmod>4267 »       bl»     0·<__aeabi_uidivmod>
4271 ·R_ARM_THM_CALL» __aeabi_uidivmod4268 ·R_ARM_THM_CALL» __aeabi_uidivmod
4272 »       ldr»    r2,·[sp,·#4]4269 »       ldr»    r2,·[sp,·#4]
4273 »       cbz»    r1,·267c·<normalize_y_m_d+0x108>4270 »       cbz»    r1,·2638·<normalize_y_m_d+0xc4>
4274 »       movs»   r1,·#294271 »       movs»   r1,·#29
4275 »       b.n»    25a2·<normalize_y_m_d+0x2e>4272 »       b.n»    25a2·<normalize_y_m_d+0x2e>
4276 »       adds»   r2,·#14273 »       adds»   r2,·#1
4277 »       movs»   r3,·#14274 »       movs»   r3,·#1
4278 »       str»    r2,·[r5,·#0]4275 »       str»    r2,·[r5,·#0]
4279 »       str»    r3,·[r6,·#0]4276 »       str»    r3,·[r6,·#0]
4280 »       ldr»    r2,·[r5,·#0]4277 »       ldr»    r2,·[r5,·#0]
4281 »       cmp»    r2,·#124278 »       cmp»    r2,·#12
4282 »       ble.n»  260e·<normalize_y_m_d+0x9a>4279 »       ble.n»  2606·<normalize_y_m_d+0x92>
4283 »       str»    r3,·[r5,·#0]4280 »       str»    r3,·[r5,·#0]
4284 »       ldr»    r7,·[r4,·#0]4281 »       ldr»    r7,·[r4,·#0]
4285 »       adds»   r7,·#14282 »       adds»   r7,·#1
4286 »       str»    r7,·[r4,·#0]4283 »       str»    r7,·[r4,·#0]
4287 »       b.n»    25ac·<normalize_y_m_d+0x38>4284 »       b.n»    25ac·<normalize_y_m_d+0x38>
4288 »       lsls»   r2,·r3,·#30 
4289 »       bne.n»  25fe·<normalize_y_m_d+0x8a> 
4290 »       movs»   r1,·#100»    @·0x644285 »       mov.w»  r1,·#400»   @·0x190
4291 »       mov»    r0,·r34286 »       mov»    r0,·r7
4292 »       str»    r3,·[sp,·#4] 
4293 »       bl»     0·<__aeabi_uidivmod>4287 »       bl»     0·<__aeabi_uidivmod>
4294 ·R_ARM_THM_CALL» __aeabi_uidivmod4288 ·R_ARM_THM_CALL» __aeabi_uidivmod
4295 »       cbz»    r1,·268e·<normalize_y_m_d+0x11a> 
4296 »       movs»   r3,·#294289 »       ldr»    r2,·[sp,·#4]
 4290 »       cmp»    r1,·#0
4297 »       b.n»    260c·<normalize_y_m_d+0x98>4291 »       beq.n»  261c·<normalize_y_m_d+0xa8>
4298 »       subs»   r3,·#1 
4299 »       movs»   r2,·#12 
4300 »       str»    r3,·[r4,·#0] 
4301 »       movs»   r3,·#31 
4302 »       str»    r2,·[r5,·#0] 
4303 »       b.n»    260c·<normalize_y_m_d+0x98>4292 »       b.n»    2592·<normalize_y_m_d+0x1e>
4304 »       movw»   r3,·#04293 »       movw»   r3,·#0
4305 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError4294 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
4306 »       movt»   r3,·#04295 »       movt»   r3,·#0
4307 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError4296 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
4308 »       movw»   r1,·#04297 »       movw»   r1,·#0
4309 ·R_ARM_THM_MOVW_ABS_NC»  .LC634298 ·R_ARM_THM_MOVW_ABS_NC»  .LC63
4310 »       movt»   r1,·#04299 »       movt»   r1,·#0
4311 ·R_ARM_THM_MOVT_ABS»     .LC634300 ·R_ARM_THM_MOVT_ABS»     .LC63
4312 »       ldr»    r0,·[r3,·#0]4301 »       ldr»    r0,·[r3,·#0]
4313 »       bl»     0·<PyErr_SetString>4302 »       bl»     0·<PyErr_SetString>
4314 ·R_ARM_THM_CALL» PyErr_SetString4303 ·R_ARM_THM_CALL» PyErr_SetString
4315 »       mov.w»  r0,·#4294967295»    @·0xffffffff4304 »       mov.w»  r0,·#4294967295»    @·0xffffffff
4316 »       b.n»    25b8·<normalize_y_m_d+0x44>4305 »       b.n»    25b8·<normalize_y_m_d+0x44>
 4306 »       cmp»    r7,·#2
 4307 »       beq.n»  267a·<normalize_y_m_d+0x106>
 4308 »       movw»   r3,·#0
 4309 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
 4310 »       movt»   r3,·#0
 4311 ·R_ARM_THM_MOVT_ABS»     .LANCHOR1
Max diff block lines reached; 13010/16534 bytes (78.69%) of diff not shown.
950 B
readelf --wide --decompress --string-dump=.rodata.str1.4 {}
    
Offset 85, 18 lines modifiedOffset 85, 18 lines modified
85 ··[···7c4]··utcoffset()·returned·%.200s,·expected·timedelta·or·None85 ··[···7c4]··utcoffset()·returned·%.200s,·expected·timedelta·or·None
86 ··[···7fc]··iii:fromisocalendar86 ··[···7fc]··iii:fromisocalendar
87 ··[···810]··ISO·calendar·component·out·of·range87 ··[···810]··ISO·calendar·component·out·of·range
88 ··[···834]··Year·is·out·of·range:·%d88 ··[···834]··Year·is·out·of·range:·%d
89 ··[···850]··Invalid·week:·%d89 ··[···850]··Invalid·week:·%d
90 ··[···864]··Invalid·day:·%d·(range·is·[1,·7])90 ··[···864]··Invalid·day:·%d·(range·is·[1,·7])
91 ··[···888]··tzinfo.tzname()·must·return·None·or·a·string,·not·'%s'91 ··[···888]··tzinfo.tzname()·must·return·None·or·a·string,·not·'%s'
92 ··[···8c0]··|s:isoformat 
93 ··[···8d0]··%c%02d%s%02d%s%02d.%06d92 ··[···8c0]··%c%02d%s%02d%s%02d.%06d
94 ··[···8e8]··%c%02d%s%02d%s%02d93 ··[···8d8]··%c%02d%s%02d%s%02d
95 ··[···8fc]··%c%02d%s%02d94 ··[···8ec]··%c%02d%s%02d
 95 ··[···8fc]··|s:isoformat
96 ··[···90c]···96 ··[···90c]···
97 ··[···910]··O!|U:timezone97 ··[···910]··O!|U:timezone
98 ··[···920]··offset·must·be·a·timedelta·strictly·between·-timedelta(hours=24)·and·timedelta(hours=24),·not·%R.98 ··[···920]··offset·must·be·a·timedelta·strictly·between·-timedelta(hours=24)·and·timedelta(hours=24),·not·%R.
99 ··[···984]··i:__reduce_ex__99 ··[···984]··i:__reduce_ex__
100 ··[···994]··(ON)100 ··[···994]··(ON)
101 ··[···99c]··(ONN)101 ··[···99c]··(ONN)
102 ··[···9a4]··(O)102 ··[···9a4]··(O)
3.54 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 99, 22 lines modifiedOffset 99, 24 lines modified
99 »       movt»   r2,·#1599 »       movt»   r2,·#15
100 »       cmp»    r4,·r2100 »       cmp»    r4,·r2
101 »       bhi.w»  282·<new_datetime_ex2+0x22a>101 »       bhi.w»  282·<new_datetime_ex2+0x22a>
102 »       ldr»    r3,·[sp,·#64]» @·0x40102 »       ldr»    r3,·[sp,·#64]» @·0x40
103 »       cmp»    r3,·#1103 »       cmp»    r3,·#1
104 »       bhi.w»  2ca·<new_datetime_ex2+0x272>104 »       bhi.w»  2ca·<new_datetime_ex2+0x272>
105 »       cmp»    r9,·r6105 »       cmp»    r9,·r6
106 »       bne.n»  182·<new_datetime_ex2+0x12a>106 »       bne.n»  186·<new_datetime_ex2+0x12e>
107 »       ldr.w»  r2,·[fp,·#152]»      @·0x98107 »       ldr.w»  r2,·[fp,·#152]»      @·0x98
108 »       movw»   r1,·#0108 »       movw»   r1,·#0
109 ·R_ARM_THM_MOVW_ABS_NC»  datetime_alloc109 ·R_ARM_THM_MOVW_ABS_NC»  datetime_alloc
110 »       movt»   r1,·#0110 »       movt»   r1,·#0
111 ·R_ARM_THM_MOVT_ABS»     datetime_alloc111 ·R_ARM_THM_MOVT_ABS»     datetime_alloc
112 »       cmp»    r2,·r1112 »       cmp»    r2,·r1
 113 »       it»     ne
 114 »       movne»  r1,·#0
113 »       bne.n»  1c6·<new_datetime_ex2+0x16e>115 »       bne.n»  1cc·<new_datetime_ex2+0x174>
114 »       movs»   r0,·#24116 »       movs»   r0,·#24
115 »       bl»     0·<PyObject_Malloc>117 »       bl»     0·<PyObject_Malloc>
116 ·R_ARM_THM_CALL» PyObject_Malloc118 ·R_ARM_THM_CALL» PyObject_Malloc
117 »       mov»    r1,·r0119 »       mov»    r1,·r0
118 »       cmp»    r0,·#0120 »       cmp»    r0,·#0
119 »       beq.w»  2e2·<new_datetime_ex2+0x28a>121 »       beq.w»  2e2·<new_datetime_ex2+0x28a>
120 »       ldr.w»  r2,·[fp,·#84]»       @·0x54122 »       ldr.w»  r2,·[fp,·#84]»       @·0x54
Offset 145, 57 lines modifiedOffset 147, 55 lines modified
145 »       str»    r3,·[r1,·#12]147 »       str»    r3,·[r1,·#12]
146 »       mov.w»  r3,·#4294967295»    @·0xffffffff148 »       mov.w»  r3,·#4294967295»    @·0xffffffff
147 »       str»    r3,·[r1,·#8]149 »       str»    r3,·[r1,·#8]
148 »       mov.w»  r3,·r4,·asr·#16150 »       mov.w»  r3,·r4,·asr·#16
149 »       mov.w»  r4,·r4,·asr·#8151 »       mov.w»  r4,·r4,·asr·#8
150 »       strb»   r3,·[r1,·#20]152 »       strb»   r3,·[r1,·#20]
151 »       strb»   r4,·[r1,·#21]153 »       strb»   r4,·[r1,·#21]
152 »       bne.n»  1ae·<new_datetime_ex2+0x156>154 »       bne.n»  1b2·<new_datetime_ex2+0x15a>
153 »       ldr»    r3,·[sp,·#64]» @·0x40155 »       ldr»    r3,·[sp,·#64]» @·0x40
154 »       strb»   r3,·[r1,·#23]156 »       strb»   r3,·[r1,·#23]
155 »       mov»    r0,·r1157 »       mov»    r0,·r1
156 »       add»    sp,·#12158 »       add»    sp,·#12
157 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}159 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
158 »       ldr.w»  r0,·[r9,·#4]160 »       ldr.w»  r0,·[r9,·#4]
159 »       ldr»    r1,·[pc,·#384]»@·(308·<new_datetime_ex2+0x2b0>)161 »       ldr»    r1,·[pc,·#380]»@·(308·<new_datetime_ex2+0x2b0>)
160 »       cmp»    r0,·r1162 »       cmp»    r0,·r1
161 »       beq.n»  194·<new_datetime_ex2+0x13c>163 »       beq.n»  198·<new_datetime_ex2+0x140>
162 »       bl»     0·<PyType_IsSubtype>164 »       bl»     0·<PyType_IsSubtype>
163 ·R_ARM_THM_CALL» PyType_IsSubtype165 ·R_ARM_THM_CALL» PyType_IsSubtype
164 »       cmp»    r0,·#0166 »       cmp»    r0,·#0
165 »       beq.n»  21a·<new_datetime_ex2+0x1c2>167 »       beq.n»  21a·<new_datetime_ex2+0x1c2>
166 »       ldr.w»  r2,·[fp,·#152]»      @·0x98168 »       ldr.w»  r2,·[fp,·#152]»      @·0x98
167 »       movw»   r1,·#0169 »       movw»   r1,·#0
168 ·R_ARM_THM_MOVW_ABS_NC»  datetime_alloc170 ·R_ARM_THM_MOVW_ABS_NC»  datetime_alloc
169 »       movt»   r1,·#0171 »       movt»   r1,·#0
170 ·R_ARM_THM_MOVT_ABS»     datetime_alloc172 ·R_ARM_THM_MOVT_ABS»     datetime_alloc
171 »       cmp»    r2,·r1173 »       cmp»    r2,·r1
172 »       bne.n»  1d4·<new_datetime_ex2+0x17c>174 »       bne.n»  1ca·<new_datetime_ex2+0x172>
173 »       cmp»    r9,·r6175 »       cmp»    r9,·r6
174 »       it»     ne176 »       it»     ne
175 »       movne»  r0,·#28177 »       movne»  r0,·#28
176 »       bne.n»  108·<new_datetime_ex2+0xb0>178 »       bne.n»  10c·<new_datetime_ex2+0xb4>
177 »       b.n»    106·<new_datetime_ex2+0xae>179 »       b.n»    10a·<new_datetime_ex2+0xb2>
178 »       ldr.w»  r3,·[r9]180 »       ldr.w»  r3,·[r9]
179 »       mvn.w»  r2,·#3221225472»    @·0xc0000000181 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
180 »       cmp»    r3,·r2182 »       cmp»    r3,·r2
181 »       itt»    ne183 »       itt»    ne
182 »       addne»  r3,·#1184 »       addne»  r3,·#1
183 »       strne.w»r3,·[r9]185 »       strne.w»r3,·[r9]
184 »       str.w»  r9,·[r1,·#24]186 »       str.w»  r9,·[r1,·#24]
185 »       b.n»    176·<new_datetime_ex2+0x11e>187 »       b.n»    17a·<new_datetime_ex2+0x122>
186 »       movs»   r1,·#0188 »       ldr»    r1,·[sp,·#0]
187 »       mov»    r0,·fp189 »       mov»    r0,·fp
188 »       blx»    r2190 »       blx»    r2
189 »       mov»    r1,·r0191 »       mov»    r1,·r0
190 »       cmp»    r1,·#0192 »       cmp»    r1,·#0
191 »       bne.n»  12a·<new_datetime_ex2+0xd2>193 »       bne.n»  12e·<new_datetime_ex2+0xd6>
192 »       b.n»    216·<new_datetime_ex2+0x1be>194 »       b.n»    216·<new_datetime_ex2+0x1be>
193 »       ldr»    r1,·[sp,·#0] 
194 »       b.n»    1c8·<new_datetime_ex2+0x170> 
195 »       lsls»   r2,·r0,·#30195 »       lsls»   r2,·r0,·#30
196 »       beq.n»  1e0·<new_datetime_ex2+0x188>196 »       beq.n»  1e0·<new_datetime_ex2+0x188>
197 »       movs»   r2,·#28197 »       movs»   r2,·#28
198 »       b.n»    be·<new_datetime_ex2+0x66>198 »       b.n»    be·<new_datetime_ex2+0x66>
199 »       movs»   r1,·#100»    @·0x64199 »       movs»   r1,·#100»    @·0x64
200 »       bl»     0·<__aeabi_uidivmod>200 »       bl»     0·<__aeabi_uidivmod>
201 ·R_ARM_THM_CALL» __aeabi_uidivmod201 ·R_ARM_THM_CALL» __aeabi_uidivmod
Offset 219, 15 lines modifiedOffset 219, 15 lines modified
219 ·R_ARM_THM_MOVW_ABS_NC»  .LC13219 ·R_ARM_THM_MOVW_ABS_NC»  .LC13
220 »       movt»   r1,·#0220 »       movt»   r1,·#0
221 ·R_ARM_THM_MOVT_ABS»     .LC13221 ·R_ARM_THM_MOVT_ABS»     .LC13
222 »       ldr»    r0,·[r3,·#0]222 »       ldr»    r0,·[r3,·#0]
223 »       bl»     0·<PyErr_SetString>223 »       bl»     0·<PyErr_SetString>
224 ·R_ARM_THM_CALL» PyErr_SetString224 ·R_ARM_THM_CALL» PyErr_SetString
225 »       movs»   r1,·#0225 »       movs»   r1,·#0
226 »       b.n»    17a·<new_datetime_ex2+0x122>226 »       b.n»    17e·<new_datetime_ex2+0x126>
227 »       ldr.w»  r2,·[r9,·#4]227 »       ldr.w»  r2,·[r9,·#4]
228 »       movw»   r3,·#0228 »       movw»   r3,·#0
229 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError229 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
230 »       movt»   r3,·#0230 »       movt»   r3,·#0
231 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError231 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
232 »       movw»   r1,·#0232 »       movw»   r1,·#0
233 ·R_ARM_THM_MOVW_ABS_NC»  .LC19233 ·R_ARM_THM_MOVW_ABS_NC»  .LC19
Offset 323, 24 lines modifiedOffset 323, 24 lines modified
323 »       bl»     0·<PyErr_SetString>323 »       bl»     0·<PyErr_SetString>
324 ·R_ARM_THM_CALL» PyErr_SetString324 ·R_ARM_THM_CALL» PyErr_SetString
325 »       b.n»    216·<new_datetime_ex2+0x1be>325 »       b.n»    216·<new_datetime_ex2+0x1be>
326 »       bl»     0·<PyErr_NoMemory>326 »       bl»     0·<PyErr_NoMemory>
327 ·R_ARM_THM_CALL» PyErr_NoMemory327 ·R_ARM_THM_CALL» PyErr_NoMemory
328 »       mov»    r1,·r0328 »       mov»    r1,·r0
329 »       cmp»    r1,·#0329 »       cmp»    r1,·#0
330 »       bne.w»  12a·<new_datetime_ex2+0xd2>330 »       bne.w»  12e·<new_datetime_ex2+0xd6>
331 »       b.n»    216·<new_datetime_ex2+0x1be>331 »       b.n»    216·<new_datetime_ex2+0x1be>
332 »       ldr.w»  r2,·[fp]332 »       ldr.w»  r2,·[fp]
333 »       mvn.w»  r0,·#3221225472»    @·0xc0000000333 »       mvn.w»  r0,·#3221225472»    @·0xc0000000
334 »       cmp»    r2,·r0334 »       cmp»    r2,·r0
335 »       mov»    r0,·r1335 »       mov»    r0,·r1
336 »       itt»    ne336 »       itt»    ne
337 »       addne»  r2,·#1337 »       addne»  r2,·#1
338 »       strne.w»r2,·[fp]338 »       strne.w»r2,·[fp]
339 »       b.n»    122·<new_datetime_ex2+0xca>339 »       b.n»    126·<new_datetime_ex2+0xce>
340 »       nop340 »       nop
341 »       .word»  0x000001d4341 »       .word»  0x000001d4
342 ·R_ARM_ABS32»    .data342 ·R_ARM_ABS32»    .data
  
343 0000030c·<datetime_alloc>:343 0000030c·<datetime_alloc>:
344 datetime_alloc():344 datetime_alloc():
345 »       push»   {r3,·r4,·r5,·lr}345 »       push»   {r3,·r4,·r5,·lr}
709 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1192, 15 lines modifiedOffset 1192, 15 lines modified
1192 »       add»    sp,·#104»     @·0x681192 »       add»    sp,·#104»     @·0x68
1193 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}1193 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
1194 »       b.w»    0·<PyUnicode_FromStringAndSize>1194 »       b.w»    0·<PyUnicode_FromStringAndSize>
1195 ·R_ARM_THM_JUMP24»       PyUnicode_FromStringAndSize1195 ·R_ARM_THM_JUMP24»       PyUnicode_FromStringAndSize
1196 »       mov»    r3,·r61196 »       mov»    r3,·r6
1197 »       mov»    r1,·r51197 »       mov»    r1,·r5
1198 »       mov»    r0,·sp1198 »       mov»    r0,·sp
1199 »       bl»     3d6c·<format_utcoffset.constprop.0>1199 »       bl»     3c2c·<format_utcoffset.constprop.0>
1200 ·R_ARM_THM_CALL» format_utcoffset.constprop.01200 ·R_ARM_THM_CALL» format_utcoffset.constprop.0
1201 »       adds»   r0,·#11201 »       adds»   r0,·#1
1202 »       beq.n»  9d6·<make_somezreplacement+0x68>1202 »       beq.n»  9d6·<make_somezreplacement+0x68>
1203 »       mov»    r0,·sp1203 »       mov»    r0,·sp
1204 »       bl»     0·<PyUnicode_FromString>1204 »       bl»     0·<PyUnicode_FromString>
1205 ·R_ARM_THM_CALL» PyUnicode_FromString1205 ·R_ARM_THM_CALL» PyUnicode_FromString
1206 »       b.n»    9d8·<make_somezreplacement+0x6a>1206 »       b.n»    9d8·<make_somezreplacement+0x6a>
1.43 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 130, 17 lines modifiedOffset 130, 17 lines modified
130 ··0x000007f0·002e4c43·3839002e·4c433930·002e4c43·..LC89..LC90..LC130 ··0x000007f0·002e4c43·3839002e·4c433930·002e4c43·..LC89..LC90..LC
131 ··0x00000800·39310064·6174655f·66726f6d·69736f63·91.date_fromisoc131 ··0x00000800·39310064·6174655f·66726f6d·69736f63·91.date_fromisoc
132 ··0x00000810·616c656e·64617200·69736f5f·746f5f79·alendar.iso_to_y132 ··0x00000810·616c656e·64617200·69736f5f·746f5f79·alendar.iso_to_y
133 ··0x00000820·6d640064·61746574·696d655f·666f6c64·md.datetime_fold133 ··0x00000820·6d640064·61746574·696d655f·666f6c64·md.datetime_fold
134 ··0x00000830·00646174·6574696d·655f747a·6e616d65·.datetime_tzname134 ··0x00000830·00646174·6574696d·655f747a·6e616d65·.datetime_tzname
135 ··0x00000840·002e4c43·39320064·61746574·696d655f·..LC92.datetime_135 ··0x00000840·002e4c43·39320064·61746574·696d655f·..LC92.datetime_
136 ··0x00000850·7574636f·66667365·74006461·74657469·utcoffset.dateti136 ··0x00000850·7574636f·66667365·74006461·74657469·utcoffset.dateti
137 ··0x00000860·6d655f64·73740064·6174655f·73747200·me_dst.date_str. 
138 ··0x00000870·2e4c4339·33002e4c·43393500·2e4c4339·.LC93..LC95..LC9137 ··0x00000860·6d655f64·7374002e·4c433933·002e4c43·me_dst..LC93..LC
 138 ··0x00000870·3934002e·4c433935·00646174·655f7374·94..LC95.date_st
139 ··0x00000880·36002e4c·43393700·2e4c4339·38006461·6..LC97..LC98.da139 ··0x00000880·72002e4c·43393600·2e4c4339·38006461·r..LC96..LC98.da
140 ··0x00000890·74657469·6d655f73·74720064·61746574·tetime_str.datet140 ··0x00000890·74657469·6d655f73·74720064·61746574·tetime_str.datet
141 ··0x000008a0·696d655f·6d696372·6f736563·6f6e6400·ime_microsecond.141 ··0x000008a0·696d655f·6d696372·6f736563·6f6e6400·ime_microsecond.
142 ··0x000008b0·2e4c4339·39007469·6d657a6f·6e655f6e·.LC99.timezone_n142 ··0x000008b0·2e4c4339·39007469·6d657a6f·6e655f6e·.LC99.timezone_n
143 ··0x000008c0·6577002e·4c433130·30002e4c·43313031·ew..LC100..LC101143 ··0x000008c0·6577002e·4c433130·30002e4c·43313031·ew..LC100..LC101
144 ··0x000008d0·002e4c43·31303200·64617465·74696d65·..LC102.datetime144 ··0x000008d0·002e4c43·31303200·64617465·74696d65·..LC102.datetime
145 ··0x000008e0·5f726564·7563655f·65780064·61746574·_reduce_ex.datet145 ··0x000008e0·5f726564·7563655f·65780064·61746574·_reduce_ex.datet
146 ··0x000008f0·696d655f·67657473·74617465·002e4c43·ime_getstate..LC146 ··0x000008f0·696d655f·67657473·74617465·002e4c43·ime_getstate..LC
484 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:··········94612·(bytes·into·file)13 ··Start·of·section·headers:··········95460·(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·0x17194:1 There·are·18·section·headers,·starting·at·offset·0x174e4:
  
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·002834·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·002a60·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·012824·001418·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·012ac4·001498·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002868·00061c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002a94·00061c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·013c3c·000558·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·013f5c·000558·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·002e84·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0030b0·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·002e84·00170c·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0030b0·00170c·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·004590·001084·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·0047bc·001084·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·014194·0008c0·08···I·15···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·0144b4·0008c0·08···I·15···7··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·005614·006f28·00··AX··0···0··413 ··[·9]·.text.hot·········PROGBITS········00000000·005840·006f9c·00··AX··0···0··4
14 ··[10]·.rel.text.hot·····REL·············00000000·014a54·0025b8·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·014d74·0025e8·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00c53c·002125·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00c7dc·002125·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·01700c·0000f8·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·01735c·0000f8·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00e661·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00e901·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e661·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e901·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00e694·0024f0·10·····16·417··419 ··[15]·.symtab···········SYMTAB··········00000000·00e934·0024f0·10·····16·417··4
20 ··[16]·.strtab···········STRTAB··········00000000·010b84·001c9f·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·010e24·001c9f·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·017104·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·017454·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)
21.6 KB
readelf --wide --symbols {}
    
Offset 94, 39 lines modifiedOffset 94, 39 lines modified
94 ····90:·00000214·····0·NOTYPE··LOCAL··DEFAULT····9·$t94 ····90:·00000214·····0·NOTYPE··LOCAL··DEFAULT····9·$t
95 ····91:·00001dc1···470·FUNC····LOCAL··DEFAULT····9·_Unpickler_ReadImpl95 ····91:·00001dc1···470·FUNC····LOCAL··DEFAULT····9·_Unpickler_ReadImpl
96 ····92:·0000028c·····0·NOTYPE··LOCAL··DEFAULT····9·$d96 ····92:·0000028c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
97 ····93:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$t97 ····93:·00000450·····0·NOTYPE··LOCAL··DEFAULT····9·$t
98 ····94:·00001fcd····98·FUNC····LOCAL··DEFAULT····9·Pdata_push98 ····94:·00001fcd····98·FUNC····LOCAL··DEFAULT····9·Pdata_push
99 ····95:·00002031···166·FUNC····LOCAL··DEFAULT····9·_Unpickler_MemoPut99 ····95:·00002031···166·FUNC····LOCAL··DEFAULT····9·_Unpickler_MemoPut
100 ····96:·000023c5···230·FUNC····LOCAL··DEFAULT····9·load_counted_tuple100 ····96:·000023c5···230·FUNC····LOCAL··DEFAULT····9·load_counted_tuple
101 ····97:·00006a81···470·FUNC····LOCAL··DEFAULT····9·_Unpickler_Readline101 ····97:·00006af5···470·FUNC····LOCAL··DEFAULT····9·_Unpickler_Readline
102 ····98:·000024ad···516·FUNC····LOCAL··DEFAULT····9·do_append102 ····98:·000024ad···516·FUNC····LOCAL··DEFAULT····9·do_append
103 ····99:·000009e9···226·FUNC····LOCAL··DEFAULT····1·load_counted_binbytes103 ····99:·000009e9···226·FUNC····LOCAL··DEFAULT····1·load_counted_binbytes
104 ···100:·00000994·····0·NOTYPE··LOCAL··DEFAULT····9·$d104 ···100:·00000994·····0·NOTYPE··LOCAL··DEFAULT····9·$d
105 ···101:·00000998·····0·NOTYPE··LOCAL··DEFAULT····9·$t105 ···101:·00000998·····0·NOTYPE··LOCAL··DEFAULT····9·$t
106 ···102:·000020d9····68·FUNC····LOCAL··DEFAULT····9·Pdata_pop106 ···102:·000020d9····68·FUNC····LOCAL··DEFAULT····9·Pdata_pop
107 ···103:·00000c80·····0·NOTYPE··LOCAL··DEFAULT····9·$d107 ···103:·00000c80·····0·NOTYPE··LOCAL··DEFAULT····9·$d
108 ···104:·00000c84·····0·NOTYPE··LOCAL··DEFAULT····9·$t108 ···104:·00000c84·····0·NOTYPE··LOCAL··DEFAULT····9·$t
109 ···105:·00000cc5····82·FUNC····LOCAL··DEFAULT····1·marker109 ···105:·00000cc5····82·FUNC····LOCAL··DEFAULT····1·marker
110 ···106:·000018e5···720·FUNC····LOCAL··DEFAULT····1·load_build110 ···106:·0000191d···720·FUNC····LOCAL··DEFAULT····1·load_build
111 ···107:·00000d19····58·FUNC····LOCAL··DEFAULT····1·Pdata_poplist111 ···107:·00000d19····58·FUNC····LOCAL··DEFAULT····1·Pdata_poplist
112 ···108:·00000d55···220·FUNC····LOCAL··DEFAULT····1·do_setitems112 ···108:·00000d55···220·FUNC····LOCAL··DEFAULT····1·do_setitems
113 ···109:·00001711···468·FUNC····LOCAL··DEFAULT····1·load_newobj113 ···109:·00001749···468·FUNC····LOCAL··DEFAULT····1·load_newobj
114 ···110:·0000234d···200·FUNC····LOCAL··DEFAULT····1·load_counted_long114 ···110:·00002579···200·FUNC····LOCAL··DEFAULT····1·load_counted_long
115 ···111:·00000acd···398·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto115 ···111:·00000acd···398·FUNC····LOCAL··DEFAULT····1·_Unpickler_ReadInto
116 ···112:·00000e31····86·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.0116 ···112:·00000e31····86·FUNC····LOCAL··DEFAULT····1·Pdata_clear.isra.0
117 ···113:·00002531···528·FUNC····LOCAL··DEFAULT····1·load_extension117 ···113:·0000275d···528·FUNC····LOCAL··DEFAULT····1·load_extension
118 ···114:·00000c5d···102·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple118 ···114:·00000c5d···102·FUNC····LOCAL··DEFAULT····1·Pdata_poptuple
119 ···115:·00001f99····52·FUNC····LOCAL··DEFAULT····9·_Pickle_FastCall119 ···115:·00001f99····52·FUNC····LOCAL··DEFAULT····9·_Pickle_FastCall
120 ···116:·00000b1d···124·FUNC····LOCAL··DEFAULT····7·instantiate120 ···116:·00000b1d···124·FUNC····LOCAL··DEFAULT····7·instantiate
121 ···117:·000009cd···336·FUNC····LOCAL··DEFAULT····7·load_inst121 ···117:·000009cd···336·FUNC····LOCAL··DEFAULT····7·load_inst
122 ···118:·00002741···226·FUNC····LOCAL··DEFAULT····1·load_counted_binstring122 ···118:·0000296d···226·FUNC····LOCAL··DEFAULT····1·load_counted_binstring
123 ···119:·00001c30·····0·NOTYPE··LOCAL··DEFAULT····9·$d123 ···119:·00001c30·····0·NOTYPE··LOCAL··DEFAULT····9·$d
124 ···120:·00001c34·····0·NOTYPE··LOCAL··DEFAULT····9·$t124 ···120:·00001c34·····0·NOTYPE··LOCAL··DEFAULT····9·$t
125 ···121:·00002825····14·FUNC····LOCAL··DEFAULT····1·call_method125 ···121:·00002a51····14·FUNC····LOCAL··DEFAULT····1·call_method
126 ···122:·00000780·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63126 ···122:·00000780·····0·NOTYPE··LOCAL··DEFAULT····6·.LC63
127 ···123:·000008fd····68·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetStringInput127 ···123:·000008fd····68·FUNC····LOCAL··DEFAULT····1·_Unpickler_SetStringInput
128 ···124:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t128 ···124:·000008fc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
129 ···125:·000007a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64129 ···125:·000007a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC64
130 ···126:·000007ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65130 ···126:·000007ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC65
131 ···127:·000007c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66131 ···127:·000007c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC66
132 ···128:·00000804·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67132 ···128:·00000804·····0·NOTYPE··LOCAL··DEFAULT····6·.LC67
Offset 146, 42 lines modifiedOffset 146, 42 lines modified
146 ···142:·000026b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t146 ···142:·000026b0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
147 ···143:·000026b1···556·FUNC····LOCAL··DEFAULT····9·Unpickler_dealloc147 ···143:·000026b1···556·FUNC····LOCAL··DEFAULT····9·Unpickler_dealloc
148 ···144:·000028dd···368·FUNC····LOCAL··DEFAULT····9·Unpickler_clear148 ···144:·000028dd···368·FUNC····LOCAL··DEFAULT····9·Unpickler_clear
149 ···145:·00002a4d···116·FUNC····LOCAL··DEFAULT····9·Pdata_dealloc149 ···145:·00002a4d···116·FUNC····LOCAL··DEFAULT····9·Pdata_dealloc
150 ···146:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t150 ···146:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
151 ···147:·000001d5····72·FUNC····LOCAL··DEFAULT····7·_Unpickler_MemoCleanup151 ···147:·000001d5····72·FUNC····LOCAL··DEFAULT····7·_Unpickler_MemoCleanup
152 ···148:·00000e89···348·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler___init__152 ···148:·00000e89···348·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler___init__
153 ···149:·00002ac1···124·FUNC····LOCAL··DEFAULT····9·_Pickler_SetProtocol153 ···149:·00002ac1···132·FUNC····LOCAL··DEFAULT····9·_Pickler_SetProtocol
154 ···150:·00000fe5····72·FUNC····LOCAL··DEFAULT····1·_Pickler_SetOutputStream154 ···150:·00000fe5····72·FUNC····LOCAL··DEFAULT····1·_Pickler_SetOutputStream
155 ···151:·00002b3d····94·FUNC····LOCAL··DEFAULT····9·_Pickler_SetBufferCallback155 ···151:·00002b45····94·FUNC····LOCAL··DEFAULT····9·_Pickler_SetBufferCallback
156 ···152:·00002b9d····72·FUNC····LOCAL··DEFAULT····9·PyMemoTable_New156 ···152:·00002ba5····72·FUNC····LOCAL··DEFAULT····9·PyMemoTable_New
157 ···153:·0000102d···158·FUNC····LOCAL··DEFAULT····1·init_method_ref157 ···153:·0000102d···158·FUNC····LOCAL··DEFAULT····1·init_method_ref
158 ···154:·00006785···344·FUNC····LOCAL··DEFAULT····9·Pickler_clear158 ···154:·000067f9···344·FUNC····LOCAL··DEFAULT····9·Pickler_clear
159 ···155:·00000fd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d159 ···155:·00000fd8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
160 ···156:·0000098c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76160 ···156:·0000098c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC76
161 ···157:·000009ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77161 ···157:·000009ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC77
162 ···158:·00000fe4·····0·NOTYPE··LOCAL··DEFAULT····1·$t162 ···158:·00000fe4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
163 ···159:·00001028·····0·NOTYPE··LOCAL··DEFAULT····1·$d163 ···159:·00001028·····0·NOTYPE··LOCAL··DEFAULT····1·$d
164 ···160:·000009d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78164 ···160:·000009d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC78
165 ···161:·0000102c·····0·NOTYPE··LOCAL··DEFAULT····1·$t165 ···161:·0000102c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
166 ···162:·000009f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79166 ···162:·000009f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79
167 ···163:·000010cd····74·FUNC····LOCAL··DEFAULT····1·Pickler_get_persid167 ···163:·000010cd····74·FUNC····LOCAL··DEFAULT····1·Pickler_get_persid
168 ···164:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80168 ···164:·00000a04·····0·NOTYPE··LOCAL··DEFAULT····6·.LC80
169 ···165:·00001119···152·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler_dump169 ···165:·00001119···152·FUNC····LOCAL··DEFAULT····1·_pickle_Pickler_dump
170 ···166:·000011b1····60·FUNC····LOCAL··DEFAULT····1·_Pickler_ClearBuffer170 ···166:·000011b1····60·FUNC····LOCAL··DEFAULT····1·_Pickler_ClearBuffer
171 ···167:·00002be5···224·FUNC····LOCAL··DEFAULT····9·dump171 ···167:·00002bed···384·FUNC····LOCAL··DEFAULT····9·dump
172 ···168:·00001339····52·FUNC····LOCAL··DEFAULT····1·_Pickler_FlushToFile172 ···168:·00001339····52·FUNC····LOCAL··DEFAULT····1·_Pickler_FlushToFile
173 ···169:·000011ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d173 ···169:·000011ac·····0·NOTYPE··LOCAL··DEFAULT····1·$d
174 ···170:·000011b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t174 ···170:·000011b0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
175 ···171:·00002cc5···278·FUNC····LOCAL··DEFAULT····9·_Pickler_Write175 ···171:·00002d6d···278·FUNC····LOCAL··DEFAULT····9·_Pickler_Write
176 ···172:·00002e9d··5964·FUNC····LOCAL··DEFAULT····9·save176 ···172:·00002f45··5964·FUNC····LOCAL··DEFAULT····9·save
 177 ···173:·0000136d···108·FUNC····LOCAL··DEFAULT····1·_Pickler_CommitFrame.part.0
 178 ···174:·00002d68·····0·NOTYPE··LOCAL··DEFAULT····9·$d
 179 ···175:·00002d6c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
177 ···173:·00002ddd···190·FUNC····LOCAL··DEFAULT····9·_Pickler_Write.constprop.0180 ···176:·00002e85···190·FUNC····LOCAL··DEFAULT····9·_Pickler_Write.constprop.0
178 ···174:·000062e9···110·FUNC····LOCAL··DEFAULT····9·_Pickler_CommitFrame.isra.0 
179 ···175:·00002cc0·····0·NOTYPE··LOCAL··DEFAULT····9·$d 
180 ···176:·00002cc4·····0·NOTYPE··LOCAL··DEFAULT····9·$t 
181 ···177:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81181 ···177:·00000a38·····0·NOTYPE··LOCAL··DEFAULT····6·.LC81
182 ···178:·00000a40·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82182 ···178:·00000a40·····0·NOTYPE··LOCAL··DEFAULT····6·.LC82
183 ···179:·00000a48·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83183 ···179:·00000a48·····0·NOTYPE··LOCAL··DEFAULT····6·.LC83
184 ···180:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC84184 ···180:·00000a4c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC84
185 ···181:·00000a54·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85185 ···181:·00000a54·····0·NOTYPE··LOCAL··DEFAULT····6·.LC85
186 ···182:·00000a58·····0·NOTYPE··LOCAL··DEFAULT····6·.LC86186 ···182:·00000a58·····0·NOTYPE··LOCAL··DEFAULT····6·.LC86
187 ···183:·00000a60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC87187 ···183:·00000a60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC87
Offset 190, 137 lines modifiedOffset 190, 137 lines modified
190 ···186:·00000a8c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90190 ···186:·00000a8c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC90
191 ···187:·00000ab8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91191 ···187:·00000ab8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC91
192 ···188:·00000ac0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92192 ···188:·00000ac0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC92
193 ···189:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93193 ···189:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC93
194 ···190:·00000b18·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94194 ···190:·00000b18·····0·NOTYPE··LOCAL··DEFAULT····6·.LC94
195 ···191:·00000b64·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95195 ···191:·00000b64·····0·NOTYPE··LOCAL··DEFAULT····6·.LC95
196 ···192:·00000b88·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96196 ···192:·00000b88·····0·NOTYPE··LOCAL··DEFAULT····6·.LC96
197 ···193:·00004c4d··1760·FUNC····LOCAL··DEFAULT····9·save_reduce197 ···193:·00004cf9··1760·FUNC····LOCAL··DEFAULT····9·save_reduce
198 ···194:·000031cc·····0·NOTYPE··LOCAL··DEFAULT····9·$d198 ···194:·00003274·····0·NOTYPE··LOCAL··DEFAULT····9·$d
199 ···195:·000031dc·····0·NOTYPE··LOCAL··DEFAULT····9·$t199 ···195:·00003284·····0·NOTYPE··LOCAL··DEFAULT····9·$t
200 ···196:·00004629···844·FUNC····LOCAL··DEFAULT····9·memo_put.isra.0200 ···196:·000046d1···844·FUNC····LOCAL··DEFAULT····9·memo_put.isra.0
201 ···197:·00004975···726·FUNC····LOCAL··DEFAULT····9·_Pickler_write_bytes201 ···197:·00004a1d···730·FUNC····LOCAL··DEFAULT····9·_Pickler_write_bytes
202 ···198:·00006359···660·FUNC····LOCAL··DEFAULT····9·memo_get.isra.0202 ···198:·00006565···660·FUNC····LOCAL··DEFAULT····9·memo_get.isra.0
203 ···199:·0000532d··4026·FUNC····LOCAL··DEFAULT····9·save_global203 ···199:·000053d9··4026·FUNC····LOCAL··DEFAULT····9·save_global
204 ···200:·000011ed····64·FUNC····LOCAL··DEFAULT····1·_PyMemoTable_Lookup.isra.0204 ···200:·000011ed····64·FUNC····LOCAL··DEFAULT····1·_PyMemoTable_Lookup.isra.0
205 ···201:·000012a5···148·FUNC····LOCAL··DEFAULT····1·_save_bytes_data.isra.0205 ···201:·000012a5···148·FUNC····LOCAL··DEFAULT····1·_save_bytes_data.isra.0
206 ···202:·0000355c·····0·NOTYPE··LOCAL··DEFAULT····9·$d206 ···202:·00003604·····0·NOTYPE··LOCAL··DEFAULT····9·$d
207 ···203:·00003564·····0·NOTYPE··LOCAL··DEFAULT····9·$t207 ···203:·0000360c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
208 ···204:·000045e9····64·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall.constprop.0208 ···204:·00004691····64·FUNC····LOCAL··DEFAULT····9·_Py_EnterRecursiveCall.constprop.0
209 ···205:·0000046b···104·FUNC····LOCAL··DEFAULT····7·fast_save_leave209 ···205:·0000046b···104·FUNC····LOCAL··DEFAULT····7·fast_save_leave
210 ···206:·00001bb5···512·FUNC····LOCAL··DEFAULT····1·raw_unicode_escape210 ···206:·00001bed··1010·FUNC····LOCAL··DEFAULT····1·raw_unicode_escape
211 ···207:·00003970·····0·NOTYPE··LOCAL··DEFAULT····9·$d211 ···207:·00003a18·····0·NOTYPE··LOCAL··DEFAULT····9·$d
212 ···208:·0000397c·····0·NOTYPE··LOCAL··DEFAULT····9·$t212 ···208:·00003a24·····0·NOTYPE··LOCAL··DEFAULT····9·$t
213 ···209:·000068dd···420·FUNC····LOCAL··DEFAULT····9·batch_list213 ···209:·00006951···420·FUNC····LOCAL··DEFAULT····9·batch_list
214 ···210:·00003c7c·····0·NOTYPE··LOCAL··DEFAULT····9·$d214 ···210:·00003d24·····0·NOTYPE··LOCAL··DEFAULT····9·$d
215 ···211:·00003c84·····0·NOTYPE··LOCAL··DEFAULT····9·$t215 ···211:·00003d2c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
216 ···212:·00001db5···666·FUNC····LOCAL··DEFAULT····1·batch_dict216 ···212:·00001fe1···666·FUNC····LOCAL··DEFAULT····1·batch_dict
217 ···213:·00002415···156·FUNC····LOCAL··DEFAULT····1·_save_bytearray_data.isra.0217 ···213:·00002641···156·FUNC····LOCAL··DEFAULT····1·_save_bytearray_data.isra.0
 218 ···214:·000040fc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
 219 ···215:·00004104·····0·NOTYPE··LOCAL··DEFAULT····9·$t
218 ···214:·00000365····92·FUNC····LOCAL··DEFAULT····7·save_singleton_type220 ···216:·00000365····92·FUNC····LOCAL··DEFAULT····7·save_singleton_type
219 ···215:·00004058·····0·NOTYPE··LOCAL··DEFAULT····9·$d 
220 ···216:·00004060·····0·NOTYPE··LOCAL··DEFAULT····9·$t 
221 ···217:·000003cd···158·FUNC····LOCAL··DEFAULT····7·fast_save_enter221 ···217:·000003cd···158·FUNC····LOCAL··DEFAULT····7·fast_save_enter
222 ···218:·000045e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d222 ···218:·0000468c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
223 ···219:·000045e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t223 ···219:·00004690·····0·NOTYPE··LOCAL··DEFAULT····9·$t
224 ···220:·00004624·····0·NOTYPE··LOCAL··DEFAULT····9·$d224 ···220:·000046cc·····0·NOTYPE··LOCAL··DEFAULT····9·$d
225 ···221:·00000bb4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98225 ···221:·00000bb4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC98
226 ···222:·00004628·····0·NOTYPE··LOCAL··DEFAULT····9·$t226 ···222:·000046d0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
227 ···223:·00004908·····0·NOTYPE··LOCAL··DEFAULT····9·$d227 ···223:·000049b0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
228 ···224:·0000490c·····0·NOTYPE··LOCAL··DEFAULT····9·$t228 ···224:·000049b4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
Max diff block lines reached; 11581/22103 bytes (52.40%) of diff not shown.
147 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x12824·contains·643·entries:1 Relocation·section·'.rel.text'·at·offset·0x12ac4·contains·659·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··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass5 00000026··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
6 0000003a··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass6 0000003a··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
7 0000004e··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass7 0000004e··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
8 00000062··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass8 00000062··0001a30a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
Offset 236, 24 lines modifiedOffset 236, 24 lines modified
236 00000e1a··00003f30·R_ARM_THM_MOVT_ABS·····000003e4···.LC37236 00000e1a··00003f30·R_ARM_THM_MOVT_ABS·····000003e4···.LC37
237 00000e26··0001b80a·R_ARM_THM_CALL·········00000000···PyErr_SetString237 00000e26··0001b80a·R_ARM_THM_CALL·········00000000···PyErr_SetString
238 00000e76··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc238 00000e76··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
239 00000ec4··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords239 00000ec4··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
240 00000ee0··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct240 00000ee0··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
241 00000ee4··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct241 00000ee4··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
242 00000ef2··0000950a·R_ARM_THM_CALL·········00002ac1···_Pickler_SetProtocol242 00000ef2··0000950a·R_ARM_THM_CALL·········00002ac1···_Pickler_SetProtocol
243 00000f0a··0000970a·R_ARM_THM_CALL·········00002b3d···_Pickler_SetBufferCallback243 00000f0a··0000970a·R_ARM_THM_CALL·········00002b45···_Pickler_SetBufferCallback
244 00000f16··0000980a·R_ARM_THM_CALL·········00002b9d···PyMemoTable_New244 00000f16··0000980a·R_ARM_THM_CALL·········00002ba5···PyMemoTable_New
245 00000f2e··0001fa0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize245 00000f2e··0001fa0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
246 00000f5e··0001c10a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr246 00000f5e··0001c10a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr
247 00000f7e··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct247 00000f7e··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
248 00000f82··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct248 00000f82··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
249 00000f92··0001b30a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue249 00000f92··0001b30a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
250 00000fa4··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct250 00000fa4··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
251 00000fa8··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct251 00000fa8··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
252 00000fbc··00009a0a·R_ARM_THM_CALL·········00006785···Pickler_clear252 00000fbc··00009a0a·R_ARM_THM_CALL·········000067f9···Pickler_clear
253 00000fcc··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct253 00000fcc··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
254 00000fd0··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct254 00000fd0··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
255 00000fd8··00000102·R_ARM_ABS32············00000000···.data255 00000fd8··00000102·R_ARM_ABS32············00000000···.data
256 00000fdc··0001b102·R_ARM_ABS32············00000000···_PyRuntime256 00000fdc··0001b102·R_ARM_ABS32············00000000···_PyRuntime
257 00000fe0··0001b102·R_ARM_ABS32············00000000···_PyRuntime257 00000fe0··0001b102·R_ARM_ABS32············00000000···_PyRuntime
258 00000ffc··0001c10a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr258 00000ffc··0001c10a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr
259 0000100c··0001c22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError259 0000100c··0001c22f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 270, 386 lines modifiedOffset 270, 402 lines modified
270 000010aa··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF270 000010aa··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF
271 000010c4··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc271 000010c4··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
272 000010de··0001f92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError272 000010de··0001f92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_AttributeError
273 000010e2··0001f930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError273 000010e2··0001f930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_AttributeError
274 000010e6··0000a22f·R_ARM_THM_MOVW_ABS_NC··000009f4···.LC79274 000010e6··0000a22f·R_ARM_THM_MOVW_ABS_NC··000009f4···.LC79
275 000010ea··0000a230·R_ARM_THM_MOVT_ABS·····000009f4···.LC79275 000010ea··0000a230·R_ARM_THM_MOVT_ABS·····000009f4···.LC79
276 000010f0··0001b80a·R_ARM_THM_CALL·········00000000···PyErr_SetString276 000010f0··0001b80a·R_ARM_THM_CALL·········00000000···PyErr_SetString
277 00001154··0000a70a·R_ARM_THM_CALL·········00002be5···dump277 00001154··0000a70a·R_ARM_THM_CALL·········00002bed···dump
278 00001166··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct278 00001166··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
279 0000116a··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct279 0000116a··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
280 00001174··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000a04···.LC80280 00001174··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000a04···.LC80
281 00001178··0000a430·R_ARM_THM_MOVT_ABS·····00000a04···.LC80281 00001178··0000a430·R_ARM_THM_MOVT_ABS·····00000a04···.LC80
282 00001180··0001af0a·R_ARM_THM_CALL·········00000000···PyErr_Format282 00001180··0001af0a·R_ARM_THM_CALL·········00000000···PyErr_Format
283 0000119e··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords283 0000119e··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
284 000011ac··00000102·R_ARM_ABS32············00000000···.data284 000011ac··00000102·R_ARM_ABS32············00000000···.data
285 000011c6··0001fa0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize285 000011c6··0001fa0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
286 000011d0··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF286 000011d0··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF
287 0000123c··0000980a·R_ARM_THM_CALL·········00002b9d···PyMemoTable_New287 0000123c··0000980a·R_ARM_THM_CALL·········00002ba5···PyMemoTable_New
288 0000124a··0001fa0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize288 0000124a··0001fa0a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
289 00001254··0001bb0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New289 00001254··0001bb0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
290 0000128c··0001bd0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track290 0000128c··0001bd0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
291 00001296··0001be0a·R_ARM_THM_CALL·········00000000···PyMem_Free291 00001296··0001be0a·R_ARM_THM_CALL·········00000000···PyMem_Free
292 0000129c··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF292 0000129c··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF
293 000012e4··0000c50a·R_ARM_THM_CALL·········00004975···_Pickler_write_bytes293 000012e4··0000c50a·R_ARM_THM_CALL·········00004a1d···_Pickler_write_bytes
294 000012f0··0000c40a·R_ARM_THM_CALL·········00004629···memo_put.isra.0294 000012f0··0000c40a·R_ARM_THM_CALL·········000046d1···memo_put.isra.0
295 00001328··0002220a·R_ARM_THM_CALL·········00000000···__stack_chk_fail295 00001328··0002220a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
296 00001334··00020e02·R_ARM_ABS32············00000000···__stack_chk_guard296 00001334··00020e02·R_ARM_ABS32············00000000···__stack_chk_guard
 297 00001348··00010a0a·R_ARM_THM_CALL·········00006395···_Pickler_GetString
297 00001352··0000730a·R_ARM_THM_CALL·········00001f99···_Pickle_FastCall298 00001352··0000730a·R_ARM_THM_CALL·········00001f99···_Pickle_FastCall
298 00001358··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF299 00001358··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF
299 00001384··0000ae0a·R_ARM_THM_CALL·········000062e9···_Pickler_CommitFrame.isra.0 
300 0000138e··0002040a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize300 000013ca··0002380a·R_ARM_THM_CALL·········00000000···memmove
301 000013d2··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc301 0000140a··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
302 0000141a··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30302 00001452··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30
303 0000141e··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30303 00001456··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30
304 00001422··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29304 0000145a··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29
305 00001426··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29305 0000145e··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29
306 00001446··0000350a·R_ARM_THM_CALL·········0000008d···_Unpickler_SetInputEncoding306 0000147e··0000350a·R_ARM_THM_CALL·········0000008d···_Unpickler_SetInputEncoding
307 0000144e··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct307 00001486··0001b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
308 00001452··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct308 0000148a··0001b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
309 0000146a··0000360a·R_ARM_THM_CALL·········000000cd···load309 000014a2··0000360a·R_ARM_THM_CALL·········000000cd···load
310 00001482··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc310 000014ba··0001b00a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
311 000014ae··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords311 000014e6··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
312 000014d4··0001b50a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize312 0000150c··0001b50a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
313 000014dc··0001b60a·R_ARM_THM_CALL·········00000000···strlen313 00001514··0001b60a·R_ARM_THM_CALL·········00000000···strlen
314 000014ea··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30314 00001522··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30
315 000014ee··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30315 00001526··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30
316 000014f8··0001ba0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter316 00001530··0001ba0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
317 00001504··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF317 0000153c··0000370a·R_ARM_THM_CALL·········000023a9···Py_XDECREF
318 0000150c··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000368···.LC31318 00001544··00002c2f·R_ARM_THM_MOVW_ABS_NC··00000368···.LC31
319 00001510··00002c30·R_ARM_THM_MOVT_ABS·····00000368···.LC31319 00001548··00002c30·R_ARM_THM_MOVT_ABS·····00000368···.LC31
320 00001514··00002d2f·R_ARM_THM_MOVW_ABS_NC··0000036c···.LC32320 0000154c··00002d2f·R_ARM_THM_MOVW_ABS_NC··0000036c···.LC32
321 00001518··00002d30·R_ARM_THM_MOVT_ABS·····0000036c···.LC32321 00001550··00002d30·R_ARM_THM_MOVT_ABS·····0000036c···.LC32
322 0000151c··0001112f·R_ARM_THM_MOVW_ABS_NC··0000116c···.LC127322 00001554··0001112f·R_ARM_THM_MOVW_ABS_NC··0000116c···.LC127
323 00001520··00011130·R_ARM_THM_MOVT_ABS·····0000116c···.LC127323 00001558··00011130·R_ARM_THM_MOVT_ABS·····0000116c···.LC127
324 00001524··0001b40a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument324 0000155c··0001b40a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
325 0000152a··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29325 00001562··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29
326 0000152e··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29 
327 00001536··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30 
328 0000153a··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30 
329 0000154e··0001b50a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize 
330 00001558··0001b60a·R_ARM_THM_CALL·········00000000···strlen 
331 00001562··0001b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
332 00001566··0001b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
333 0000156a··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000388···.LC34 
334 0000156e··00002f30·R_ARM_THM_MOVT_ABS·····00000388···.LC34 
335 00001574··0001b80a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
336 0000157a··0001b30a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue 
337 00001588··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30 
338 0000158c··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30 
339 00001590··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29 
340 00001594··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29 
341 000015b0··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords 
342 000015ba··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30 
343 000015be··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30 
344 000015c2··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29 
345 000015c6··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29326 00001566··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29
 327 0000156e··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30
 328 00001572··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30
 329 00001586··0001b50a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
 330 00001590··0001b60a·R_ARM_THM_CALL·········00000000···strlen
 331 0000159a··0001b72f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 332 0000159e··0001b730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 333 000015a2··00002f2f·R_ARM_THM_MOVW_ABS_NC··00000388···.LC34
 334 000015a6··00002f30·R_ARM_THM_MOVT_ABS·····00000388···.LC34
 335 000015ac··0001b80a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 336 000015b2··0001b30a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
 337 000015c0··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000360···.LC30
 338 000015c4··00002b30·R_ARM_THM_MOVT_ABS·····00000360···.LC30
 339 000015c8··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000358···.LC29
 340 000015cc··00002a30·R_ARM_THM_MOVT_ABS·····00000358···.LC29
 341 000015e8··0001b20a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
Max diff block lines reached; 99383/150384 bytes (66.09%) of diff not shown.
1.52 KB
strings --all --bytes=8 {}
    
Offset 141, 14 lines modifiedOffset 141, 15 lines modified
141 __reduce__141 __reduce__
142 __sizeof__142 __sizeof__
143 _pickle.Pickler143 _pickle.Pickler
144 _pickle.PicklerMemoProxy144 _pickle.PicklerMemoProxy
145 clear_memo145 clear_memo
146 _pickle.Pdata146 _pickle.Pdata
147 Bi;F!F(F147 Bi;F!F(F
 148 rbj»    2bb.!
148 qkj·F#Dkb149 qkj·F#Dkb
149 hj·Dhb·F150 hj·Dhb·F
150 raj»    1ab+xSTcj151 raj»    1ab+xSTcj
151 #F1F8FJF152 #F1F8FJF
152 "F1F8FKF153 "F1F8FKF
153 #FBF1F8F154 #FBF1F8F
154 #FJF1F8F155 #FJF1F8F
Offset 360, 16 lines modifiedOffset 361, 16 lines modified
360 init_method_ref361 init_method_ref
361 Pickler_clear362 Pickler_clear
362 Pickler_get_persid363 Pickler_get_persid
363 _pickle_Pickler_dump364 _pickle_Pickler_dump
364 _Pickler_ClearBuffer365 _Pickler_ClearBuffer
365 _Pickler_FlushToFile366 _Pickler_FlushToFile
366 _Pickler_Write367 _Pickler_Write
 368 _Pickler_CommitFrame.part.0
367 _Pickler_Write.constprop.0369 _Pickler_Write.constprop.0
368 _Pickler_CommitFrame.isra.0 
369 save_reduce370 save_reduce
370 memo_put.isra.0371 memo_put.isra.0
371 _Pickler_write_bytes372 _Pickler_write_bytes
372 memo_get.isra.0373 memo_get.isra.0
373 save_global374 save_global
374 _PyMemoTable_Lookup.isra.0375 _PyMemoTable_Lookup.isra.0
375 _save_bytes_data.isra.0376 _save_bytes_data.isra.0
Offset 597, 23 lines modifiedOffset 598, 23 lines modified
597 PyExc_KeyError598 PyExc_KeyError
598 PyFloat_Pack8599 PyFloat_Pack8
599 PyObject_Repr600 PyObject_Repr
600 PyObject_VectorcallMethod601 PyObject_VectorcallMethod
601 __stack_chk_fail602 __stack_chk_fail
602 PyBytes_FromObject603 PyBytes_FromObject
603 PyOS_double_to_string604 PyOS_double_to_string
 605 PySequence_List
604 PyPickleBuffer_GetBuffer606 PyPickleBuffer_GetBuffer
605 PyBuffer_IsContiguous607 PyBuffer_IsContiguous
606 PySequence_List 
607 _Py_NotImplementedStruct608 _Py_NotImplementedStruct
608 _Py_EllipsisObject609 _Py_EllipsisObject
 610 _Py_CheckRecursiveCall
609 _PySet_NextEntry611 _PySet_NextEntry
610 PyObject_Str 
611 PyObject_CallNoArgs612 PyObject_CallNoArgs
612 _Py_CheckRecursiveCall613 PyObject_Str
613 PyOS_snprintf614 PyOS_snprintf
614 PyArg_UnpackTuple615 PyArg_UnpackTuple
615 _PyUnicode_Equal616 _PyUnicode_Equal
616 PyTuple_GetSlice617 PyTuple_GetSlice
617 PyIter_Check618 PyIter_Check
618 PyObject_Call619 PyObject_Call
619 PyUnicode_AsASCIIString620 PyUnicode_AsASCIIString
Offset 621, 17 lines modifiedOffset 622, 17 lines modified
621 _PySys_GetAttr622 _PySys_GetAttr
622 PyExc_UnicodeEncodeError623 PyExc_UnicodeEncodeError
623 PyErr_SetObject624 PyErr_SetObject
624 _PyUnicode_InternMortal625 _PyUnicode_InternMortal
625 PyObject_SetAttr626 PyObject_SetAttr
626 _PyBytesWriter_Init627 _PyBytesWriter_Init
627 _PyBytesWriter_Alloc628 _PyBytesWriter_Alloc
 629 _PyBytesWriter_Finish
628 _PyBytesWriter_Prepare630 _PyBytesWriter_Prepare
629 Py_hexdigits631 Py_hexdigits
630 _PyBytesWriter_Finish 
631 _PyBytesWriter_Dealloc632 _PyBytesWriter_Dealloc
632 PyType_GetModuleByDef633 PyType_GetModuleByDef
633 _PyLong_FromByteArray634 _PyLong_FromByteArray
634 PyUnicode_Decode635 PyUnicode_Decode
635 PyLong_FromVoidPtr636 PyLong_FromVoidPtr
636 PyDict_Contains637 PyDict_Contains
637 PyDict_DelItem638 PyDict_DelItem
82.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 943, 15 lines modifiedOffset 943, 15 lines modified
943 ·R_ARM_THM_CALL» PyObject_GC_Track943 ·R_ARM_THM_CALL» PyObject_GC_Track
944 »       mov»    r0,·r4944 »       mov»    r0,·r4
945 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}945 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
946 »       mov»    r0,·r7946 »       mov»    r0,·r7
947 »       bl»     0·<PyMem_Free>947 »       bl»     0·<PyMem_Free>
948 ·R_ARM_THM_CALL» PyMem_Free948 ·R_ARM_THM_CALL» PyMem_Free
949 »       mov»    r0,·r6949 »       mov»    r0,·r6
950 »       bl»     23a8·<load_counted_long+0x5c>950 »       bl»     23a8·<_pickle_Unpickler___init__+0x12c>
951 ·R_ARM_THM_CALL» Py_XDECREF951 ·R_ARM_THM_CALL» Py_XDECREF
952 »       movs»   r4,·#0952 »       movs»   r4,·#0
953 »       b.n»    7dc·<_Unpickler_New+0x74>953 »       b.n»    7dc·<_Unpickler_New+0x74>
  
954 000007f0·<_Unpickler_SetInputStream>:954 000007f0·<_Unpickler_SetInputStream>:
955 _Unpickler_SetInputStream():955 _Unpickler_SetInputStream():
956 »       push»   {r3,·r4,·r5,·lr}956 »       push»   {r3,·r4,·r5,·lr}
Offset 1163, 15 lines modifiedOffset 1163, 15 lines modified
1163 »       bne.n»  980·<get_deep_attribute+0x40>1163 »       bne.n»  980·<get_deep_attribute+0x40>
1164 »       str»    r1,·[sp,·#0]1164 »       str»    r1,·[sp,·#0]
1165 »       bl»     0·<_Py_Dealloc>1165 »       bl»     0·<_Py_Dealloc>
1166 ·R_ARM_THM_CALL» _Py_Dealloc1166 ·R_ARM_THM_CALL» _Py_Dealloc
1167 »       ldr»    r1,·[sp,·#0]1167 »       ldr»    r1,·[sp,·#0]
1168 »       b.n»    980·<get_deep_attribute+0x40>1168 »       b.n»    980·<get_deep_attribute+0x40>
1169 »       mov»    r0,·r41169 »       mov»    r0,·r4
1170 »       bl»     23a8·<load_counted_long+0x5c>1170 »       bl»     23a8·<_pickle_Unpickler___init__+0x12c>
1171 ·R_ARM_THM_CALL» Py_XDECREF1171 ·R_ARM_THM_CALL» Py_XDECREF
1172 »       b.n»    99e·<get_deep_attribute+0x5e>1172 »       b.n»    99e·<get_deep_attribute+0x5e>
1173 »       ldr»    r2,·[r4,·#0]1173 »       ldr»    r2,·[r4,·#0]
1174 »       mvn.w»  r1,·#3221225472»    @·0xc00000001174 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1175 »       cmp»    r2,·r11175 »       cmp»    r2,·r1
1176 »       beq.n»  9a0·<get_deep_attribute+0x60>1176 »       beq.n»  9a0·<get_deep_attribute+0x60>
1177 »       subs»   r2,·#11177 »       subs»   r2,·#1
Offset 1229, 27 lines modifiedOffset 1229, 27 lines modified
1229 »       mov»    r0,·r61229 »       mov»    r0,·r6
1230 »       mov»    r1,·r41230 »       mov»    r1,·r4
1231 »       bl»     acc·<_Unpickler_ReadInto>1231 »       bl»     acc·<_Unpickler_ReadInto>
1232 »       cmp»    r0,·#01232 »       cmp»    r0,·#0
1233 »       blt.n»  a80·<load_counted_binbytes+0x98>1233 »       blt.n»  a80·<load_counted_binbytes+0x98>
1234 »       ldr»    r0,·[r4,·#8]1234 »       ldr»    r0,·[r4,·#8]
1235 »       mov»    r1,·r51235 »       mov»    r1,·r5
1236 »       bl»     1fcc·<batch_dict+0x218>1236 »       bl»     1fcc·<raw_unicode_escape+0x3e0>
1237 ·R_ARM_THM_CALL» Pdata_push1237 ·R_ARM_THM_CALL» Pdata_push
1238 »       adds»   r0,·#11238 »       adds»   r0,·#1
1239 »       mov.w»  r0,·#4294967295»    @·0xffffffff1239 »       mov.w»  r0,·#4294967295»    @·0xffffffff
1240 »       it»     ne1240 »       it»     ne
1241 »       movne»  r0,·#01241 »       movne»  r0,·#0
1242 »       add»    sp,·#121242 »       add»    sp,·#12
1243 »       pop»    {r4,·r5,·r6,·r7,·pc}1243 »       pop»    {r4,·r5,·r6,·r7,·pc}
1244 »       mov»    r1,·r01244 »       mov»    r1,·r0
1245 »       mov»    r3,·r51245 »       mov»    r3,·r5
1246 »       add»    r2,·sp,·#41246 »       add»    r2,·sp,·#4
1247 »       mov»    r0,·r41247 »       mov»    r0,·r4
1248 »       bl»     1dc0·<batch_dict+0xc>1248 »       bl»     1dc0·<raw_unicode_escape+0x1d4>
1249 ·R_ARM_THM_CALL» _Unpickler_ReadImpl1249 ·R_ARM_THM_CALL» _Unpickler_ReadImpl
1250 »       adds»   r0,·#11250 »       adds»   r0,·#1
1251 »       bne.n»  a12·<load_counted_binbytes+0x2a>1251 »       bne.n»  a12·<load_counted_binbytes+0x2a>
1252 »       mov.w»  r0,·#4294967295»    @·0xffffffff1252 »       mov.w»  r0,·#4294967295»    @·0xffffffff
1253 »       b.n»    a66·<load_counted_binbytes+0x7e>1253 »       b.n»    a66·<load_counted_binbytes+0x7e>
1254 »       ldr»    r3,·[r5,·#0]1254 »       ldr»    r3,·[r5,·#0]
1255 »       mvn.w»  r2,·#3221225472»    @·0xc00000001255 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
1331 »       mov.w»  r2,·#512»   @·0x2001331 »       mov.w»  r2,·#512»   @·0x200
1332 »       mov»    r0,·r71332 »       mov»    r0,·r7
1333 »       bl»     0·<PyMemoryView_FromMemory>1333 »       bl»     0·<PyMemoryView_FromMemory>
1334 ·R_ARM_THM_CALL» PyMemoryView_FromMemory1334 ·R_ARM_THM_CALL» PyMemoryView_FromMemory
1335 »       mov»    r1,·r01335 »       mov»    r1,·r0
1336 »       cbz»    r0,·b66·<_Unpickler_ReadInto+0x9a>1336 »       cbz»    r0,·b66·<_Unpickler_ReadInto+0x9a>
1337 »       ldr»    r0,·[r5,·#100]»@·0x641337 »       ldr»    r0,·[r5,·#100]»@·0x64
1338 »       bl»     1f98·<batch_dict+0x1e4>1338 »       bl»     1f98·<raw_unicode_escape+0x3ac>
1339 ·R_ARM_THM_CALL» _Pickle_FastCall1339 ·R_ARM_THM_CALL» _Pickle_FastCall
1340 »       mov»    r4,·r01340 »       mov»    r4,·r0
1341 »       cbz»    r0,·b66·<_Unpickler_ReadInto+0x9a>1341 »       cbz»    r0,·b66·<_Unpickler_ReadInto+0x9a>
1342 »       bl»     0·<PyLong_AsSsize_t>1342 »       bl»     0·<PyLong_AsSsize_t>
1343 ·R_ARM_THM_CALL» PyLong_AsSsize_t1343 ·R_ARM_THM_CALL» PyLong_AsSsize_t
1344 »       ldr»    r3,·[r4,·#0]1344 »       ldr»    r3,·[r4,·#0]
1345 »       mvn.w»  r2,·#3221225472»    @·0xc00000001345 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
Offset 1390, 15 lines modifiedOffset 1390, 15 lines modified
1390 »       mov»    r0,·r61390 »       mov»    r0,·r6
1391 »       bl»     0·<PyLong_FromSsize_t>1391 »       bl»     0·<PyLong_FromSsize_t>
1392 ·R_ARM_THM_CALL» PyLong_FromSsize_t1392 ·R_ARM_THM_CALL» PyLong_FromSsize_t
1393 »       mov»    r1,·r01393 »       mov»    r1,·r0
1394 »       cmp»    r0,·#01394 »       cmp»    r0,·#0
1395 »       beq.n»  b66·<_Unpickler_ReadInto+0x9a>1395 »       beq.n»  b66·<_Unpickler_ReadInto+0x9a>
1396 »       ldr»    r0,·[r5,·#96]» @·0x601396 »       ldr»    r0,·[r5,·#96]» @·0x60
1397 »       bl»     1f98·<batch_dict+0x1e4>1397 »       bl»     1f98·<raw_unicode_escape+0x3ac>
1398 ·R_ARM_THM_CALL» _Pickle_FastCall1398 ·R_ARM_THM_CALL» _Pickle_FastCall
1399 »       mov»    r4,·r01399 »       mov»    r4,·r0
1400 »       cmp»    r0,·#01400 »       cmp»    r0,·#0
1401 »       beq.n»  b66·<_Unpickler_ReadInto+0x9a>1401 »       beq.n»  b66·<_Unpickler_ReadInto+0x9a>
1402 »       ldr»    r2,·[r0,·#4]1402 »       ldr»    r2,·[r0,·#4]
1403 »       ldr»    r3,·[r2,·#84]» @·0x541403 »       ldr»    r3,·[r2,·#84]» @·0x54
1404 »       lsls»   r3,·r3,·#41404 »       lsls»   r3,·r3,·#4
Offset 1775, 21 lines modifiedOffset 1775, 21 lines modified
1775 »       mov»    r1,·r81775 »       mov»    r1,·r8
1776 »       mov»    r0,·r41776 »       mov»    r0,·r4
1777 »       bl»     fe4·<_Pickler_SetOutputStream>1777 »       bl»     fe4·<_Pickler_SetOutputStream>
1778 »       adds»   r0,·#11778 »       adds»   r0,·#1
1779 »       beq.n»  f9a·<_pickle_Pickler___init__+0x112>1779 »       beq.n»  f9a·<_pickle_Pickler___init__+0x112>
1780 »       mov»    r1,·r51780 »       mov»    r1,·r5
1781 »       mov»    r0,·r41781 »       mov»    r0,·r4
1782 »       bl»     2b3c·<_Pickler_SetBufferCallback>1782 »       bl»     2b44·<_Pickler_SetBufferCallback>
1783 ·R_ARM_THM_CALL» _Pickler_SetBufferCallback1783 ·R_ARM_THM_CALL» _Pickler_SetBufferCallback
1784 »       adds»   r0,·#11784 »       adds»   r0,·#1
1785 »       beq.n»  f9a·<_pickle_Pickler___init__+0x112>1785 »       beq.n»  f9a·<_pickle_Pickler___init__+0x112>
1786 »       ldr»    r3,·[r4,·#8]1786 »       ldr»    r3,·[r4,·#8]
1787 »       cbnz»   r3,·f20·<_pickle_Pickler___init__+0x98>1787 »       cbnz»   r3,·f20·<_pickle_Pickler___init__+0x98>
1788 »       bl»     2b9c·<PyMemoTable_New>1788 »       bl»     2ba4·<PyMemoTable_New>
1789 ·R_ARM_THM_CALL» PyMemoTable_New1789 ·R_ARM_THM_CALL» PyMemoTable_New
1790 »       str»    r0,·[r4,·#8]1790 »       str»    r0,·[r4,·#8]
1791 »       cmp»    r0,·#01791 »       cmp»    r0,·#0
1792 »       beq.n»  f9a·<_pickle_Pickler___init__+0x112>1792 »       beq.n»  f9a·<_pickle_Pickler___init__+0x112>
1793 »       ldr»    r0,·[r4,·#32]1793 »       ldr»    r0,·[r4,·#32]
1794 »       movs»   r3,·#01794 »       movs»   r3,·#0
1795 »       str»    r3,·[r4,·#36]» @·0x241795 »       str»    r3,·[r4,·#36]» @·0x24
Offset 1854, 15 lines modifiedOffset 1854, 15 lines modified
1854 »       movs»   r2,·#11854 »       movs»   r2,·#1
1855 »       mov»    r1,·r51855 »       mov»    r1,·r5
1856 »       b.n»    eea·<_pickle_Pickler___init__+0x62>1856 »       b.n»    eea·<_pickle_Pickler___init__+0x62>
1857 »       mov»    r0,·r51857 »       mov»    r0,·r5
1858 »       b.n»    f64·<_pickle_Pickler___init__+0xdc>1858 »       b.n»    f64·<_pickle_Pickler___init__+0xdc>
1859 »       mov»    r0,·r41859 »       mov»    r0,·r4
1860 »       strd»   r1,·r2,·[sp,·#24]1860 »       strd»   r1,·r2,·[sp,·#24]
1861 »       bl»     6784·<Pickler_clear>1861 »       bl»     67f8·<Pickler_clear>
1862 ·R_ARM_THM_CALL» Pickler_clear1862 ·R_ARM_THM_CALL» Pickler_clear
1863 »       ldrd»   r1,·r2,·[sp,·#24]1863 »       ldrd»   r1,·r2,·[sp,·#24]
1864 »       b.n»    ef0·<_pickle_Pickler___init__+0x68>1864 »       b.n»    ef0·<_pickle_Pickler___init__+0x68>
1865 »       ldr»    r1,·[sp,·#24]1865 »       ldr»    r1,·[sp,·#24]
1866 »       cmp»    r7,·#11866 »       cmp»    r7,·#1
Max diff block lines reached; 81041/84618 bytes (95.77%) of diff not shown.
4.03 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 354, 22 lines modifiedOffset 354, 22 lines modified
354 »       mov»    r0,·r4354 »       mov»    r0,·r4
355 »       bl»     fe4·<_pickle_PicklerMemoProxy___reduce__+0x12>355 »       bl»     fe4·<_pickle_PicklerMemoProxy___reduce__+0x12>
356 ·R_ARM_THM_CALL» _Pickler_SetOutputStream356 ·R_ARM_THM_CALL» _Pickler_SetOutputStream
357 »       adds»   r0,·#1357 »       adds»   r0,·#1
358 »       beq.n»  322·<_pickle_dump+0x106>358 »       beq.n»  322·<_pickle_dump+0x106>
359 »       mov»    r1,·r6359 »       mov»    r1,·r6
360 »       mov»    r0,·r4360 »       mov»    r0,·r4
361 »       bl»     2b3c·<_Pickler_SetBufferCallback>361 »       bl»     2b44·<_Pickler_SetBufferCallback>
362 ·R_ARM_THM_CALL» _Pickler_SetBufferCallback362 ·R_ARM_THM_CALL» _Pickler_SetBufferCallback
363 »       adds»   r0,·#1363 »       adds»   r0,·#1
364 »       beq.n»  322·<_pickle_dump+0x106>364 »       beq.n»  322·<_pickle_dump+0x106>
365 »       mov»    r2,·r8365 »       mov»    r2,·r8
366 »       mov»    r1,·r4366 »       mov»    r1,·r4
367 »       mov»    r0,·sl367 »       mov»    r0,·sl
368 »       bl»     2be4·<dump>368 »       bl»     2bec·<dump>
369 ·R_ARM_THM_CALL» dump369 ·R_ARM_THM_CALL» dump
370 »       adds»   r0,·#1370 »       adds»   r0,·#1
371 »       beq.n»  322·<_pickle_dump+0x106>371 »       beq.n»  322·<_pickle_dump+0x106>
372 »       mov»    r0,·r4372 »       mov»    r0,·r4
373 »       bl»     1338·<_Pickler_FlushToFile>373 »       bl»     1338·<_Pickler_FlushToFile>
374 ·R_ARM_THM_CALL» _Pickler_FlushToFile374 ·R_ARM_THM_CALL» _Pickler_FlushToFile
375 »       adds»   r0,·#1375 »       adds»   r0,·#1
Offset 402, 15 lines modifiedOffset 402, 15 lines modified
402 PyMemoTable_Del():402 PyMemoTable_Del():
403 »       cbz»    r0,·362·<PyMemoTable_Del+0x26>403 »       cbz»    r0,·362·<PyMemoTable_Del+0x26>
404 »       push»   {r4,·lr}404 »       push»   {r4,·lr}
405 »       mov.w»  ip,·#4096»  @·0x1000405 »       mov.w»  ip,·#4096»  @·0x1000
406 »       sub.w»  ip,·sp,·ip406 »       sub.w»  ip,·sp,·ip
407 »       str.w»  r0,·[ip,·#4088]»     @·0xff8407 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
408 »       mov»    r4,·r0408 »       mov»    r4,·r0
409 »       bl»     13a0·<PyMemoTable_Clear.isra.0>409 »       bl»     13d8·<PyMemoTable_Clear.isra.0>
410 ·R_ARM_THM_CALL» PyMemoTable_Clear.isra.0410 ·R_ARM_THM_CALL» PyMemoTable_Clear.isra.0
411 »       ldr»    r0,·[r4,·#12]411 »       ldr»    r0,·[r4,·#12]
412 »       bl»     0·<PyMem_Free>412 »       bl»     0·<PyMem_Free>
413 ·R_ARM_THM_CALL» PyMem_Free413 ·R_ARM_THM_CALL» PyMem_Free
414 »       mov»    r0,·r4414 »       mov»    r0,·r4
415 »       ldmia.w»sp!,·{r4,·lr}415 »       ldmia.w»sp!,·{r4,·lr}
416 »       b.w»    0·<PyMem_Free>416 »       b.w»    0·<PyMem_Free>
Offset 439, 15 lines modifiedOffset 439, 15 lines modified
439 ·R_ARM_THM_CALL» Py_BuildValue439 ·R_ARM_THM_CALL» Py_BuildValue
440 »       cbz»    r0,·3b8·<save_singleton_type+0x54>440 »       cbz»    r0,·3b8·<save_singleton_type+0x54>
441 »       mov»    r4,·r0441 »       mov»    r4,·r0
442 »       mov»    r2,·r0442 »       mov»    r2,·r0
443 »       mov»    r3,·r7443 »       mov»    r3,·r7
444 »       mov»    r0,·r5444 »       mov»    r0,·r5
445 »       mov»    r1,·r6445 »       mov»    r1,·r6
446 »       bl»     4c4c·<save_reduce>446 »       bl»     4cf8·<save_reduce>
447 ·R_ARM_THM_CALL» save_reduce447 ·R_ARM_THM_CALL» save_reduce
448 »       ldr»    r3,·[r4,·#0]448 »       ldr»    r3,·[r4,·#0]
449 »       mvn.w»  r2,·#3221225472»    @·0xc0000000449 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
450 »       mov»    r5,·r0450 »       mov»    r5,·r0
451 »       cmp»    r3,·r2451 »       cmp»    r3,·r2
452 »       beq.n»  3bc·<save_singleton_type+0x58>452 »       beq.n»  3bc·<save_singleton_type+0x58>
453 »       subs»   r3,·#1453 »       subs»   r3,·#1
Offset 602, 15 lines modifiedOffset 602, 15 lines modified
602 _pickle_Pickler_clear_memo():602 _pickle_Pickler_clear_memo():
603 »       ldr»    r0,·[r0,·#8]603 »       ldr»    r0,·[r0,·#8]
604 »       cbz»    r0,·4f2·<_pickle_Pickler_clear_memo+0x20>604 »       cbz»    r0,·4f2·<_pickle_Pickler_clear_memo+0x20>
605 »       push»   {r3,·lr}605 »       push»   {r3,·lr}
606 »       mov.w»  ip,·#4096»  @·0x1000606 »       mov.w»  ip,·#4096»  @·0x1000
607 »       sub.w»  ip,·sp,·ip607 »       sub.w»  ip,·sp,·ip
608 »       str.w»  r0,·[ip,·#4088]»     @·0xff8608 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
609 »       bl»     13a0·<PyMemoTable_Clear.isra.0>609 »       bl»     13d8·<PyMemoTable_Clear.isra.0>
610 ·R_ARM_THM_CALL» PyMemoTable_Clear.isra.0610 ·R_ARM_THM_CALL» PyMemoTable_Clear.isra.0
611 »       movw»   r0,·#0611 »       movw»   r0,·#0
612 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct612 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
613 »       movt»   r0,·#0613 »       movt»   r0,·#0
614 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct614 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
615 »       pop»    {r3,·pc}615 »       pop»    {r3,·pc}
616 »       movw»   r0,·#0616 »       movw»   r0,·#0
Offset 840, 15 lines modifiedOffset 840, 15 lines modified
840 »       ldr»    r3,·[r0,·#16]840 »       ldr»    r3,·[r0,·#16]
841 »       ldr»    r2,·[r6,·#4]841 »       ldr»    r2,·[r6,·#4]
842 »       ldr»    r3,·[r3,·#68]» @·0x44842 »       ldr»    r3,·[r3,·#68]» @·0x44
843 »       cmp»    r3,·r2843 »       cmp»    r3,·r2
844 »       bne.n»  742·<Pickler_set_memo+0xba>844 »       bne.n»  742·<Pickler_set_memo+0xba>
845 »       ldr»    r3,·[r6,·#8]845 »       ldr»    r3,·[r6,·#8]
846 »       ldr»    r5,·[r3,·#8]846 »       ldr»    r5,·[r3,·#8]
847 »       bl»     2b9c·<PyMemoTable_New>847 »       bl»     2ba4·<PyMemoTable_New>
848 ·R_ARM_THM_CALL» PyMemoTable_New848 ·R_ARM_THM_CALL» PyMemoTable_New
849 »       mov»    r4,·r0849 »       mov»    r4,·r0
850 »       cmp»    r0,·#0850 »       cmp»    r0,·#0
851 »       beq.w»  8a0·<Pickler_set_memo+0x218>851 »       beq.w»  8a0·<Pickler_set_memo+0x218>
852 »       ldrd»   r1,·r2,·[r5]852 »       ldrd»   r1,·r2,·[r5]
853 »       ldr»    r3,·[r5,·#8]853 »       ldr»    r3,·[r5,·#8]
854 »       strd»   r1,·r2,·[r0]854 »       strd»   r1,·r2,·[r0]
Offset 891, 15 lines modifiedOffset 891, 15 lines modified
891 ·R_ARM_THM_CALL» memcpy891 ·R_ARM_THM_CALL» memcpy
892 »       b.n»    894·<Pickler_set_memo+0x20c>892 »       b.n»    894·<Pickler_set_memo+0x20c>
893 »       ldr»    r3,·[r2,·#84]» @·0x54893 »       ldr»    r3,·[r2,·#84]» @·0x54
894 »       lsls»   r1,·r3,·#2894 »       lsls»   r1,·r3,·#2
895 »       bpl.w»  87a·<Pickler_set_memo+0x1f2>895 »       bpl.w»  87a·<Pickler_set_memo+0x1f2>
896 »       movs»   r3,·#0896 »       movs»   r3,·#0
897 »       str»    r3,·[sp,·#4]897 »       str»    r3,·[sp,·#4]
898 »       bl»     2b9c·<PyMemoTable_New>898 »       bl»     2ba4·<PyMemoTable_New>
899 ·R_ARM_THM_CALL» PyMemoTable_New899 ·R_ARM_THM_CALL» PyMemoTable_New
900 »       mov»    r4,·r0900 »       mov»    r4,·r0
901 »       cmp»    r0,·#0901 »       cmp»    r0,·#0
902 »       beq.w»  8a0·<Pickler_set_memo+0x218>902 »       beq.w»  8a0·<Pickler_set_memo+0x218>
903 »       add»    r3,·sp,·#12903 »       add»    r3,·sp,·#12
904 »       add»    r2,·sp,·#8904 »       add»    r2,·sp,·#8
905 »       add»    r1,·sp,·#4905 »       add»    r1,·sp,·#4
Offset 1193, 15 lines modifiedOffset 1193, 15 lines modified
1193 »       bl»     cc4·<UnpicklerMemoProxy_clear+0x1a>1193 »       bl»     cc4·<UnpicklerMemoProxy_clear+0x1a>
1194 ·R_ARM_THM_CALL» marker1194 ·R_ARM_THM_CALL» marker
1195 »       subs.w» r9,·r0,·#01195 »       subs.w» r9,·r0,·#0
1196 »       blt.n»  a4c·<load_inst+0x80>1196 »       blt.n»  a4c·<load_inst+0x80>
1197 »       mov»    r1,·r61197 »       mov»    r1,·r6
1198 »       add»    r2,·sp,·#121198 »       add»    r2,·sp,·#12
1199 »       mov»    r0,·r71199 »       mov»    r0,·r7
1200 »       bl»     6a80·<_Unpickler_Readline>1200 »       bl»     6af4·<_Unpickler_Readline>
1201 ·R_ARM_THM_CALL» _Unpickler_Readline1201 ·R_ARM_THM_CALL» _Unpickler_Readline
1202 »       subs»   r1,·r0,·#01202 »       subs»   r1,·r0,·#0
1203 »       blt.n»  a4c·<load_inst+0x80>1203 »       blt.n»  a4c·<load_inst+0x80>
1204 »       cmp»    r1,·#11204 »       cmp»    r1,·#1
1205 »       ble.n»  a3e·<load_inst+0x72>1205 »       ble.n»  a3e·<load_inst+0x72>
1206 »       ldr»    r0,·[sp,·#12]1206 »       ldr»    r0,·[sp,·#12]
1207 »       subs»   r1,·#11207 »       subs»   r1,·#1
Offset 1212, 15 lines modifiedOffset 1212, 15 lines modified
1212 »       bl»     0·<PyUnicode_DecodeASCII>1212 »       bl»     0·<PyUnicode_DecodeASCII>
1213 ·R_ARM_THM_CALL» PyUnicode_DecodeASCII1213 ·R_ARM_THM_CALL» PyUnicode_DecodeASCII
1214 »       mov»    r4,·r01214 »       mov»    r4,·r0
1215 »       cbz»    r0,·a4c·<load_inst+0x80>1215 »       cbz»    r0,·a4c·<load_inst+0x80>
1216 »       mov»    r1,·r61216 »       mov»    r1,·r6
1217 »       add»    r2,·sp,·#121217 »       add»    r2,·sp,·#12
1218 »       mov»    r0,·r71218 »       mov»    r0,·r7
1219 »       bl»     6a80·<_Unpickler_Readline>1219 »       bl»     6af4·<_Unpickler_Readline>
Max diff block lines reached; 579/3926 bytes (14.75%) of diff not shown.
218 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 671, 15 lines modifiedOffset 671, 15 lines modified
671 »       str»    r3,·[r1,·#0]671 »       str»    r3,·[r1,·#0]
672 »       b.n»    470·<load+0x3a4>672 »       b.n»    470·<load+0x3a4>
673 »       add»    r2,·sp,·#36»   @·0x24673 »       add»    r2,·sp,·#36»   @·0x24
674 »       mov»    r1,·r4674 »       mov»    r1,·r4
675 »       mov»    r0,·r5675 »       mov»    r0,·r5
676 »       movs»   r6,·#0676 »       movs»   r6,·#0
677 »       str»    r6,·[sp,·#36]» @·0x24677 »       str»    r6,·[sp,·#36]» @·0x24
678 »       bl»     6a80·<_Unpickler_Readline>678 »       bl»     6af4·<_Unpickler_Readline>
679 »       cmp»    r0,·#0679 »       cmp»    r0,·#0
680 »       blt.w»  4b4·<load+0x3e8>680 »       blt.w»  4b4·<load+0x3e8>
681 »       cmp»    r0,·#1681 »       cmp»    r0,·#1
682 »       ble.w»  1764·<load+0x1698>682 »       ble.w»  1764·<load+0x1698>
683 »       ldr»    r2,·[r4,·#8]683 »       ldr»    r2,·[r4,·#8]
684 »       ldr»    r3,·[r2,·#8]684 »       ldr»    r3,·[r2,·#8]
685 »       ldr»    r1,·[r2,·#20]685 »       ldr»    r1,·[r2,·#20]
Offset 730, 15 lines modifiedOffset 730, 15 lines modified
730 »       add»    r2,·r6730 »       add»    r2,·r6
731 »       str»    r0,·[sp,·#36]» @·0x24731 »       str»    r0,·[sp,·#36]» @·0x24
732 »       str»    r2,·[r4,·#88]» @·0x58732 »       str»    r2,·[r4,·#88]» @·0x58
733 »       b.n»    4a6·<load+0x3da>733 »       b.n»    4a6·<load+0x3da>
734 »       mov»    r1,·r4734 »       mov»    r1,·r4
735 »       add»    r2,·sp,·#36»   @·0x24735 »       add»    r2,·sp,·#36»   @·0x24
736 »       mov»    r0,·r5736 »       mov»    r0,·r5
737 »       bl»     6a80·<_Unpickler_Readline>737 »       bl»     6af4·<_Unpickler_Readline>
738 »       subs»   r1,·r0,·#0738 »       subs»   r1,·r0,·#0
739 »       blt.w»  4b4·<load+0x3e8>739 »       blt.w»  4b4·<load+0x3e8>
740 »       cmp»    r1,·#1740 »       cmp»    r1,·#1
741 »       ble.w»  1cba·<load+0x1bee>741 »       ble.w»  1cba·<load+0x1bee>
742 »       ldr»    r0,·[sp,·#36]» @·0x24742 »       ldr»    r0,·[sp,·#36]» @·0x24
743 »       subs»   r1,·#1743 »       subs»   r1,·#1
744 »       ldr»    r2,·[sp,·#12]744 »       ldr»    r2,·[sp,·#12]
Offset 746, 15 lines modifiedOffset 746, 15 lines modified
746 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF8746 ·R_ARM_THM_CALL» PyUnicode_DecodeUTF8
747 »       mov»    r6,·r0747 »       mov»    r6,·r0
748 »       cmp»    r0,·#0748 »       cmp»    r0,·#0
749 »       beq.w»  4b4·<load+0x3e8>749 »       beq.w»  4b4·<load+0x3e8>
750 »       mov»    r1,·r4750 »       mov»    r1,·r4
751 »       add»    r2,·sp,·#36»   @·0x24751 »       add»    r2,·sp,·#36»   @·0x24
752 »       mov»    r0,·r5752 »       mov»    r0,·r5
753 »       bl»     6a80·<_Unpickler_Readline>753 »       bl»     6af4·<_Unpickler_Readline>
754 »       subs»   r1,·r0,·#0754 »       subs»   r1,·r0,·#0
755 »       blt.w»  1d70·<load+0x1ca4>755 »       blt.w»  1d70·<load+0x1ca4>
756 »       cmp»    r1,·#1756 »       cmp»    r1,·#1
757 »       ble.w»  1d48·<load+0x1c7c>757 »       ble.w»  1d48·<load+0x1c7c>
758 »       ldr»    r0,·[sp,·#36]» @·0x24758 »       ldr»    r0,·[sp,·#36]» @·0x24
759 »       subs»   r1,·#1759 »       subs»   r1,·#1
760 »       ldr»    r2,·[sp,·#12]760 »       ldr»    r2,·[sp,·#12]
Offset 825, 15 lines modifiedOffset 825, 15 lines modified
825 »       bl»     23c4·<load_counted_tuple>825 »       bl»     23c4·<load_counted_tuple>
826 »       adds»   r0,·#1826 »       adds»   r0,·#1
827 »       bne.w»  47a·<load+0x3ae>827 »       bne.w»  47a·<load+0x3ae>
828 »       b.n»    4b4·<load+0x3e8>828 »       b.n»    4b4·<load+0x3e8>
829 »       add»    r2,·sp,·#36»   @·0x24829 »       add»    r2,·sp,·#36»   @·0x24
830 »       mov»    r1,·r4830 »       mov»    r1,·r4
831 »       mov»    r0,·r5831 »       mov»    r0,·r5
832 »       bl»     6a80·<_Unpickler_Readline>832 »       bl»     6af4·<_Unpickler_Readline>
833 »       subs»   r6,·r0,·#0833 »       subs»   r6,·r0,·#0
834 »       blt.w»  4b4·<load+0x3e8>834 »       blt.w»  4b4·<load+0x3e8>
835 »       cmp»    r6,·#1835 »       cmp»    r6,·#1
836 »       ble.w»  19b2·<load+0x18e6>836 »       ble.w»  19b2·<load+0x18e6>
837 »       bl»     0·<__errno_location>837 »       bl»     0·<__errno_location>
838 ·R_ARM_THM_CALL» __errno_location838 ·R_ARM_THM_CALL» __errno_location
839 »       ldr.w»  r8,·[sp,·#36]»       @·0x24839 »       ldr.w»  r8,·[sp,·#36]»       @·0x24
Offset 1074, 15 lines modifiedOffset 1074, 15 lines modified
1074 »       movs»   r2,·#31074 »       movs»   r2,·#3
1075 »       b.n»    5ec·<load+0x520>1075 »       b.n»    5ec·<load+0x520>
1076 »       mov»    r1,·r41076 »       mov»    r1,·r4
1077 »       add»    r2,·sp,·#36»   @·0x241077 »       add»    r2,·sp,·#36»   @·0x24
1078 »       mov»    r0,·r51078 »       mov»    r0,·r5
1079 »       movs»   r6,·#01079 »       movs»   r6,·#0
1080 »       str»    r6,·[sp,·#36]» @·0x241080 »       str»    r6,·[sp,·#36]» @·0x24
1081 »       bl»     6a80·<_Unpickler_Readline>1081 »       bl»     6af4·<_Unpickler_Readline>
1082 »       subs»   r1,·r0,·#01082 »       subs»   r1,·r0,·#0
1083 »       blt.w»  4b4·<load+0x3e8>1083 »       blt.w»  4b4·<load+0x3e8>
1084 »       beq.w»  1d36·<load+0x1c6a>1084 »       beq.w»  1d36·<load+0x1c6a>
1085 »       subs»   r1,·#11085 »       subs»   r1,·#1
1086 »       ldr»    r0,·[sp,·#36]» @·0x241086 »       ldr»    r0,·[sp,·#36]» @·0x24
1087 »       mov»    r2,·r61087 »       mov»    r2,·r6
1088 »       bl»     0·<PyUnicode_DecodeRawUnicodeEscape>1088 »       bl»     0·<PyUnicode_DecodeRawUnicodeEscape>
Offset 1374, 15 lines modifiedOffset 1374, 15 lines modified
1374 »       str»    r2,·[r4,·#88]» @·0x581374 »       str»    r2,·[r4,·#88]» @·0x58
1375 »       b.w»    10e·<load+0x42>1375 »       b.w»    10e·<load+0x42>
1376 »       movs»   r2,·#01376 »       movs»   r2,·#0
1377 »       b.n»    5ec·<load+0x520>1377 »       b.n»    5ec·<load+0x520>
1378 »       add»    r2,·sp,·#36»   @·0x241378 »       add»    r2,·sp,·#36»   @·0x24
1379 »       mov»    r1,·r41379 »       mov»    r1,·r4
1380 »       mov»    r0,·r51380 »       mov»    r0,·r5
1381 »       bl»     6a80·<_Unpickler_Readline>1381 »       bl»     6af4·<_Unpickler_Readline>
1382 »       cmp»    r0,·#01382 »       cmp»    r0,·#0
1383 »       blt.w»  4b4·<load+0x3e8>1383 »       blt.w»  4b4·<load+0x3e8>
1384 »       cmp»    r0,·#11384 »       cmp»    r0,·#1
1385 »       ble.w»  145a·<load+0x138e>1385 »       ble.w»  145a·<load+0x138e>
1386 »       ldr»    r0,·[sp,·#36]» @·0x241386 »       ldr»    r0,·[sp,·#36]» @·0x24
1387 »       movs»   r2,·#101387 »       movs»   r2,·#10
1388 »       movs»   r1,·#01388 »       movs»   r1,·#0
Offset 1415, 15 lines modifiedOffset 1415, 15 lines modified
1415 »       str»    r1,·[sp,·#16]1415 »       str»    r1,·[sp,·#16]
1416 »       bl»     0·<_Py_Dealloc>1416 »       bl»     0·<_Py_Dealloc>
1417 ·R_ARM_THM_CALL» _Py_Dealloc1417 ·R_ARM_THM_CALL» _Py_Dealloc
1418 »       ldr»    r1,·[sp,·#16]1418 »       ldr»    r1,·[sp,·#16]
1419 »       b.n»    628·<load+0x55c>1419 »       b.n»    628·<load+0x55c>
1420 »       mov»    r1,·r41420 »       mov»    r1,·r4
1421 »       mov»    r0,·r51421 »       mov»    r0,·r5
1422 »       bl»     18e4·<load+0x1818>1422 »       bl»     191c·<load+0x1850>
1423 ·R_ARM_THM_CALL» load_build1423 ·R_ARM_THM_CALL» load_build
1424 »       adds»   r0,·#11424 »       adds»   r0,·#1
1425 »       bne.w»  47a·<load+0x3ae>1425 »       bne.w»  47a·<load+0x3ae>
1426 »       b.w»    4b4·<load+0x3e8>1426 »       b.w»    4b4·<load+0x3e8>
1427 »       movs»   r3,·#11427 »       movs»   r3,·#1
1428 »       add»    r2,·sp,·#36»   @·0x241428 »       add»    r2,·sp,·#36»   @·0x24
1429 »       mov»    r1,·r51429 »       mov»    r1,·r5
Offset 1463, 23 lines modifiedOffset 1463, 23 lines modified
1463 ·R_ARM_THM_CALL» do_setitems1463 ·R_ARM_THM_CALL» do_setitems
1464 »       adds»   r0,·#11464 »       adds»   r0,·#1
1465 »       bne.w»  47a·<load+0x3ae>1465 »       bne.w»  47a·<load+0x3ae>
1466 »       b.w»    4b4·<load+0x3e8>1466 »       b.w»    4b4·<load+0x3e8>
1467 »       movs»   r2,·#01467 »       movs»   r2,·#0
1468 »       mov»    r1,·r41468 »       mov»    r1,·r4
1469 »       mov»    r0,·r51469 »       mov»    r0,·r5
1470 »       bl»     1710·<load+0x1644>1470 »       bl»     1748·<load+0x167c>
1471 ·R_ARM_THM_CALL» load_newobj1471 ·R_ARM_THM_CALL» load_newobj
1472 »       adds»   r0,·#11472 »       adds»   r0,·#1
1473 »       bne.w»  47a·<load+0x3ae>1473 »       bne.w»  47a·<load+0x3ae>
1474 »       b.w»    4b4·<load+0x3e8>1474 »       b.w»    4b4·<load+0x3e8>
1475 »       movs»   r2,·#11475 »       movs»   r2,·#1
1476 »       mov»    r1,·r41476 »       mov»    r1,·r4
1477 »       mov»    r0,·r51477 »       mov»    r0,·r5
Max diff block lines reached; 219932/222971 bytes (98.64%) of diff not shown.
5.26 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 86, 17 lines modifiedOffset 86, 17 lines modified
86 ··0x00000530·636b6c65·725f6765·745f7065·72736964·ckler_get_persid86 ··0x00000530·636b6c65·725f6765·745f7065·72736964·ckler_get_persid
87 ··0x00000540·002e4c43·3830005f·7069636b·6c655f50·..LC80._pickle_P87 ··0x00000540·002e4c43·3830005f·7069636b·6c655f50·..LC80._pickle_P
88 ··0x00000550·69636b6c·65725f64·756d7000·5f506963·ickler_dump._Pic88 ··0x00000550·69636b6c·65725f64·756d7000·5f506963·ickler_dump._Pic
89 ··0x00000560·6b6c6572·5f436c65·61724275·66666572·kler_ClearBuffer89 ··0x00000560·6b6c6572·5f436c65·61724275·66666572·kler_ClearBuffer
90 ··0x00000570·005f5069·636b6c65·725f466c·75736854·._Pickler_FlushT90 ··0x00000570·005f5069·636b6c65·725f466c·75736854·._Pickler_FlushT
91 ··0x00000580·6f46696c·65005f50·69636b6c·65725f57·oFile._Pickler_W91 ··0x00000580·6f46696c·65005f50·69636b6c·65725f57·oFile._Pickler_W
92 ··0x00000590·72697465·00736176·65005f50·69636b6c·rite.save._Pickl92 ··0x00000590·72697465·00736176·65005f50·69636b6c·rite.save._Pickl
93 ··0x000005a0·65725f57·72697465·2e636f6e·73747072·er_Write.constpr93 ··0x000005a0·65725f43·6f6d6d69·74467261·6d652e70·er_CommitFrame.p
94 ··0x000005b0·6f702e30·005f5069·636b6c65·725f436f·op.0._Pickler_Co94 ··0x000005b0·6172742e·30005f50·69636b6c·65725f57·art.0._Pickler_W
95 ··0x000005c0·6d6d6974·4672616d·652e6973·72612e30·mmitFrame.isra.095 ··0x000005c0·72697465·2e636f6e·73747072·6f702e30·rite.constprop.0
96 ··0x000005d0·002e4c43·3831002e·4c433832·002e4c43·..LC81..LC82..LC96 ··0x000005d0·002e4c43·3831002e·4c433832·002e4c43·..LC81..LC82..LC
97 ··0x000005e0·3833002e·4c433834·002e4c43·3835002e·83..LC84..LC85..97 ··0x000005e0·3833002e·4c433834·002e4c43·3835002e·83..LC84..LC85..
98 ··0x000005f0·4c433836·002e4c43·3837002e·4c433838·LC86..LC87..LC8898 ··0x000005f0·4c433836·002e4c43·3837002e·4c433838·LC86..LC87..LC88
99 ··0x00000600·002e4c43·3839002e·4c433930·002e4c43·..LC89..LC90..LC99 ··0x00000600·002e4c43·3839002e·4c433930·002e4c43·..LC89..LC90..LC
100 ··0x00000610·3931002e·4c433932·002e4c43·3933002e·91..LC92..LC93..100 ··0x00000610·3931002e·4c433932·002e4c43·3933002e·91..LC92..LC93..
101 ··0x00000620·4c433934·002e4c43·3935002e·4c433936·LC94..LC95..LC96101 ··0x00000620·4c433934·002e4c43·3935002e·4c433936·LC94..LC95..LC96
102 ··0x00000630·00736176·655f7265·64756365·006d656d·.save_reduce.mem102 ··0x00000630·00736176·655f7265·64756365·006d656d·.save_reduce.mem
Offset 403, 26 lines modifiedOffset 403, 26 lines modified
403 ··0x00001900·635f4b65·79457272·6f720050·79466c6f·c_KeyError.PyFlo403 ··0x00001900·635f4b65·79457272·6f720050·79466c6f·c_KeyError.PyFlo
404 ··0x00001910·61745f50·61636b38·0050794f·626a6563·at_Pack8.PyObjec404 ··0x00001910·61745f50·61636b38·0050794f·626a6563·at_Pack8.PyObjec
405 ··0x00001920·745f5265·70720050·794f626a·6563745f·t_Repr.PyObject_405 ··0x00001920·745f5265·70720050·794f626a·6563745f·t_Repr.PyObject_
406 ··0x00001930·56656374·6f726361·6c6c4d65·74686f64·VectorcallMethod406 ··0x00001930·56656374·6f726361·6c6c4d65·74686f64·VectorcallMethod
407 ··0x00001940·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai407 ··0x00001940·005f5f73·7461636b·5f63686b·5f666169·.__stack_chk_fai
408 ··0x00001950·6c005079·42797465·735f4672·6f6d4f62·l.PyBytes_FromOb408 ··0x00001950·6c005079·42797465·735f4672·6f6d4f62·l.PyBytes_FromOb
409 ··0x00001960·6a656374·0050794f·535f646f·75626c65·ject.PyOS_double409 ··0x00001960·6a656374·0050794f·535f646f·75626c65·ject.PyOS_double
410 ··0x00001970·5f746f5f·73747269·6e670050·79506963·_to_string.PyPic410 ··0x00001970·5f746f5f·73747269·6e670050·79536571·_to_string.PySeq
 411 ··0x00001980·75656e63·655f4c69·73740050·79506963·uence_List.PyPic
411 ··0x00001980·6b6c6542·75666665·725f4765·74427566·kleBuffer_GetBuf412 ··0x00001990·6b6c6542·75666665·725f4765·74427566·kleBuffer_GetBuf
412 ··0x00001990·66657200·50794275·66666572·5f497343·fer.PyBuffer_IsC413 ··0x000019a0·66657200·50794275·66666572·5f497343·fer.PyBuffer_IsC
413 ··0x000019a0·6f6e7469·67756f75·73005079·53657175·ontiguous.PySequ414 ··0x000019b0·6f6e7469·67756f75·73005f50·795f4e6f·ontiguous._Py_No
414 ··0x000019b0·656e6365·5f4c6973·74005f50·795f4e6f·ence_List._Py_No 
415 ··0x000019c0·74496d70·6c656d65·6e746564·53747275·tImplementedStru415 ··0x000019c0·74496d70·6c656d65·6e746564·53747275·tImplementedStru
416 ··0x000019d0·6374005f·50795f45·6c6c6970·7369734f·ct._Py_EllipsisO416 ··0x000019d0·6374005f·50795f45·6c6c6970·7369734f·ct._Py_EllipsisO
417 ··0x000019e0·626a6563·74005f50·79536574·5f4e6578·bject._PySet_Nex417 ··0x000019e0·626a6563·74005f50·795f4368·65636b52·bject._Py_CheckR
418 ··0x000019f0·74456e74·72790050·794f626a·6563745f·tEntry.PyObject_ 
419 ··0x00001a00·53747200·50794f62·6a656374·5f43616c·Str.PyObject_Cal 
420 ··0x00001a10·6c4e6f41·72677300·5f50795f·43686563·lNoArgs._Py_Chec 
421 ··0x00001a20·6b526563·75727369·76654361·6c6c0050·kRecursiveCall.P418 ··0x000019f0·65637572·73697665·43616c6c·005f5079·ecursiveCall._Py
 419 ··0x00001a00·5365745f·4e657874·456e7472·79005079·Set_NextEntry.Py
 420 ··0x00001a10·4f626a65·63745f43·616c6c4e·6f417267·Object_CallNoArg
 421 ··0x00001a20·73005079·4f626a65·63745f53·74720050·s.PyObject_Str.P
422 ··0x00001a30·794f535f·736e7072·696e7466·00507941·yOS_snprintf.PyA422 ··0x00001a30·794f535f·736e7072·696e7466·00507941·yOS_snprintf.PyA
423 ··0x00001a40·72675f55·6e706163·6b547570·6c65005f·rg_UnpackTuple._423 ··0x00001a40·72675f55·6e706163·6b547570·6c65005f·rg_UnpackTuple._
424 ··0x00001a50·5079556e·69636f64·655f4571·75616c00·PyUnicode_Equal.424 ··0x00001a50·5079556e·69636f64·655f4571·75616c00·PyUnicode_Equal.
425 ··0x00001a60·50795475·706c655f·47657453·6c696365·PyTuple_GetSlice425 ··0x00001a60·50795475·706c655f·47657453·6c696365·PyTuple_GetSlice
426 ··0x00001a70·00507949·7465725f·43686563·6b005079·.PyIter_Check.Py426 ··0x00001a70·00507949·7465725f·43686563·6b005079·.PyIter_Check.Py
427 ··0x00001a80·4f626a65·63745f43·616c6c00·5079556e·Object_Call.PyUn427 ··0x00001a80·4f626a65·63745f43·616c6c00·5079556e·Object_Call.PyUn
428 ··0x00001a90·69636f64·655f4173·41534349·49537472·icode_AsASCIIStr428 ··0x00001a90·69636f64·655f4173·41534349·49537472·icode_AsASCIIStr
Offset 433, 18 lines modifiedOffset 433, 18 lines modified
433 ··0x00001ae0·6f72006d·656d6d6f·76650050·79457272·or.memmove.PyErr433 ··0x00001ae0·6f72006d·656d6d6f·76650050·79457272·or.memmove.PyErr
434 ··0x00001af0·5f536574·4f626a65·6374005f·5079556e·_SetObject._PyUn434 ··0x00001af0·5f536574·4f626a65·6374005f·5079556e·_SetObject._PyUn
435 ··0x00001b00·69636f64·655f496e·7465726e·4d6f7274·icode_InternMort435 ··0x00001b00·69636f64·655f496e·7465726e·4d6f7274·icode_InternMort
436 ··0x00001b10·616c0050·794f626a·6563745f·53657441·al.PyObject_SetA436 ··0x00001b10·616c0050·794f626a·6563745f·53657441·al.PyObject_SetA
437 ··0x00001b20·74747200·5f507942·79746573·57726974·ttr._PyBytesWrit437 ··0x00001b20·74747200·5f507942·79746573·57726974·ttr._PyBytesWrit
438 ··0x00001b30·65725f49·6e697400·5f507942·79746573·er_Init._PyBytes438 ··0x00001b30·65725f49·6e697400·5f507942·79746573·er_Init._PyBytes
439 ··0x00001b40·57726974·65725f41·6c6c6f63·005f5079·Writer_Alloc._Py439 ··0x00001b40·57726974·65725f41·6c6c6f63·005f5079·Writer_Alloc._Py
440 ··0x00001b50·42797465·73577269·7465725f·50726570·BytesWriter_Prep440 ··0x00001b50·42797465·73577269·7465725f·46696e69·BytesWriter_Fini
441 ··0x00001b60·61726500·50795f68·65786469·67697473·are.Py_hexdigits 
442 ··0x00001b70·005f5079·42797465·73577269·7465725f·._PyBytesWriter_441 ··0x00001b60·7368005f·50794279·74657357·72697465·sh._PyBytesWrite
 442 ··0x00001b70·725f5072·65706172·65005079·5f686578·r_Prepare.Py_hex
443 ··0x00001b80·46696e69·7368005f·50794279·74657357·Finish._PyBytesW443 ··0x00001b80·64696769·7473005f·50794279·74657357·digits._PyBytesW
444 ··0x00001b90·72697465·725f4465·616c6c6f·63005079·riter_Dealloc.Py444 ··0x00001b90·72697465·725f4465·616c6c6f·63005079·riter_Dealloc.Py
445 ··0x00001ba0·54797065·5f476574·4d6f6475·6c654279·Type_GetModuleBy445 ··0x00001ba0·54797065·5f476574·4d6f6475·6c654279·Type_GetModuleBy
446 ··0x00001bb0·44656600·5f50794c·6f6e675f·46726f6d·Def._PyLong_From446 ··0x00001bb0·44656600·5f50794c·6f6e675f·46726f6d·Def._PyLong_From
447 ··0x00001bc0·42797465·41727261·79005079·556e6963·ByteArray.PyUnic447 ··0x00001bc0·42797465·41727261·79005079·556e6963·ByteArray.PyUnic
448 ··0x00001bd0·6f64655f·4465636f·64650050·794c6f6e·ode_Decode.PyLon448 ··0x00001bd0·6f64655f·4465636f·64650050·794c6f6e·ode_Decode.PyLon
449 ··0x00001be0·675f4672·6f6d566f·69645074·72005079·g_FromVoidPtr.Py449 ··0x00001be0·675f4672·6f6d566f·69645074·72005079·g_FromVoidPtr.Py
450 ··0x00001bf0·44696374·5f436f6e·7461696e·73005079·Dict_Contains.Py450 ··0x00001bf0·44696374·5f436f6e·7461696e·73005079·Dict_Contains.Py
293 KB
socketmodule.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·0x1a1fc:1 There·are·16·section·headers,·starting·at·offset·0x1a1fc:
  
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·005260·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·005250·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0145a0·004030·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0145a0·004018·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·005294·000570·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·005284·000570·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0185d0·0006f0·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·0185b8·0006f0·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·005804·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0057f4·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·005804·002fe4·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0057f4·002fe4·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·0087e8·001efc·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·0087d8·001f0c·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·018cc0·001498·08···I·13···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·018ca8·0014b0·08···I·13···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·00a6e4·003e65·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·00a6e4·003e65·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·01a158·000020·08···I·13···9··414 ··[10]·.rel.rodata·······REL·············00000000·01a158·000020·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·00e549·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·00e549·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e549·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00e549·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·00e57c·003e20·10·····14·847··417 ··[13]·.symtab···········SYMTAB··········00000000·00e57c·003e20·10·····14·847··4
18 ··[14]·.strtab···········STRTAB··········00000000·01239c·002203·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·01239c·002203·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·01a178·000082·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·01a178·000082·00······0···0··1
23.3 KB
readelf --wide --symbols {}
    
Offset 405, 15 lines modifiedOffset 405, 15 lines modified
405 ···401:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d405 ···401:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
406 ···402:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t406 ···402:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
407 ···403:·00002375···102·FUNC····LOCAL··DEFAULT····1·sock_free_api407 ···403:·00002375···102·FUNC····LOCAL··DEFAULT····1·sock_free_api
408 ···404:·0000231d····56·FUNC····LOCAL··DEFAULT····1·socket_traverse408 ···404:·0000231d····56·FUNC····LOCAL··DEFAULT····1·socket_traverse
409 ···405:·000023dd·····2·FUNC····LOCAL··DEFAULT····1·socket_free409 ···405:·000023dd·····2·FUNC····LOCAL··DEFAULT····1·socket_free
410 ···406:·000023e1···110·FUNC····LOCAL··DEFAULT····1·socket_clear410 ···406:·000023e1···110·FUNC····LOCAL··DEFAULT····1·socket_clear
411 ···407:·00002451····54·FUNC····LOCAL··DEFAULT····1·sock_new411 ···407:·00002451····54·FUNC····LOCAL··DEFAULT····1·sock_new
412 ···408:·000046b9····14·FUNC····LOCAL··DEFAULT····1·set_error412 ···408:·00000445····14·FUNC····LOCAL··DEFAULT····7·set_error
413 ···409:·00001820·····0·NOTYPE··LOCAL··DEFAULT····6·.LC393413 ···409:·00001820·····0·NOTYPE··LOCAL··DEFAULT····6·.LC393
414 ···410:·00001828·····0·NOTYPE··LOCAL··DEFAULT····6·.LC394414 ···410:·00001828·····0·NOTYPE··LOCAL··DEFAULT····6·.LC394
415 ···411:·00001838·····0·NOTYPE··LOCAL··DEFAULT····6·.LC395415 ···411:·00001838·····0·NOTYPE··LOCAL··DEFAULT····6·.LC395
416 ···412:·00002489···968·FUNC····LOCAL··DEFAULT····1·sock_initobj416 ···412:·00002489···968·FUNC····LOCAL··DEFAULT····1·sock_initobj
417 ···413:·00003051····92·FUNC····LOCAL··DEFAULT····1·internal_setblocking417 ···413:·00003051····92·FUNC····LOCAL··DEFAULT····1·internal_setblocking
418 ···414:·000027a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d418 ···414:·000027a0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
419 ···415:·000027a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t419 ···415:·000027a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 446, 19 lines modifiedOffset 446, 19 lines modified
446 ···442:·00001900·····0·NOTYPE··LOCAL··DEFAULT····6·.LC410446 ···442:·00001900·····0·NOTYPE··LOCAL··DEFAULT····6·.LC410
447 ···443:·00001908·····0·NOTYPE··LOCAL··DEFAULT····6·.LC411447 ···443:·00001908·····0·NOTYPE··LOCAL··DEFAULT····6·.LC411
448 ···444:·00001910·····0·NOTYPE··LOCAL··DEFAULT····6·.LC412448 ···444:·00001910·····0·NOTYPE··LOCAL··DEFAULT····6·.LC412
449 ···445:·00001918·····0·NOTYPE··LOCAL··DEFAULT····6·.LC413449 ···445:·00001918·····0·NOTYPE··LOCAL··DEFAULT····6·.LC413
450 ···446:·00001920·····0·NOTYPE··LOCAL··DEFAULT····6·.LC414450 ···446:·00001920·····0·NOTYPE··LOCAL··DEFAULT····6·.LC414
451 ···447:·00002b9e·····0·NOTYPE··LOCAL··DEFAULT····1·$d451 ···447:·00002b9e·····0·NOTYPE··LOCAL··DEFAULT····1·$d
452 ···448:·00002bf2·····0·NOTYPE··LOCAL··DEFAULT····1·$t452 ···448:·00002bf2·····0·NOTYPE··LOCAL··DEFAULT····1·$t
453 ···449:·00004b3d····96·FUNC····LOCAL··DEFAULT····1·make_ipv4_addr453 ···449:·00004b2d····96·FUNC····LOCAL··DEFAULT····1·make_ipv4_addr
454 ···450:·00002d00·····0·NOTYPE··LOCAL··DEFAULT····1·$d454 ···450:·00002d00·····0·NOTYPE··LOCAL··DEFAULT····1·$d
455 ···451:·00002d04·····0·NOTYPE··LOCAL··DEFAULT····1·$t455 ···451:·00002d04·····0·NOTYPE··LOCAL··DEFAULT····1·$t
456 ···452:·00001111····52·FUNC····LOCAL··DEFAULT····7·makebdaddr456 ···452:·00001121····52·FUNC····LOCAL··DEFAULT····7·makebdaddr
457 ···453:·00000b11····96·FUNC····LOCAL··DEFAULT····7·make_ipv6_addr457 ···453:·00000b21····96·FUNC····LOCAL··DEFAULT····7·make_ipv6_addr
458 ···454:·00002e2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d458 ···454:·00002e2c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
459 ···455:·00002e30·····0·NOTYPE··LOCAL··DEFAULT····1·$t459 ···455:·00002e30·····0·NOTYPE··LOCAL··DEFAULT····1·$t
460 ···456:·00002f38·····0·NOTYPE··LOCAL··DEFAULT····1·$d460 ···456:·00002f38·····0·NOTYPE··LOCAL··DEFAULT····1·$d
461 ···457:·00002f3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t461 ···457:·00002f3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
462 ···458:·00002f3d····14·FUNC····LOCAL··DEFAULT····1·sock_detach462 ···458:·00002f3d····14·FUNC····LOCAL··DEFAULT····1·sock_detach
463 ···459:·00002f4d·····6·FUNC····LOCAL··DEFAULT····1·sock_fileno463 ···459:·00002f4d·····6·FUNC····LOCAL··DEFAULT····1·sock_fileno
464 ···460:·00002f55····68·FUNC····LOCAL··DEFAULT····1·sock_dealloc464 ···460:·00002f55····68·FUNC····LOCAL··DEFAULT····1·sock_dealloc
Offset 467, 15 lines modifiedOffset 467, 15 lines modified
467 ···463:·00003009····72·FUNC····LOCAL··DEFAULT····1·sock_setblocking467 ···463:·00003009····72·FUNC····LOCAL··DEFAULT····1·sock_setblocking
468 ···464:·000030ad···212·FUNC····LOCAL··DEFAULT····1·sock_accept468 ···464:·000030ad···212·FUNC····LOCAL··DEFAULT····1·sock_accept
469 ···465:·000032e1···118·FUNC····LOCAL··DEFAULT····1·sock_accept_impl469 ···465:·000032e1···118·FUNC····LOCAL··DEFAULT····1·sock_accept_impl
470 ···466:·00003181···352·FUNC····LOCAL··DEFAULT····1·sock_call_ex470 ···466:·00003181···352·FUNC····LOCAL··DEFAULT····1·sock_call_ex
471 ···467:·0000317c·····0·NOTYPE··LOCAL··DEFAULT····1·$d471 ···467:·0000317c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
472 ···468:·00001930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC418472 ···468:·00001930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC418
473 ···469:·00003180·····0·NOTYPE··LOCAL··DEFAULT····1·$t473 ···469:·00003180·····0·NOTYPE··LOCAL··DEFAULT····1·$t
474 ···470:·00004e41···142·FUNC····LOCAL··DEFAULT····1·internal_select.isra.0474 ···470:·00004e31···142·FUNC····LOCAL··DEFAULT····1·internal_select.isra.0
475 ···471:·00003359····46·FUNC····LOCAL··DEFAULT····1·socket_getdefaulttimeout475 ···471:·00003359····46·FUNC····LOCAL··DEFAULT····1·socket_getdefaulttimeout
476 ···472:·00003389····44·FUNC····LOCAL··DEFAULT····1·sock_gettimeout476 ···472:·00003389····44·FUNC····LOCAL··DEFAULT····1·sock_gettimeout
477 ···473:·0000193c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC419477 ···473:·0000193c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC419
478 ···474:·0000194c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC420478 ···474:·0000194c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC420
479 ···475:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t479 ···475:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
480 ···476:·00000001···100·FUNC····LOCAL··DEFAULT····7·socket_CMSG_SPACE480 ···476:·00000001···100·FUNC····LOCAL··DEFAULT····7·socket_CMSG_SPACE
481 ···477:·00001970·····0·NOTYPE··LOCAL··DEFAULT····6·.LC421481 ···477:·00001970·····0·NOTYPE··LOCAL··DEFAULT····6·.LC421
Offset 530, 34 lines modifiedOffset 530, 34 lines modified
530 ···526:·00001ee8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC461530 ···526:·00001ee8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC461
531 ···527:·00001f2c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC462531 ···527:·00001f2c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC462
532 ···528:·00001f44·····0·NOTYPE··LOCAL··DEFAULT····6·.LC463532 ···528:·00001f44·····0·NOTYPE··LOCAL··DEFAULT····6·.LC463
533 ···529:·00001f5c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC464533 ···529:·00001f5c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC464
534 ···530:·0000349c·····0·NOTYPE··LOCAL··DEFAULT····1·$t534 ···530:·0000349c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
535 ···531:·000034d6·····0·NOTYPE··LOCAL··DEFAULT····1·$d535 ···531:·000034d6·····0·NOTYPE··LOCAL··DEFAULT····1·$d
536 ···532:·0000352a·····0·NOTYPE··LOCAL··DEFAULT····1·$t536 ···532:·0000352a·····0·NOTYPE··LOCAL··DEFAULT····1·$t
537 ···533:·000047cd···300·FUNC····LOCAL··DEFAULT····1·idna_converter537 ···533:·000047bd···300·FUNC····LOCAL··DEFAULT····1·idna_converter
538 ···534:·000048f9···538·FUNC····LOCAL··DEFAULT····1·setipaddr538 ···534:·000048e9···538·FUNC····LOCAL··DEFAULT····1·setipaddr
539 ···535:·00004b15····38·FUNC····LOCAL··DEFAULT····1·idna_cleanup539 ···535:·00004b05····38·FUNC····LOCAL··DEFAULT····1·idna_cleanup
540 ···536:·0000374c·····0·NOTYPE··LOCAL··DEFAULT····1·$d540 ···536:·0000374c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
541 ···537:·00003750·····0·NOTYPE··LOCAL··DEFAULT····1·$t541 ···537:·00003750·····0·NOTYPE··LOCAL··DEFAULT····1·$t
542 ···538:·000037da·····0·NOTYPE··LOCAL··DEFAULT····1·$d542 ···538:·000037da·····0·NOTYPE··LOCAL··DEFAULT····1·$d
543 ···539:·000037e2·····0·NOTYPE··LOCAL··DEFAULT····1·$t543 ···539:·000037e2·····0·NOTYPE··LOCAL··DEFAULT····1·$t
544 ···540:·00000f7d···150·FUNC····LOCAL··DEFAULT····7·setbdaddr544 ···540:·00000f8d···150·FUNC····LOCAL··DEFAULT····7·setbdaddr
545 ···541:·00001f70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC466545 ···541:·00001f70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC466
546 ···542:·00003e9d····92·FUNC····LOCAL··DEFAULT····1·sock_listen546 ···542:·00003e9d····92·FUNC····LOCAL··DEFAULT····1·sock_listen
547 ···543:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC467547 ···543:·00001f7c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC467
548 ···544:·00003ef9···112·FUNC····LOCAL··DEFAULT····1·sock_send548 ···544:·00003ef9···112·FUNC····LOCAL··DEFAULT····1·sock_send
549 ···545:·00003f69····36·FUNC····LOCAL··DEFAULT····1·sock_send_impl549 ···545:·00003f69····36·FUNC····LOCAL··DEFAULT····1·sock_send_impl
550 ···546:·00001f88·····0·NOTYPE··LOCAL··DEFAULT····6·.LC468550 ···546:·00001f88·····0·NOTYPE··LOCAL··DEFAULT····6·.LC468
551 ···547:·00001f90·····0·NOTYPE··LOCAL··DEFAULT····6·.LC469551 ···547:·00001f90·····0·NOTYPE··LOCAL··DEFAULT····6·.LC469
552 ···548:·00003f8d···132·FUNC····LOCAL··DEFAULT····1·sock_connect552 ···548:·00003f8d···132·FUNC····LOCAL··DEFAULT····1·sock_connect
553 ···549:·00004011···200·FUNC····LOCAL··DEFAULT····1·internal_connect553 ···549:·00004011···200·FUNC····LOCAL··DEFAULT····1·internal_connect
554 ···550:·0000400c·····0·NOTYPE··LOCAL··DEFAULT····1·$d554 ···550:·0000400c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
555 ···551:·00004010·····0·NOTYPE··LOCAL··DEFAULT····1·$t555 ···551:·00004010·····0·NOTYPE··LOCAL··DEFAULT····1·$t
556 ···552:·0000092d····60·FUNC····LOCAL··DEFAULT····7·sock_connect_impl556 ···552:·0000093d····60·FUNC····LOCAL··DEFAULT····7·sock_connect_impl
557 ···553:·00001fa0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC471557 ···553:·00001fa0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC471
558 ···554:·00001fb0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC472558 ···554:·00001fb0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC472
559 ···555:·00001fbc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC473559 ···555:·00001fbc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC473
560 ···556:·00001fcc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC474560 ···556:·00001fcc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC474
561 ···557:·00001fd4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC475561 ···557:·00001fd4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC475
562 ···558:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC476562 ···558:·00001fe4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC476
563 ···559:·00002010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC477563 ···559:·00002010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC477
Offset 575, 207 lines modifiedOffset 575, 207 lines modified
575 ···571:·00002118·····0·NOTYPE··LOCAL··DEFAULT····6·.LC485575 ···571:·00002118·····0·NOTYPE··LOCAL··DEFAULT····6·.LC485
576 ···572:·0000215c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC486576 ···572:·0000215c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC486
577 ···573:·00002168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC487577 ···573:·00002168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC487
578 ···574:·000045bd···144·FUNC····LOCAL··DEFAULT····1·sock_recv578 ···574:·000045bd···144·FUNC····LOCAL··DEFAULT····1·sock_recv
579 ···575:·0000464d····72·FUNC····LOCAL··DEFAULT····1·sock_recv_guts579 ···575:·0000464d····72·FUNC····LOCAL··DEFAULT····1·sock_recv_guts
580 ···576:·00004695····36·FUNC····LOCAL··DEFAULT····1·sock_recv_impl580 ···576:·00004695····36·FUNC····LOCAL··DEFAULT····1·sock_recv_impl
581 ···577:·00002184·····0·NOTYPE··LOCAL··DEFAULT····6·.LC488581 ···577:·00002184·····0·NOTYPE··LOCAL··DEFAULT····6·.LC488
582 ···578:·000046c9···140·FUNC····LOCAL··DEFAULT····1·socket_gethostname582 ···578:·000046b9···140·FUNC····LOCAL··DEFAULT····1·socket_gethostname
583 ···579:·00004750·····0·NOTYPE··LOCAL··DEFAULT····1·$d583 ···579:·00004740·····0·NOTYPE··LOCAL··DEFAULT····1·$d
584 ···580:·00004754·····0·NOTYPE··LOCAL··DEFAULT····1·$t584 ···580:·00004744·····0·NOTYPE··LOCAL··DEFAULT····1·$t
585 ···581:·00004755···120·FUNC····LOCAL··DEFAULT····1·sock_getpeername585 ···581:·00004745···120·FUNC····LOCAL··DEFAULT····1·sock_getpeername
586 ···582:·000047c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d586 ···582:·000047b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
587 ···583:·00002198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC491587 ···583:·00002198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC491
588 ···584:·000021a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC492588 ···584:·000021a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC492
589 ···585:·000021bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC493589 ···585:·000021bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC493
590 ···586:·000021e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC494590 ···586:·000021e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC494
591 ···587:·000047cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t591 ···587:·000047bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
592 ···588:·00002214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC495592 ···588:·00002214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC495
593 ···589:·00002218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC496593 ···589:·00002218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC496
594 ···590:·00002234·····0·NOTYPE··LOCAL··DEFAULT····6·.LC497594 ···590:·00002234·····0·NOTYPE··LOCAL··DEFAULT····6·.LC497
595 ···591:·0000225c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC498595 ···591:·0000225c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC498
596 ···592:·0000226c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC499596 ···592:·0000226c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC499
597 ···593:·00002278·····0·NOTYPE··LOCAL··DEFAULT····6·.LC500597 ···593:·00002278·····0·NOTYPE··LOCAL··DEFAULT····6·.LC500
598 ···594:·00002294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC501598 ···594:·00002294·····0·NOTYPE··LOCAL··DEFAULT····6·.LC501
599 ···595:·00000aa9···104·FUNC····LOCAL··DEFAULT····7·set_gaierror.isra.0599 ···595:·00000ab9···104·FUNC····LOCAL··DEFAULT····7·set_gaierror.isra.0
600 ···596:·00004b98·····0·NOTYPE··LOCAL··DEFAULT····1·$d600 ···596:·00004b88·····0·NOTYPE··LOCAL··DEFAULT····1·$d
601 ···597:·00004b9c·····0·NOTYPE··LOCAL··DEFAULT····1·$t601 ···597:·00004b8c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
602 ···598:·00004b9d····12·FUNC····LOCAL··DEFAULT····1·sock_traverse602 ···598:·00004b8d····12·FUNC····LOCAL··DEFAULT····1·sock_traverse
603 ···599:·000022ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC503603 ···599:·000022ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC503
604 ···600:·000022bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC504604 ···600:·000022bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC504
605 ···601:·000022cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC505605 ···601:·000022cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC505
606 ···602:·000022e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC506606 ···602:·000022e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC506
607 ···603:·00004ba9···244·FUNC····LOCAL··DEFAULT····1·sock_setsockopt607 ···603:·00004b99···244·FUNC····LOCAL··DEFAULT····1·sock_setsockopt
608 ···604:·000022f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC507608 ···604:·000022f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC507
609 ···605:·00002300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC508609 ···605:·00002300·····0·NOTYPE··LOCAL··DEFAULT····6·.LC508
610 ···606:·00002328·····0·NOTYPE··LOCAL··DEFAULT····6·.LC509610 ···606:·00002328·····0·NOTYPE··LOCAL··DEFAULT····6·.LC509
611 ···607:·00000445···256·FUNC····LOCAL··DEFAULT····7·sock_getsockopt611 ···607:·00000453···256·FUNC····LOCAL··DEFAULT····7·sock_getsockopt
612 ···608:·00002348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC510612 ···608:·00002348·····0·NOTYPE··LOCAL··DEFAULT····6·.LC510
613 ···609:·00004c9d···264·FUNC····LOCAL··DEFAULT····1·sock_sendall613 ···609:·00004c8d···264·FUNC····LOCAL··DEFAULT····1·sock_sendall
614 ···610:·00004da5····64·FUNC····LOCAL··DEFAULT····1·sock_settimeout614 ···610:·00004d95····64·FUNC····LOCAL··DEFAULT····1·sock_settimeout
Max diff block lines reached; 14513/23834 bytes (60.89%) of diff not shown.
140 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x145a0·contains·2054·entries:1 Relocation·section·'.rel.text'·at·offset·0x145a0·contains·2051·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··0003512f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError5 0000001e··0003512f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
6 00000022··00035130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError6 00000022··00035130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
7 00000042··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC07 00000042··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
8 00000046··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC08 00000046··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
Offset 1200, 16 lines modifiedOffset 1200, 16 lines modified
1200 000023b8··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1200 000023b8··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1201 000023c6··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1201 000023c6··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1202 000023d4··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1202 000023d4··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1203 0000243c··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1203 0000243c··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1204 00002442··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1204 00002442··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1205 00002448··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1205 00002448··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1206 00002470··0003600a·R_ARM_THM_CALL·········00000000···_PyTime_FromSeconds1206 00002470··0003600a·R_ARM_THM_CALL·········00000000···_PyTime_FromSeconds
1207 00002474··0001982f·R_ARM_THM_MOVW_ABS_NC··000046b9···set_error1207 00002474··0001982f·R_ARM_THM_MOVW_ABS_NC··00000445···set_error
1208 00002478··00019830·R_ARM_THM_MOVT_ABS·····000046b9···set_error1208 00002478··00019830·R_ARM_THM_MOVT_ABS·····00000445···set_error
1209 000024d4··0003610a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt1209 000024d4··0003610a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
1210 000024f0··0003610a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt1210 000024f0··0003610a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
1211 0000250c··0003610a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt1211 0000250c··0003610a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
1212 00002522··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR01212 00002522··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
1213 00002526··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR01213 00002526··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
1214 0000252e··0003620a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef1214 0000252e··0003620a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
1215 0000253e··0001992f·R_ARM_THM_MOVW_ABS_NC··00001820···.LC3931215 0000253e··0001992f·R_ARM_THM_MOVW_ABS_NC··00001820···.LC393
Offset 1218, 16 lines modifiedOffset 1218, 16 lines modified
1218 0000254a··00019a30·R_ARM_THM_MOVT_ABS·····00001828···.LC3941218 0000254a··00019a30·R_ARM_THM_MOVT_ABS·····00001828···.LC394
1219 0000254e··0003630a·R_ARM_THM_CALL·········00000000···PySys_Audit1219 0000254e··0003630a·R_ARM_THM_CALL·········00000000···PySys_Audit
1220 0000255c··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1220 0000255c··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
1221 00002560··00036430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct1221 00002560··00036430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
1222 0000256a··0003650a·R_ARM_THM_CALL·········00000000···PyLong_AsLong1222 0000256a··0003650a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
1223 00002584··0003660a·R_ARM_THM_CALL·········00000000···memset1223 00002584··0003660a·R_ARM_THM_CALL·········00000000···memset
1224 0000258e··0003670a·R_ARM_THM_CALL·········00000000···getsockname1224 0000258e··0003670a·R_ARM_THM_CALL·········00000000···getsockname
1225 000025ac··0001982f·R_ARM_THM_MOVW_ABS_NC··000046b9···set_error1225 000025ac··0001982f·R_ARM_THM_MOVW_ABS_NC··00000445···set_error
1226 000025b0··00019830·R_ARM_THM_MOVT_ABS·····000046b9···set_error1226 000025b0··00019830·R_ARM_THM_MOVT_ABS·····00000445···set_error
1227 0000260e··0003680a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread1227 0000260e··0003680a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
1228 00002626··0003690a·R_ARM_THM_CALL·········00000000···socket1228 00002626··0003690a·R_ARM_THM_CALL·········00000000···socket
1229 00002638··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1229 00002638··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1230 00002646··00036b0a·R_ARM_THM_CALL·········00000000···_Py_set_inheritable1230 00002646··00036b0a·R_ARM_THM_CALL·········00000000···_Py_set_inheritable
1231 00002650··00036c0a·R_ARM_THM_CALL·········00000000···close1231 00002650··00036c0a·R_ARM_THM_CALL·········00000000···close
1232 00002656··00036d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail1232 00002656··00036d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
1233 00002668··00036e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred1233 00002668··00036e0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
Offset 1285, 16 lines modifiedOffset 1285, 16 lines modified
1285 00002948··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1285 00002948··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1286 0000294c··0003512f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError1286 0000294c··0003512f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
1287 00002950··00035130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError1287 00002950··00035130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
1288 00002956··0003700a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno1288 00002956··0003700a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
1289 00002966··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1289 00002966··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1290 0000296e··0003770a·R_ARM_THM_CALL·········00000000···socketpair1290 0000296e··0003770a·R_ARM_THM_CALL·········00000000···socketpair
1291 00002982··0003770a·R_ARM_THM_CALL·········00000000···socketpair1291 00002982··0003770a·R_ARM_THM_CALL·········00000000···socketpair
1292 000029b6··0001982f·R_ARM_THM_MOVW_ABS_NC··000046b9···set_error1292 000029b6··0001982f·R_ARM_THM_MOVW_ABS_NC··00000445···set_error
1293 000029ba··00019830·R_ARM_THM_MOVT_ABS·····000046b9···set_error1293 000029ba··00019830·R_ARM_THM_MOVT_ABS·····00000445···set_error
1294 00002a12··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1294 00002a12··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1295 00002a44··0003790a·R_ARM_THM_CALL·········00000000···__memset_chk1295 00002a44··0003790a·R_ARM_THM_CALL·········00000000···__memset_chk
1296 00002a48··0003680a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread1296 00002a48··0003680a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
1297 00002a54··0003670a·R_ARM_THM_CALL·········00000000···getsockname1297 00002a54··0003670a·R_ARM_THM_CALL·········00000000···getsockname
1298 00002a5c··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1298 00002a5c··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1299 00002a82··00036d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail1299 00002a82··00036d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
1300 00002a8c··00037502·R_ARM_ABS32············00000000···__stack_chk_guard1300 00002a8c··00037502·R_ARM_ABS32············00000000···__stack_chk_guard
Offset 1320, 29 lines modifiedOffset 1320, 29 lines modified
1320 00002cc4··00037d0a·R_ARM_THM_CALL·········00000000···strnlen1320 00002cc4··00037d0a·R_ARM_THM_CALL·········00000000···strnlen
1321 00002cd4··00037d0a·R_ARM_THM_CALL·········00000000···strnlen1321 00002cd4··00037d0a·R_ARM_THM_CALL·········00000000···strnlen
1322 00002ce4··0001bd2f·R_ARM_THM_MOVW_ABS_NC··00001918···.LC4131322 00002ce4··0001bd2f·R_ARM_THM_MOVW_ABS_NC··00001918···.LC413
1323 00002ce8··0001bd30·R_ARM_THM_MOVT_ABS·····00001918···.LC4131323 00002ce8··0001bd30·R_ARM_THM_MOVT_ABS·····00001918···.LC413
1324 00002cf0··00037a0a·R_ARM_THM_CALL·········00000000···_Py_BuildValue_SizeT1324 00002cf0··00037a0a·R_ARM_THM_CALL·········00000000···_Py_BuildValue_SizeT
1325 00002d16··0001b32f·R_ARM_THM_MOVW_ABS_NC··000018ac···.LC4031325 00002d16··0001b32f·R_ARM_THM_MOVW_ABS_NC··000018ac···.LC403
1326 00002d1a··0001b330·R_ARM_THM_MOVT_ABS·····000018ac···.LC4031326 00002d1a··0001b330·R_ARM_THM_MOVT_ABS·····000018ac···.LC403
1327 00002d2a··0001c40a·R_ARM_THM_CALL·········00001111···makebdaddr1327 00002d2a··0001c40a·R_ARM_THM_CALL·········00001121···makebdaddr
1328 00002d36··0001b22f·R_ARM_THM_MOVW_ABS_NC··000018a8···.LC4021328 00002d36··0001b22f·R_ARM_THM_MOVW_ABS_NC··000018a8···.LC402
1329 00002d3a··0001b230·R_ARM_THM_MOVT_ABS·····000018a8···.LC4021329 00002d3a··0001b230·R_ARM_THM_MOVT_ABS·····000018a8···.LC402
1330 00002d6e··0001b52f·R_ARM_THM_MOVW_ABS_NC··000018b8···.LC4051330 00002d6e··0001b52f·R_ARM_THM_MOVW_ABS_NC··000018b8···.LC405
1331 00002d72··0001b530·R_ARM_THM_MOVT_ABS·····000018b8···.LC4051331 00002d72··0001b530·R_ARM_THM_MOVT_ABS·····000018b8···.LC405
1332 00002d82··0001c40a·R_ARM_THM_CALL·········00001111···makebdaddr1332 00002d82··0001c40a·R_ARM_THM_CALL·········00001121···makebdaddr
1333 00002d90··0003712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError1333 00002d90··0003712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
1334 00002d94··00037130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError1334 00002d94··00037130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
1335 00002d98··0001b62f·R_ARM_THM_MOVW_ABS_NC··000018bc···.LC4061335 00002d98··0001b62f·R_ARM_THM_MOVW_ABS_NC··000018bc···.LC406
1336 00002d9c··0001b630·R_ARM_THM_MOVT_ABS·····000018bc···.LC4061336 00002d9c··0001b630·R_ARM_THM_MOVT_ABS·····000018bc···.LC406
1337 00002da2··0003720a·R_ARM_THM_CALL·········00000000···PyErr_SetString1337 00002da2··0003720a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1338 00002da8··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1338 00002da8··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
1339 00002dac··00036430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct1339 00002dac··00036430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
1340 00002db4··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1340 00002db4··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1341 00002dbc··0001c50a·R_ARM_THM_CALL·········00000b11···make_ipv6_addr1341 00002dbc··0001c50a·R_ARM_THM_CALL·········00000b21···make_ipv6_addr
1342 00002dd8··0001b42f·R_ARM_THM_MOVW_ABS_NC··000018b0···.LC4041342 00002dd8··0001b42f·R_ARM_THM_MOVW_ABS_NC··000018b0···.LC404
1343 00002ddc··0001b430·R_ARM_THM_MOVT_ABS·····000018b0···.LC4041343 00002ddc··0001b430·R_ARM_THM_MOVT_ABS·····000018b0···.LC404
1344 00002de0··00037a0a·R_ARM_THM_CALL·········00000000···_Py_BuildValue_SizeT1344 00002de0··00037a0a·R_ARM_THM_CALL·········00000000···_Py_BuildValue_SizeT
1345 00002dea··0001be2f·R_ARM_THM_MOVW_ABS_NC··00001920···.LC4141345 00002dea··0001be2f·R_ARM_THM_MOVW_ABS_NC··00001920···.LC414
1346 00002dee··0001be30·R_ARM_THM_MOVT_ABS·····00001920···.LC4141346 00002dee··0001be30·R_ARM_THM_MOVT_ABS·····00001920···.LC414
1347 00002e02··0001b12f·R_ARM_THM_MOVW_ABS_NC··000018a4···.LC4011347 00002e02··0001b12f·R_ARM_THM_MOVW_ABS_NC··000018a4···.LC401
1348 00002e06··0001b130·R_ARM_THM_MOVT_ABS·····000018a4···.LC4011348 00002e06··0001b130·R_ARM_THM_MOVT_ABS·····000018a4···.LC401
Offset 1448, 16 lines modifiedOffset 1448, 16 lines modified
1448 00003452··0003680a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread1448 00003452··0003680a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
1449 0000345e··0003980a·R_ARM_THM_CALL·········00000000···bind1449 0000345e··0003980a·R_ARM_THM_CALL·········00000000···bind
1450 00003466··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread1450 00003466··00036a0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
1451 0000346e··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct1451 0000346e··0003642f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
1452 00003472··00036430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct1452 00003472··00036430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
1453 00003488··00036d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail1453 00003488··00036d0a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
1454 00003498··00037502·R_ARM_ABS32············00000000···__stack_chk_guard1454 00003498··00037502·R_ARM_ABS32············00000000···__stack_chk_guard
1455 0000353e··0002152f·R_ARM_THM_MOVW_ABS_NC··000047cd···idna_converter1455 0000353e··0002152f·R_ARM_THM_MOVW_ABS_NC··000047bd···idna_converter
1456 00003542··00021530·R_ARM_THM_MOVT_ABS·····000047cd···idna_converter1456 00003542··00021530·R_ARM_THM_MOVT_ABS·····000047bd···idna_converter
1457 00003548··0001fa2f·R_ARM_THM_MOVW_ABS_NC··00001b8c···.LC4411457 00003548··0001fa2f·R_ARM_THM_MOVW_ABS_NC··00001b8c···.LC441
1458 0000354c··0001fa30·R_ARM_THM_MOVT_ABS·····00001b8c···.LC4411458 0000354c··0001fa30·R_ARM_THM_MOVT_ABS·····00001b8c···.LC441
1459 00003554··0003760a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT1459 00003554··0003760a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT
1460 000035b2··0003990a·R_ARM_THM_CALL·········00000000···PyUnicode_EncodeFSDefault1460 000035b2··0003990a·R_ARM_THM_CALL·········00000000···PyUnicode_EncodeFSDefault
1461 000035c0··0001f22f·R_ARM_THM_MOVW_ABS_NC··00001a48···.LC4331461 000035c0··0001f22f·R_ARM_THM_MOVW_ABS_NC··00001a48···.LC433
1462 000035c4··0001f230·R_ARM_THM_MOVT_ABS·····00001a48···.LC4331462 000035c4··0001f230·R_ARM_THM_MOVT_ABS·····00001a48···.LC433
1463 000035cc··00039a0a·R_ARM_THM_CALL·········00000000···_PyArg_Parse_SizeT1463 000035cc··00039a0a·R_ARM_THM_CALL·········00000000···_PyArg_Parse_SizeT
Offset 1550, 26 lines modifiedOffset 1550, 26 lines modified
1550 0000399e··00039c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release1550 0000399e··00039c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
1551 000039a4··0003712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError1551 000039a4··0003712f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
1552 000039a8··00037130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError1552 000039a8··00037130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
1553 000039ac··0002052f·R_ARM_THM_MOVW_ABS_NC··00001d54···.LC4521553 000039ac··0002052f·R_ARM_THM_MOVW_ABS_NC··00001d54···.LC452
1554 000039b0··00020530·R_ARM_THM_MOVT_ABS·····00001d54···.LC4521554 000039b0··00020530·R_ARM_THM_MOVT_ABS·····00001d54···.LC452
1555 000039b6··0003720a·R_ARM_THM_CALL·········00000000···PyErr_SetString1555 000039b6··0003720a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1556 000039bc··00039c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release1556 000039bc··00039c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
1557 000039d6··00021c0a·R_ARM_THM_CALL·········00000f7d···setbdaddr1557 000039d6··00021c0a·R_ARM_THM_CALL·········00000f8d···setbdaddr
1558 000039f0··0001b52f·R_ARM_THM_MOVW_ABS_NC··000018b8···.LC4051558 000039f0··0001b52f·R_ARM_THM_MOVW_ABS_NC··000018b8···.LC405
1559 000039f4··0001b530·R_ARM_THM_MOVT_ABS·····000018b8···.LC4051559 000039f4··0001b530·R_ARM_THM_MOVT_ABS·····000018b8···.LC405
1560 000039fc··0003760a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT1560 000039fc··0003760a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTuple_SizeT
1561 00003a24··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1561 00003a24··00035d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1562 00003a2a··00039e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError1562 00003a2a··00039e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
1563 00003a2e··00039e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError1563 00003a2e··00039e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
1564 00003a36··00020d2f·R_ARM_THM_MOVW_ABS_NC··00001eb8···.LC4601564 00003a36··00020d2f·R_ARM_THM_MOVW_ABS_NC··00001eb8···.LC460
1565 00003a3a··00020d30·R_ARM_THM_MOVT_ABS·····00001eb8···.LC4601565 00003a3a··00020d30·R_ARM_THM_MOVT_ABS·····00001eb8···.LC460
1566 00003a40··00039d0a·R_ARM_THM_CALL·········00000000···PyErr_Format1566 00003a40··00039d0a·R_ARM_THM_CALL·········00000000···PyErr_Format
1567 00003a5e··0002152f·R_ARM_THM_MOVW_ABS_NC··000047cd···idna_converter1567 00003a5e··0002152f·R_ARM_THM_MOVW_ABS_NC··000047bd···idna_converter
1568 00003a62··00021530·R_ARM_THM_MOVT_ABS·····000047cd···idna_converter1568 00003a62··00021530·R_ARM_THM_MOVT_ABS·····000047bd···idna_converter
Max diff block lines reached; 134191/143413 bytes (93.57%) of diff not shown.
40.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5011, 15 lines modifiedOffset 5011, 15 lines modified
5011 »       .word»  0x005e005e5011 »       .word»  0x005e005e
5012 »       .word»  0x005e005e5012 »       .word»  0x005e005e
5013 »       .word»  0x005e005e5013 »       .word»  0x005e005e
5014 »       .word»  0x005e00905014 »       .word»  0x005e0090
5015 »       .word»  0x005e00b35015 »       .word»  0x005e00b3
5016 »       .short» 0x01855016 »       .short» 0x0185
5017 »       mov»    r0,·r45017 »       mov»    r0,·r4
5018 »       bl»     4b3c·<make_ipv4_addr>5018 »       bl»     4b2c·<make_ipv4_addr>
5019 »       mov»    r5,·r05019 »       mov»    r5,·r0
5020 »       cmp»    r0,·#05020 »       cmp»    r0,·#0
5021 »       beq.n»  2cba·<makesockaddr+0x14a>5021 »       beq.n»  2cba·<makesockaddr+0x14a>
5022 »       ldrh»   r2,·[r4,·#2]5022 »       ldrh»   r2,·[r4,·#2]
5023 »       mov»    r1,·r05023 »       mov»    r1,·r0
5024 »       movw»   r0,·#05024 »       movw»   r0,·#0
5025 ·R_ARM_THM_MOVW_ABS_NC»  .LC4025025 ·R_ARM_THM_MOVW_ABS_NC»  .LC402
Offset 5147, 15 lines modifiedOffset 5147, 15 lines modified
5147 »       movt»   r0,·#05147 »       movt»   r0,·#0
5148 ·R_ARM_THM_MOVT_ABS»     .LC4035148 ·R_ARM_THM_MOVT_ABS»     .LC403
5149 »       add»    sp,·#64»      @·0x405149 »       add»    sp,·#64»      @·0x40
5150 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}5150 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
5151 »       b.w»    0·<_Py_BuildValue_SizeT>5151 »       b.w»    0·<_Py_BuildValue_SizeT>
5152 ·R_ARM_THM_JUMP24»       _Py_BuildValue_SizeT5152 ·R_ARM_THM_JUMP24»       _Py_BuildValue_SizeT
5153 »       adds»   r0,·r4,·#25153 »       adds»   r0,·r4,·#2
5154 »       bl»     1110·<socket_exec+0x1104>5154 »       bl»     1120·<socket_exec+0x1114>
5155 ·R_ARM_THM_CALL» makebdaddr5155 ·R_ARM_THM_CALL» makebdaddr
5156 »       mov»    r5,·r05156 »       mov»    r5,·r0
5157 »       cmp»    r0,·#05157 »       cmp»    r0,·#0
5158 »       beq.n»  2cba·<makesockaddr+0x14a>5158 »       beq.n»  2cba·<makesockaddr+0x14a>
5159 »       ldrb»   r2,·[r4,·#8]5159 »       ldrb»   r2,·[r4,·#8]
5160 »       movw»   r0,·#05160 »       movw»   r0,·#0
5161 ·R_ARM_THM_MOVW_ABS_NC»  .LC4025161 ·R_ARM_THM_MOVW_ABS_NC»  .LC402
Offset 5168, 15 lines modifiedOffset 5168, 15 lines modified
5168 »       ldr»    r3,·[sp,·#60]» @·0x3c5168 »       ldr»    r3,·[sp,·#60]» @·0x3c
5169 »       eors»   r2,·r35169 »       eors»   r2,·r3
5170 »       mov.w»  r3,·#05170 »       mov.w»  r3,·#0
5171 »       bne.n»  2c6a·<makesockaddr+0xfa>5171 »       bne.n»  2c6a·<makesockaddr+0xfa>
5172 »       adds»   r0,·r4,·#25172 »       adds»   r0,·r4,·#2
5173 »       add»    sp,·#64»      @·0x405173 »       add»    sp,·#64»      @·0x40
5174 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}5174 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
5175 »       b.w»    1110·<socket_exec+0x1104>5175 »       b.w»    1120·<socket_exec+0x1114>
5176 ·R_ARM_THM_JUMP24»       makebdaddr5176 ·R_ARM_THM_JUMP24»       makebdaddr
5177 »       ldr»    r3,·[pc,·#204]»@·(2e2c·<makesockaddr+0x2bc>)5177 »       ldr»    r3,·[pc,·#204]»@·(2e2c·<makesockaddr+0x2bc>)
5178 »       ldr»    r2,·[r3,·#0]5178 »       ldr»    r2,·[r3,·#0]
5179 »       ldr»    r3,·[sp,·#60]» @·0x3c5179 »       ldr»    r3,·[sp,·#60]» @·0x3c
5180 »       eors»   r2,·r35180 »       eors»   r2,·r3
5181 »       mov.w»  r3,·#05181 »       mov.w»  r3,·#0
5182 »       bne.w»  2c6a·<makesockaddr+0xfa>5182 »       bne.w»  2c6a·<makesockaddr+0xfa>
Offset 5186, 15 lines modifiedOffset 5186, 15 lines modified
5186 »       movt»   r0,·#05186 »       movt»   r0,·#0
5187 ·R_ARM_THM_MOVT_ABS»     .LC4055187 ·R_ARM_THM_MOVT_ABS»     .LC405
5188 »       add»    sp,·#64»      @·0x405188 »       add»    sp,·#64»      @·0x40
5189 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}5189 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
5190 »       b.w»    0·<_Py_BuildValue_SizeT>5190 »       b.w»    0·<_Py_BuildValue_SizeT>
5191 ·R_ARM_THM_JUMP24»       _Py_BuildValue_SizeT5191 ·R_ARM_THM_JUMP24»       _Py_BuildValue_SizeT
5192 »       adds»   r0,·r4,·#45192 »       adds»   r0,·r4,·#4
5193 »       bl»     1110·<socket_exec+0x1104>5193 »       bl»     1120·<socket_exec+0x1114>
5194 ·R_ARM_THM_CALL» makebdaddr5194 ·R_ARM_THM_CALL» makebdaddr
5195 »       mov»    r5,·r05195 »       mov»    r5,·r0
5196 »       cmp»    r0,·#05196 »       cmp»    r0,·#0
5197 »       beq.n»  2cba·<makesockaddr+0x14a>5197 »       beq.n»  2cba·<makesockaddr+0x14a>
5198 »       ldrh»   r2,·[r4,·#2]5198 »       ldrh»   r2,·[r4,·#2]
5199 »       b.n»    2d36·<makesockaddr+0x1c6>5199 »       b.n»    2d36·<makesockaddr+0x1c6>
5200 »       movw»   r3,·#05200 »       movw»   r3,·#0
Offset 5215, 15 lines modifiedOffset 5215, 15 lines modified
5215 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct5215 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
5216 »       b.n»    2c28·<makesockaddr+0xb8>5216 »       b.n»    2c28·<makesockaddr+0xb8>
5217 »       mov»    r0,·r55217 »       mov»    r0,·r5
5218 »       bl»     0·<_Py_Dealloc>5218 »       bl»     0·<_Py_Dealloc>
5219 ·R_ARM_THM_CALL» _Py_Dealloc5219 ·R_ARM_THM_CALL» _Py_Dealloc
5220 »       b.n»    2c28·<makesockaddr+0xb8>5220 »       b.n»    2c28·<makesockaddr+0xb8>
5221 »       mov»    r0,·r45221 »       mov»    r0,·r4
5222 »       bl»     b10·<socket_exec+0xb04>5222 »       bl»     b20·<socket_exec+0xb14>
5223 ·R_ARM_THM_CALL» make_ipv6_addr5223 ·R_ARM_THM_CALL» make_ipv6_addr
5224 »       mov»    r5,·r05224 »       mov»    r5,·r0
5225 »       cmp»    r0,·#05225 »       cmp»    r0,·#0
5226 »       beq.w»  2cba·<makesockaddr+0x14a>5226 »       beq.w»  2cba·<makesockaddr+0x14a>
5227 »       ldrh»   r2,·[r4,·#2]5227 »       ldrh»   r2,·[r4,·#2]
5228 »       ldr»    r3,·[r4,·#4]5228 »       ldr»    r3,·[r4,·#4]
5229 »       rev16»  r2,·r25229 »       rev16»  r2,·r2
Offset 5723, 15 lines modifiedOffset 5723, 15 lines modified
5723 »       mov»    r3,·r75723 »       mov»    r3,·r7
5724 »       str»    r1,·[sp,·#16]5724 »       str»    r1,·[sp,·#16]
5725 »       ldr»    r1,·[sp,·#64]» @·0x405725 »       ldr»    r1,·[sp,·#64]» @·0x40
5726 »       mov»    fp,·r85726 »       mov»    fp,·r8
5727 »       str»    r1,·[sp,·#0]5727 »       str»    r1,·[sp,·#0]
5728 »       ldr»    r1,·[sp,·#12]5728 »       ldr»    r1,·[sp,·#12]
5729 »       ldr»    r0,·[r4,·#8]5729 »       ldr»    r0,·[r4,·#8]
5730 »       bl»     4e40·<internal_select.isra.0>5730 »       bl»     4e30·<internal_select.isra.0>
5731 »       adds»   r3,·r0,·#15731 »       adds»   r3,·r0,·#1
5732 »       beq.n»  329c·<sock_call_ex+0x11c>5732 »       beq.n»  329c·<sock_call_ex+0x11c>
5733 »       cmp»    r0,·#15733 »       cmp»    r0,·#1
5734 »       bne.n»  31c2·<sock_call_ex+0x42>5734 »       bne.n»  31c2·<sock_call_ex+0x42>
5735 »       ldr»    r3,·[sp,·#68]» @·0x445735 »       ldr»    r3,·[sp,·#68]» @·0x44
5736 »       cmp»    r3,·#05736 »       cmp»    r3,·#0
5737 »       beq.n»  32c8·<sock_call_ex+0x148>5737 »       beq.n»  32c8·<sock_call_ex+0x148>
Offset 5741, 15 lines modifiedOffset 5741, 15 lines modified
5741 »       b.n»    3276·<sock_call_ex+0xf6>5741 »       b.n»    3276·<sock_call_ex+0xf6>
5742 »       ldr»    r3,·[sp,·#64]» @·0x405742 »       ldr»    r3,·[sp,·#64]» @·0x40
5743 »       mov»    r2,·r95743 »       mov»    r2,·r9
5744 »       str»    r3,·[sp,·#0]5744 »       str»    r3,·[sp,·#0]
5745 »       mov»    r3,·r75745 »       mov»    r3,·r7
5746 »       ldr»    r1,·[sp,·#12]5746 »       ldr»    r1,·[sp,·#12]
5747 »       ldr»    r0,·[r4,·#8]5747 »       ldr»    r0,·[r4,·#8]
5748 »       bl»     4e40·<internal_select.isra.0>5748 »       bl»     4e30·<internal_select.isra.0>
5749 »       b.n»    321c·<sock_call_ex+0x9c>5749 »       b.n»    321c·<sock_call_ex+0x9c>
5750 »       ldr»    r2,·[sp,·#68]» @·0x445750 »       ldr»    r2,·[sp,·#68]» @·0x44
5751 »       movs»   r3,·#05751 »       movs»   r3,·#0
5752 »       str»    r3,·[r2,·#0]5752 »       str»    r3,·[r2,·#0]
5753 »       b.n»    31e6·<sock_call_ex+0x66>5753 »       b.n»    31e6·<sock_call_ex+0x66>
5754 »       bl»     0·<__errno_location>5754 »       bl»     0·<__errno_location>
5755 ·R_ARM_THM_CALL» __errno_location5755 ·R_ARM_THM_CALL» __errno_location
Offset 6097, 18 lines modifiedOffset 6097, 18 lines modified
6097 »       beq.w»  3664·<getsockaddrarg+0x1c8>6097 »       beq.w»  3664·<getsockaddrarg+0x1c8>
6098 »       ldr»    r0,·[r6,·#40]» @·0x286098 »       ldr»    r0,·[r6,·#40]» @·0x28
6099 »       movs»   r3,·#166099 »       movs»   r3,·#16
6100 »       ldr»    r1,·[sp,·#36]» @·0x246100 »       ldr»    r1,·[sp,·#36]» @·0x24
6101 »       mov»    r2,·r46101 »       mov»    r2,·r4
6102 »       movs»   r6,·#26102 »       movs»   r6,·#2
6103 »       str»    r6,·[sp,·#0]6103 »       str»    r6,·[sp,·#0]
6104 »       bl»     48f8·<setipaddr>6104 »       bl»     48e8·<setipaddr>
6105 »       mov»    r5,·r06105 »       mov»    r5,·r0
6106 »       add»    r0,·sp,·#326106 »       add»    r0,·sp,·#32
6107 »       bl»     4b14·<idna_cleanup>6107 »       bl»     4b04·<idna_cleanup>
6108 »       adds»   r5,·#16108 »       adds»   r5,·#1
6109 »       beq.n»  3644·<getsockaddrarg+0x1a8>6109 »       beq.n»  3644·<getsockaddrarg+0x1a8>
6110 »       ldr»    r3,·[sp,·#28]6110 »       ldr»    r3,·[sp,·#28]
6111 »       cmp.w»  r3,·#65536» @·0x100006111 »       cmp.w»  r3,·#65536» @·0x10000
Max diff block lines reached; 38251/41527 bytes (92.11%) of diff not shown.
86.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 503, 15 lines modifiedOffset 503, 25 lines modified
503 »       bl»     0·<__sendmsg64>503 »       bl»     0·<__sendmsg64>
504 ·R_ARM_THM_CALL» __sendmsg64504 ·R_ARM_THM_CALL» __sendmsg64
505 »       str»    r0,·[r4,·#8]505 »       str»    r0,·[r4,·#8]
506 »       mvns»   r0,·r0506 »       mvns»   r0,·r0
507 »       lsrs»   r0,·r0,·#31507 »       lsrs»   r0,·r0,·#31
508 »       pop»    {r4,·pc}508 »       pop»    {r4,·pc}
  
 509 00000444·<set_error>:
 510 set_error():
 511 »       movw»   r3,·#0
 512 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
 513 »       movt»   r3,·#0
 514 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
 515 »       ldr»    r0,·[r3,·#0]
 516 »       b.w»    0·<PyErr_SetFromErrno>
 517 ·R_ARM_THM_JUMP24»       PyErr_SetFromErrno
  
509 00000444·<sock_getsockopt>:518 00000452·<sock_getsockopt>:
510 sock_getsockopt():519 sock_getsockopt():
511 »       push»   {r4,·r5,·r6,·r7,·lr}520 »       push»   {r4,·r5,·r6,·r7,·lr}
512 »       mov.w»  ip,·#4096»  @·0x1000521 »       mov.w»  ip,·#4096»  @·0x1000
513 »       sub.w»  ip,·sp,·ip522 »       sub.w»  ip,·sp,·ip
514 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0523 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
515 »       sub»    sp,·#44»      @·0x2c524 »       sub»    sp,·#44»      @·0x2c
516 »       mov»    r4,·r0525 »       mov»    r4,·r0
Offset 524, 115 lines modifiedOffset 534, 115 lines modified
524 ·R_ARM_THM_MOVT_ABS»     .LC507534 ·R_ARM_THM_MOVT_ABS»     .LC507
525 »       add»    r2,·sp,·#12535 »       add»    r2,·sp,·#12
526 »       str»    r6,·[sp,·#0]536 »       str»    r6,·[sp,·#0]
527 »       movs»   r5,·#0537 »       movs»   r5,·#0
528 »       strd»   r5,·r5,·[sp,·#20]538 »       strd»   r5,·r5,·[sp,·#20]
529 »       bl»     0·<_PyArg_ParseTuple_SizeT>539 »       bl»     0·<_PyArg_ParseTuple_SizeT>
530 ·R_ARM_THM_CALL» _PyArg_ParseTuple_SizeT540 ·R_ARM_THM_CALL» _PyArg_ParseTuple_SizeT
531 »       cbz»    r0,·4d6·<sock_getsockopt+0x92>541 »       cbz»    r0,·4e4·<sock_getsockopt+0x92>
532 »       ldr»    r1,·[sp,·#20]542 »       ldr»    r1,·[sp,·#20]
533 »       ldr»    r3,·[r4,·#12]543 »       ldr»    r3,·[r4,·#12]
534 »       cbnz»   r1,·4bc·<sock_getsockopt+0x78>544 »       cbnz»   r1,·4ca·<sock_getsockopt+0x78>
535 »       ldr»    r0,·[r4,·#8]545 »       ldr»    r0,·[r4,·#8]
536 »       cmp»    r3,·#40»      @·0x28546 »       cmp»    r3,·#40»      @·0x28
537 »       ldrd»   r1,·r2,·[sp,·#12]547 »       ldrd»   r1,·r2,·[sp,·#12]
538 »       add»    r3,·sp,·#28548 »       add»    r3,·sp,·#28
539 »       str»    r3,·[sp,·#0]549 »       str»    r3,·[sp,·#0]
540 »       bne.n»  4a6·<sock_getsockopt+0x62>550 »       bne.n»  4b4·<sock_getsockopt+0x62>
541 »       add»    r3,·sp,·#32551 »       add»    r3,·sp,·#32
542 »       movs»   r5,·#8552 »       movs»   r5,·#8
543 »       movs»   r6,·#0553 »       movs»   r6,·#0
544 »       movs»   r7,·#0554 »       movs»   r7,·#0
545 »       str»    r5,·[sp,·#28]555 »       str»    r5,·[sp,·#28]
546 »       strd»   r6,·r7,·[sp,·#32]556 »       strd»   r6,·r7,·[sp,·#32]
547 »       bl»     0·<__getsockopt64>557 »       bl»     0·<__getsockopt64>
548 ·R_ARM_THM_CALL» __getsockopt64558 ·R_ARM_THM_CALL» __getsockopt64
549 »       cmp»    r0,·#0559 »       cmp»    r0,·#0
550 »       blt.n»  530·<sock_getsockopt+0xec>560 »       blt.n»  53e·<sock_getsockopt+0xec>
551 »       ldr»    r0,·[sp,·#32]561 »       ldr»    r0,·[sp,·#32]
552 »       bl»     0·<PyLong_FromUnsignedLong>562 »       bl»     0·<PyLong_FromUnsignedLong>
553 ·R_ARM_THM_CALL» PyLong_FromUnsignedLong563 ·R_ARM_THM_CALL» PyLong_FromUnsignedLong
554 »       b.n»    540·<sock_getsockopt+0xfc>564 »       b.n»    54e·<sock_getsockopt+0xfc>
555 »       add»    r3,·sp,·#24565 »       add»    r3,·sp,·#24
556 »       movs»   r5,·#4566 »       movs»   r5,·#4
557 »       str»    r5,·[sp,·#28]567 »       str»    r5,·[sp,·#28]
558 »       bl»     0·<__getsockopt64>568 »       bl»     0·<__getsockopt64>
559 ·R_ARM_THM_CALL» __getsockopt64569 ·R_ARM_THM_CALL» __getsockopt64
560 »       cmp»    r0,·#0570 »       cmp»    r0,·#0
561 »       blt.n»  530·<sock_getsockopt+0xec>571 »       blt.n»  53e·<sock_getsockopt+0xec>
562 »       ldr»    r0,·[sp,·#24]572 »       ldr»    r0,·[sp,·#24]
563 »       bl»     0·<PyLong_FromLong>573 »       bl»     0·<PyLong_FromLong>
564 ·R_ARM_THM_CALL» PyLong_FromLong574 ·R_ARM_THM_CALL» PyLong_FromLong
565 »       b.n»    540·<sock_getsockopt+0xfc>575 »       b.n»    54e·<sock_getsockopt+0xfc>
566 »       cmp»    r3,·#40»      @·0x28576 »       cmp»    r3,·#40»      @·0x28
567 »       bne.n»  4da·<sock_getsockopt+0x96>577 »       bne.n»  4e8·<sock_getsockopt+0x96>
568 »       movw»   r3,·#0578 »       movw»   r3,·#0
569 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError579 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
570 »       movt»   r3,·#0580 »       movt»   r3,·#0
571 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError581 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
572 »       movw»   r1,·#0582 »       movw»   r1,·#0
573 ·R_ARM_THM_MOVW_ABS_NC»  .LC508583 ·R_ARM_THM_MOVW_ABS_NC»  .LC508
574 »       movt»   r1,·#0584 »       movt»   r1,·#0
575 ·R_ARM_THM_MOVT_ABS»     .LC508585 ·R_ARM_THM_MOVT_ABS»     .LC508
576 »       ldr»    r0,·[r3,·#0]586 »       ldr»    r0,·[r3,·#0]
577 »       bl»     0·<PyErr_SetString>587 »       bl»     0·<PyErr_SetString>
578 ·R_ARM_THM_CALL» PyErr_SetString588 ·R_ARM_THM_CALL» PyErr_SetString
579 »       movs»   r0,·#0589 »       movs»   r0,·#0
580 »       b.n»    540·<sock_getsockopt+0xfc>590 »       b.n»    54e·<sock_getsockopt+0xfc>
581 »       subs»   r3,·r1,·#1591 »       subs»   r3,·r1,·#1
582 »       cmp.w»  r3,·#1024»  @·0x400592 »       cmp.w»  r3,·#1024»  @·0x400
583 »       bcc.n»  4fa·<sock_getsockopt+0xb6>593 »       bcc.n»  508·<sock_getsockopt+0xb6>
584 »       movw»   r3,·#0594 »       movw»   r3,·#0
585 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError595 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
586 »       movt»   r3,·#0596 »       movt»   r3,·#0
587 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError597 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
588 »       movw»   r1,·#0598 »       movw»   r1,·#0
589 ·R_ARM_THM_MOVW_ABS_NC»  .LC509599 ·R_ARM_THM_MOVW_ABS_NC»  .LC509
590 »       movt»   r1,·#0600 »       movt»   r1,·#0
591 ·R_ARM_THM_MOVT_ABS»     .LC509601 ·R_ARM_THM_MOVT_ABS»     .LC509
592 »       ldr»    r0,·[r3,·#0]602 »       ldr»    r0,·[r3,·#0]
593 »       bl»     0·<PyErr_SetString>603 »       bl»     0·<PyErr_SetString>
594 ·R_ARM_THM_CALL» PyErr_SetString604 ·R_ARM_THM_CALL» PyErr_SetString
595 »       b.n»    4d6·<sock_getsockopt+0x92>605 »       b.n»    4e4·<sock_getsockopt+0x92>
596 »       mov»    r0,·r5606 »       mov»    r0,·r5
597 »       bl»     0·<PyBytes_FromStringAndSize>607 »       bl»     0·<PyBytes_FromStringAndSize>
598 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize608 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
599 »       str»    r0,·[sp,·#32]609 »       str»    r0,·[sp,·#32]
600 »       cmp»    r0,·#0610 »       cmp»    r0,·#0
601 »       beq.n»  4d6·<sock_getsockopt+0x92>611 »       beq.n»  4e4·<sock_getsockopt+0x92>
602 »       str»    r6,·[sp,·#0]612 »       str»    r6,·[sp,·#0]
603 »       add.w»  r3,·r0,·#16613 »       add.w»  r3,·r0,·#16
604 »       ldrd»   r1,·r2,·[sp,·#12]614 »       ldrd»   r1,·r2,·[sp,·#12]
605 »       ldr»    r0,·[r4,·#8]615 »       ldr»    r0,·[r4,·#8]
606 »       bl»     0·<__getsockopt64>616 »       bl»     0·<__getsockopt64>
607 ·R_ARM_THM_CALL» __getsockopt64617 ·R_ARM_THM_CALL» __getsockopt64
608 »       cmp»    r0,·#0618 »       cmp»    r0,·#0
609 »       bge.n»  536·<sock_getsockopt+0xf2>619 »       bge.n»  544·<sock_getsockopt+0xf2>
610 »       ldr»    r0,·[sp,·#32]620 »       ldr»    r0,·[sp,·#32]
611 »       mvn.w»  r2,·#3221225472»    @·0xc0000000621 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
612 »       ldr»    r3,·[r0,·#0]622 »       ldr»    r3,·[r0,·#0]
613 »       cmp»    r3,·r2623 »       cmp»    r3,·r2
614 »       beq.n»  530·<sock_getsockopt+0xec>624 »       beq.n»  53e·<sock_getsockopt+0xec>
615 »       subs»   r3,·#1625 »       subs»   r3,·#1
616 »       str»    r3,·[r0,·#0]626 »       str»    r3,·[r0,·#0]
617 »       cbnz»   r3,·530·<sock_getsockopt+0xec>627 »       cbnz»   r3,·53e·<sock_getsockopt+0xec>
618 »       bl»     0·<_Py_Dealloc>628 »       bl»     0·<_Py_Dealloc>
619 ·R_ARM_THM_CALL» _Py_Dealloc629 ·R_ARM_THM_CALL» _Py_Dealloc
620 »       ldr»    r3,·[r4,·#24]630 »       ldr»    r3,·[r4,·#24]
621 »       blx»    r3631 »       blx»    r3
622 »       b.n»    540·<sock_getsockopt+0xfc>632 »       b.n»    54e·<sock_getsockopt+0xfc>
623 »       ldr»    r1,·[sp,·#20]633 »       ldr»    r1,·[sp,·#20]
624 »       add»    r0,·sp,·#32634 »       add»    r0,·sp,·#32
Max diff block lines reached; 84752/88413 bytes (95.86%) of diff not shown.
545 B
_struct.o
527 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2798, 15 lines modifiedOffset 2798, 15 lines modified
2798 »       asrs»   r4,·r4,·#162798 »       asrs»   r4,·r4,·#16
2799 »       strb»   r3,·[r5,·r2]2799 »       strb»   r3,·[r5,·r2]
2800 »       cmp»    r2,·#02800 »       cmp»    r2,·#0
2801 »       beq.n»  199c·<bp_int+0x64>2801 »       beq.n»  199c·<bp_int+0x64>
2802 »       add»    r2,·r52802 »       add»    r2,·r5
2803 »       strb.w» r4,·[r2,·#-1]!2803 »       strb.w» r4,·[r2,·#-1]!
2804 »       asrs»   r4,·r4,·#82804 »       asrs»   r4,·r4,·#8
2805 »       cmp»    r5,·r22805 »       cmp»    r2,·r5
2806 »       bne.n»  19c4·<bp_int+0x8c>2806 »       bne.n»  19c4·<bp_int+0x8c>
2807 »       b.n»    199c·<bp_int+0x64>2807 »       b.n»    199c·<bp_int+0x64>
2808 »       ldr»    r2,·[r6,·#4]2808 »       ldr»    r2,·[r6,·#4]
2809 »       subs»   r3,·r2,·#12809 »       subs»   r3,·r2,·#1
2810 »       cmp»    r3,·#02810 »       cmp»    r3,·#0
2811 »       strb»   r4,·[r5,·r3]2811 »       strb»   r4,·[r5,·r3]
2812 »       ble.n»  199c·<bp_int+0x64>2812 »       ble.n»  199c·<bp_int+0x64>
68.1 KB
selectmodule.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:··········22204·(bytes·into·file)13 ··Start·of·section·headers:··········22028·(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·0x56bc:1 There·are·16·section·headers,·starting·at·offset·0x560c:
  
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·001410·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0013a8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·004628·000b40·08···I·13···1··46 ··[·2]·.rel.text·········REL·············00000000·0045c0·000af8·08···I·13···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001444·00035c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0013dc·00035c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·005168·000308·08···I·13···3··48 ··[·4]·.rel.data·········REL·············00000000·0050b8·000308·08···I·13···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0017a0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001738·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·0017a0·0003b4·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001738·0003b4·01·AMS··0···0··4
11 ··[·7]·.text.unlikely····PROGBITS········00000000·001b54·000278·00··AX··0···0··411 ··[·7]·.text.unlikely····PROGBITS········00000000·001aec·000278·00··AX··0···0··4
12 ··[·8]·.rel.text.unlikely·REL·············00000000·005470·000180·08···I·13···7··412 ··[·8]·.rel.text.unlikely·REL·············00000000·0053c0·000180·08···I·13···7··4
13 ··[·9]·.rodata···········PROGBITS········00000000·001dcc·000fcc·00···A··0···0··413 ··[·9]·.rodata···········PROGBITS········00000000·001d64·000fcc·00···A··0···0··4
14 ··[10]·.rel.rodata·······REL·············00000000·0055f0·000048·08···I·13···9··414 ··[10]·.rel.rodata·······REL·············00000000·005540·000048·08···I·13···9··4
15 ··[11]·.note.GNU-stack···PROGBITS········00000000·002d98·000000·00······0···0··115 ··[11]·.note.GNU-stack···PROGBITS········00000000·002d30·000000·00······0···0··1
16 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002d98·000033·00······0···0··116 ··[12]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002d30·000033·00······0···0··1
17 ··[13]·.symtab···········SYMTAB··········00000000·002dcc·000d80·10·····14·142··417 ··[13]·.symtab···········SYMTAB··········00000000·002d64·000d80·10·····14·142··4
18 ··[14]·.strtab···········STRTAB··········00000000·003b4c·000ad9·00······0···0··118 ··[14]·.strtab···········STRTAB··········00000000·003ae4·000ad9·00······0···0··1
19 ··[15]·.shstrtab·········STRTAB··········00000000·005638·000082·00······0···0··119 ··[15]·.shstrtab·········STRTAB··········00000000·005588·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)
4.51 KB
readelf --wide --symbols {}
    
Offset 64, 29 lines modifiedOffset 64, 29 lines modified
64 ····60:·00000990·····0·NOTYPE··LOCAL··DEFAULT····1·$d64 ····60:·00000990·····0·NOTYPE··LOCAL··DEFAULT····1·$d
65 ····61:·00000994·····0·NOTYPE··LOCAL··DEFAULT····1·$t65 ····61:·00000994·····0·NOTYPE··LOCAL··DEFAULT····1·$t
66 ····62:·00000995····74·FUNC····LOCAL··DEFAULT····1·select_poll66 ····62:·00000995····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:·000009e1···224·FUNC····LOCAL··DEFAULT····1·select_poll_register68 ····64:·000009e1···224·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:·00000ac1···768·FUNC····LOCAL··DEFAULT····1·select_poll_poll71 ····67:·00000ac1···676·FUNC····LOCAL··DEFAULT····1·select_poll_poll
72 ····68:·00000dc1····66·FUNC····LOCAL··DEFAULT····1·poll_dealloc72 ····68:·00000d65····66·FUNC····LOCAL··DEFAULT····1·poll_dealloc
73 ····69:·00000e05····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF73 ····69:·00000da9····24·FUNC····LOCAL··DEFAULT····1·Py_XDECREF
74 ····70:·00000e1d····92·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister74 ····70:·00000dc1····92·FUNC····LOCAL··DEFAULT····1·select_epoll_unregister
75 ····71:·00000e74·····0·NOTYPE··LOCAL··DEFAULT····1·$d75 ····71:·00000e18·····0·NOTYPE··LOCAL··DEFAULT····1·$d
76 ····72:·00000e78·····0·NOTYPE··LOCAL··DEFAULT····1·$t76 ····72:·00000e1c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
77 ····73:·00000e79···118·FUNC····LOCAL··DEFAULT····1·select_poll_unregister77 ····73:·00000e1d···118·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:·00000ef1····78·FUNC····LOCAL··DEFAULT····1·select_select79 ····75:·00000e95····78·FUNC····LOCAL··DEFAULT····1·select_select
80 ····76:·00000f41···652·FUNC····LOCAL··DEFAULT····1·select_select_impl.isra.080 ····76:·00000ee5···652·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:·000011cd···316·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.083 ····79:·00001171···316·FUNC····LOCAL··DEFAULT····1·seq2set.constprop.0
84 ····80:·0000135d···178·FUNC····LOCAL··DEFAULT····1·set2list84 ····80:·00001301···168·FUNC····LOCAL··DEFAULT····1·set2list
85 ····81:·00001309····82·FUNC····LOCAL··DEFAULT····1·reap_obj85 ····81:·000012ad····82·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:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4487 ····83:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC44
88 ····84:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4588 ····84:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC45
89 ····85:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4689 ····85:·000002f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC46
90 ····86:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t90 ····86:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
91 ····87:·00000001···252·FUNC····LOCAL··DEFAULT····7·select_poll_modify91 ····87:·00000001···252·FUNC····LOCAL··DEFAULT····7·select_poll_modify
92 ····88:·000000fd····50·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno92 ····88:·000000fd····50·FUNC····LOCAL··DEFAULT····7·select_epoll_fileno
Offset 187, 21 lines modifiedOffset 187, 21 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·PyMem_Realloc 
195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next 
196 ···192:·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_FromMillisecondsObject194 ···190:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromMillisecondsObject
 195 ···191:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Realloc
 196 ···192:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyDict_Next
 197 ···193:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLong
 198 ···194:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·poll
 199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_New
199 ···195:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_RuntimeError
200 ···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_AsTimeval203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_AsTimeval
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__select64204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·__select64
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyTuple_Pack
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
23.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x4628·contains·360·entries:1 Relocation·section·'.rel.text'·at·offset·0x45c0·contains·351·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··0000910a·R_ARM_THM_CALL·········00000000···PyModule_GetState5 0000001c··0000910a·R_ARM_THM_CALL·········00000000···PyModule_GetState
6 00000022··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC06 00000022··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
7 00000026··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC07 00000026··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
8 0000002a··0000920a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString8 0000002a··0000920a·R_ARM_THM_CALL·········00000000···PyUnicode_InternFromString
Offset 229, 144 lines modifiedOffset 229, 135 lines modified
229 00000a70··00003f30·R_ARM_THM_MOVT_ABS·····00000204···.LC37229 00000a70··00003f30·R_ARM_THM_MOVT_ABS·····00000204···.LC37
230 00000a7a··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional230 00000a7a··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
231 00000a90··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc231 00000a90··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
232 00000aa0··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc232 00000aa0··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
233 00000aba··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc233 00000aba··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
234 00000ae6··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct234 00000ae6··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
235 00000aea··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct235 00000aea··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 236 00000b04··0000be0a·R_ARM_THM_CALL·········00000000···_PyTime_FromMillisecondsObject
 237 00000b14··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds
 238 00000b34··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init
236 00000b30··0000be0a·R_ARM_THM_CALL·········00000000···PyMem_Realloc239 00000b64··0000bf0a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
237 00000b48··0000bf0a·R_ARM_THM_CALL·········00000000···PyDict_Next 
238 00000b54··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
239 00000b5c··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
240 00000b6c··0000bf0a·R_ARM_THM_CALL·········00000000···PyDict_Next240 00000b7c··0000c00a·R_ARM_THM_CALL·········00000000···PyDict_Next
241 00000b78··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong241 00000b88··0000c10a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
242 00000b80··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
243 00000b90··0000bf0a·R_ARM_THM_CALL·········00000000···PyDict_Next 
244 00000b9a··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong242 00000b94··0000c10a·R_ARM_THM_CALL·········00000000···PyLong_AsLong
245 00000ba4··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
246 00000bb4··0000bf0a·R_ARM_THM_CALL·········00000000···PyDict_Next 
247 00000bbe··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
248 00000bc6··0000c00a·R_ARM_THM_CALL·········00000000···PyLong_AsLong 
249 00000be0··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread243 00000bae··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
250 00000be6··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location244 00000bb4··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location
251 00000bf6··0000c10a·R_ARM_THM_CALL·········00000000···poll245 00000bc4··0000c20a·R_ARM_THM_CALL·········00000000···poll
252 00000c00··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread246 00000bce··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
253 00000c14··0000ae0a·R_ARM_THM_CALL·········00000000···PyList_New247 00000be4··0000ae0a·R_ARM_THM_CALL·········00000000···PyList_New
254 00000c3c··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_FromMillisecondsObject 
255 00000c4a··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds 
256 00000c64··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init248 00000c0e··0000c30a·R_ARM_THM_CALL·········00000000···PyTuple_New
257 00000c76··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
258 00000c7a··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
259 00000c80··0000b70a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches 
260 00000c92··0000372f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC33 
261 00000c96··00003730·R_ARM_THM_MOVT_ABS·····00000198···.LC33 
262 00000c9a··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
263 00000ca0··0000b12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError 
264 00000ca4··0000b130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError 
265 00000ca8··0000382f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC34 
266 00000cac··00003830·R_ARM_THM_MOVT_ABS·····000001bc···.LC34 
267 00000cb2··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
268 00000cc2··0000b40a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory249 00000c20··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
 250 00000c30··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
269 00000cc8··0000c32f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError 
270 00000ccc··0000c330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError 
271 00000cd0··0000422f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC39251 00000c4e··0000412f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC38
272 00000cd4··00004230·R_ARM_THM_MOVT_ABS·····00000218···.LC39252 00000c52··00004130·R_ARM_THM_MOVT_ABS·····00000210···.LC38
 253 00000c56··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
273 00000cda··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString254 00000c8a··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 255 00000c94··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
274 00000cee··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError256 00000c9a··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
275 00000cf2··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError257 00000c9e··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
276 00000cf8··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno258 00000ca4··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
277 00000cfe··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals259 00000caa··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals
278 00000d12··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get260 00000cc2··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
279 00000d20··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds261 00000cd0··0000aa0a·R_ARM_THM_CALL·········00000000···_PyTime_AsMilliseconds
 262 00000cda··0000b40a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
 263 00000cf2··0000c42f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
 264 00000cf6··0000c430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
280 00000d28··0000412f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC38265 00000cfa··0000422f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC39
281 00000d2c··00004130·R_ARM_THM_MOVT_ABS·····00000210···.LC38266 00000cfe··00004230·R_ARM_THM_MOVT_ABS·····00000218···.LC39
 267 00000d04··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 268 00000d12··0000b12f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
 269 00000d16··0000b130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
 270 00000d1a··0000382f·R_ARM_THM_MOVW_ABS_NC··000001bc···.LC34
 271 00000d1e··00003830·R_ARM_THM_MOVT_ABS·····000001bc···.LC34
 272 00000d24··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 273 00000d2a··0000b62f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 274 00000d2e··0000b630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
282 00000d36··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional275 00000d34··0000b70a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
283 00000d54··0000c40a·R_ARM_THM_CALL·········00000000···PyTuple_New276 00000d3e··0000372f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC33
 277 00000d42··00003730·R_ARM_THM_MOVT_ABS·····00000198···.LC33
284 00000d66··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong278 00000d46··00009b0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
285 00000d74··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong 
286 00000d9e··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
287 00000dba··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
288 00000dd6··0000af0a·R_ARM_THM_CALL·········00000000···PyMem_Free279 00000d7a··0000af0a·R_ARM_THM_CALL·········00000000···PyMem_Free
289 00000de2··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_Free280 00000d86··0000c50a·R_ARM_THM_CALL·········00000000···PyObject_Free
290 00000e3c··0000a60a·R_ARM_THM_CALL·········00000000···_PyLong_FileDescriptor_Converter 
291 00000e66··0000980a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords 
292 00000e74··00000102·R_ARM_ABS32············00000000···.data 
293 00000e90··0000a60a·R_ARM_THM_CALL·········00000000···_PyLong_FileDescriptor_Converter281 00000de0··0000a60a·R_ARM_THM_CALL·········00000000···_PyLong_FileDescriptor_Converter
 282 00000e0a··0000980a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
 283 00000e18··00000102·R_ARM_ABS32············00000000···.data
 284 00000e34··0000a60a·R_ARM_THM_CALL·········00000000···_PyLong_FileDescriptor_Converter
294 00000e98··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong285 00000e3c··0000bb0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
295 00000ea4··0000c60a·R_ARM_THM_CALL·········00000000···PyDict_DelItem286 00000e48··0000c60a·R_ARM_THM_CALL·········00000000···PyDict_DelItem
296 00000eb6··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct287 00000e5a··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
297 00000eba··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct288 00000e5e··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 289 00000e7c··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
298 00000ed8··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc290 00000e8c··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
299 00000ee8··0000a20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
300 00000f1c··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000238···.LC40291 00000ec0··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000238···.LC40
301 00000f20··00004a30·R_ARM_THM_MOVT_ABS·····00000238···.LC40292 00000ec4··00004a30·R_ARM_THM_MOVT_ABS·····00000238···.LC40
302 00000f2a··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional293 00000ece··0000bd0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
303 00000f34··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
304 00000f38··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
305 00000f68··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct294 00000ed8··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
306 00000f6c··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct295 00000edc··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 296 00000f0c··0000a42f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 297 00000f10··0000a430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
307 00000f8e··0000a90a·R_ARM_THM_CALL·········00000000···_PyTime_FromSecondsObject298 00000f32··0000a90a·R_ARM_THM_CALL·········00000000···_PyTime_FromSecondsObject
308 00000fa0··0000c70a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval299 00000f44··0000c70a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval
309 0000103c··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init300 00000fe0··0000ab0a·R_ARM_THM_CALL·········00000000···_PyDeadline_Init
310 00001068··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread301 0000100c··00009e0a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
311 0000106e··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location302 00001012··0000a30a·R_ARM_THM_CALL·········00000000···__errno_location
312 00001084··0000c80a·R_ARM_THM_CALL·········00000000···__select64303 00001028··0000c80a·R_ARM_THM_CALL·········00000000···__select64
313 0000108e··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread304 00001032··0000a00a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
314 000010bc··00009c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred305 00001060··00009c0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
315 000010ca··0000c90a·R_ARM_THM_CALL·········00000000···PyTuple_Pack306 0000106e··0000c90a·R_ARM_THM_CALL·········00000000···PyTuple_Pack
316 00001110··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError307 000010b4··0000932f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
317 00001114··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError308 000010b8··00009330·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
318 0000111a··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno309 000010be··0000a10a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrno
319 0000112a··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals310 000010ce··0000b20a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals
320 0000113e··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get311 000010e2··0000b30a·R_ARM_THM_CALL·········00000000···_PyDeadline_Get
321 00001154··0000ca0a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval_clamp312 000010f8··0000ca0a·R_ARM_THM_CALL·········00000000···_PyTime_AsTimeval_clamp
Max diff block lines reached; 7219/23890 bytes (30.22%) of diff not shown.
621 B
strings --all --bytes=8 {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 F)FkFeF2F·F1 F)FkFeF2F·F
2 "hAF8F#`2 "h(F!`AF
3 PIPE_BUF3 PIPE_BUF
4 POLLNVAL4 POLLNVAL
5 POLLRDNORM5 POLLRDNORM
6 POLLRDBAND6 POLLRDBAND
7 POLLWRNORM7 POLLWRNORM
8 POLLWRBAND8 POLLWRBAND
9 POLLRDHUP9 POLLRDHUP
Offset 238, 20 lines modifiedOffset 238, 20 lines modified
238 PyErr_ExceptionMatches238 PyErr_ExceptionMatches
239 _PyObject_New239 _PyObject_New
240 PyDict_New240 PyDict_New
241 _PyLong_UnsignedShort_Converter241 _PyLong_UnsignedShort_Converter
242 PyLong_FromLong242 PyLong_FromLong
243 PyDict_SetItem243 PyDict_SetItem
244 _PyArg_CheckPositional244 _PyArg_CheckPositional
 245 _PyTime_FromMillisecondsObject
245 PyMem_Realloc246 PyMem_Realloc
246 PyDict_Next247 PyDict_Next
247 PyLong_AsLong248 PyLong_AsLong
248 _PyTime_FromMillisecondsObject 
249 PyExc_RuntimeError 
250 PyTuple_New249 PyTuple_New
 250 PyExc_RuntimeError
251 PyObject_Free251 PyObject_Free
252 PyDict_DelItem252 PyDict_DelItem
253 _PyTime_AsTimeval253 _PyTime_AsTimeval
254 __select64254 __select64
255 PyTuple_Pack255 PyTuple_Pack
256 _PyTime_AsTimeval_clamp256 _PyTime_AsTimeval_clamp
257 PySequence_Fast257 PySequence_Fast
33.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1282, 618 lines modifiedOffset 1282, 568 lines modified
1282 »       sub.w»  ip,·sp,·ip1282 »       sub.w»  ip,·sp,·ip
1283 »       str.w»  r0,·[ip,·#4032]»     @·0xfc01283 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
1284 »       sub»    sp,·#281284 »       sub»    sp,·#28
1285 »       mov»    r5,·r21285 »       mov»    r5,·r2
1286 »       mov»    r4,·r01286 »       mov»    r4,·r0
1287 »       mov»    r6,·r11287 »       mov»    r6,·r1
1288 »       cmp»    r2,·#11288 »       cmp»    r2,·#1
1289 »       bhi.w»  d28·<select_poll_poll+0x268>1289 »       bhi.w»  c48·<select_poll_poll+0x188>
1290 »       cmp»    r5,·#01290 »       cmp»    r5,·#0
1291 »       ble.w»  ce0·<select_poll_poll+0x220>1291 »       ble.w»  d4c·<select_poll_poll+0x28c>
1292 »       ldr»    r1,·[r6,·#0]1292 »       ldr»    r1,·[r6,·#0]
1293 »       movw»   r3,·#01293 »       movw»   r3,·#0
1294 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1294 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1295 »       movt»   r3,·#01295 »       movt»   r3,·#0
1296 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1296 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1297 »       mov.w»  r6,·#4294967295»    @·0xffffffff1297 »       mov.w»  r6,·#4294967295»    @·0xffffffff
1298 »       mov.w»  r7,·#4294967295»    @·0xffffffff1298 »       mov.w»  r7,·#4294967295»    @·0xffffffff
1299 »       cmp»    r1,·r31299 »       cmp»    r1,·r3
1300 »       strd»   r6,·r7,·[sp,·#16]1300 »       strd»   r6,·r7,·[sp,·#16]
1301 »       bne.w»  c38·<select_poll_poll+0x178> 
1302 »       mov.w»  sl,·#0 
1303 »       mov.w»  r6,·#4294967295»    @·0xffffffff 
1304 »       mov»    fp,·sl 
1305 »       ldr.w»  r9,·[r4,·#24] 
1306 »       cmp.w»  r9,·#0 
1307 »       bne.w»  cc8·<select_poll_poll+0x208>1301 »       beq.w»  d58·<select_poll_poll+0x298>
1308 »       ldr»    r3,·[r4,·#12]1302 »       movs»   r2,·#3
 1303 »       add»    r0,·sp,·#16
 1304 »       bl»     0·<_PyTime_FromMillisecondsObject>
 1305 ·R_ARM_THM_CALL» _PyTime_FromMillisecondsObject
 1306 »       cmp»    r0,·#0
 1307 »       blt.w»  d2a·<select_poll_poll+0x26a>
 1308 »       ldrd»   r0,·r1,·[sp,·#16]
 1309 »       movs»   r2,·#3
 1310 »       bl»     0·<_PyTime_AsMilliseconds>
 1311 ·R_ARM_THM_CALL» _PyTime_AsMilliseconds
 1312 »       adds.w» r3,·r0,·#2147483648»@·0x80000000
 1313 »       mov»    r7,·r0
 1314 »       mov»    r5,·r1
 1315 »       adc.w»  r3,·r1,·#0
1309 »       cmp»    r3,·#01316 »       cmp»    r3,·#0
1310 »       bne.n»  bd8·<select_poll_poll+0x118>1317 »       bne.w»  d12·<select_poll_poll+0x252>
 1318 »       ldrd»   r0,·r1,·[sp,·#16]
 1319 »       cmp»    r1,·#0
 1320 »       blt.w»  d0a·<select_poll_poll+0x24a>
 1321 »       bl»     0·<_PyDeadline_Init>
 1322 ·R_ARM_THM_CALL» _PyDeadline_Init
 1323 »       mov»    r8,·r0
 1324 »       mov»    r9,·r1
 1325 »       cmp»    r5,·#0
 1326 »       it»     lt
 1327 »       movlt.w»r7,·#4294967295»  @·0xffffffff
 1328 »       ldr»    r5,·[r4,·#24]
 1329 »       cmp»    r5,·#0
 1330 »       bne.w»  cf2·<select_poll_poll+0x232>
 1331 »       ldr»    r3,·[r4,·#12]
 1332 »       cbnz»   r3,·ba6·<select_poll_poll+0xe6>
1311 »       ldr»    r3,·[r4,·#8]1333 »       ldr»    r3,·[r4,·#8]
1312 »       ldr»    r5,·[r4,·#20]1334 »       ldr»    r6,·[r4,·#20]
1313 »       ldr»    r1,·[r3,·#8]1335 »       ldr»    r1,·[r3,·#8]
1314 »       str»    r1,·[r4,·#16]1336 »       str»    r1,·[r4,·#16]
1315 »       cmp.w»  r1,·#268435456»     @·0x100000001337 »       cmp.w»  r1,·#268435456»     @·0x10000000
1316 »       bcs.w»  cc0·<select_poll_poll+0x200>1338 »       bcs.w»  cd8·<select_poll_poll+0x218>
1317 »       lsls»   r1,·r1,·#31339 »       lsls»   r1,·r1,·#3
1318 »       mov»    r0,·r51340 »       mov»    r0,·r6
1319 »       bl»     0·<PyMem_Realloc>1341 »       bl»     0·<PyMem_Realloc>
1320 ·R_ARM_THM_CALL» PyMem_Realloc1342 ·R_ARM_THM_CALL» PyMem_Realloc
1321 »       str»    r0,·[r4,·#20]1343 »       str»    r0,·[r4,·#20]
1322 »       cmp»    r0,·#01344 »       cmp»    r0,·#0
1323 »       beq.w»  cc0·<select_poll_poll+0x200>1345 »       beq.w»  cd8·<select_poll_poll+0x218>
 1346 »       mov»    r6,·r5
1324 »       ldr»    r0,·[r4,·#8] 
1325 »       add»    r3,·sp,·#12 
1326 »       add»    r2,·sp,·#8 
1327 »       add»    r1,·sp,·#4 
1328 »       str.w»  r9,·[sp,·#4]1347 »       str»    r5,·[sp,·#4]
1329 »       bl»     0·<PyDict_Next> 
1330 ·R_ARM_THM_CALL» PyDict_Next 
1331 »       cmp»    r0,·#0 
1332 »       beq.n»  bd4·<select_poll_poll+0x114> 
1333 »       ldr»    r5,·[r4,·#20] 
1334 »       ldr»    r0,·[sp,·#8] 
1335 »       bl»     0·<PyLong_AsLong> 
1336 ·R_ARM_THM_CALL» PyLong_AsLong 
1337 »       str»    r0,·[r5,·#0] 
1338 »       ldr»    r0,·[sp,·#12] 
1339 »       bl»     0·<PyLong_AsLong> 
1340 ·R_ARM_THM_CALL» PyLong_AsLong 
1341 »       ldr»    r3,·[r4,·#20] 
1342 »       add»    r2,·sp,·#8 
1343 »       add»    r1,·sp,·#4 
1344 »       strh»   r0,·[r3,·#4] 
1345 »       add»    r3,·sp,·#12 
1346 »       ldr»    r0,·[r4,·#8] 
1347 »       bl»     0·<PyDict_Next> 
1348 ·R_ARM_THM_CALL» PyDict_Next 
1349 »       cmp»    r0,·#0 
1350 »       beq.n»  bd4·<select_poll_poll+0x114> 
1351 »       ldr»    r5,·[r4,·#20] 
1352 »       ldr»    r0,·[sp,·#8] 
1353 »       bl»     0·<PyLong_AsLong> 
1354 ·R_ARM_THM_CALL» PyLong_AsLong 
1355 »       str»    r0,·[r5,·#8] 
1356 »       ldr»    r0,·[sp,·#12] 
1357 »       bl»     0·<PyLong_AsLong> 
1358 ·R_ARM_THM_CALL» PyLong_AsLong 
1359 »       ldr»    r3,·[r4,·#20] 
1360 »       add»    r2,·sp,·#8 
1361 »       add»    r1,·sp,·#4 
1362 »       strh»   r0,·[r3,·#12] 
1363 »       add»    r3,·sp,·#12 
1364 »       ldr»    r0,·[r4,·#8] 
1365 »       bl»     0·<PyDict_Next> 
1366 ·R_ARM_THM_CALL» PyDict_Next 
1367 »       cbz»    r0,·bd4·<select_poll_poll+0x114> 
1368 »       ldr»    r5,·[r4,·#20] 
1369 »       ldr»    r0,·[sp,·#8] 
1370 »       bl»     0·<PyLong_AsLong> 
1371 ·R_ARM_THM_CALL» PyLong_AsLong 
1372 »       str»    r0,·[r5,·#16] 
1373 »       movs»   r5,·#24 
1374 »       ldr»    r0,·[sp,·#12] 
1375 »       bl»     0·<PyLong_AsLong> 
1376 ·R_ARM_THM_CALL» PyLong_AsLong 
1377 »       ldr»    r3,·[r4,·#20] 
1378 »       strh»   r0,·[r3,·#20] 
1379 »       ldr»    r0,·[r4,·#8]1348 »       ldr»    r0,·[r4,·#8]
Max diff block lines reached; 30899/34176 bytes (90.41%) of diff not shown.
2.08 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 143, 22 lines modifiedOffset 143, 22 lines modified
143 ··0x000008c0·65707469·6f6e4d61·74636865·73005f50·eptionMatches._P143 ··0x000008c0·65707469·6f6e4d61·74636865·73005f50·eptionMatches._P
144 ··0x000008d0·794f626a·6563745f·4e657700·50794469·yObject_New.PyDi144 ··0x000008d0·794f626a·6563745f·4e657700·50794469·yObject_New.PyDi
145 ··0x000008e0·63745f4e·6577005f·50794c6f·6e675f55·ct_New._PyLong_U145 ··0x000008e0·63745f4e·6577005f·50794c6f·6e675f55·ct_New._PyLong_U
146 ··0x000008f0·6e736967·6e656453·686f7274·5f436f6e·nsignedShort_Con146 ··0x000008f0·6e736967·6e656453·686f7274·5f436f6e·nsignedShort_Con
147 ··0x00000900·76657274·65720050·794c6f6e·675f4672·verter.PyLong_Fr147 ··0x00000900·76657274·65720050·794c6f6e·675f4672·verter.PyLong_Fr
148 ··0x00000910·6f6d4c6f·6e670050·79446963·745f5365·omLong.PyDict_Se148 ··0x00000910·6f6d4c6f·6e670050·79446963·745f5365·omLong.PyDict_Se
149 ··0x00000920·74497465·6d005f50·79417267·5f436865·tItem._PyArg_Che149 ··0x00000920·74497465·6d005f50·79417267·5f436865·tItem._PyArg_Che
150 ··0x00000930·636b506f·73697469·6f6e616c·0050794d·ckPositional.PyM150 ··0x00000930·636b506f·73697469·6f6e616c·005f5079·ckPositional._Py
 151 ··0x00000940·54696d65·5f46726f·6d4d696c·6c697365·Time_FromMillise
 152 ··0x00000950·636f6e64·734f626a·65637400·50794d65·condsObject.PyMe
151 ··0x00000940·656d5f52·65616c6c·6f630050·79446963·em_Realloc.PyDic153 ··0x00000960·6d5f5265·616c6c6f·63005079·44696374·m_Realloc.PyDict
152 ··0x00000950·745f4e65·78740050·794c6f6e·675f4173·t_Next.PyLong_As154 ··0x00000970·5f4e6578·74005079·4c6f6e67·5f41734c·_Next.PyLong_AsL
 155 ··0x00000980·6f6e6700·50795475·706c655f·4e657700·ong.PyTuple_New.
153 ··0x00000960·4c6f6e67·005f5079·54696d65·5f46726f·Long._PyTime_Fro 
154 ··0x00000970·6d4d696c·6c697365·636f6e64·734f626a·mMillisecondsObj 
155 ··0x00000980·65637400·50794578·635f5275·6e74696d·ect.PyExc_Runtim156 ··0x00000990·50794578·635f5275·6e74696d·65457272·PyExc_RuntimeErr
156 ··0x00000990·65457272·6f720050·79547570·6c655f4e·eError.PyTuple_N 
157 ··0x000009a0·65770050·794f626a·6563745f·46726565·ew.PyObject_Free157 ··0x000009a0·6f720050·794f626a·6563745f·46726565·or.PyObject_Free
158 ··0x000009b0·00507944·6963745f·44656c49·74656d00·.PyDict_DelItem.158 ··0x000009b0·00507944·6963745f·44656c49·74656d00·.PyDict_DelItem.
159 ··0x000009c0·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva159 ··0x000009c0·5f507954·696d655f·41735469·6d657661·_PyTime_AsTimeva
160 ··0x000009d0·6c005f5f·73656c65·63743634·00507954·l.__select64.PyT160 ··0x000009d0·6c005f5f·73656c65·63743634·00507954·l.__select64.PyT
161 ··0x000009e0·75706c65·5f506163·6b005f50·7954696d·uple_Pack._PyTim161 ··0x000009e0·75706c65·5f506163·6b005f50·7954696d·uple_Pack._PyTim
162 ··0x000009f0·655f4173·54696d65·76616c5f·636c616d·e_AsTimeval_clam162 ··0x000009f0·655f4173·54696d65·76616c5f·636c616d·e_AsTimeval_clam
163 ··0x00000a00·70006d65·6d736574·00507953·65717565·p.memset.PySeque163 ··0x00000a00·70006d65·6d736574·00507953·65717565·p.memset.PySeque
164 ··0x00000a10·6e63655f·46617374·0050794f·626a6563·nce_Fast.PyObjec164 ··0x00000a10·6e63655f·46617374·0050794f·626a6563·nce_Fast.PyObjec
188 KB
unicodedata.o
878 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:··········1117436·(bytes·into·file)13 ··Start·of·section·headers:··········1117940·(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·0x110cfc:1 There·are·18·section·headers,·starting·at·offset·0x110ef4:
  
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·0010c8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000e98·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·10f584·000688·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·10f6fc·0005f8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0010fc·000a80·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000ecc·000a80·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·10fc0c·000388·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·10fcf4·000388·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001b7c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00194c·000000·00··WA··0···0··1
10 ··[·6]·.text.unlikely····PROGBITS········00000000·001b7c·0004ac·00··AX··0···0··410 ··[·6]·.text.unlikely····PROGBITS········00000000·00194c·0004ac·00··AX··0···0··4
11 ··[·7]·.rel.text.unlikely·REL·············00000000·10ff94·000418·08···I·15···6··411 ··[·7]·.rel.text.unlikely·REL·············00000000·11007c·000418·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·002028·00049b·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001df8·00049b·01·AMS··0···0··4
13 ··[·9]·.text.hot·········PROGBITS········00000000·0024c4·0010d8·00··AX··0···0··413 ··[·9]·.text.hot·········PROGBITS········00000000·002294·00146c·00··AX··0···0··4
14 ··[10]·.rel.text.hot·····REL·············00000000·1103ac·000618·08···I·15···9··414 ··[10]·.rel.text.hot·····REL·············00000000·110494·000728·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00359c·10a88c·00···A··0···0··815 ··[11]·.rodata···········PROGBITS········00000000·003700·10a88c·00···A··0···0··8
16 ··[12]·.rel.rodata·······REL·············00000000·1109c4·0002a8·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·110bbc·0002a8·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·10de28·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·10df8c·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·10de28·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·10df8c·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·10de5c·000c50·10·····16·140··419 ··[15]·.symtab···········SYMTAB··········00000000·10dfc0·000c50·10·····16·140··4
20 ··[16]·.strtab···········STRTAB··········00000000·10eaac·000ad5·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·10ec10·000aea·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·110c6c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·110e64·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.18 KB
readelf --wide --symbols {}
    
Offset 10, 18 lines modifiedOffset 10, 18 lines modified
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC010 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC0
11 ·····7:·00000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LC111 ·····7:·00000008·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
12 ·····8:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC212 ·····8:·00000018·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
13 ·····9:·00000020·····0·NOTYPE··LOCAL··DEFAULT····8·.LC313 ·····9:·00000020·····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:·0000000d···332·FUNC····LOCAL··DEFAULT····6·unicodedata_exec16 ····12:·0000000d···332·FUNC····LOCAL··DEFAULT····6·unicodedata_exec
17 ····13:·00000cd9····52·FUNC····LOCAL··DEFAULT····1·get_change_3_2_017 ····13:·00000b51····52·FUNC····LOCAL··DEFAULT····1·get_change_3_2_0
18 ····14:·00000d0d···108·FUNC····LOCAL··DEFAULT····1·normalization_3_2_018 ····14:·00000b85···108·FUNC····LOCAL··DEFAULT····1·normalization_3_2_0
19 ····15:·00000e41····38·FUNC····LOCAL··DEFAULT····1·capi_getucname19 ····15:·00000cb9····38·FUNC····LOCAL··DEFAULT····1·capi_getucname
20 ····16:·000002a5····38·FUNC····LOCAL··DEFAULT····1·capi_getcode20 ····16:·000002a5···476·FUNC····LOCAL··DEFAULT····1·capi_getcode
21 ····17:·00000191····34·FUNC····LOCAL··DEFAULT····6·unicodedata_destroy_capi21 ····17:·00000191····34·FUNC····LOCAL··DEFAULT····6·unicodedata_destroy_capi
22 ····18:·00000154·····0·NOTYPE··LOCAL··DEFAULT····6·$d22 ····18:·00000154·····0·NOTYPE··LOCAL··DEFAULT····6·$d
23 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t23 ····19:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
24 ····20:·00000001····12·FUNC····LOCAL··DEFAULT····1·ucd_traverse24 ····20:·00000001····12·FUNC····LOCAL··DEFAULT····1·ucd_traverse
25 ····21:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC625 ····21:·00000058·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
26 ····22:·00000064·····0·NOTYPE··LOCAL··DEFAULT····8·.LC726 ····22:·00000064·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
27 ····23:·00000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LC827 ····23:·00000068·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
Offset 29, 91 lines modifiedOffset 29, 91 lines modified
29 ····25:·00000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1029 ····25:·00000080·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
30 ····26:·00000084·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1130 ····26:·00000084·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
31 ····27:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1231 ····27:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
32 ····28:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1332 ····28:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
33 ····29:·00000098·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1433 ····29:·00000098·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
34 ····30:·0000000d···388·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_normalize34 ····30:·0000000d···388·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_normalize
35 ····31:·00000191···274·FUNC····LOCAL··DEFAULT····1·is_normalized_quickcheck35 ····31:·00000191···274·FUNC····LOCAL··DEFAULT····1·is_normalized_quickcheck
36 ····32:·00000349···876·FUNC····LOCAL··DEFAULT····9·nfc_nfkc36 ····32:·000003c9···876·FUNC····LOCAL··DEFAULT····9·nfc_nfkc
37 ····33:·00000771··1166·FUNC····LOCAL··DEFAULT····1·nfd_nfkd37 ····33:·000005e9··1166·FUNC····LOCAL··DEFAULT····1·nfd_nfkd
38 ····34:·000f4b8c·71936·OBJECT··LOCAL··DEFAULT···11·index238 ····34:·000f4b8c·71936·OBJECT··LOCAL··DEFAULT···11·index2
39 ····35:·0010648c·17408·OBJECT··LOCAL··DEFAULT···11·index139 ····35:·0010648c·17408·OBJECT··LOCAL··DEFAULT···11·index1
40 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR140 ····36:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
41 ····37:·000002cd···826·FUNC····LOCAL··DEFAULT····1·_getcode 
42 ····38:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1541 ····37:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
43 ····39:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1642 ····38:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
44 ····40:·00002bb0·0x40000·OBJECT··LOCAL··DEFAULT···11·code_hash43 ····39:·00002bb0·0x40000·OBJECT··LOCAL··DEFAULT···11·code_hash
45 ····41:·00000609···360·FUNC····LOCAL··DEFAULT····1·_cmpname44 ····40:·00000481···360·FUNC····LOCAL··DEFAULT····1·_cmpname
 45 ····41:·00000349···126·FUNC····LOCAL··DEFAULT····9·is_unified_ideograph
46 ····42:·00000d25···420·FUNC····LOCAL··DEFAULT····9·find_syllable.constprop.046 ····42:·000010b9···420·FUNC····LOCAL··DEFAULT····9·find_syllable.constprop.0
47 ····43:·00000001···840·FUNC····LOCAL··DEFAULT····9·_getucname47 ····43:·00000001···840·FUNC····LOCAL··DEFAULT····9·_getucname
48 ····44:·0000076c·····0·NOTYPE··LOCAL··DEFAULT····1·$d48 ····44:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
49 ····45:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1849 ····45:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
50 ····46:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t50 ····46:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
51 ····47:·0006cbb0·17408·OBJECT··LOCAL··DEFAULT···11·phrasebook_offset151 ····47:·0006cbb0·17408·OBJECT··LOCAL··DEFAULT···11·phrasebook_offset1
52 ····48:·00042bb0·0x2a000·OBJECT··LOCAL··DEFAULT···11·phrasebook_offset252 ····48:·00042bb0·0x2a000·OBJECT··LOCAL··DEFAULT···11·phrasebook_offset2
53 ····49:·00070fb0·0x2fed0·OBJECT··LOCAL··DEFAULT···11·phrasebook53 ····49:·00070fb0·0x2fed0·OBJECT··LOCAL··DEFAULT···11·phrasebook
54 ····50:·000a0e80·67420·OBJECT··LOCAL··DEFAULT···11·lexicon_offset54 ····50:·000a0e80·67420·OBJECT··LOCAL··DEFAULT···11·lexicon_offset
55 ····51:·000b15dc·0x1e7c9·OBJECT··LOCAL··DEFAULT···11·lexicon55 ····51:·000b15dc·0x1e7c9·OBJECT··LOCAL··DEFAULT···11·lexicon
56 ····52:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·$t56 ····52:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·$t
57 ····53:·00000159····56·FUNC····LOCAL··DEFAULT····6·ucd_dealloc57 ····53:·00000159····56·FUNC····LOCAL··DEFAULT····6·ucd_dealloc
58 ····54:·000dd260·11876·OBJECT··LOCAL··DEFAULT···11·comp_index58 ····54:·000dd260·11876·OBJECT··LOCAL··DEFAULT···11·comp_index
59 ····55:·000da7c4·10908·OBJECT··LOCAL··DEFAULT···11·comp_data59 ····55:·000da7c4·10908·OBJECT··LOCAL··DEFAULT···11·comp_data
60 ····56:·000006ac·····0·NOTYPE··LOCAL··DEFAULT····9·$d60 ····56:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
61 ····57:·00000770·····0·NOTYPE··LOCAL··DEFAULT····1·$t61 ····57:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
62 ····58:·000e00c4·27136·OBJECT··LOCAL··DEFAULT···11·decomp_index262 ····58:·000e00c4·27136·OBJECT··LOCAL··DEFAULT···11·decomp_index2
63 ····59:·000e6ac4··8704·OBJECT··LOCAL··DEFAULT···11·decomp_index163 ····59:·000e6ac4··8704·OBJECT··LOCAL··DEFAULT···11·decomp_index1
64 ····60:·000e8cc4·48840·OBJECT··LOCAL··DEFAULT···11·decomp_data64 ····60:·000e8cc4·48840·OBJECT··LOCAL··DEFAULT···11·decomp_data
65 ····61:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1965 ····61:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
66 ····62:·00000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2066 ····62:·00000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
67 ····63:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2167 ····63:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
68 ····64:·00000c01···192·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_category68 ····64:·00000a79···192·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_category
69 ····65:·000006b5····60·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.constprop.069 ····65:·00000735····60·FUNC····LOCAL··DEFAULT····9·PyUnicode_READ_CHAR.constprop.0
70 ····66:·000006b4·····0·NOTYPE··LOCAL··DEFAULT····9·$t70 ····66:·00000734·····0·NOTYPE··LOCAL··DEFAULT····9·$t
71 ····67:·00000cc1····22·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0.constprop.071 ····67:·00000b39····22·FUNC····LOCAL··DEFAULT····1·PyUnicode_READ_CHAR.part.0.constprop.0
72 ····68:·000d85c4··8704·OBJECT··LOCAL··DEFAULT···11·changes_3_2_0_index72 ····68:·000d85c4··8704·OBJECT··LOCAL··DEFAULT···11·changes_3_2_0_index
73 ····69:·000d0744·32384·OBJECT··LOCAL··DEFAULT···11·changes_3_2_0_data73 ····69:·000d0744·32384·OBJECT··LOCAL··DEFAULT···11·changes_3_2_0_data
74 ····70:·00000d08·····0·NOTYPE··LOCAL··DEFAULT····1·$d74 ····70:·00000b80·····0·NOTYPE··LOCAL··DEFAULT····1·$d
75 ····71:·00000d0c·····0·NOTYPE··LOCAL··DEFAULT····1·$t75 ····71:·00000b84·····0·NOTYPE··LOCAL··DEFAULT····1·$t
76 ····72:·00000128·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2276 ····72:·00000128·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
77 ····73:·00000d79···198·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_bidirectional77 ····73:·00000bf1···198·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_bidirectional
78 ····74:·00000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2378 ····74:·00000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
79 ····75:·00000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2479 ····75:·00000148·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
80 ····76:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2580 ····76:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
81 ····77:·000006f1···504·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_decomposition81 ····77:·00000771···504·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_decomposition
82 ····78:·000010f8·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR282 ····78:·000010f8·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR2
83 ····79:·000008e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d83 ····79:·00000964·····0·NOTYPE··LOCAL··DEFAULT····9·$d
84 ····80:·00000154·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2784 ····80:·00000154·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
85 ····81:·000008e8·····0·NOTYPE··LOCAL··DEFAULT····9·$t85 ····81:·00000968·····0·NOTYPE··LOCAL··DEFAULT····9·$t
86 ····82:·000008e9···186·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_name86 ····82:·00000969···186·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_name
87 ····83:·000009a5···896·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_name_impl87 ····83:·00000a25···888·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_name_impl
88 ····84:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2888 ····84:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
89 ····85:·00000c70·····0·NOTYPE··LOCAL··DEFAULT····9·$d89 ····85:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····9·$d
90 ····86:·00000c74·····0·NOTYPE··LOCAL··DEFAULT····9·$t90 ····86:·00000ce4·····0·NOTYPE··LOCAL··DEFAULT····9·$t
91 ····87:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3091 ····87:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC30
92 ····88:·00000178·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3192 ····88:·00000178·····0·NOTYPE··LOCAL··DEFAULT····8·.LC31
93 ····89:·00000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3293 ····89:·00000188·····0·NOTYPE··LOCAL··DEFAULT····8·.LC32
94 ····90:·00000e69···168·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_lookup94 ····90:·00000d9d···796·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_lookup
95 ····91:·00001614··5532·OBJECT··LOCAL··DEFAULT···11·named_sequences95 ····91:·00001614··5532·OBJECT··LOCAL··DEFAULT···11·named_sequences
96 ····92:·00000ec4·····0·NOTYPE··LOCAL··DEFAULT····9·$d96 ····92:·00001258·····0·NOTYPE··LOCAL··DEFAULT····9·$d
97 ····93:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3397 ····93:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC33
98 ····94:·000001b3···184·FUNC····LOCAL··DEFAULT····6·unicodedata_UCD_combining98 ····94:·000001b3···184·FUNC····LOCAL··DEFAULT····6·unicodedata_UCD_combining
99 ····95:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3499 ····95:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC34
100 ····96:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35100 ····96:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC35
101 ····97:·00000ec8·····0·NOTYPE··LOCAL··DEFAULT····9·$t101 ····97:·0000125c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
102 ····98:·00000ec9···290·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_decimal102 ····98:·0000125d···290·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_decimal
103 ····99:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36103 ····99:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC36
104 ···100:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37104 ···100:·000001d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC37
105 ···101:·00000fed···234·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_digit105 ···101:·00001381···234·FUNC····LOCAL··DEFAULT····9·unicodedata_UCD_digit
106 ···102:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38106 ···102:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC38
107 ···103:·00000f11···202·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_east_asian_width107 ···103:·00000ce1···202·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_east_asian_width
108 ···104:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39108 ···104:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC39
109 ···105:·0000026b···188·FUNC····LOCAL··DEFAULT····6·unicodedata_UCD_mirrored109 ···105:·0000026b···188·FUNC····LOCAL··DEFAULT····6·unicodedata_UCD_mirrored
110 ···106:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40110 ···106:·00000200·····0·NOTYPE··LOCAL··DEFAULT····8·.LC40
111 ···107:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41111 ···107:·00000208·····0·NOTYPE··LOCAL··DEFAULT····8·.LC41
112 ···108:·00000fdd···236·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_numeric112 ···108:·00000dad···236·FUNC····LOCAL··DEFAULT····1·unicodedata_UCD_numeric
113 ···109:·00000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42113 ···109:·00000220·····0·NOTYPE··LOCAL··DEFAULT····8·.LC42
114 ···110:·00000327···390·FUNC····LOCAL··DEFAULT····6·unicodedata_UCD_is_normalized114 ···110:·00000327···390·FUNC····LOCAL··DEFAULT····6·unicodedata_UCD_is_normalized
115 ···111:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata115 ···111:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
116 ···112:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d116 ···112:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
117 ···113:·00000810··1892·OBJECT··LOCAL··DEFAULT···11·name_aliases117 ···113:·00000810··1892·OBJECT··LOCAL··DEFAULT···11·name_aliases
118 ···114:·00000f74···336·OBJECT··LOCAL··DEFAULT···11·hangul_syllables118 ···114:·00000f74···336·OBJECT··LOCAL··DEFAULT···11·hangul_syllables
119 ···115:·000010c8···928·OBJECT··LOCAL··DEFAULT···11·change_records_3_2_0119 ···115:·000010c8···928·OBJECT··LOCAL··DEFAULT···11·change_records_3_2_0
58.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x10f584·contains·209·entries:1 Relocation·section·'.rel.text'·at·offset·0x10f6fc·contains·191·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000044··0000192f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC103 00000044··0000192f·R_ARM_THM_MOVW_ABS_NC··00000080···.LC10
4 00000048··00001930·R_ARM_THM_MOVT_ABS·····00000080···.LC104 00000048··00001930·R_ARM_THM_MOVT_ABS·····00000080···.LC10
5 0000004c··00009a0a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString5 0000004c··00009a0a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString
6 00000056··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC116 00000056··00001a2f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC11
7 0000005a··00001a30·R_ARM_THM_MOVT_ABS·····00000084···.LC117 0000005a··00001a30·R_ARM_THM_MOVT_ABS·····00000084···.LC11
8 00000060··00009a0a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString8 00000060··00009a0a·R_ARM_THM_CALL·········00000000···PyUnicode_CompareWithASCIIString
Offset 40, 182 lines modifiedOffset 40, 164 lines modified
40 000001ee··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index240 000001ee··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2
41 000001f2··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index241 000001f2··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2
42 000001f6··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index142 000001f6··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1
43 000001fa··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index143 000001fa··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1
44 000001fe··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR144 000001fe··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
45 00000202··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR145 00000202··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
46 0000025e··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype46 0000025e··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
47 000002e8··0000262f·R_ARM_THM_MOVW_ABS_NC··000000b4···.LC1547 000002ba··0000252f·R_ARM_THM_MOVW_ABS_NC··000000b4···.LC15
48 000002ec··00002630·R_ARM_THM_MOVT_ABS·····000000b4···.LC1548 000002be··00002530·R_ARM_THM_MOVT_ABS·····000000b4···.LC15
49 000002f2··0000a10a·R_ARM_THM_CALL·········00000000···strncmp49 000002c8··0000a10a·R_ARM_THM_CALL·········00000000···strncmp
50 000002fc··0000272f·R_ARM_THM_MOVW_ABS_NC··000000c8···.LC1650 000002d4··0000262f·R_ARM_THM_MOVW_ABS_NC··000000c8···.LC16
51 00000300··00002730·R_ARM_THM_MOVT_ABS·····000000c8···.LC1651 000002d8··00002630·R_ARM_THM_MOVT_ABS·····000000c8···.LC16
52 00000308··0000a10a·R_ARM_THM_CALL·········00000000···strncmp52 000002dc··0000a10a·R_ARM_THM_CALL·········00000000···strncmp
53 00000406··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper53 00000320··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper
54 0000040a··0000a230·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper54 00000324··0000a230·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper
55 0000043e··0000282f·R_ARM_THM_MOVW_ABS_NC··00002bb0···code_hash55 0000034e··0000272f·R_ARM_THM_MOVW_ABS_NC··00002bb0···code_hash
56 00000442··00002830·R_ARM_THM_MOVT_ABS·····00002bb0···code_hash56 00000352··00002730·R_ARM_THM_MOVT_ABS·····00002bb0···code_hash
 57 00000396··0000290a·R_ARM_THM_CALL·········00000349···is_unified_ideograph
 58 000003ba··00002a0a·R_ARM_THM_CALL·········000010b9···find_syllable.constprop.0
 59 000003d2··00002a0a·R_ARM_THM_CALL·········000010b9···find_syllable.constprop.0
 60 000003e6··00002a0a·R_ARM_THM_CALL·········000010b9···find_syllable.constprop.0
57 00000478··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR161 0000046e··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
58 0000047c··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR162 00000472··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
59 000004b0··00002a0a·R_ARM_THM_CALL·········00000d25···find_syllable.constprop.0 
60 000004c8··00002a0a·R_ARM_THM_CALL·········00000d25···find_syllable.constprop.0 
61 000004dc··00002a0a·R_ARM_THM_CALL·········00000d25···find_syllable.constprop.0 
62 000005fa··0000282f·R_ARM_THM_MOVW_ABS_NC··00002bb0···code_hash 
63 000005fe··00002830·R_ARM_THM_MOVT_ABS·····00002bb0···code_hash 
64 00000630··00002b0a·R_ARM_THM_CALL·········00000001···_getucname63 000004a8··00002b0a·R_ARM_THM_CALL·········00000001···_getucname
65 00000640··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper64 000004b8··0000a22f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_toupper
66 00000644··0000a230·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper65 000004bc··0000a230·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_toupper
67 00000766··0000a30a·R_ARM_THM_CALL·········00000000···__stack_chk_fail66 000005de··0000a30a·R_ARM_THM_CALL·········00000000···__stack_chk_fail
68 0000076c··0000a402·R_ARM_ABS32············00000000···__stack_chk_guard67 000005e4··0000a402·R_ARM_ABS32············00000000···__stack_chk_guard
69 000007a2··0000950a·R_ARM_THM_CALL·········00000000···PyMem_Malloc68 0000061a··0000950a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
70 000007d6··00003a2f·R_ARM_THM_MOVW_ABS_NC··000e00c4···decomp_index269 0000064e··00003a2f·R_ARM_THM_MOVW_ABS_NC··000e00c4···decomp_index2
71 000007da··00003a30·R_ARM_THM_MOVT_ABS·····000e00c4···decomp_index270 00000652··00003a30·R_ARM_THM_MOVT_ABS·····000e00c4···decomp_index2
72 000007e8··00003b2f·R_ARM_THM_MOVW_ABS_NC··000e6ac4···decomp_index171 00000660··00003b2f·R_ARM_THM_MOVW_ABS_NC··000e6ac4···decomp_index1
73 000007ec··00003b30·R_ARM_THM_MOVT_ABS·····000e6ac4···decomp_index172 00000664··00003b30·R_ARM_THM_MOVT_ABS·····000e6ac4···decomp_index1
74 000007f4··00003c2f·R_ARM_THM_MOVW_ABS_NC··000e8cc4···decomp_data73 0000066c··00003c2f·R_ARM_THM_MOVW_ABS_NC··000e8cc4···decomp_data
75 000007f8··00003c30·R_ARM_THM_MOVT_ABS·····000e8cc4···decomp_data74 00000670··00003c30·R_ARM_THM_MOVT_ABS·····000e8cc4···decomp_data
76 00000860··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type75 000006d8··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type
77 00000864··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type76 000006dc··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type
78 000008ee··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype77 00000766··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
79 00000912··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type78 0000078a··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type
80 00000916··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type79 0000078e··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type
81 0000091c··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype80 00000794··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
82 0000093e··0000ad0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData81 000007b6··0000ad0a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData
83 00000946··0000980a·R_ARM_THM_CALL·········00000000···PyMem_Free82 000007be··0000980a·R_ARM_THM_CALL·········00000000···PyMem_Free
84 0000097c··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index183 000007f4··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1
85 00000980··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index184 000007f8··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1
86 00000988··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index285 00000800··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2
87 0000098c··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index286 00000804··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2
88 000009a0··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR187 00000818··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
89 000009a4··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR188 0000081c··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
 89 00000826··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2
 90 0000082a··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2
 91 0000082e··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1
 92 00000832··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1
 93 0000088a··0000980a·R_ARM_THM_CALL·········00000000···PyMem_Free
 94 0000088e··0000960a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
 95 000008c0··0000ae0a·R_ARM_THM_CALL·········00000000···PyMem_Realloc
 96 000008ea··0000a60a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
 97 0000091e··0000a60a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod
 98 00000926··0000a70a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
90 000009ae··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index299 0000096a··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2
91 000009b2··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2100 0000096e··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2
92 000009b6··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1101 00000978··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1
93 000009ba··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1102 0000097c··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1
94 00000a12··0000980a·R_ARM_THM_CALL·········00000000···PyMem_Free 
95 00000a16··0000960a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
96 00000a48··0000ae0a·R_ARM_THM_CALL·········00000000···PyMem_Realloc 
97 00000a72··0000a60a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod 
98 00000aa6··0000a60a·R_ARM_THM_CALL·········00000000···__aeabi_idivmod 
99 00000aae··0000a70a·R_ARM_THM_CALL·········00000000···__aeabi_idiv 
100 00000af2··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2 
101 00000af6··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2 
102 00000b00··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1 
103 00000b04··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1 
104 00000bb4··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1 
105 00000bb8··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1 
106 00000bc8··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2 
107 00000bcc··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2 
108 00000c22··0000410a·R_ARM_THM_CALL·········000006b5···PyUnicode_READ_CHAR.constprop.0 
109 00000c30··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1103 00000a2c··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1
110 00000c34··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1104 00000a30··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1
111 00000c3c··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2105 00000a40··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2
112 00000c40··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2106 00000a44··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2
113 00000c52··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1 
114 00000c56··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1 
115 00000c64··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type 
116 00000c68··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type 
117 00000c70··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype 
118 00000c84··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0 
119 00000c88··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0 
120 00000c9c··00003d2f·R_ARM_THM_MOVW_ABS_NC··000000fc···.LC19 
121 00000ca0··00003d30·R_ARM_THM_MOVT_ABS·····000000fc···.LC19 
122 00000ca4··00003e2f·R_ARM_THM_MOVW_ABS_NC··00000110···.LC20 
123 00000ca8··00003e30·R_ARM_THM_MOVT_ABS·····00000110···.LC20 
124 00000cac··00003f2f·R_ARM_THM_MOVW_ABS_NC··0000011c···.LC21 
125 00000cb0··00003f30·R_ARM_THM_MOVT_ABS·····0000011c···.LC21 
126 00000cb4··00009d0a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument 
127 00000ce0··0000442f·R_ARM_THM_MOVW_ABS_NC··000d85c4···changes_3_2_0_index 
128 00000ce4··00004430·R_ARM_THM_MOVT_ABS·····000d85c4···changes_3_2_0_index 
129 00000ce8··0000452f·R_ARM_THM_MOVW_ABS_NC··000d0744···changes_3_2_0_data 
130 00000cec··00004530·R_ARM_THM_MOVT_ABS·····000d0744···changes_3_2_0_data 
131 00000d08··00006f02·R_ARM_ABS32············00000000···.rodata 
132 00000d9a··0000410a·R_ARM_THM_CALL·········000006b5···PyUnicode_READ_CHAR.constprop.0107 00000a9a··0000410a·R_ARM_THM_CALL·········00000735···PyUnicode_READ_CHAR.constprop.0
133 00000da8··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1108 00000aa8··0000232f·R_ARM_THM_MOVW_ABS_NC··0010648c···index1
134 00000dac··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1109 00000aac··00002330·R_ARM_THM_MOVT_ABS·····0010648c···index1
135 00000db4··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2110 00000ab4··0000222f·R_ARM_THM_MOVW_ABS_NC··000f4b8c···index2
136 00000db8··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2111 00000ab8··00002230·R_ARM_THM_MOVT_ABS·····000f4b8c···index2
137 00000dca··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1112 00000aca··0000242f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR1
138 00000dce··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1113 00000ace··00002430·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR1
139 00000ddc··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type114 00000adc··00009f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyModule_Type
140 00000de0··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type115 00000ae0··00009f30·R_ARM_THM_MOVT_ABS·····00000000···PyModule_Type
141 00000de8··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype116 00000ae8··0000a00a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
142 00000e02··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0117 00000afc··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
Max diff block lines reached; 37727/59558 bytes (63.34%) of diff not shown.
961 B
strings --all --bytes=8 {}
    
Offset 1, 10 lines modifiedOffset 1, 8 lines modified
1 &!F3F2F(F1 &!F3F2F(F
2 3F*FYF@F 
3 3F*FYF@F 
4 unidata_version2 unidata_version
5 ucd_3_2_03 ucd_3_2_0
6 unicodedata._ucnhash_CAPI4 unicodedata._ucnhash_CAPI
7 _ucnhash_CAPI5 _ucnhash_CAPI
8 normalize6 normalize
9 argument·17 argument·1
10 argument·28 argument·2
Offset 37, 14 lines modifiedOffset 35, 16 lines modified
37 <vertical>35 <vertical>
38 <square>36 <square>
39 <isolated>37 <isolated>
40 <initial>38 <initial>
41 <medial>39 <medial>
42 <narrow>40 <narrow>
43 ,F3xi`YF41 ,F3xi`YF
 42 3F*FAF8F
 43 3F*FAF8F
44 This·module·provides·access·to·the·Unicode·Character·Database·which44 This·module·provides·access·to·the·Unicode·Character·Database·which
45 defines·character·properties·for·all·Unicode·characters.·The·data·in45 defines·character·properties·for·all·Unicode·characters.·The·data·in
46 this·database·is·based·on·the·UnicodeData.txt·file·version46 this·database·is·based·on·the·UnicodeData.txt·file·version
47 15.0.0·which·is·publicly·available·from·ftp://ftp.unicode.org/.47 15.0.0·which·is·publicly·available·from·ftp://ftp.unicode.org/.
48 The·module·uses·the·same·names·and·symbols·as·defined·by·the48 The·module·uses·the·same·names·and·symbols·as·defined·by·the
49 UnicodeData·File·Format·15.0.0.49 UnicodeData·File·Format·15.0.0.
50 -w:!-2@<!50 -w:!-2@<!
Offset 5776, 14 lines modifiedOffset 5776, 15 lines modified
5776 unicodedata_UCD_normalize5776 unicodedata_UCD_normalize
5777 is_normalized_quickcheck5777 is_normalized_quickcheck
5778 nfc_nfkc5778 nfc_nfkc
5779 nfd_nfkd5779 nfd_nfkd
5780 .LANCHOR15780 .LANCHOR1
5781 code_hash5781 code_hash
5782 _cmpname5782 _cmpname
 5783 is_unified_ideograph
5783 find_syllable.constprop.05784 find_syllable.constprop.0
5784 phrasebook_offset15785 phrasebook_offset1
5785 phrasebook_offset25786 phrasebook_offset2
5786 phrasebook5787 phrasebook
5787 lexicon_offset5788 lexicon_offset
5788 ucd_dealloc5789 ucd_dealloc
5789 comp_index5790 comp_index
38.8 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 »       bl»     190·<is_normalized_quickcheck>63 »       bl»     190·<is_normalized_quickcheck>
64 »       cbz»    r0,·88·<unicodedata_UCD_normalize+0x7c>64 »       cbz»    r0,·88·<unicodedata_UCD_normalize+0x7c>
65 »       mov»    r2,·r665 »       mov»    r2,·r6
66 »       mov»    r1,·r466 »       mov»    r1,·r4
67 »       mov»    r0,·r567 »       mov»    r0,·r5
68 »       add»    sp,·#1268 »       add»    sp,·#12
69 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}69 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
70 »       b.w»    348·<_getcode+0x7c>70 »       b.w»    3c8·<capi_getcode+0x124>
71 ·R_ARM_THM_JUMP24»       nfc_nfkc71 ·R_ARM_THM_JUMP24»       nfc_nfkc
72 »       ldr»    r3,·[r4,·#0]72 »       ldr»    r3,·[r4,·#0]
73 »       mvn.w»  r2,·#3221225472»    @·0xc000000073 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
74 »       cmp»    r3,·r274 »       cmp»    r3,·r2
75 »       beq.n»  96·<unicodedata_UCD_normalize+0x8a>75 »       beq.n»  96·<unicodedata_UCD_normalize+0x8a>
76 »       add»    r3,·r676 »       add»    r3,·r6
77 »       str»    r3,·[r4,·#0]77 »       str»    r3,·[r4,·#0]
Offset 121, 15 lines modifiedOffset 121, 15 lines modified
121 »       cmp»    r0,·#0121 »       cmp»    r0,·#0
122 »       beq.n»  88·<unicodedata_UCD_normalize+0x7c>122 »       beq.n»  88·<unicodedata_UCD_normalize+0x7c>
123 »       mov»    r2,·r6123 »       mov»    r2,·r6
124 »       mov»    r1,·r4124 »       mov»    r1,·r4
125 »       mov»    r0,·r5125 »       mov»    r0,·r5
126 »       add»    sp,·#12126 »       add»    sp,·#12
127 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}127 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·lr}
128 »       b.n»    770·<nfd_nfkd>128 »       b.n»    5e8·<nfd_nfkd>
129 »       movs»   r2,·#1129 »       movs»   r2,·#1
130 »       mov»    r3,·r0130 »       mov»    r3,·r0
131 »       mov»    r1,·r4131 »       mov»    r1,·r4
132 »       mov»    r0,·r5132 »       mov»    r0,·r5
133 »       str»    r2,·[sp,·#0]133 »       str»    r2,·[sp,·#0]
134 »       bl»     190·<is_normalized_quickcheck>134 »       bl»     190·<is_normalized_quickcheck>
135 »       cmp»    r0,·#0135 »       cmp»    r0,·#0
Offset 305, 515 lines modifiedOffset 305, 381 lines modified
305 »       b.n»    268·<is_normalized_quickcheck+0xd8>305 »       b.n»    268·<is_normalized_quickcheck+0xd8>
306 »       mov»    r0,·r2306 »       mov»    r0,·r2
307 »       b.n»    20a·<is_normalized_quickcheck+0x7a>307 »       b.n»    20a·<is_normalized_quickcheck+0x7a>
308 »       nop308 »       nop
  
309 000002a4·<capi_getcode>:309 000002a4·<capi_getcode>:
310 capi_getcode():310 capi_getcode():
311 »       push»   {r4,·lr} 
312 »       mov.w»  ip,·#4096»  @·0x1000 
313 »       sub.w»  ip,·sp,·ip 
314 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
315 »       sub»    sp,·#8 
316 »       mov»    ip,·r2 
317 »       mov»    r4,·r3 
318 »       mov»    r2,·r1 
319 »       mov»    r3,·ip 
320 »       mov»    r1,·r0 
321 »       str»    r4,·[sp,·#0] 
322 »       movs»   r0,·#0 
323 »       bl»     2cc·<_getcode> 
324 »       add»    sp,·#8 
325 »       pop»    {r4,·pc} 
326 »       nop 
  
327 000002cc·<_getcode>: 
328 _getcode(): 
329 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}311 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
330 »       mov.w»  ip,·#4096»  @·0x1000312 »       mov.w»  ip,·#4096»  @·0x1000
331 »       sub.w»  ip,·sp,·ip313 »       sub.w»  ip,·sp,·ip
332 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0314 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
333 »       sub»    sp,·#28315 »       sub»    sp,·#28
334 »       mov»    r5,·r1316 »       mov»    r6,·r1
335 »       mov»    r6,·r2317 »       mov»    r7,·r2
336 »       mov»    r8,·r0 
337 »       movs»   r2,·#16 
338 »       mov»    r0,·r1 
339 »       movw»   r1,·#0318 »       movw»   r1,·#0
340 ·R_ARM_THM_MOVW_ABS_NC»  .LC15319 ·R_ARM_THM_MOVW_ABS_NC»  .LC15
341 »       movt»   r1,·#0320 »       movt»   r1,·#0
342 ·R_ARM_THM_MOVT_ABS»     .LC15321 ·R_ARM_THM_MOVT_ABS»     .LC15
 322 »       movs»   r2,·#16
 323 »       mov»    r5,·r0
343 »       mov»    r7,·r3324 »       mov»    r8,·r3
344 »       bl»     0·<strncmp>325 »       bl»     0·<strncmp>
345 ·R_ARM_THM_CALL» strncmp326 ·R_ARM_THM_CALL» strncmp
346 »       cmp»    r0,·#0327 »       cmp»    r0,·#0
347 »       beq.w»  496·<_getcode+0x1ca>328 »       beq.n»  3a0·<capi_getcode+0xfc>
 329 »       movs»   r2,·#22
 330 »       mov»    r0,·r5
348 »       movw»   r1,·#0331 »       movw»   r1,·#0
349 ·R_ARM_THM_MOVW_ABS_NC»  .LC16332 ·R_ARM_THM_MOVW_ABS_NC»  .LC16
350 »       movt»   r1,·#0333 »       movt»   r1,·#0
351 ·R_ARM_THM_MOVT_ABS»     .LC16334 ·R_ARM_THM_MOVT_ABS»     .LC16
352 »       movs»   r2,·#22 
353 »       mov»    r0,·r5 
354 »       bl»     0·<strncmp>335 »       bl»     0·<strncmp>
355 ·R_ARM_THM_CALL» strncmp336 ·R_ARM_THM_CALL» strncmp
356 »       cmp»    r0,·#0 
357 »       bne.n»  3fe·<_getcode+0x132>337 »       mov»    fp,·r0
 338 »       cbnz»   r0,·31e·<capi_getcode+0x7a>
358 »       sub.w»  r3,·r6,·#26339 »       sub.w»  r2,·r6,·#26
359 »       cmp»    r3,·#1 
360 »       bhi.n»  3fa·<_getcode+0x12e> 
361 »       ldrb»   r2,·[r5,·#22] 
362 »       sub.w»  r3,·r2,·#48» @·0x30 
363 »       uxtb»   r1,·r3 
364 »       cmp»    r1,·#9 
365 »       bhi.w»  538·<_getcode+0x26c> 
366 »       ldrb»   r2,·[r5,·#23] 
367 »       lsls»   r3,·r3,·#4 
368 »       sub.w»  r1,·r2,·#48» @·0x30 
369 »       uxtb»   r0,·r1 
370 »       cmp»    r0,·#9 
371 »       bhi.w»  548·<_getcode+0x27c> 
372 »       add»    r3,·r1 
373 »       ldrb»   r2,·[r5,·#24] 
374 »       lsls»   r3,·r3,·#4 
375 »       sub.w»  r1,·r2,·#48» @·0x30 
376 »       uxtb»   r0,·r1 
377 »       cmp»    r0,·#9 
378 »       bhi.w»  558·<_getcode+0x28c> 
379 »       add»    r3,·r1 
380 »       ldrb»   r2,·[r5,·#25] 
381 »       lsls»   r3,·r3,·#4 
382 »       sub.w»  r1,·r2,·#48» @·0x30 
383 »       uxtb»   r0,·r1 
384 »       cmp»    r0,·#9 
385 »       bhi.w»  514·<_getcode+0x248> 
386 »       add.w»  fp,·r1,·r3 
387 »       add.w»  r3,·r5,·#26340 »       add.w»  r3,·r5,·#22
388 »       cmp»    r6,·#26341 »       cmp»    r2,·#1
389 »       beq.w»  568·<_getcode+0x29c>342 »       bhi.w»  46a·<capi_getcode+0x1c6>
390 »       adds»   r5,·#27343 »       add»    r5,·r6
 344 »       cmp»    r3,·r5
 345 »       beq.n»  394·<capi_getcode+0xf0>
Max diff block lines reached; 36763/39567 bytes (92.91%) of diff not shown.
1.13 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 224, 15 lines modifiedOffset 224, 15 lines modified
224 »       lsls»   r2,·r2,·#3224 »       lsls»   r2,·r2,·#3
225 »       bpl.n»  24a·<unicodedata_UCD_combining+0x98>225 »       bpl.n»  24a·<unicodedata_UCD_combining+0x98>
226 »       ldr»    r2,·[r1,·#8]226 »       ldr»    r2,·[r1,·#8]
227 »       cmp»    r2,·#1227 »       cmp»    r2,·#1
228 »       bne.n»  24a·<unicodedata_UCD_combining+0x98>228 »       bne.n»  24a·<unicodedata_UCD_combining+0x98>
229 »       mov»    r6,·r0229 »       mov»    r6,·r0
230 »       mov»    r0,·r1230 »       mov»    r0,·r1
231 »       bl»     6b4·<PyUnicode_READ_CHAR.constprop.0>231 »       bl»     734·<PyUnicode_READ_CHAR.constprop.0>
232 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0232 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
233 »       mov»    r4,·r0233 »       mov»    r4,·r0
234 »       cmp.w»  r0,·#1114112»       @·0x110000234 »       cmp.w»  r0,·#1114112»       @·0x110000
235 »       bcs.n»  204·<unicodedata_UCD_combining+0x52>235 »       bcs.n»  204·<unicodedata_UCD_combining+0x52>
236 »       lsrs»   r0,·r0,·#7236 »       lsrs»   r0,·r0,·#7
237 »       movw»   r1,·#0237 »       movw»   r1,·#0
238 ·R_ARM_THM_MOVW_ABS_NC»  index1238 ·R_ARM_THM_MOVW_ABS_NC»  index1
Offset 309, 15 lines modifiedOffset 309, 15 lines modified
309 »       lsls»   r2,·r2,·#3309 »       lsls»   r2,·r2,·#3
310 »       bpl.n»  306·<unicodedata_UCD_mirrored+0x9c>310 »       bpl.n»  306·<unicodedata_UCD_mirrored+0x9c>
311 »       ldr»    r2,·[r1,·#8]311 »       ldr»    r2,·[r1,·#8]
312 »       cmp»    r2,·#1312 »       cmp»    r2,·#1
313 »       bne.n»  306·<unicodedata_UCD_mirrored+0x9c>313 »       bne.n»  306·<unicodedata_UCD_mirrored+0x9c>
314 »       mov»    r6,·r0314 »       mov»    r6,·r0
315 »       mov»    r0,·r1315 »       mov»    r0,·r1
316 »       bl»     6b4·<PyUnicode_READ_CHAR.constprop.0>316 »       bl»     734·<PyUnicode_READ_CHAR.constprop.0>
317 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0317 ·R_ARM_THM_CALL» PyUnicode_READ_CHAR.constprop.0
318 »       mov»    r5,·r0318 »       mov»    r5,·r0
319 »       cmp.w»  r0,·#1114112»       @·0x110000319 »       cmp.w»  r0,·#1114112»       @·0x110000
320 »       bcs.n»  2bc·<unicodedata_UCD_mirrored+0x52>320 »       bcs.n»  2bc·<unicodedata_UCD_mirrored+0x52>
321 »       lsrs»   r0,·r0,·#7321 »       lsrs»   r0,·r0,·#7
322 »       movw»   r1,·#0322 »       movw»   r1,·#0
323 ·R_ARM_THM_MOVW_ABS_NC»  index1323 ·R_ARM_THM_MOVW_ABS_NC»  index1
54.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 313, 43 lines modifiedOffset 313, 89 lines modified
313 »       mov»    r0,·r5313 »       mov»    r0,·r5
314 »       bl»     0·<strlen>314 »       bl»     0·<strlen>
315 ·R_ARM_THM_CALL» strlen315 ·R_ARM_THM_CALL» strlen
316 »       movs»   r3,·#0316 »       movs»   r3,·#0
317 »       strb»   r3,·[r4,·r0]317 »       strb»   r3,·[r4,·r0]
318 »       b.n»    208·<_getucname+0x208>318 »       b.n»    208·<_getucname+0x208>
  
 319 00000348·<is_unified_ideograph>:
 320 is_unified_ideograph():
 321 »       sub.w»  r3,·r0,·#13312»      @·0x3400
 322 »       cmp.w»  r3,·#6592»  @·0x19c0
 323 »       bcc.n»  3c2·<is_unified_ideograph+0x7a>
 324 »       sub.w»  r3,·r0,·#19968»      @·0x4e00
 325 »       cmp.w»  r3,·#20992» @·0x5200
 326 »       bcc.n»  3c2·<is_unified_ideograph+0x7a>
 327 »       sub.w»  r2,·r0,·#131072»     @·0x20000
 328 »       movw»   r3,·#42719»  @·0xa6df
 329 »       cmp»    r2,·r3
 330 »       bls.n»  3c2·<is_unified_ideograph+0x7a>
 331 »       sub.w»  r3,·r0,·#173056»     @·0x2a400
 332 »       movw»   r2,·#4153»   @·0x1039
 333 »       sub.w»  r3,·r3,·#768»@·0x300
 334 »       cmp»    r3,·r2
 335 »       bls.n»  3c2·<is_unified_ideograph+0x7a>
 336 »       sub.w»  r3,·r0,·#177152»     @·0x2b400
 337 »       sub.w»  r3,·r3,·#832»@·0x340
 338 »       cmp»    r3,·#221»     @·0xdd
 339 »       bls.n»  3c2·<is_unified_ideograph+0x7a>
 340 »       sub.w»  r3,·r0,·#178176»     @·0x2b800
 341 »       movw»   r2,·#5761»   @·0x1681
 342 »       subs»   r3,·#32
 343 »       cmp»    r3,·r2
 344 »       bls.n»  3c2·<is_unified_ideograph+0x7a>
 345 »       sub.w»  r3,·r0,·#183296»     @·0x2cc00
 346 »       movw»   r2,·#7472»   @·0x1d30
 347 »       sub.w»  r3,·r3,·#688»@·0x2b0
 348 »       cmp»    r3,·r2
 349 »       bls.n»  3c2·<is_unified_ideograph+0x7a>
 350 »       sub.w»  r2,·r0,·#196608»     @·0x30000
 351 »       movw»   r3,·#4938»   @·0x134a
 352 »       cmp»    r2,·r3
 353 »       bls.n»  3c2·<is_unified_ideograph+0x7a>
 354 »       sub.w»  r0,·r0,·#200704»     @·0x31000
 355 »       sub.w»  r0,·r0,·#848»@·0x350
 356 »       cmp.w»  r0,·#4192»  @·0x1060
 357 »       ite»    cs
 358 »       movcs»  r0,·#0
 359 »       movcc»  r0,·#1
 360 »       bx»     lr
 361 »       movs»   r0,·#1
 362 »       bx»     lr
 363 »       nop
  
319 00000348·<nfc_nfkc>:364 000003c8·<nfc_nfkc>:
320 nfc_nfkc():365 nfc_nfkc():
321 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}366 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
322 »       mov.w»  ip,·#4096»  @·0x1000367 »       mov.w»  ip,·#4096»  @·0x1000
323 »       sub.w»  ip,·sp,·ip368 »       sub.w»  ip,·sp,·ip
324 »       str.w»  r0,·[ip,·#3936]»     @·0xf60369 »       str.w»  r0,·[ip,·#3936]»     @·0xf60
325 »       sub»    sp,·#124»     @·0x7c370 »       sub»    sp,·#124»     @·0x7c
326 »       bl»     770·<unicodedata_UCD_decomposition+0x80>371 »       bl»     5e8·<nfc_nfkc+0x220>
327 ·R_ARM_THM_CALL» nfd_nfkd372 ·R_ARM_THM_CALL» nfd_nfkd
328 »       cmp»    r0,·#0373 »       cmp»    r0,·#0
329 »       beq.w»  604·<nfc_nfkc+0x2bc>374 »       beq.w»  684·<nfc_nfkc+0x2bc>
330 »       ldrb»   r3,·[r0,·#16]375 »       ldrb»   r3,·[r0,·#16]
331 »       mov»    r8,·r0376 »       mov»    r8,·r0
332 »       ubfx»   r4,·r3,·#2,·#3377 »       ubfx»   r4,·r3,·#2,·#3
333 »       lsls»   r0,·r3,·#26378 »       lsls»   r0,·r3,·#26
334 »       bpl.w»  5e0·<nfc_nfkc+0x298>379 »       bpl.w»  660·<nfc_nfkc+0x298>
335 »       lsls»   r1,·r3,·#25380 »       lsls»   r1,·r3,·#25
336 »       ite»    mi381 »       ite»    mi
337 »       addmi.w»r7,·r8,·#20382 »       addmi.w»r7,·r8,·#20
338 »       addpl.w»r7,·r8,·#28383 »       addpl.w»r7,·r8,·#28
339 »       ldr.w»  r6,·[r8,·#8]384 »       ldr.w»  r6,·[r8,·#8]
340 »       cmp.w»  r6,·#536870912»     @·0x20000000385 »       cmp.w»  r6,·#536870912»     @·0x20000000
341 »       bcs.w»  5e6·<nfc_nfkc+0x29e>386 »       bcs.w»  666·<nfc_nfkc+0x29e>
342 »       lsls»   r0,·r6,·#2387 »       lsls»   r0,·r6,·#2
343 »       bl»     0·<PyMem_Malloc>388 »       bl»     0·<PyMem_Malloc>
344 ·R_ARM_THM_CALL» PyMem_Malloc389 ·R_ARM_THM_CALL» PyMem_Malloc
345 »       mov»    r5,·r0390 »       mov»    r5,·r0
346 »       cmp»    r0,·#0391 »       cmp»    r0,·#0
347 »       beq.w»  5e6·<nfc_nfkc+0x29e>392 »       beq.w»  666·<nfc_nfkc+0x29e>
348 »       mov.w»  fp,·#0393 »       mov.w»  fp,·#0
349 »       movw»   r0,·#0394 »       movw»   r0,·#0
350 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0395 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR0
351 »       movt»   r0,·#0396 »       movt»   r0,·#0
352 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0397 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
353 »       movw»   r3,·#0398 »       movw»   r3,·#0
354 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1399 ·R_ARM_THM_MOVW_ABS_NC»  .LANCHOR1
Offset 365, 64 lines modifiedOffset 411, 64 lines modified
365 »       movw»   r3,·#0411 »       movw»   r3,·#0
366 ·R_ARM_THM_MOVW_ABS_NC»  index1412 ·R_ARM_THM_MOVW_ABS_NC»  index1
367 »       movt»   r3,·#0413 »       movt»   r3,·#0
368 ·R_ARM_THM_MOVT_ABS»     index1414 ·R_ARM_THM_MOVT_ABS»     index1
369 »       str»    r3,·[sp,·#28]415 »       str»    r3,·[sp,·#28]
370 »       mov»    r3,·fp416 »       mov»    r3,·fp
371 »       cmp»    r3,·r6417 »       cmp»    r3,·r6
372 »       bge.w»  566·<nfc_nfkc+0x21e>418 »       bge.w»  5e6·<nfc_nfkc+0x21e>
373 »       add.w»  lr,·sp,·#40» @·0x28419 »       add.w»  lr,·sp,·#40» @·0x28
374 »       mov.w»  ip,·#0420 »       mov.w»  ip,·#0
375 »       cmp»    ip,·fp421 »       cmp»    ip,·fp
376 »       blt.w»  578·<nfc_nfkc+0x230>422 »       blt.w»  5f8·<nfc_nfkc+0x230>
377 »       cmp»    r4,·#1423 »       cmp»    r4,·#1
378 »       beq.n»  4b8·<nfc_nfkc+0x170>424 »       beq.n»  538·<nfc_nfkc+0x170>
379 »       cmp»    r4,·#2425 »       cmp»    r4,·#2
380 »       add.w»  lr,·r3,·#1426 »       add.w»  lr,·r3,·#1
381 »       ite»    eq427 »       ite»    eq
382 »       ldrheq.w»       ip,·[r7,·r3,·lsl·#1]428 »       ldrheq.w»       ip,·[r7,·r3,·lsl·#1]
383 »       ldrne.w»ip,·[r7,·r3,·lsl·#2]429 »       ldrne.w»ip,·[r7,·r3,·lsl·#2]
384 »       sub.w»  r1,·ip,·#4352»       @·0x1100430 »       sub.w»  r1,·ip,·#4352»       @·0x1100
385 »       cmp»    r1,·#18431 »       cmp»    r1,·#18
386 »       bls.w»  624·<nfc_nfkc+0x2dc>432 »       bls.w»  6a4·<nfc_nfkc+0x2dc>
387 »       ldr»    r1,·[r0,·#72]» @·0x48433 »       ldr»    r1,·[r0,·#72]» @·0x48
388 »       cmp»    r1,·#0434 »       cmp»    r1,·#0
389 »       beq.n»  4ae·<nfc_nfkc+0x166>435 »       beq.n»  52e·<nfc_nfkc+0x166>
390 »       ldr.w»  sl,·[pc,·#684]»      @·6ac·<nfc_nfkc+0x364>436 »       ldr.w»  sl,·[pc,·#684]»      @·72c·<nfc_nfkc+0x364>
391 »       b.n»    40c·<nfc_nfkc+0xc4>437 »       b.n»    48c·<nfc_nfkc+0xc4>
392 »       ldr.w»  r1,·[sl,·#8]!438 »       ldr.w»  r1,·[sl,·#8]!
393 »       cmp»    r1,·#0439 »       cmp»    r1,·#0
394 »       beq.n»  4ae·<nfc_nfkc+0x166>440 »       beq.n»  52e·<nfc_nfkc+0x166>
395 »       cmp»    r1,·ip441 »       cmp»    r1,·ip
396 »       bhi.n»  4ae·<nfc_nfkc+0x166>442 »       bhi.n»  52e·<nfc_nfkc+0x166>
397 »       ldrsh.w»r9,·[sl,·#4]443 »       ldrsh.w»r9,·[sl,·#4]
398 »       add»    r9,·r1444 »       add»    r9,·r1
399 »       cmp»    r9,·ip445 »       cmp»    r9,·ip
400 »       bcc.n»  404·<nfc_nfkc+0xbc>446 »       bcc.n»  484·<nfc_nfkc+0xbc>
401 »       ldrsh.w»r9,·[sl,·#6]447 »       ldrsh.w»r9,·[sl,·#6]
Max diff block lines reached; 52162/55654 bytes (93.73%) of diff not shown.
20.7 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 16, 162 lines modifiedOffset 16, 163 lines modified
16 ··0x000000d0·3133002e·4c433134·00756e69·636f6465·13..LC14.unicode16 ··0x000000d0·3133002e·4c433134·00756e69·636f6465·13..LC14.unicode
17 ··0x000000e0·64617461·5f554344·5f6e6f72·6d616c69·data_UCD_normali17 ··0x000000e0·64617461·5f554344·5f6e6f72·6d616c69·data_UCD_normali
18 ··0x000000f0·7a650069·735f6e6f·726d616c·697a6564·ze.is_normalized18 ··0x000000f0·7a650069·735f6e6f·726d616c·697a6564·ze.is_normalized
19 ··0x00000100·5f717569·636b6368·65636b00·6e66635f·_quickcheck.nfc_19 ··0x00000100·5f717569·636b6368·65636b00·6e66635f·_quickcheck.nfc_
20 ··0x00000110·6e666b63·006e6664·5f6e666b·64002e4c·nfkc.nfd_nfkd..L20 ··0x00000110·6e666b63·006e6664·5f6e666b·64002e4c·nfkc.nfd_nfkd..L
21 ··0x00000120·414e4348·4f523100·2e4c4331·35002e4c·ANCHOR1..LC15..L21 ··0x00000120·414e4348·4f523100·2e4c4331·35002e4c·ANCHOR1..LC15..L
22 ··0x00000130·43313600·636f6465·5f686173·68005f63·C16.code_hash._c22 ··0x00000130·43313600·636f6465·5f686173·68005f63·C16.code_hash._c
23 ··0x00000140·6d706e61·6d650066·696e645f·73796c6c·mpname.find_syll 
24 ··0x00000150·61626c65·2e636f6e·73747072·6f702e30·able.constprop.0 
25 ··0x00000160·002e4c43·31380070·68726173·65626f6f·..LC18.phraseboo 
26 ··0x00000170·6b5f6f66·66736574·31007068·72617365·k_offset1.phrase23 ··0x00000140·6d706e61·6d650069·735f756e·69666965·mpname.is_unifie
 24 ··0x00000150·645f6964·656f6772·61706800·66696e64·d_ideograph.find
 25 ··0x00000160·5f73796c·6c61626c·652e636f·6e737470·_syllable.constp
 26 ··0x00000170·726f702e·30002e4c·43313800·70687261·rop.0..LC18.phra
27 ··0x00000180·626f6f6b·5f6f6666·73657432·00706872·book_offset2.phr27 ··0x00000180·7365626f·6f6b5f6f·66667365·74310070·sebook_offset1.p
28 ··0x00000190·61736562·6f6f6b00·6c657869·636f6e5f·asebook.lexicon_ 
29 ··0x000001a0·6f666673·6574006c·65786963·6f6e0075·offset.lexicon.u 
30 ··0x000001b0·63645f64·65616c6c·6f630063·6f6d705f·cd_dealloc.comp_28 ··0x00000190·68726173·65626f6f·6b5f6f66·66736574·hrasebook_offset
 29 ··0x000001a0·32007068·72617365·626f6f6b·006c6578·2.phrasebook.lex
 30 ··0x000001b0·69636f6e·5f6f6666·73657400·6c657869·icon_offset.lexi
 31 ··0x000001c0·636f6e00·7563645f·6465616c·6c6f6300·con.ucd_dealloc.
 32 ··0x000001d0·636f6d70·5f696e64·65780064·65636f6d·comp_index.decom
 33 ··0x000001e0·705f696e·64657832·00646563·6f6d705f·p_index2.decomp_
31 ··0x000001c0·696e6465·78006465·636f6d70·5f696e64·index.decomp_ind34 ··0x000001f0·696e6465·78310064·65636f6d·705f6461·index1.decomp_da
32 ··0x000001d0·65783200·6465636f·6d705f69·6e646578·ex2.decomp_index 
33 ··0x000001e0·31006465·636f6d70·5f646174·61002e4c·1.decomp_data..L 
34 ··0x000001f0·43313900·2e4c4332·30002e4c·43323100·C19..LC20..LC21.35 ··0x00000200·7461002e·4c433139·002e4c43·3230002e·ta..LC19..LC20..
 36 ··0x00000210·4c433231·00756e69·636f6465·64617461·LC21.unicodedata
 37 ··0x00000220·5f554344·5f636174·65676f72·79005079·_UCD_category.Py
 38 ··0x00000230·556e6963·6f64655f·52454144·5f434841·Unicode_READ_CHA
 39 ··0x00000240·522e636f·6e737470·726f702e·30005079·R.constprop.0.Py
 40 ··0x00000250·556e6963·6f64655f·52454144·5f434841·Unicode_READ_CHA
 41 ··0x00000260·522e7061·72742e30·2e636f6e·73747072·R.part.0.constpr
 42 ··0x00000270·6f702e30·00636861·6e676573·5f335f32·op.0.changes_3_2
 43 ··0x00000280·5f305f69·6e646578·00636861·6e676573·_0_index.changes
 44 ··0x00000290·5f335f32·5f305f64·61746100·2e4c4332·_3_2_0_data..LC2
35 ··0x00000200·756e6963·6f646564·6174615f·5543445f·unicodedata_UCD_45 ··0x000002a0·3200756e·69636f64·65646174·615f5543·2.unicodedata_UC
 46 ··0x000002b0·445f6269·64697265·6374696f·6e616c00·D_bidirectional.
 47 ··0x000002c0·2e4c4332·33002e4c·43323400·2e4c4332·.LC23..LC24..LC2
 48 ··0x000002d0·3500756e·69636f64·65646174·615f5543·5.unicodedata_UC
 49 ··0x000002e0·445f6465·636f6d70·6f736974·696f6e00·D_decomposition.
 50 ··0x000002f0·2e4c414e·43484f52·32002e4c·43323700·.LANCHOR2..LC27.
36 ··0x00000210·63617465·676f7279·00507955·6e69636f·category.PyUnico 
37 ··0x00000220·64655f52·4541445f·43484152·2e636f6e·de_READ_CHAR.con 
38 ··0x00000230·73747072·6f702e30·00507955·6e69636f·stprop.0.PyUnico 
39 ··0x00000240·64655f52·4541445f·43484152·2e706172·de_READ_CHAR.par 
40 ··0x00000250·742e302e·636f6e73·7470726f·702e3000·t.0.constprop.0. 
41 ··0x00000260·6368616e·6765735f·335f325f·305f696e·changes_3_2_0_in 
42 ··0x00000270·64657800·6368616e·6765735f·335f325f·dex.changes_3_2_ 
43 ··0x00000280·305f6461·7461002e·4c433232·00756e69·0_data..LC22.uni 
44 ··0x00000290·636f6465·64617461·5f554344·5f626964·codedata_UCD_bid 
45 ··0x000002a0·69726563·74696f6e·616c002e·4c433233·irectional..LC23 
46 ··0x000002b0·002e4c43·3234002e·4c433235·00756e69·..LC24..LC25.uni 
47 ··0x000002c0·636f6465·64617461·5f554344·5f646563·codedata_UCD_dec 
48 ··0x000002d0·6f6d706f·73697469·6f6e002e·4c414e43·omposition..LANC 
49 ··0x000002e0·484f5232·002e4c43·32370075·6e69636f·HOR2..LC27.unico 
50 ··0x000002f0·64656461·74615f55·43445f6e·616d6500·dedata_UCD_name. 
51 ··0x00000300·756e6963·6f646564·6174615f·5543445f·unicodedata_UCD_51 ··0x00000300·756e6963·6f646564·6174615f·5543445f·unicodedata_UCD_
52 ··0x00000310·6e616d65·5f696d70·6c002e4c·43323800·name_impl..LC28. 
53 ··0x00000320·2e4c4333·30002e4c·43333100·2e4c4333·.LC30..LC31..LC3 
54 ··0x00000330·3200756e·69636f64·65646174·615f5543·2.unicodedata_UC52 ··0x00000310·6e616d65·00756e69·636f6465·64617461·name.unicodedata
55 ··0x00000340·445f6c6f·6f6b7570·006e616d·65645f73·D_lookup.named_s 
56 ··0x00000350·65717565·6e636573·002e4c43·33330075·equences..LC33.u 
57 ··0x00000360·6e69636f·64656461·74615f55·43445f63·nicodedata_UCD_c 
58 ··0x00000370·6f6d6269·6e696e67·002e4c43·3334002e·ombining..LC34..53 ··0x00000320·5f554344·5f6e616d·655f696d·706c002e·_UCD_name_impl..
 54 ··0x00000330·4c433238·002e4c43·3330002e·4c433331·LC28..LC30..LC31
 55 ··0x00000340·002e4c43·33320075·6e69636f·64656461·..LC32.unicodeda
 56 ··0x00000350·74615f55·43445f6c·6f6f6b75·70006e61·ta_UCD_lookup.na
 57 ··0x00000360·6d65645f·73657175·656e6365·73002e4c·med_sequences..L
59 ··0x00000380·4c433335·00756e69·636f6465·64617461·LC35.unicodedata58 ··0x00000370·43333300·756e6963·6f646564·6174615f·C33.unicodedata_
60 ··0x00000390·5f554344·5f646563·696d616c·002e4c43·_UCD_decimal..LC59 ··0x00000380·5543445f·636f6d62·696e696e·67002e4c·UCD_combining..L
61 ··0x000003a0·3336002e·4c433337·00756e69·636f6465·36..LC37.unicode60 ··0x00000390·43333400·2e4c4333·3500756e·69636f64·C34..LC35.unicod
 61 ··0x000003a0·65646174·615f5543·445f6465·63696d61·edata_UCD_decima
 62 ··0x000003b0·6c002e4c·43333600·2e4c4333·3700756e·l..LC36..LC37.un
62 ··0x000003b0·64617461·5f554344·5f646967·6974002e·data_UCD_digit.. 
63 ··0x000003c0·4c433338·00756e69·636f6465·64617461·LC38.unicodedata 
64 ··0x000003d0·5f554344·5f656173·745f6173·69616e5f·_UCD_east_asian_ 
65 ··0x000003e0·77696474·68002e4c·43333900·756e6963·width..LC39.unic 
66 ··0x000003f0·6f646564·6174615f·5543445f·6d697272·odedata_UCD_mirr63 ··0x000003c0·69636f64·65646174·615f5543·445f6469·icodedata_UCD_di
67 ··0x00000400·6f726564·002e4c43·3430002e·4c433431·ored..LC40..LC4164 ··0x000003d0·67697400·2e4c4333·3800756e·69636f64·git..LC38.unicod
 65 ··0x000003e0·65646174·615f5543·445f6561·73745f61·edata_UCD_east_a
 66 ··0x000003f0·7369616e·5f776964·7468002e·4c433339·sian_width..LC39
68 ··0x00000410·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD67 ··0x00000400·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD
69 ··0x00000420·5f6e756d·65726963·002e4c43·34320075·_numeric..LC42.u 
70 ··0x00000430·6e69636f·64656461·74615f55·43445f69·nicodedata_UCD_i 
71 ··0x00000440·735f6e6f·726d616c·697a6564·006e616d·s_normalized.nam 
72 ··0x00000450·655f616c·69617365·73006861·6e67756c·e_aliases.hangul 
73 ··0x00000460·5f73796c·6c61626c·65730063·68616e67·_syllables.chang 
74 ··0x00000470·655f7265·636f7264·735f335f·325f3000·e_records_3_2_0. 
75 ··0x00000480·6465636f·6d705f70·72656669·7800756e·decomp_prefix.un 
76 ··0x00000490·69636f64·65646174·615f646f·63737472·icodedata_docstr68 ··0x00000410·5f6d6972·726f7265·64002e4c·43343000·_mirrored..LC40.
 69 ··0x00000420·2e4c4334·3100756e·69636f64·65646174·.LC41.unicodedat
 70 ··0x00000430·615f5543·445f6e75·6d657269·63002e4c·a_UCD_numeric..L
 71 ··0x00000440·43343200·756e6963·6f646564·6174615f·C42.unicodedata_
 72 ··0x00000450·5543445f·69735f6e·6f726d61·6c697a65·UCD_is_normalize
 73 ··0x00000460·64006e61·6d655f61·6c696173·65730068·d.name_aliases.h
 74 ··0x00000470·616e6775·6c5f7379·6c6c6162·6c657300·angul_syllables.
 75 ··0x00000480·6368616e·67655f72·65636f72·64735f33·change_records_3
 76 ··0x00000490·5f325f30·00646563·6f6d705f·70726566·_2_0.decomp_pref
77 ··0x000004a0·696e6700·756e6963·6f646564·6174615f·ing.unicodedata_77 ··0x000004a0·69780075·6e69636f·64656461·74615f64·ix.unicodedata_d
 78 ··0x000004b0·6f637374·72696e67·00756e69·636f6465·ocstring.unicode
 79 ··0x000004c0·64617461·5f554344·5f6c6f6f·6b75705f·data_UCD_lookup_
78 ··0x000004b0·5543445f·6c6f6f6b·75705f5f·646f635f·UCD_lookup__doc_ 
79 ··0x000004c0·5f00756e·69636f64·65646174·615f5543·_.unicodedata_UC 
80 ··0x000004d0·445f6e61·6d655f5f·646f635f·5f00756e·D_name__doc__.un 
81 ··0x000004e0·69636f64·65646174·615f5543·445f6e6f·icodedata_UCD_no 
82 ··0x000004f0·726d616c·697a655f·5f646f63·5f5f0075·rmalize__doc__.u 
83 ··0x00000500·6e69636f·64656461·74615f55·43445f69·nicodedata_UCD_i 
84 ··0x00000510·735f6e6f·726d616c·697a6564·5f5f646f·s_normalized__do 
85 ··0x00000520·635f5f00·756e6963·6f646564·6174615f·c__.unicodedata_ 
86 ··0x00000530·5543445f·6465636f·6d706f73·6974696f·UCD_decompositio 
87 ··0x00000540·6e5f5f64·6f635f5f·00756e69·636f6465·n__doc__.unicode 
88 ··0x00000550·64617461·5f554344·5f656173·745f6173·data_UCD_east_as 
89 ··0x00000560·69616e5f·77696474·685f5f64·6f635f5f·ian_width__doc__ 
90 ··0x00000570·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD 
91 ··0x00000580·5f6d6972·726f7265·645f5f64·6f635f5f·_mirrored__doc__ 
92 ··0x00000590·00756e69·636f6465·64617461·5f554344·.unicodedata_UCD 
93 ··0x000005a0·5f636f6d·62696e69·6e675f5f·646f635f·_combining__doc_ 
94 ··0x000005b0·5f00756e·69636f64·65646174·615f5543·_.unicodedata_UC 
95 ··0x000005c0·445f6269·64697265·6374696f·6e616c5f·D_bidirectional_ 
96 ··0x000005d0·5f646f63·5f5f0075·6e69636f·64656461·_doc__.unicodeda80 ··0x000004d0·5f646f63·5f5f0075·6e69636f·64656461·_doc__.unicodeda
97 ··0x000005e0·74615f55·43445f63·61746567·6f72795f·ta_UCD_category_81 ··0x000004e0·74615f55·43445f6e·616d655f·5f646f63·ta_UCD_name__doc
 82 ··0x000004f0·5f5f0075·6e69636f·64656461·74615f55·__.unicodedata_U
 83 ··0x00000500·43445f6e·6f726d61·6c697a65·5f5f646f·CD_normalize__do
 84 ··0x00000510·635f5f00·756e6963·6f646564·6174615f·c__.unicodedata_
 85 ··0x00000520·5543445f·69735f6e·6f726d61·6c697a65·UCD_is_normalize
 86 ··0x00000530·645f5f64·6f635f5f·00756e69·636f6465·d__doc__.unicode
Max diff block lines reached; 0/21112 bytes (0.00%) of diff not shown.
2.49 KB
syslogmodule.o
1.04 KB
readelf --wide --relocs {}
    
Offset 73, 15 lines modifiedOffset 73, 15 lines modified
73 00000368··00003830·R_ARM_THM_MOVT_ABS·····00000204···.LC4273 00000368··00003830·R_ARM_THM_MOVT_ABS·····00000204···.LC42
74 0000036e··0000660a·R_ARM_THM_CALL·········00000000···PyErr_SetString74 0000036e··0000660a·R_ARM_THM_CALL·········00000000···PyErr_SetString
75 00000374··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError75 00000374··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
76 00000378··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError76 00000378··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
77 0000037c··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000240···.LC4577 0000037c··00003b2f·R_ARM_THM_MOVW_ABS_NC··00000240···.LC45
78 00000380··00003b30·R_ARM_THM_MOVT_ABS·····00000240···.LC4578 00000380··00003b30·R_ARM_THM_MOVT_ABS·····00000240···.LC45
79 00000386··0000660a·R_ARM_THM_CALL·········00000000···PyErr_SetString79 00000386··0000660a·R_ARM_THM_CALL·········00000000···PyErr_SetString
80 00000266··00006c1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc80 00000268··00006c1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
81 Relocation·section·'.rel.data'·at·offset·0x1d70·contains·29·entries:81 Relocation·section·'.rel.data'·at·offset·0x1d70·contains·29·entries:
82 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name82 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
83 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.483 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
84 00000020··00000102·R_ARM_ABS32············00000000···.data84 00000020··00000102·R_ARM_ABS32············00000000···.data
85 00000024··00000102·R_ARM_ABS32············00000000···.data85 00000024··00000102·R_ARM_ABS32············00000000···.data
86 0000003c··00004602·R_ARM_ABS32············00000000···.rodata86 0000003c··00004602·R_ARM_ABS32············00000000···.rodata
1.42 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 283, 25 lines modifiedOffset 283, 25 lines modified
283 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct283 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
284 »       movs»   r7,·#0284 »       movs»   r7,·#0
285 »       b.n»    140·<syslog_openlog_impl.isra.0+0x48>285 »       b.n»    140·<syslog_openlog_impl.isra.0+0x48>
286 »       nop286 »       nop
  
287 00000254·<Py_XDECREF>:287 00000254·<Py_XDECREF>:
288 Py_XDECREF():288 Py_XDECREF():
289 »       cbz»    r0,·26a·<Py_XDECREF+0x16>289 »       cbz»    r0,·266·<Py_XDECREF+0x12>
290 »       ldr»    r2,·[r0,·#0]290 »       ldr»    r2,·[r0,·#0]
291 »       mvn.w»  r1,·#3221225472»    @·0xc0000000291 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
292 »       cmp»    r2,·r1292 »       cmp»    r2,·r1
293 »       beq.n»  26a·<Py_XDECREF+0x16>293 »       beq.n»  266·<Py_XDECREF+0x12>
294 »       subs»   r2,·#1294 »       subs»   r2,·#1
295 »       str»    r2,·[r0,·#0]295 »       str»    r2,·[r0,·#0]
296 »       cbnz»   r2,·26a·<Py_XDECREF+0x16>296 »       cbz»    r2,·268·<Py_XDECREF+0x14>
 297 »       bx»     lr
297 »       b.w»    0·<_Py_Dealloc>298 »       b.w»    0·<_Py_Dealloc>
298 ·R_ARM_THM_JUMP24»       _Py_Dealloc299 ·R_ARM_THM_JUMP24»       _Py_Dealloc
299 »       bx»     lr 
  
300 0000026c·<syslog_syslog>:300 0000026c·<syslog_syslog>:
301 syslog_syslog():301 syslog_syslog():
302 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}302 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
303 »       mov.w»  ip,·#4096»  @·0x1000303 »       mov.w»  ip,·#4096»  @·0x1000
304 »       sub.w»  ip,·sp,·ip304 »       sub.w»  ip,·sp,·ip
305 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0305 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
Offset 396, 21 lines modifiedOffset 396, 21 lines modified
396 »       bne.n»  374·<syslog_syslog+0x108>396 »       bne.n»  374·<syslog_syslog+0x108>
397 »       movs»   r2,·#8397 »       movs»   r2,·#8
398 »       mov»    r1,·r5398 »       mov»    r1,·r5
399 »       mov»    r0,·r5399 »       mov»    r0,·r5
400 »       bl»     f8·<syslog_openlog_impl.isra.0>400 »       bl»     f8·<syslog_openlog_impl.isra.0>
401 »       cmp»    r0,·#0401 »       cmp»    r0,·#0
402 »       beq.n»  324·<syslog_syslog+0xb8>402 »       beq.n»  324·<syslog_syslog+0xb8>
403 »       ldr»    r3,·[r0,·#0]403 »       ldr»    r2,·[r0,·#0]
404 »       mvn.w»  r1,·#3221225472»    @·0xc0000000404 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
405 »       cmp»    r3,·r1405 »       cmp»    r2,·r1
406 »       beq.n»  2c8·<syslog_syslog+0x5c>406 »       beq.n»  2c8·<syslog_syslog+0x5c>
407 »       subs»   r3,·#1407 »       subs»   r2,·#1
408 »       str»    r3,·[r0,·#0]408 »       str»    r2,·[r0,·#0]
409 »       cmp»    r3,·#0409 »       cmp»    r2,·#0
410 »       bne.n»  2c8·<syslog_syslog+0x5c>410 »       bne.n»  2c8·<syslog_syslog+0x5c>
411 »       bl»     0·<_Py_Dealloc>411 »       bl»     0·<_Py_Dealloc>
412 ·R_ARM_THM_CALL» _Py_Dealloc412 ·R_ARM_THM_CALL» _Py_Dealloc
413 »       b.n»    2c8·<syslog_syslog+0x5c>413 »       b.n»    2c8·<syslog_syslog+0x5c>
414 »       movw»   r3,·#0414 »       movw»   r3,·#0
415 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError415 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
416 »       movt»   r3,·#0416 »       movt»   r3,·#0
363 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:··········214284·(bytes·into·file)13 ··Start·of·section·headers:··········214288·(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·0x3450c:1 There·are·18·section·headers,·starting·at·offset·0x34510:
  
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·0044c8·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0044c8·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·02940c·002468·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·029410·002468·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0044fc·002908·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0044fc·002908·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·02b874·002948·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·02b878·002948·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·006e04·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·006e04·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·006e04·003842·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·006e04·003842·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·00a648·0034fc·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·00a648·003500·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·02e1bc·002070·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·02e1c0·002070·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00db44·005990·00··AX··0···0··813 ··[·9]·.text.unlikely····PROGBITS········00000000·00db48·005990·00··AX··0···0··8
14 ··[10]·.rel.text.unlikely·REL·············00000000·03022c·003880·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·030230·003880·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0134d4·00b167·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·0134d8·00b167·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·033aac·0009d0·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·033ab0·0009d0·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·01e63b·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·01e63f·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01e63b·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·01e63f·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·01e670·006830·10·····16·1290··419 ··[15]·.symtab···········SYMTAB··········00000000·01e674·006830·10·····16·1290··4
20 ··[16]·.strtab···········STRTAB··········00000000·024ea0·00456b·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·024ea4·00456b·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·03447c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·034480·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.0 KB
readelf --wide --symbols {}
    
Offset 184, 18 lines modifiedOffset 184, 18 lines modified
184 ···180:·00000001··4520·FUNC····LOCAL··DEFAULT····7·posixmodule_exec184 ···180:·00000001··4520·FUNC····LOCAL··DEFAULT····7·posixmodule_exec
185 ···181:·000011a9···236·FUNC····LOCAL··DEFAULT····7·setup_confname_table185 ···181:·000011a9···236·FUNC····LOCAL··DEFAULT····7·setup_confname_table
186 ···182:·00004355···160·FUNC····LOCAL··DEFAULT····1·statresult_new186 ···182:·00004355···160·FUNC····LOCAL··DEFAULT····1·statresult_new
187 ···183:·0000351b···102·FUNC····LOCAL··DEFAULT····9·os_sched_param187 ···183:·0000351b···102·FUNC····LOCAL··DEFAULT····9·os_sched_param
188 ···184:·000011a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d188 ···184:·000011a4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
189 ···185:·000011a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t189 ···185:·000011a8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
190 ···186:·00001295·····8·FUNC····LOCAL··DEFAULT····7·cmp_constdefs190 ···186:·00001295·····8·FUNC····LOCAL··DEFAULT····7·cmp_constdefs
191 ···187:·000021c1····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF191 ···187:·000021c9····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
192 ···188:·000008f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC254192 ···188:·000008f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC254
193 ···189:·0000129d····96·FUNC····LOCAL··DEFAULT····7·dir_fd_converter193 ···189:·0000129d····96·FUNC····LOCAL··DEFAULT····7·dir_fd_converter
194 ···190:·00002a49···128·FUNC····LOCAL··DEFAULT····7·_fd_converter194 ···190:·00002a51···128·FUNC····LOCAL··DEFAULT····7·_fd_converter
195 ···191:·0000000d·····4·FUNC····LOCAL··DEFAULT····1·probe_fstatat195 ···191:·0000000d·····4·FUNC····LOCAL··DEFAULT····1·probe_fstatat
196 ···192:·00000011·····4·FUNC····LOCAL··DEFAULT····1·probe_faccessat196 ···192:·00000011·····4·FUNC····LOCAL··DEFAULT····1·probe_faccessat
197 ···193:·00000015·····4·FUNC····LOCAL··DEFAULT····1·probe_fchmodat197 ···193:·00000015·····4·FUNC····LOCAL··DEFAULT····1·probe_fchmodat
198 ···194:·00000019·····4·FUNC····LOCAL··DEFAULT····1·probe_fchownat198 ···194:·00000019·····4·FUNC····LOCAL··DEFAULT····1·probe_fchownat
199 ···195:·0000001d·····4·FUNC····LOCAL··DEFAULT····1·probe_fdopendir199 ···195:·0000001d·····4·FUNC····LOCAL··DEFAULT····1·probe_fdopendir
200 ···196:·00000021·····4·FUNC····LOCAL··DEFAULT····1·probe_futimens200 ···196:·00000021·····4·FUNC····LOCAL··DEFAULT····1·probe_futimens
201 ···197:·00000025·····4·FUNC····LOCAL··DEFAULT····1·probe_linkat201 ···197:·00000025·····4·FUNC····LOCAL··DEFAULT····1·probe_linkat
Offset 208, 63 lines modifiedOffset 208, 63 lines modified
208 ···204:·00000041·····4·FUNC····LOCAL··DEFAULT····1·probe_symlinkat208 ···204:·00000041·····4·FUNC····LOCAL··DEFAULT····1·probe_symlinkat
209 ···205:·00000045·····4·FUNC····LOCAL··DEFAULT····1·probe_unlinkat209 ···205:·00000045·····4·FUNC····LOCAL··DEFAULT····1·probe_unlinkat
210 ···206:·00000049·····4·FUNC····LOCAL··DEFAULT····1·probe_utimensat210 ···206:·00000049·····4·FUNC····LOCAL··DEFAULT····1·probe_utimensat
211 ···207:·00000928·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79211 ···207:·00000928·····0·NOTYPE··LOCAL··DEFAULT····6·.LC79
212 ···208:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC256212 ···208:·00000930·····0·NOTYPE··LOCAL··DEFAULT····6·.LC256
213 ···209:·00000960·····0·NOTYPE··LOCAL··DEFAULT····6·.LC257213 ···209:·00000960·····0·NOTYPE··LOCAL··DEFAULT····6·.LC257
214 ···210:·00000988·····0·NOTYPE··LOCAL··DEFAULT····6·.LC258214 ···210:·00000988·····0·NOTYPE··LOCAL··DEFAULT····6·.LC258
215 ···211:·000012fd···744·FUNC····LOCAL··DEFAULT····7·os_stat215 ···211:·000012fd···752·FUNC····LOCAL··DEFAULT····7·os_stat
216 ···212:·000015e5··1304·FUNC····LOCAL··DEFAULT····7·path_converter216 ···212:·000015ed··1304·FUNC····LOCAL··DEFAULT····7·path_converter
217 ···213:·00001b55··1620·FUNC····LOCAL··DEFAULT····7·_pystat_fromstructstat217 ···213:·00001b5d··1620·FUNC····LOCAL··DEFAULT····7·_pystat_fromstructstat
218 ···214:·000015dc·····0·NOTYPE··LOCAL··DEFAULT····7·$d218 ···214:·000015e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
219 ···215:·000009b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC259219 ···215:·000009b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC259
220 ···216:·000009bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC260220 ···216:·000009bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC260
221 ···217:·000009c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1221 ···217:·000009c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
222 ···218:·000009c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC261222 ···218:·000009c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC261
223 ···219:·000009f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC262223 ···219:·000009f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC262
224 ···220:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC263224 ···220:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC263
225 ···221:·00000a3c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC264225 ···221:·00000a3c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC264
226 ···222:·00000a60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC265226 ···222:·00000a60·····0·NOTYPE··LOCAL··DEFAULT····6·.LC265
227 ···223:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC266227 ···223:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC266
228 ···224:·00000ac4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC267228 ···224:·00000ac4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC267
229 ···225:·000015e4·····0·NOTYPE··LOCAL··DEFAULT····7·$t229 ···225:·000015ec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 230 ···226:·00001b05····88·FUNC····LOCAL··DEFAULT····7·path_cleanup
230 ···226:·0000198c·····0·NOTYPE··LOCAL··DEFAULT····7·$d231 ···227:·000019bc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
231 ···227:·00001994·····0·NOTYPE··LOCAL··DEFAULT····7·$t232 ···228:·000019c4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
232 ···228:·00001afd····88·FUNC····LOCAL··DEFAULT····7·path_cleanup 
233 ···229:·0000004d···152·FUNC····LOCAL··DEFAULT····1·_posix_traverse233 ···229:·0000004d···152·FUNC····LOCAL··DEFAULT····1·_posix_traverse
234 ···230:·00001f78·····0·NOTYPE··LOCAL··DEFAULT····7·$d234 ···230:·00001f80·····0·NOTYPE··LOCAL··DEFAULT····7·$d
235 ···231:·00001f80·····0·NOTYPE··LOCAL··DEFAULT····7·$t235 ···231:·00001f88·····0·NOTYPE··LOCAL··DEFAULT····7·$t
236 ···232:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC268236 ···232:·00000ae4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC268
237 ···233:·00000ae8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC270237 ···233:·00000ae8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC270
238 ···234:·00000aec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC271238 ···234:·00000aec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC271
239 ···235:·000000e5···800·FUNC····LOCAL··DEFAULT····1·os_listdir239 ···235:·000000e5···800·FUNC····LOCAL··DEFAULT····1·os_listdir
240 ···236:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d240 ···236:·000003fc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
241 ···237:·000021dd···112·FUNC····LOCAL··DEFAULT····7·os_fspath241 ···237:·000021e5···112·FUNC····LOCAL··DEFAULT····7·os_fspath
242 ···238:·00000405···200·FUNC····LOCAL··DEFAULT····1·PyOS_FSPath.part.0242 ···238:·00000405···200·FUNC····LOCAL··DEFAULT····1·PyOS_FSPath.part.0
243 ···239:·00002248·····0·NOTYPE··LOCAL··DEFAULT····7·$d243 ···239:·00002250·····0·NOTYPE··LOCAL··DEFAULT····7·$d
244 ···240:·0000224c·····0·NOTYPE··LOCAL··DEFAULT····7·$t244 ···240:·00002254·····0·NOTYPE··LOCAL··DEFAULT····7·$t
245 ···241:·00000af8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC272245 ···241:·00000af8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC272
246 ···242:·00000404·····0·NOTYPE··LOCAL··DEFAULT····1·$t246 ···242:·00000404·····0·NOTYPE··LOCAL··DEFAULT····1·$t
247 ···243:·00002701····80·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0247 ···243:·00002709····80·FUNC····LOCAL··DEFAULT····7·_PyObject_VectorcallTstate.constprop.0
248 ···244:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d248 ···244:·000004c4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
249 ···245:·00002271···320·FUNC····LOCAL··DEFAULT····7·os__path_normpath249 ···245:·00002279···320·FUNC····LOCAL··DEFAULT····7·os__path_normpath
250 ···246:·000023a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d250 ···246:·000023b0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
251 ···247:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t251 ···247:·000004cc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
252 ···248:·000004cd·····4·FUNC····LOCAL··DEFAULT····1·os_getcwd252 ···248:·000004cd·····4·FUNC····LOCAL··DEFAULT····1·os_getcwd
253 ···249:·000004d1···172·FUNC····LOCAL··DEFAULT····1·posix_getcwd253 ···249:·000004d1···172·FUNC····LOCAL··DEFAULT····1·posix_getcwd
254 ···250:·0000057d····26·FUNC····LOCAL··DEFAULT····1·os_geteuid254 ···250:·0000057d····26·FUNC····LOCAL··DEFAULT····1·os_geteuid
255 ···251:·00000599····26·FUNC····LOCAL··DEFAULT····1·os_getuid255 ···251:·00000599····26·FUNC····LOCAL··DEFAULT····1·os_getuid
256 ···252:·000005b5····26·FUNC····LOCAL··DEFAULT····1·os_getegid256 ···252:·000005b5····26·FUNC····LOCAL··DEFAULT····1·os_getegid
257 ···253:·000005d1····26·FUNC····LOCAL··DEFAULT····1·os_getgid257 ···253:·000005d1····26·FUNC····LOCAL··DEFAULT····1·os_getgid
258 ···254:·00000b30·····0·NOTYPE··LOCAL··DEFAULT····6·.LC274258 ···254:·00000b30·····0·NOTYPE··LOCAL··DEFAULT····6·.LC274
259 ···255:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····6·.LC275259 ···255:·00000b54·····0·NOTYPE··LOCAL··DEFAULT····6·.LC275
260 ···256:·00000b70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC276260 ···256:·00000b70·····0·NOTYPE··LOCAL··DEFAULT····6·.LC276
261 ···257:·000023b0·····0·NOTYPE··LOCAL··DEFAULT····7·$t261 ···257:·000023b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
262 ···258:·000023b1···684·FUNC····LOCAL··DEFAULT····7·os_lstat262 ···258:·000023b9···684·FUNC····LOCAL··DEFAULT····7·os_lstat
263 ···259:·00002654·····0·NOTYPE··LOCAL··DEFAULT····7·$d263 ···259:·0000265c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
264 ···260:·000006dd···396·FUNC····LOCAL··DEFAULT····1·_posix_clear264 ···260:·000006dd···396·FUNC····LOCAL··DEFAULT····1·_posix_clear
265 ···261:·00000869·····2·FUNC····LOCAL··DEFAULT····1·_posix_free265 ···261:·00000869·····2·FUNC····LOCAL··DEFAULT····1·_posix_free
266 ···262:·00000b8c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC278266 ···262:·00000b8c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC278
267 ···263:·00000bb0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC279267 ···263:·00000bb0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC279
268 ···264:·00000bb8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC280268 ···264:·00000bb8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC280
269 ···265:·00000bc8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC281269 ···265:·00000bc8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC281
270 ···266:·0000086d···308·FUNC····LOCAL··DEFAULT····1·os_register_at_fork270 ···266:·0000086d···308·FUNC····LOCAL··DEFAULT····1·os_register_at_fork
Offset 305, 16 lines modifiedOffset 305, 16 lines modified
305 ···301:·00000cd4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC298305 ···301:·00000cd4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC298
306 ···302:·00000103····70·FUNC····LOCAL··DEFAULT····9·os_getsid306 ···302:·00000103····70·FUNC····LOCAL··DEFAULT····9·os_getsid
307 ···303:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC299307 ···303:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC299
308 ···304:·00000ce8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC300308 ···304:·00000ce8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC300
309 ···305:·00000cfc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC301309 ···305:·00000cfc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC301
310 ···306:·00001135···186·FUNC····LOCAL··DEFAULT····1·os_write310 ···306:·00001135···186·FUNC····LOCAL··DEFAULT····1·os_write
311 ···307:·00000d08·····0·NOTYPE··LOCAL··DEFAULT····6·.LC302311 ···307:·00000d08·····0·NOTYPE··LOCAL··DEFAULT····6·.LC302
312 ···308:·0000265c·····0·NOTYPE··LOCAL··DEFAULT····7·$t312 ···308:·00002664·····0·NOTYPE··LOCAL··DEFAULT····7·$t
313 ···309:·0000265d···162·FUNC····LOCAL··DEFAULT····7·os_urandom313 ···309:·00002665···162·FUNC····LOCAL··DEFAULT····7·os_urandom
314 ···310:·000011f1···160·FUNC····LOCAL··DEFAULT····1·os_fstat314 ···310:·000011f1···160·FUNC····LOCAL··DEFAULT····1·os_fstat
315 ···311:·0000128c·····0·NOTYPE··LOCAL··DEFAULT····1·$d315 ···311:·0000128c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
316 ···312:·00000d28·····0·NOTYPE··LOCAL··DEFAULT····6·.LC303316 ···312:·00000d28·····0·NOTYPE··LOCAL··DEFAULT····6·.LC303
317 ···313:·00000149····70·FUNC····LOCAL··DEFAULT····9·os_sched_getscheduler317 ···313:·00000149····70·FUNC····LOCAL··DEFAULT····9·os_sched_getscheduler
318 ···314:·0000018f···170·FUNC····LOCAL··DEFAULT····9·os_setpriority318 ···314:·0000018f···170·FUNC····LOCAL··DEFAULT····9·os_setpriority
319 ···315:·00000234·····0·NOTYPE··LOCAL··DEFAULT····9·$d319 ···315:·00000234·····0·NOTYPE··LOCAL··DEFAULT····9·$d
320 ···316:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····6·.LC304320 ···316:·00000d40·····0·NOTYPE··LOCAL··DEFAULT····6·.LC304
Offset 423, 46 lines modifiedOffset 423, 46 lines modified
423 ···419:·00002720·····0·NOTYPE··LOCAL··DEFAULT····1·$d423 ···419:·00002720·····0·NOTYPE··LOCAL··DEFAULT····1·$d
424 ···420:·00002728·····0·NOTYPE··LOCAL··DEFAULT····1·$t424 ···420:·00002728·····0·NOTYPE··LOCAL··DEFAULT····1·$t
425 ···421:·00003fe5···164·FUNC····LOCAL··DEFAULT····1·split_py_long_to_s_and_ns425 ···421:·00003fe5···164·FUNC····LOCAL··DEFAULT····1·split_py_long_to_s_and_ns
426 ···422:·00001080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346426 ···422:·00001080·····0·NOTYPE··LOCAL··DEFAULT····6·.LC346
427 ···423:·000010a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347427 ···423:·000010a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC347
428 ···424:·00002abc·····0·NOTYPE··LOCAL··DEFAULT····1·$d428 ···424:·00002abc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
429 ···425:·000010e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350429 ···425:·000010e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC350
430 ···426:·00002751···760·FUNC····LOCAL··DEFAULT····7·os_scandir430 ···426:·00002759···760·FUNC····LOCAL··DEFAULT····7·os_scandir
431 ···427:·00002a40·····0·NOTYPE··LOCAL··DEFAULT····7·$d431 ···427:·00002a48·····0·NOTYPE··LOCAL··DEFAULT····7·$d
432 ···428:·000010ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC351432 ···428:·000010ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC351
433 ···429:·00001108·····0·NOTYPE··LOCAL··DEFAULT····6·.LC352433 ···429:·00001108·····0·NOTYPE··LOCAL··DEFAULT····6·.LC352
434 ···430:·00002a48·····0·NOTYPE··LOCAL··DEFAULT····7·$t434 ···430:·00002a50·····0·NOTYPE··LOCAL··DEFAULT····7·$t
435 ···431:·00002ac9····16·FUNC····LOCAL··DEFAULT····7·ScandirIterator_enter435 ···431:·00002ad1····16·FUNC····LOCAL··DEFAULT····7·ScandirIterator_enter
436 ···432:·00002ad9···704·FUNC····LOCAL··DEFAULT····7·ScandirIterator_iternext436 ···432:·00002ae1···700·FUNC····LOCAL··DEFAULT····7·ScandirIterator_iternext
437 ···433:·00002d99····62·FUNC····LOCAL··DEFAULT····7·ScandirIterator_closedir437 ···433:·00002d9d····62·FUNC····LOCAL··DEFAULT····7·ScandirIterator_closedir
438 ···434:·00002dd9····28·FUNC····LOCAL··DEFAULT····7·ScandirIterator_close438 ···434:·00002ddd····28·FUNC····LOCAL··DEFAULT····7·ScandirIterator_close
439 ···435:·00002df5····66·FUNC····LOCAL··DEFAULT····7·ScandirIterator_exit439 ···435:·00002df9····66·FUNC····LOCAL··DEFAULT····7·ScandirIterator_exit
440 ···436:·00002ac0·····0·NOTYPE··LOCAL··DEFAULT····1·$t440 ···436:·00002ac0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
441 ···437:·00002ac1····70·FUNC····LOCAL··DEFAULT····1·os_dup441 ···437:·00002ac1····70·FUNC····LOCAL··DEFAULT····1·os_dup
442 ···438:·00002e39···392·FUNC····LOCAL··DEFAULT····7·os_DirEntry_is_dir442 ···438:·00002e3d···392·FUNC····LOCAL··DEFAULT····7·os_DirEntry_is_dir
443 ···439:·00002b9d···110·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat_impl443 ···439:·00002b9d···110·FUNC····LOCAL··DEFAULT····1·os_DirEntry_stat_impl
444 ···440:·00002fbc·····0·NOTYPE··LOCAL··DEFAULT····7·$d444 ···440:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
445 ···441:·00002fc0·····0·NOTYPE··LOCAL··DEFAULT····7·$t445 ···441:·00002fc4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
446 ···442:·00002fc1···246·FUNC····LOCAL··DEFAULT····7·DirEntry_test_mode446 ···442:·00002fc5···246·FUNC····LOCAL··DEFAULT····7·DirEntry_test_mode
447 ···443:·000030b9····68·FUNC····LOCAL··DEFAULT····7·ScandirIterator_dealloc447 ···443:·000030bd····68·FUNC····LOCAL··DEFAULT····7·ScandirIterator_dealloc
448 ···444:·00001120·····0·NOTYPE··LOCAL··DEFAULT····6·.LC353448 ···444:·00001120·····0·NOTYPE··LOCAL··DEFAULT····6·.LC353
Max diff block lines reached; 8187/18412 bytes (44.47%) of diff not shown.
170 KB
readelf --wide --relocs {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x2940c·contains·1165·entries:1 Relocation·section·'.rel.text'·at·offset·0x29410·contains·1165·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 00000142··0000d40a·R_ARM_THM_CALL·········000015e5···path_converter5 00000142··0000d40a·R_ARM_THM_CALL·········000015ed···path_converter
6 0000015e··0000e92f·R_ARM_THM_MOVW_ABS_NC··00000ae8···.LC2706 0000015e··0000e92f·R_ARM_THM_MOVW_ABS_NC··00000ae8···.LC270
7 00000162··0000e930·R_ARM_THM_MOVT_ABS·····00000ae8···.LC2707 00000162··0000e930·R_ARM_THM_MOVT_ABS·····00000ae8···.LC270
8 00000166··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000aec···.LC2718 00000166··0000ea2f·R_ARM_THM_MOVW_ABS_NC··00000aec···.LC271
9 0000016a··0000ea30·R_ARM_THM_MOVT_ABS·····00000aec···.LC2719 0000016a··0000ea30·R_ARM_THM_MOVT_ABS·····00000aec···.LC271
10 0000016e··00054a0a·R_ARM_THM_CALL·········00000000···PySys_Audit10 0000016e··00054a0a·R_ARM_THM_CALL·········00000000···PySys_Audit
11 00000178··00054b0a·R_ARM_THM_CALL·········00000000···__errno_location11 00000178··00054b0a·R_ARM_THM_CALL·········00000000···__errno_location
12 000001a2··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread12 000001a2··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
20 0000021a··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread20 0000021a··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
21 00000222··00054d0a·R_ARM_THM_CALL·········00000000···readdir6421 00000222··00054d0a·R_ARM_THM_CALL·········00000000···readdir64
22 0000022c··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread22 0000022c··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
23 0000023e··0005100a·R_ARM_THM_CALL·········00000000···strlen23 0000023e··0005100a·R_ARM_THM_CALL·········00000000···strlen
24 0000025e··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread24 0000025e··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
25 00000270··00054e0a·R_ARM_THM_CALL·········00000000···closedir25 00000270··00054e0a·R_ARM_THM_CALL·········00000000···closedir
26 00000276··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread26 00000276··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
27 00000288··0000e40a·R_ARM_THM_CALL·········00001afd···path_cleanup27 00000288··0000e20a·R_ARM_THM_CALL·········00001b05···path_cleanup
28 0000029c··0005242f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct28 0000029c··0005242f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
29 000002a0··00052430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct29 000002a0··00052430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
30 000002aa··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000ae4···.LC26830 000002aa··0000e82f·R_ARM_THM_MOVW_ABS_NC··00000ae4···.LC268
31 000002ae··0000e830·R_ARM_THM_MOVT_ABS·····00000ae4···.LC26831 000002ae··0000e830·R_ARM_THM_MOVT_ABS·····00000ae4···.LC268
32 000002b8··0005142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError32 000002b8··0005142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
33 000002bc··00051430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError33 000002bc··00051430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
34 000002c4··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject34 000002c4··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject
Offset 51, 15 lines modifiedOffset 51, 15 lines modified
51 000003e0··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject51 000003e0··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject
52 000003e4··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread52 000003e4··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
53 000003ec··0005520a·R_ARM_THM_CALL·········00000000···close53 000003ec··0005520a·R_ARM_THM_CALL·········00000000···close
54 000003f2··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread54 000003f2··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
55 000003fc··00034902·R_ARM_ABS32············00000000···.rodata55 000003fc··00034902·R_ARM_ABS32············00000000···.rodata
56 00000400··00000102·R_ARM_ABS32············00000000···.data56 00000400··00000102·R_ARM_ABS32············00000000···.data
57 00000416··0005350a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial57 00000416··0005350a·R_ARM_THM_CALL·········00000000···_PyObject_LookupSpecial
58 0000042c··0000f30a·R_ARM_THM_CALL·········00002701···_PyObject_VectorcallTstate.constprop.058 0000042c··0000f30a·R_ARM_THM_CALL·········00002709···_PyObject_VectorcallTstate.constprop.0
59 00000444··0005200a·R_ARM_THM_CALL·········00000000···_Py_Dealloc59 00000444··0005200a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
60 00000458··0005262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError60 00000458··0005262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
61 0000045c··00052630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError61 0000045c··00052630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
62 00000464··0005270a·R_ARM_THM_CALL·········00000000···_PyType_Name62 00000464··0005270a·R_ARM_THM_CALL·········00000000···_PyType_Name
63 00000468··0000f12f·R_ARM_THM_MOVW_ABS_NC··00000af8···.LC27263 00000468··0000f12f·R_ARM_THM_MOVW_ABS_NC··00000af8···.LC272
64 0000046c··0000f130·R_ARM_THM_MOVT_ABS·····00000af8···.LC27264 0000046c··0000f130·R_ARM_THM_MOVT_ABS·····00000af8···.LC272
65 0000047c··0005262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError65 0000047c··0005262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 151, 38 lines modifiedOffset 151, 38 lines modified
151 000009c2··0005262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError151 000009c2··0005262f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
152 000009c6··00052630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError152 000009c6··00052630·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
153 000009ce··0005270a·R_ARM_THM_CALL·········00000000···_PyType_Name153 000009ce··0005270a·R_ARM_THM_CALL·········00000000···_PyType_Name
154 000009d6··00010e2f·R_ARM_THM_MOVW_ABS_NC··00000bd8···.LC282154 000009d6··00010e2f·R_ARM_THM_MOVW_ABS_NC··00000bd8···.LC282
155 000009da··00010e30·R_ARM_THM_MOVT_ABS·····00000bd8···.LC282155 000009da··00010e30·R_ARM_THM_MOVT_ABS·····00000bd8···.LC282
156 000009e0··0005280a·R_ARM_THM_CALL·········00000000···PyErr_Format156 000009e0··0005280a·R_ARM_THM_CALL·········00000000···PyErr_Format
157 00000a12··00051d0a·R_ARM_THM_CALL·········00000000···PyList_New157 00000a12··00051d0a·R_ARM_THM_CALL·········00000000···PyList_New
158 00000a80··0000d40a·R_ARM_THM_CALL·········000015e5···path_converter158 00000a80··0000d40a·R_ARM_THM_CALL·········000015ed···path_converter
159 00000a9c··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt159 00000a9c··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
160 00000abc··0001102f·R_ARM_THM_MOVW_ABS_NC··00000bf8···.LC284160 00000abc··0001102f·R_ARM_THM_MOVW_ABS_NC··00000bf8···.LC284
161 00000ac0··00011030·R_ARM_THM_MOVT_ABS·····00000bf8···.LC284161 00000ac0··00011030·R_ARM_THM_MOVT_ABS·····00000bf8···.LC284
162 00000ac4··0001112f·R_ARM_THM_MOVW_ABS_NC··00000bfc···.LC285162 00000ac4··0001112f·R_ARM_THM_MOVW_ABS_NC··00000bfc···.LC285
163 00000ac8··00011130·R_ARM_THM_MOVT_ABS·····00000bfc···.LC285163 00000ac8··00011130·R_ARM_THM_MOVT_ABS·····00000bfc···.LC285
164 00000acc··00054a0a·R_ARM_THM_CALL·········00000000···PySys_Audit164 00000acc··00054a0a·R_ARM_THM_CALL·········00000000···PySys_Audit
165 00000ad4··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread165 00000ad4··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
166 00000ae4··00056a0a·R_ARM_THM_CALL·········00000000···mkdir166 00000ae4··00056a0a·R_ARM_THM_CALL·········00000000···mkdir
167 00000aec··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread167 00000aec··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
168 00000af4··0005242f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct168 00000af4··0005242f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
169 00000af8··00052430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct169 00000af8··00052430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
170 00000b04··0000e40a·R_ARM_THM_CALL·········00001afd···path_cleanup170 00000b04··0000e20a·R_ARM_THM_CALL·········00001b05···path_cleanup
171 00000b16··0005142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError171 00000b16··0005142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
172 00000b1a··00051430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError172 00000b1a··00051430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
173 00000b22··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject173 00000b22··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject
174 00000b70··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords174 00000b70··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
175 00000b88··00056b0a·R_ARM_THM_CALL·········00000000···mkdirat175 00000b88··00056b0a·R_ARM_THM_CALL·········00000000···mkdirat
176 00000b98··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter176 00000b98··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter
177 00000bb0··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred177 00000bb0··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
178 00000bc0··00034902·R_ARM_ABS32············00000000···.rodata178 00000bc0··00034902·R_ARM_ABS32············00000000···.rodata
179 00000bc4··00000102·R_ARM_ABS32············00000000···.data179 00000bc4··00000102·R_ARM_ABS32············00000000···.data
180 00000c2c··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords180 00000c2c··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
181 00000c42··0000d40a·R_ARM_THM_CALL·········000015e5···path_converter181 00000c42··0000d40a·R_ARM_THM_CALL·········000015ed···path_converter
182 00000c56··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt182 00000c56··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
183 00000c78··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter183 00000c78··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter
184 00000c88··0005242f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct184 00000c88··0005242f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
185 00000c8c··00052430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct185 00000c8c··00052430·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
186 00000c90··0001142f·R_ARM_THM_MOVW_ABS_NC··00000c08···.LC287186 00000c90··0001142f·R_ARM_THM_MOVW_ABS_NC··00000c08···.LC287
187 00000c94··00011430·R_ARM_THM_MOVT_ABS·····00000c08···.LC287187 00000c94··00011430·R_ARM_THM_MOVT_ABS·····00000c08···.LC287
188 00000c98··0001152f·R_ARM_THM_MOVW_ABS_NC··00000c0c···.LC27188 00000c98··0001152f·R_ARM_THM_MOVW_ABS_NC··00000c0c···.LC27
Offset 191, 32 lines modifiedOffset 191, 32 lines modified
191 00000cac··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread191 00000cac··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
192 00000cc2··00056c0a·R_ARM_THM_CALL·········00000000···openat64192 00000cc2··00056c0a·R_ARM_THM_CALL·········00000000···openat64
193 00000cca··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread193 00000cca··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
194 00000cd6··00056d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_open_cloexec_works194 00000cd6··00056d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_open_cloexec_works
195 00000cda··00056d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_open_cloexec_works195 00000cda··00056d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_open_cloexec_works
196 00000cde··00056e0a·R_ARM_THM_CALL·········00000000···_Py_set_inheritable196 00000cde··00056e0a·R_ARM_THM_CALL·········00000000···_Py_set_inheritable
197 00000ce8··00051b0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong197 00000ce8··00051b0a·R_ARM_THM_CALL·········00000000···PyLong_FromLong
198 00000cf8··0000e40a·R_ARM_THM_CALL·········00001afd···path_cleanup198 00000cf8··0000e20a·R_ARM_THM_CALL·········00001b05···path_cleanup
199 00000d08··00056f0a·R_ARM_THM_CALL·········00000000···open64199 00000d08··00056f0a·R_ARM_THM_CALL·········00000000···open64
200 00000d44··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt200 00000d44··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
201 00000d56··00054b0a·R_ARM_THM_CALL·········00000000···__errno_location201 00000d56··00054b0a·R_ARM_THM_CALL·········00000000···__errno_location
202 00000d60··0005142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError202 00000d60··0005142f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
203 00000d64··00051430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError203 00000d64··00051430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
204 00000d6c··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject204 00000d6c··0005300a·R_ARM_THM_CALL·········00000000···PyErr_SetFromErrnoWithFilenameObject
205 00000d70··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred205 00000d70··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
206 00000d8c··0005700a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals206 00000d8c··0005700a·R_ARM_THM_CALL·········00000000···PyErr_CheckSignals
207 00000d98··0005520a·R_ARM_THM_CALL·········00000000···close207 00000d98··0005520a·R_ARM_THM_CALL·········00000000···close
208 00000d9e··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred208 00000d9e··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
209 00000dae··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred209 00000dae··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
210 00000db8··00034902·R_ARM_ABS32············00000000···.rodata210 00000db8··00034902·R_ARM_ABS32············00000000···.rodata
211 00000dbc··00000102·R_ARM_ABS32············00000000···.data211 00000dbc··00000102·R_ARM_ABS32············00000000···.data
212 00000e3c··0000d40a·R_ARM_THM_CALL·········000015e5···path_converter212 00000e3c··0000d40a·R_ARM_THM_CALL·········000015ed···path_converter
213 00000e48··0000d40a·R_ARM_THM_CALL·········000015e5···path_converter213 00000e48··0000d40a·R_ARM_THM_CALL·········000015ed···path_converter
214 00000e68··0000e40a·R_ARM_THM_CALL·········00001afd···path_cleanup214 00000e68··0000e20a·R_ARM_THM_CALL·········00001b05···path_cleanup
215 00000e6e··0000e40a·R_ARM_THM_CALL·········00001afd···path_cleanup215 00000e6e··0000e20a·R_ARM_THM_CALL·········00001b05···path_cleanup
216 00000eec··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords216 00000eec··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
217 00000f00··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter217 00000f00··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter
218 00000f10··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter218 00000f10··0000bd0a·R_ARM_THM_CALL·········0000129d···dir_fd_converter
219 00000f1c··00034902·R_ARM_ABS32············00000000···.rodata219 00000f1c··00034902·R_ARM_ABS32············00000000···.rodata
220 00000f20··00000102·R_ARM_ABS32············00000000···.data220 00000f20··00000102·R_ARM_ABS32············00000000···.data
221 00000f3c··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000c1c···.LC49221 00000f3c··00011e2f·R_ARM_THM_MOVW_ABS_NC··00000c1c···.LC49
222 00000f40··00011e30·R_ARM_THM_MOVT_ABS·····00000c1c···.LC49222 00000f40··00011e30·R_ARM_THM_MOVT_ABS·····00000c1c···.LC49
Offset 286, 27 lines modifiedOffset 286, 27 lines modified
286 000011da··00012f30·R_ARM_THM_MOVT_ABS·····00000ce0···.LC299286 000011da··00012f30·R_ARM_THM_MOVT_ABS·····00000ce0···.LC299
287 000011de··0005820a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument287 000011de··0005820a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
288 000011e4··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred288 000011e4··0005660a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
289 0000120e··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt289 0000120e··0005690a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
290 00001218··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread290 00001218··0005290a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
291 00001222··0005310a·R_ARM_THM_CALL·········00000000···__fstat64_time64291 00001222··0005310a·R_ARM_THM_CALL·········00000000···__fstat64_time64
292 0000122a··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread292 0000122a··00052b0a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
293 00001234··0000d50a·R_ARM_THM_CALL·········00001b55···_pystat_fromstructstat293 00001234··0000d50a·R_ARM_THM_CALL·········00001b5d···_pystat_fromstructstat
294 00001250··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords294 00001250··00052d0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
Max diff block lines reached; 164131/173522 bytes (94.59%) of diff not shown.
516 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 1676, 23 lines modifiedOffset 1676, 23 lines modified
1676 os_fchmod1676 os_fchmod
1677 os_fdatasync1677 os_fdatasync
1678 os_pathconf1678 os_pathconf
1679 os_fpathconf1679 os_fpathconf
1680 os_sched_get_priority_min1680 os_sched_get_priority_min
1681 os_sched_get_priority_max1681 os_sched_get_priority_max
1682 os_sched_rr_get_interval1682 os_sched_rr_get_interval
1683 os_tcgetpgrp 
1684 os_sched_setaffinity1683 os_sched_setaffinity
 1684 os_tcgetpgrp
1685 os_tcsetpgrp1685 os_tcsetpgrp
1686 os_ttyname1686 os_ttyname
1687 os_sched_yield1687 os_sched_yield
1688 os_writev1688 os_writev
1689 os_setresgid1689 os_setresgid
1690 os_DirEntry_inode 
1691 os_setresuid1690 os_setresuid
 1691 os_DirEntry_inode
1692 os_DirEntry_is_file1692 os_DirEntry_is_file
1693 os_DirEntry_is_junction1693 os_DirEntry_is_junction
1694 DirEntry_repr1694 DirEntry_repr
1695 os_waitid1695 os_waitid
1696 os_posix_spawn1696 os_posix_spawn
1697 os_WSTOPSIG1697 os_WSTOPSIG
1698 os_WTERMSIG1698 os_WTERMSIG
23.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 200, 15 lines modifiedOffset 200, 15 lines modified
200 »       beq.w»  294·<os_listdir+0x1b0>200 »       beq.w»  294·<os_listdir+0x1b0>
201 »       ldr»    r0,·[r5,·#0]201 »       ldr»    r0,·[r5,·#0]
202 »       movs»   r3,·#0202 »       movs»   r3,·#0
203 »       ldr»    r1,·[sp,·#36]» @·0x24203 »       ldr»    r1,·[sp,·#36]» @·0x24
204 »       mov.w»  r2,·#4294967295»    @·0xffffffff204 »       mov.w»  r2,·#4294967295»    @·0xffffffff
205 »       str»    r3,·[sp,·#104]»@·0x68205 »       str»    r3,·[sp,·#104]»@·0x68
206 »       strd»   r3,·r2,·[sp,·#88]»     @·0x58206 »       strd»   r3,·r2,·[sp,·#88]»     @·0x58
207 »       bl»     15e4·<os_confstr_impl.isra.0+0x48>207 »       bl»     15ec·<os_confstr_impl.isra.0+0x50>
208 ·R_ARM_THM_CALL» path_converter208 ·R_ARM_THM_CALL» path_converter
209 »       ldr»    r3,·[sp,·#88]» @·0x58209 »       ldr»    r3,·[sp,·#88]» @·0x58
210 »       str»    r3,·[sp,·#32]210 »       str»    r3,·[sp,·#32]
211 »       ldr»    r3,·[sp,·#92]» @·0x5c211 »       ldr»    r3,·[sp,·#92]» @·0x5c
212 »       ldr»    r2,·[sp,·#104]»@·0x68212 »       ldr»    r2,·[sp,·#104]»@·0x68
213 »       str»    r3,·[sp,·#28]213 »       str»    r3,·[sp,·#28]
214 »       cmp»    r0,·#0214 »       cmp»    r0,·#0
Offset 338, 15 lines modifiedOffset 338, 15 lines modified
338 »       bl»     0·<PyEval_RestoreThread>338 »       bl»     0·<PyEval_RestoreThread>
339 ·R_ARM_THM_CALL» PyEval_RestoreThread339 ·R_ARM_THM_CALL» PyEval_RestoreThread
340 »       ldrd»   r3,·r0,·[sp,·#32]340 »       ldrd»   r3,·r0,·[sp,·#32]
341 »       str»    r3,·[sp,·#88]» @·0x58341 »       str»    r3,·[sp,·#88]» @·0x58
342 »       ldr»    r3,·[sp,·#28]342 »       ldr»    r3,·[sp,·#28]
343 »       str»    r3,·[sp,·#92]» @·0x5c343 »       str»    r3,·[sp,·#92]» @·0x5c
344 »       str.w»  fp,·[sp,·#104]»      @·0x68344 »       str.w»  fp,·[sp,·#104]»      @·0x68
345 »       bl»     1afc·<warn_about_fork_with_threads+0x134>345 »       bl»     1b04·<warn_about_fork_with_threads+0x13c>
346 ·R_ARM_THM_CALL» path_cleanup346 ·R_ARM_THM_CALL» path_cleanup
347 »       mov»    r0,·r5347 »       mov»    r0,·r5
348 »       add»    sp,·#116»     @·0x74348 »       add»    sp,·#116»     @·0x74
349 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}349 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
350 »       mov.w»  r3,·#4294967295»    @·0xffffffff350 »       mov.w»  r3,·#4294967295»    @·0xffffffff
351 »       str»    r4,·[sp,·#32]351 »       str»    r4,·[sp,·#32]
352 »       str»    r3,·[sp,·#28]352 »       str»    r3,·[sp,·#28]
Offset 527, 15 lines modifiedOffset 527, 15 lines modified
527 »       ldr»    r3,·[pc,·#168]»@·(4c8·<PyOS_FSPath.part.0+0xc4>)527 »       ldr»    r3,·[pc,·#168]»@·(4c8·<PyOS_FSPath.part.0+0xc4>)
528 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}528 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
529 »       mov»    r4,·r0529 »       mov»    r4,·r0
530 »       mov»    r1,·r0530 »       mov»    r1,·r0
531 »       add»    r3,·pc531 »       add»    r3,·pc
532 »       ldr»    r3,·[r3,·#0]532 »       ldr»    r3,·[r3,·#0]
533 »       ldr»    r0,·[r2,·r3]533 »       ldr»    r0,·[r2,·r3]
534 »       bl»     2700·<os_utime+0x290>534 »       bl»     2708·<os_utime+0x298>
535 ·R_ARM_THM_CALL» _PyObject_VectorcallTstate.constprop.0535 ·R_ARM_THM_CALL» _PyObject_VectorcallTstate.constprop.0
536 »       ldr»    r3,·[r4,·#0]536 »       ldr»    r3,·[r4,·#0]
537 »       mvn.w»  r2,·#3221225472»    @·0xc0000000537 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
538 »       mov»    r5,·r0538 »       mov»    r5,·r0
539 »       cmp»    r3,·r2539 »       cmp»    r3,·r2
540 »       beq.n»  448·<PyOS_FSPath.part.0+0x44>540 »       beq.n»  448·<PyOS_FSPath.part.0+0x44>
541 »       subs»   r3,·#1541 »       subs»   r3,·#1
Offset 697, 54 lines modifiedOffset 697, 54 lines modified
697 »       push»   {r3,·lr}697 »       push»   {r3,·lr}
698 »       mov.w»  ip,·#4096»  @·0x1000698 »       mov.w»  ip,·#4096»  @·0x1000
699 »       sub.w»  ip,·sp,·ip699 »       sub.w»  ip,·sp,·ip
700 »       str.w»  r0,·[ip,·#4088]»     @·0xff8700 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
701 »       bl»     0·<geteuid>701 »       bl»     0·<geteuid>
702 ·R_ARM_THM_CALL» geteuid702 ·R_ARM_THM_CALL» geteuid
703 »       ldmia.w»sp!,·{r3,·lr}703 »       ldmia.w»sp!,·{r3,·lr}
704 »       b.w»    21a8·<os_chdir+0x94>704 »       b.w»    21b0·<os_chdir+0x9c>
705 ·R_ARM_THM_JUMP24»       _PyLong_FromUid705 ·R_ARM_THM_JUMP24»       _PyLong_FromUid
706 »       nop706 »       nop
  
707 00000598·<os_getuid>:707 00000598·<os_getuid>:
708 os_getuid():708 os_getuid():
709 »       push»   {r3,·lr}709 »       push»   {r3,·lr}
710 »       mov.w»  ip,·#4096»  @·0x1000710 »       mov.w»  ip,·#4096»  @·0x1000
711 »       sub.w»  ip,·sp,·ip711 »       sub.w»  ip,·sp,·ip
712 »       str.w»  r0,·[ip,·#4088]»     @·0xff8712 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
713 »       bl»     0·<getuid>713 »       bl»     0·<getuid>
714 ·R_ARM_THM_CALL» getuid714 ·R_ARM_THM_CALL» getuid
715 »       ldmia.w»sp!,·{r3,·lr}715 »       ldmia.w»sp!,·{r3,·lr}
716 »       b.w»    21a8·<os_chdir+0x94>716 »       b.w»    21b0·<os_chdir+0x9c>
717 ·R_ARM_THM_JUMP24»       _PyLong_FromUid717 ·R_ARM_THM_JUMP24»       _PyLong_FromUid
718 »       nop718 »       nop
  
719 000005b4·<os_getegid>:719 000005b4·<os_getegid>:
720 os_getegid():720 os_getegid():
721 »       push»   {r3,·lr}721 »       push»   {r3,·lr}
722 »       mov.w»  ip,·#4096»  @·0x1000722 »       mov.w»  ip,·#4096»  @·0x1000
723 »       sub.w»  ip,·sp,·ip723 »       sub.w»  ip,·sp,·ip
724 »       str.w»  r0,·[ip,·#4088]»     @·0xff8724 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
725 »       bl»     0·<getegid>725 »       bl»     0·<getegid>
726 ·R_ARM_THM_CALL» getegid726 ·R_ARM_THM_CALL» getegid
727 »       ldmia.w»sp!,·{r3,·lr}727 »       ldmia.w»sp!,·{r3,·lr}
728 »       b.w»    21a8·<os_chdir+0x94>728 »       b.w»    21b0·<os_chdir+0x9c>
729 ·R_ARM_THM_JUMP24»       _PyLong_FromUid729 ·R_ARM_THM_JUMP24»       _PyLong_FromUid
730 »       nop730 »       nop
  
731 000005d0·<os_getgid>:731 000005d0·<os_getgid>:
732 os_getgid():732 os_getgid():
733 »       push»   {r3,·lr}733 »       push»   {r3,·lr}
734 »       mov.w»  ip,·#4096»  @·0x1000734 »       mov.w»  ip,·#4096»  @·0x1000
735 »       sub.w»  ip,·sp,·ip735 »       sub.w»  ip,·sp,·ip
736 »       str.w»  r0,·[ip,·#4088]»     @·0xff8736 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
737 »       bl»     0·<getgid>737 »       bl»     0·<getgid>
738 ·R_ARM_THM_CALL» getgid738 ·R_ARM_THM_CALL» getgid
739 »       ldmia.w»sp!,·{r3,·lr}739 »       ldmia.w»sp!,·{r3,·lr}
740 »       b.w»    21a8·<os_chdir+0x94>740 »       b.w»    21b0·<os_chdir+0x9c>
741 ·R_ARM_THM_JUMP24»       _PyLong_FromUid741 ·R_ARM_THM_JUMP24»       _PyLong_FromUid
742 »       nop742 »       nop
  
743 000005ec·<_Py_Uid_Converter>:743 000005ec·<_Py_Uid_Converter>:
744 _Py_Uid_Converter():744 _Py_Uid_Converter():
745 »       push»   {r4,·r5,·r6,·lr}745 »       push»   {r4,·r5,·r6,·lr}
746 »       mov.w»  ip,·#4096»  @·0x1000746 »       mov.w»  ip,·#4096»  @·0x1000
Offset 1286, 15 lines modifiedOffset 1286, 15 lines modified
1286 »       cmp»    r5,·#01286 »       cmp»    r5,·#0
1287 »       beq.n»  b56·<os_mkdir+0x132>1287 »       beq.n»  b56·<os_mkdir+0x132>
1288 »       ldr»    r0,·[r5,·#0]1288 »       ldr»    r0,·[r5,·#0]
1289 »       mov»    r1,·r61289 »       mov»    r1,·r6
1290 »       movs»   r3,·#01290 »       movs»   r3,·#0
1291 »       str»    r3,·[sp,·#72]» @·0x481291 »       str»    r3,·[sp,·#72]» @·0x48
1292 »       str»    r3,·[sp,·#88]» @·0x581292 »       str»    r3,·[sp,·#88]» @·0x58
1293 »       bl»     15e4·<os_confstr_impl.isra.0+0x48>1293 »       bl»     15ec·<os_confstr_impl.isra.0+0x50>
1294 ·R_ARM_THM_CALL» path_converter1294 ·R_ARM_THM_CALL» path_converter
1295 »       ldr.w»  r8,·[sp,·#72]»       @·0x481295 »       ldr.w»  r8,·[sp,·#72]»       @·0x48
1296 »       ldr»    r7,·[sp,·#88]» @·0x581296 »       ldr»    r7,·[sp,·#88]» @·0x58
1297 »       cmp»    r0,·#01297 »       cmp»    r0,·#0
1298 »       beq.w»  bba·<os_mkdir+0x196>1298 »       beq.w»  bba·<os_mkdir+0x196>
1299 »       cmp.w»  r9,·#11299 »       cmp.w»  r9,·#1
1300 »       beq.n»  b10·<os_mkdir+0xec>1300 »       beq.n»  b10·<os_mkdir+0xec>
Offset 1343, 15 lines modifiedOffset 1343, 15 lines modified
1343 »       movw»   r5,·#01343 »       movw»   r5,·#0
1344 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1344 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1345 »       movt»   r5,·#01345 »       movt»   r5,·#0
1346 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1346 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1347 »       mov»    r0,·r61347 »       mov»    r0,·r6
1348 »       str.w»  r8,·[sp,·#72]»       @·0x481348 »       str.w»  r8,·[sp,·#72]»       @·0x48
1349 »       str»    r7,·[sp,·#88]» @·0x581349 »       str»    r7,·[sp,·#88]» @·0x58
1350 »       bl»     1afc·<warn_about_fork_with_threads+0x134>1350 »       bl»     1b04·<warn_about_fork_with_threads+0x13c>
Max diff block lines reached; 20517/23913 bytes (85.80%) of diff not shown.
113 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 2046, 15 lines modifiedOffset 2046, 15 lines modified
2046 »       mov»    r2,·r62046 »       mov»    r2,·r6
2047 »       mov»    r1,·sl2047 »       mov»    r1,·sl
2048 »       mov»    r0,·fp2048 »       mov»    r0,·fp
2049 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}2049 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
2050 »       b.w»    0·<_PyModule_Add>2050 »       b.w»    0·<_PyModule_Add>
2051 ·R_ARM_THM_JUMP24»       _PyModule_Add2051 ·R_ARM_THM_JUMP24»       _PyModule_Add
2052 »       mov»    r0,·r42052 »       mov»    r0,·r4
2053 »       bl»     21c0·<Py_XDECREF>2053 »       bl»     21c8·<Py_XDECREF>
2054 »       ldr»    r3,·[r6,·#0]2054 »       ldr»    r3,·[r6,·#0]
2055 »       mvn.w»  r2,·#3221225472»    @·0xc00000002055 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2056 »       cmp»    r3,·r22056 »       cmp»    r3,·r2
2057 »       beq.n»  128c·<setup_confname_table+0xe4>2057 »       beq.n»  128c·<setup_confname_table+0xe4>
2058 »       subs»   r3,·#12058 »       subs»   r3,·#1
2059 »       str»    r3,·[r6,·#0]2059 »       str»    r3,·[r6,·#0]
2060 »       cbnz»   r3,·128c·<setup_confname_table+0xe4>2060 »       cbnz»   r3,·128c·<setup_confname_table+0xe4>
Offset 2092, 15 lines modifiedOffset 2092, 15 lines modified
2092 »       bl»     0·<PyIndex_Check>2092 »       bl»     0·<PyIndex_Check>
2093 ·R_ARM_THM_CALL» PyIndex_Check2093 ·R_ARM_THM_CALL» PyIndex_Check
2094 »       mov»    r6,·r02094 »       mov»    r6,·r0
2095 »       cbz»    r0,·12d8·<dir_fd_converter+0x3c>2095 »       cbz»    r0,·12d8·<dir_fd_converter+0x3c>
2096 »       mov»    r1,·r52096 »       mov»    r1,·r5
2097 »       mov»    r0,·r42097 »       mov»    r0,·r4
2098 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}2098 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
2099 »       b.w»    2a48·<_fd_converter>2099 »       b.w»    2a50·<_fd_converter>
2100 »       movw»   r3,·#02100 »       movw»   r3,·#0
2101 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError2101 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
2102 »       movt»   r3,·#02102 »       movt»   r3,·#0
2103 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError2103 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
2104 »       ldr»    r0,·[r4,·#4]2104 »       ldr»    r0,·[r4,·#4]
2105 »       ldr»    r4,·[r3,·#0]2105 »       ldr»    r4,·[r3,·#0]
2106 »       bl»     0·<_PyType_Name>2106 »       bl»     0·<_PyType_Name>
Offset 2124, 107 lines modifiedOffset 2124, 108 lines modified
2124 »       str.w»  r0,·[ip,·#3840]»     @·0xf002124 »       str.w»  r0,·[ip,·#3840]»     @·0xf00
2125 »       sub»    sp,·#220»     @·0xdc2125 »       sub»    sp,·#220»     @·0xdc
2126 »       mov»    r7,·r02126 »       mov»    r7,·r0
2127 »       mov»    r6,·r12127 »       mov»    r6,·r1
2128 »       mov»    lr,·r22128 »       mov»    lr,·r2
2129 »       mov»    r5,·r32129 »       mov»    r5,·r3
2130 »       cmp»    r3,·#02130 »       cmp»    r3,·#0
2131 »       bne.n»  13e8·<os_stat+0xec>2131 »       bne.n»  13ec·<os_stat+0xf0>
2132 »       ldr»    r4,·[pc,·#704]»@·(15dc·<os_stat+0x2e0>)2132 »       ldr»    r4,·[pc,·#712]»@·(15e4·<os_stat+0x2e8>)
2133 »       mvn.w»  r3,·#99»    @·0x632133 »       mvn.w»  r3,·#99»    @·0x63
2134 »       str»    r3,·[sp,·#32]2134 »       str»    r3,·[sp,·#32]
2135 »       add.w»  r8,·sp,·#48» @·0x302135 »       add.w»  r8,·sp,·#48» @·0x30
2136 »       mov»    ip,·r82136 »       mov»    ip,·r8
2137 »       cmp.w»  lr,·#12137 »       cmp.w»  lr,·#1
2138 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}2138 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
2139 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}2139 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}
2140 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}2140 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
2141 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}2141 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}
2142 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}2142 »       ldmia»  r4!,·{r0,·r1,·r2,·r3}
2143 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}2143 »       stmia.w»ip!,·{r0,·r1,·r2,·r3}
2144 »       ldmia.w»r4,·{r0,·r1}2144 »       ldmia.w»r4,·{r0,·r1}
2145 »       stmia.w»ip,·{r0,·r1}2145 »       stmia.w»ip,·{r0,·r1}
2146 »       bne.w»  1576·<os_stat+0x27a>2146 »       bne.w»  157e·<os_stat+0x282>
2147 »       cmp»    r6,·#02147 »       cmp»    r6,·#0
2148 »       beq.w»  1576·<os_stat+0x27a>2148 »       beq.w»  157e·<os_stat+0x282>
2149 »       ldr»    r0,·[r6,·#0]2149 »       ldr»    r0,·[r6,·#0]
2150 »       mov»    r1,·r82150 »       mov»    r1,·r8
2151 »       strd»   r5,·r5,·[sp,·#76]»     @·0x4c2151 »       strd»   r5,·r5,·[sp,·#76]»     @·0x4c
2152 »       bl»     15e4·<path_converter>2152 »       bl»     15ec·<path_converter>
2153 »       ldrd»   r8,·fp,·[sp,·#76]»     @·0x4c2153 »       ldrd»   r8,·fp,·[sp,·#76]»     @·0x4c
2154 »       ldr.w»  r9,·[sp,·#84]»       @·0x542154 »       ldr.w»  r9,·[sp,·#84]»       @·0x54
2155 »       ldrd»   r6,·r5,·[sp,·#96]»     @·0x602155 »       ldrd»   r6,·r5,·[sp,·#96]»     @·0x60
2156 »       cmp»    r0,·#02156 »       cmp»    r0,·#0
2157 »       beq.w»  154e·<os_stat+0x252>2157 »       beq.w»  1556·<os_stat+0x25a>
2158 »       ldr»    r4,·[sp,·#32]2158 »       ldr.w»  sl,·[sp,·#32]
2159 »       movs»   r0,·#12159 »       movs»   r0,·#1
2160 »       cmp.w»  r8,·#02160 »       cmp.w»  r8,·#0
2161 »       bne.w»  1518·<os_stat+0x21c>2161 »       bne.w»  1520·<os_stat+0x224>
2162 »       bl»     0·<PyEval_SaveThread>2162 »       bl»     0·<PyEval_SaveThread>
2163 ·R_ARM_THM_CALL» PyEval_SaveThread2163 ·R_ARM_THM_CALL» PyEval_SaveThread
2164 »       cmp.w»  r9,·#4294967295»    @·0xffffffff2164 »       cmp.w»  r9,·#4294967295»    @·0xffffffff
2165 »       mov»    sl,·r02165 »       mov»    r4,·r0
2166 »       bne.w»  153e·<os_stat+0x242>2166 »       bne.w»  1546·<os_stat+0x24a>
2167 »       add.w»  r9,·sp,·#104»@·0x682167 »       add.w»  r9,·sp,·#104»@·0x68
2168 »       mov»    r0,·fp2168 »       mov»    r0,·fp
2169 »       mov»    r1,·r92169 »       mov»    r1,·r9
2170 »       bl»     0·<__stat64_time64>2170 »       bl»     0·<__stat64_time64>
2171 ·R_ARM_THM_CALL» __stat64_time642171 ·R_ARM_THM_CALL» __stat64_time64
2172 »       mov»    r4,·r02172 »       mov»    r3,·r0
2173 »       mov»    r0,·sl2173 »       mov»    r0,·r4
 2174 »       mov»    r4,·r3
2174 »       bl»     0·<PyEval_RestoreThread>2175 »       bl»     0·<PyEval_RestoreThread>
2175 ·R_ARM_THM_CALL» PyEval_RestoreThread2176 ·R_ARM_THM_CALL» PyEval_RestoreThread
2176 »       cmp»    r4,·#02177 »       cmp»    r4,·#0
2177 »       bne.w»  14e4·<os_stat+0x1e8>2178 »       bne.w»  14ec·<os_stat+0x1f0>
2178 »       mov»    r1,·r92179 »       mov»    r1,·r9
2179 »       mov»    r0,·r72180 »       mov»    r0,·r7
2180 »       bl»     1b54·<_pystat_fromstructstat>2181 »       bl»     1b5c·<_pystat_fromstructstat>
2181 »       mov»    r4,·r02182 »       mov»    r4,·r0
2182 »       mov»    r0,·r82183 »       mov»    r0,·r8
2183 »       bl»     0·<PyMem_Free>2184 »       bl»     0·<PyMem_Free>
2184 ·R_ARM_THM_CALL» PyMem_Free2185 ·R_ARM_THM_CALL» PyMem_Free
2185 »       cbz»    r6,·13c8·<os_stat+0xcc>2186 »       cbz»    r6,·13cc·<os_stat+0xd0>
2186 »       ldr»    r3,·[r6,·#0]2187 »       ldr»    r3,·[r6,·#0]
2187 »       mvn.w»  r2,·#3221225472»    @·0xc00000002188 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2188 »       cmp»    r3,·r22189 »       cmp»    r3,·r2
2189 »       beq.n»  13c8·<os_stat+0xcc>2190 »       beq.n»  13cc·<os_stat+0xd0>
2190 »       subs»   r3,·#12191 »       subs»   r3,·#1
2191 »       str»    r3,·[r6,·#0]2192 »       str»    r3,·[r6,·#0]
2192 »       cmp»    r3,·#02193 »       cmp»    r3,·#0
2193 »       beq.w»  14f8·<os_stat+0x1fc>2194 »       beq.w»  1500·<os_stat+0x204>
2194 »       cbz»    r5,·13e0·<os_stat+0xe4>2195 »       cbz»    r5,·13e4·<os_stat+0xe8>
2195 »       ldr»    r3,·[r5,·#0]2196 »       ldr»    r3,·[r5,·#0]
2196 »       mvn.w»  r2,·#3221225472»    @·0xc00000002197 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
2197 »       cmp»    r3,·r22198 »       cmp»    r3,·r2
2198 »       beq.n»  13e0·<os_stat+0xe4>2199 »       beq.n»  13e4·<os_stat+0xe8>
2199 »       subs»   r3,·#12200 »       subs»   r3,·#1
2200 »       str»    r3,·[r5,·#0]2201 »       str»    r3,·[r5,·#0]
2201 »       cbnz»   r3,·13e0·<os_stat+0xe4>2202 »       cbnz»   r3,·13e4·<os_stat+0xe8>
2202 »       mov»    r0,·r52203 »       mov»    r0,·r5
2203 »       bl»     0·<_Py_Dealloc>2204 »       bl»     0·<_Py_Dealloc>
2204 ·R_ARM_THM_CALL» _Py_Dealloc2205 ·R_ARM_THM_CALL» _Py_Dealloc
2205 »       mov»    r0,·r42206 »       mov»    r0,·r4
2206 »       add»    sp,·#220»     @·0xdc2207 »       add»    sp,·#220»     @·0xdc
2207 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}2208 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
2208 »       ldr.w»  ip,·[pc,·#496]»      @·15dc·<os_stat+0x2e0>2209 »       ldr.w»  ip,·[pc,·#500]»      @·15e4·<os_stat+0x2e8>
2209 »       add.w»  r8,·sp,·#48» @·0x302210 »       add.w»  r8,·sp,·#48» @·0x30
2210 »       ldr»    r3,·[r3,·#8]2211 »       ldr»    r3,·[r3,·#8]
2211 »       mov»    r4,·r82212 »       mov»    r4,·r8
2212 »       add.w»  sl,·r2,·r32213 »       add.w»  sl,·r2,·r3
2213 »       mvn.w»  r3,·#99»    @·0x632214 »       mvn.w»  r3,·#99»    @·0x63
2214 »       str»    r3,·[sp,·#32]2215 »       str»    r3,·[sp,·#32]
2215 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}2216 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}
2216 »       stmia»  r4!,·{r0,·r1,·r2,·r3}2217 »       stmia»  r4!,·{r0,·r1,·r2,·r3}
2217 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}2218 »       ldmia.w»ip!,·{r0,·r1,·r2,·r3}
Max diff block lines reached; 111597/115314 bytes (96.78%) of diff not shown.
32.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 578, 15 lines modifiedOffset 578, 15 lines modified
578 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords578 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords
579 »       mov»    r7,·r0579 »       mov»    r7,·r0
580 »       cbnz»   r0,·4ac·<os_posix_spawnp+0x70>580 »       cbnz»   r0,·4ac·<os_posix_spawnp+0x70>
581 »       movs»   r4,·#0581 »       movs»   r4,·#0
582 »       b.n»    57c·<os_posix_spawnp+0x140>582 »       b.n»    57c·<os_posix_spawnp+0x140>
583 »       ldr»    r0,·[r7,·#0]583 »       ldr»    r0,·[r7,·#0]
584 »       add»    r1,·sp,·#72»   @·0x48584 »       add»    r1,·sp,·#72»   @·0x48
585 »       bl»     15e4·<os_mkfifo+0x4>585 »       bl»     15ec·<os_mkfifo+0xc>
586 ·R_ARM_THM_CALL» path_converter586 ·R_ARM_THM_CALL» path_converter
587 »       cmp»    r0,·#0587 »       cmp»    r0,·#0
588 »       beq.n»  4a8·<os_posix_spawnp+0x6c>588 »       beq.n»  4a8·<os_posix_spawnp+0x6c>
589 »       ldrd»   r6,·r5,·[r7,·#4]589 »       ldrd»   r6,·r5,·[r7,·#4]
590 »       cbz»    r4,·524·<os_posix_spawnp+0xe8>590 »       cbz»    r4,·524·<os_posix_spawnp+0xe8>
591 »       ldr.w»  sl,·[r7,·#12]591 »       ldr.w»  sl,·[r7,·#12]
592 »       cmp.w»  sl,·#0592 »       cmp.w»  sl,·#0
Offset 668, 15 lines modifiedOffset 668, 15 lines modified
668 »       mov»    r1,·r9668 »       mov»    r1,·r9
669 »       add»    r2,·sp,·#72»   @·0x48669 »       add»    r2,·sp,·#72»   @·0x48
670 »       str.w»  sl,·[sp,·#4]670 »       str.w»  sl,·[sp,·#4]
671 »       str»    r5,·[sp,·#0]671 »       str»    r5,·[sp,·#0]
672 »       bl»     594·<py_posix_spawn>672 »       bl»     594·<py_posix_spawn>
673 »       mov»    r4,·r0673 »       mov»    r4,·r0
674 »       add»    r0,·sp,·#72»   @·0x48674 »       add»    r0,·sp,·#72»   @·0x48
675 »       bl»     1afc·<os_device_encoding+0x24>675 »       bl»     1b04·<os_device_encoding+0x2c>
676 ·R_ARM_THM_CALL» path_cleanup676 ·R_ARM_THM_CALL» path_cleanup
677 »       mov»    r0,·r4677 »       mov»    r0,·r4
678 »       add»    sp,·#132»     @·0x84678 »       add»    sp,·#132»     @·0x84
679 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}679 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
680 »       nop680 »       nop
681 »       .word»  0x00000458681 »       .word»  0x00000458
682 ·R_ARM_ABS32»    .rodata682 ·R_ARM_ABS32»    .rodata
Offset 1273, 15 lines modifiedOffset 1273, 15 lines modified
1273 »       bl»     f94·<free_string_array>1273 »       bl»     f94·<free_string_array>
1274 »       ldr»    r3,·[sp,·#24]1274 »       ldr»    r3,·[sp,·#24]
1275 »       cbz»    r3,·ad4·<py_posix_spawn+0x540>1275 »       cbz»    r3,·ad4·<py_posix_spawn+0x540>
1276 »       ldr»    r0,·[sp,·#24]1276 »       ldr»    r0,·[sp,·#24]
1277 »       ldr»    r1,·[sp,·#48]» @·0x301277 »       ldr»    r1,·[sp,·#48]» @·0x30
1278 »       bl»     f94·<free_string_array>1278 »       bl»     f94·<free_string_array>
1279 »       mov»    r0,·r61279 »       mov»    r0,·r6
1280 »       bl»     21c0·<os_execv+0x50>1280 »       bl»     21c8·<os_execv+0x58>
1281 ·R_ARM_THM_CALL» Py_XDECREF1281 ·R_ARM_THM_CALL» Py_XDECREF
1282 »       b.n»    b68·<py_posix_spawn+0x5d4>1282 »       b.n»    b68·<py_posix_spawn+0x5d4>
1283 »       ldr»    r3,·[sp,·#648]»@·0x2881283 »       ldr»    r3,·[sp,·#648]»@·0x288
1284 »       movw»   r1,·#01284 »       movw»   r1,·#0
1285 ·R_ARM_THM_MOVW_ABS_NC»  .LC3711285 ·R_ARM_THM_MOVW_ABS_NC»  .LC371
1286 »       movt»   r1,·#01286 »       movt»   r1,·#0
1287 ·R_ARM_THM_MOVT_ABS»     .LC3711287 ·R_ARM_THM_MOVT_ABS»     .LC371
Offset 1812, 18 lines modifiedOffset 1812, 18 lines modified
1812 »       str.w»  r3,·[r7,·r4,·lsl·#2]1812 »       str.w»  r3,·[r7,·r4,·lsl·#2]
1813 »       ldr»    r3,·[sp,·#0]1813 »       ldr»    r3,·[sp,·#0]
1814 »       str»    r4,·[r3,·#0]1814 »       str»    r4,·[r3,·#0]
1815 »       b.n»    f8c·<parse_envlist+0x21e>1815 »       b.n»    f8c·<parse_envlist+0x21e>
1816 »       movs»   r5,·#01816 »       movs»   r5,·#0
1817 »       mov»    r4,·r51817 »       mov»    r4,·r5
1818 »       mov»    r0,·r61818 »       mov»    r0,·r6
1819 »       bl»     21c0·<os_execv+0x50>1819 »       bl»     21c8·<os_execv+0x58>
1820 ·R_ARM_THM_CALL» Py_XDECREF1820 ·R_ARM_THM_CALL» Py_XDECREF
1821 »       mov»    r0,·r51821 »       mov»    r0,·r5
1822 »       bl»     21c0·<os_execv+0x50>1822 »       bl»     21c8·<os_execv+0x58>
1823 ·R_ARM_THM_CALL» Py_XDECREF1823 ·R_ARM_THM_CALL» Py_XDECREF
1824 »       mov»    r1,·r41824 »       mov»    r1,·r4
1825 »       mov»    r0,·r71825 »       mov»    r0,·r7
1826 »       bl»     f94·<free_string_array>1826 »       bl»     f94·<free_string_array>
1827 »       b.n»    d9c·<parse_envlist+0x2e>1827 »       b.n»    d9c·<parse_envlist+0x2e>
1828 »       mov»    r0,·r71828 »       mov»    r0,·r7
1829 »       add»    sp,·#201829 »       add»    sp,·#20
Offset 2000, 15 lines modifiedOffset 2000, 15 lines modified
2000 »       bl»     0·<__sched_cpufree>2000 »       bl»     0·<__sched_cpufree>
2001 ·R_ARM_THM_CALL» __sched_cpufree2001 ·R_ARM_THM_CALL» __sched_cpufree
2002 »       b.n»    111e·<os_sched_getaffinity+0x132>2002 »       b.n»    111e·<os_sched_getaffinity+0x132>
2003 »       mov»    r0,·r52003 »       mov»    r0,·r5
2004 »       bl»     0·<__sched_cpufree>2004 »       bl»     0·<__sched_cpufree>
2005 ·R_ARM_THM_CALL» __sched_cpufree2005 ·R_ARM_THM_CALL» __sched_cpufree
2006 »       mov»    r0,·r42006 »       mov»    r0,·r4
2007 »       bl»     21c0·<os_execv+0x50>2007 »       bl»     21c8·<os_execv+0x58>
2008 ·R_ARM_THM_CALL» Py_XDECREF2008 ·R_ARM_THM_CALL» Py_XDECREF
2009 »       b.n»    1010·<os_sched_getaffinity+0x24>2009 »       b.n»    1010·<os_sched_getaffinity+0x24>
2010 »       mov»    r0,·r42010 »       mov»    r0,·r4
2011 »       add»    sp,·#82011 »       add»    sp,·#8
2012 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}2012 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
  
2013 00001126·<os_openpty>:2013 00001126·<os_openpty>:
Offset 2488, 15 lines modifiedOffset 2488, 15 lines modified
2488 »       adds»   r3,·r4,·#12488 »       adds»   r3,·r4,·#1
2489 »       beq.n»  14fc·<os_system+0x6c>2489 »       beq.n»  14fc·<os_system+0x6c>
2490 »       mov»    r0,·r42490 »       mov»    r0,·r4
2491 »       bl»     0·<PyLong_FromLong>2491 »       bl»     0·<PyLong_FromLong>
2492 ·R_ARM_THM_CALL» PyLong_FromLong2492 ·R_ARM_THM_CALL» PyLong_FromLong
2493 »       mov»    r4,·r02493 »       mov»    r4,·r0
2494 »       ldr»    r0,·[sp,·#28]2494 »       ldr»    r0,·[sp,·#28]
2495 »       bl»     21c0·<os_execv+0x50>2495 »       bl»     21c8·<os_execv+0x58>
2496 ·R_ARM_THM_CALL» Py_XDECREF2496 ·R_ARM_THM_CALL» Py_XDECREF
2497 »       mov»    r0,·r42497 »       mov»    r0,·r4
2498 »       add»    sp,·#36»      @·0x242498 »       add»    sp,·#36»      @·0x24
2499 »       pop»    {r4,·r5,·pc}2499 »       pop»    {r4,·r5,·pc}
2500 »       nop2500 »       nop
2501 »       .word»  0x00000bb42501 »       .word»  0x00000bb4
2502 ·R_ARM_ABS32»    .data2502 ·R_ARM_ABS32»    .data
Offset 2625, 15 lines modifiedOffset 2625, 15 lines modified
2625 »       bl»     0·<_PyArg_UnpackKeywords>2625 »       bl»     0·<_PyArg_UnpackKeywords>
2626 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords2626 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords
2627 »       mov»    r4,·r02627 »       mov»    r4,·r0
2628 »       cmp»    r0,·#02628 »       cmp»    r0,·#0
2629 »       beq.n»  16dc·<os_mkfifo+0xfc>2629 »       beq.n»  16dc·<os_mkfifo+0xfc>
2630 »       ldr»    r0,·[r4,·#0]2630 »       ldr»    r0,·[r4,·#0]
2631 »       add»    r1,·sp,·#40»   @·0x282631 »       add»    r1,·sp,·#40»   @·0x28
2632 »       bl»     15e4·<os_mkfifo+0x4>2632 »       bl»     15ec·<os_mkfifo+0xc>
2633 ·R_ARM_THM_CALL» path_converter2633 ·R_ARM_THM_CALL» path_converter
2634 »       ldr»    r6,·[sp,·#72]» @·0x482634 »       ldr»    r6,·[sp,·#72]» @·0x48
2635 »       cmp»    r0,·#02635 »       cmp»    r0,·#0
2636 »       beq.n»  16d8·<os_mkfifo+0xf8>2636 »       beq.n»  16d8·<os_mkfifo+0xf8>
2637 »       cmp.w»  r8,·#12637 »       cmp.w»  r8,·#1
2638 »       beq.n»  1692·<os_mkfifo+0xb2>2638 »       beq.n»  1692·<os_mkfifo+0xb2>
2639 »       ldr»    r0,·[r4,·#4]2639 »       ldr»    r0,·[r4,·#4]
Offset 2705, 15 lines modifiedOffset 2705, 15 lines modified
2705 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError2705 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
2706 »       ldr»    r0,·[r3,·#0]2706 »       ldr»    r0,·[r3,·#0]
2707 »       bl»     0·<PyErr_SetFromErrno>2707 »       bl»     0·<PyErr_SetFromErrno>
2708 ·R_ARM_THM_CALL» PyErr_SetFromErrno2708 ·R_ARM_THM_CALL» PyErr_SetFromErrno
2709 »       mov»    r4,·r02709 »       mov»    r4,·r0
2710 »       add»    r0,·sp,·#40»   @·0x282710 »       add»    r0,·sp,·#40»   @·0x28
2711 »       str»    r6,·[sp,·#72]» @·0x482711 »       str»    r6,·[sp,·#72]» @·0x48
2712 »       bl»     1afc·<os_device_encoding+0x24>2712 »       bl»     1b04·<os_device_encoding+0x2c>
2713 ·R_ARM_THM_CALL» path_cleanup2713 ·R_ARM_THM_CALL» path_cleanup
2714 »       mov»    r0,·r42714 »       mov»    r0,·r4
2715 »       add»    sp,·#96»      @·0x602715 »       add»    sp,·#96»      @·0x60
2716 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}2716 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
Max diff block lines reached; 29549/32840 bytes (89.98%) of diff not shown.
2.28 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 345, 26 lines modifiedOffset 345, 26 lines modified
345 ··0x00001560·735f7061·7468636f·6e66002e·4c433438·s_pathconf..LC48345 ··0x00001560·735f7061·7468636f·6e66002e·4c433438·s_pathconf..LC48
346 ··0x00001570·31006f73·5f667061·7468636f·6e66006f·1.os_fpathconf.o346 ··0x00001570·31006f73·5f667061·7468636f·6e66006f·1.os_fpathconf.o
347 ··0x00001580·735f7363·6865645f·6765745f·7072696f·s_sched_get_prio347 ··0x00001580·735f7363·6865645f·6765745f·7072696f·s_sched_get_prio
348 ··0x00001590·72697479·5f6d696e·006f735f·73636865·rity_min.os_sche348 ··0x00001590·72697479·5f6d696e·006f735f·73636865·rity_min.os_sche
349 ··0x000015a0·645f6765·745f7072·696f7269·74795f6d·d_get_priority_m349 ··0x000015a0·645f6765·745f7072·696f7269·74795f6d·d_get_priority_m
350 ··0x000015b0·6178002e·4c433438·32006f73·5f736368·ax..LC482.os_sch350 ··0x000015b0·6178002e·4c433438·32006f73·5f736368·ax..LC482.os_sch
351 ··0x000015c0·65645f72·725f6765·745f696e·74657276·ed_rr_get_interv351 ··0x000015c0·65645f72·725f6765·745f696e·74657276·ed_rr_get_interv
 352 ··0x000015d0·616c002e·4c433438·33002e4c·43343834·al..LC483..LC484
 353 ··0x000015e0·002e4c43·34383500·2e4c4334·3836006f·..LC485..LC486.o
 354 ··0x000015f0·735f7363·6865645f·73657461·6666696e·s_sched_setaffin
352 ··0x000015d0·616c006f·735f7463·67657470·67727000·al.os_tcgetpgrp.355 ··0x00001600·69747900·6f735f74·63676574·70677270·ity.os_tcgetpgrp
353 ··0x000015e0·2e4c4334·3833002e·4c433438·34002e4c·.LC483..LC484..L 
354 ··0x000015f0·43343835·002e4c43·34383600·6f735f73·C485..LC486.os_s 
355 ··0x00001600·63686564·5f736574·61666669·6e697479·ched_setaffinity 
356 ··0x00001610·002e4c43·34383700·6f735f74·63736574·..LC487.os_tcset356 ··0x00001610·002e4c43·34383700·6f735f74·63736574·..LC487.os_tcset
357 ··0x00001620·70677270·006f735f·7474796e·616d6500·pgrp.os_ttyname.357 ··0x00001620·70677270·006f735f·7474796e·616d6500·pgrp.os_ttyname.
358 ··0x00001630·6f735f73·63686564·5f796965·6c64002e·os_sched_yield..358 ··0x00001630·6f735f73·63686564·5f796965·6c64002e·os_sched_yield..
359 ··0x00001640·4c433438·38002e4c·43343839·006f735f·LC488..LC489.os_359 ··0x00001640·4c433438·38002e4c·43343839·006f735f·LC488..LC489.os_
360 ··0x00001650·77726974·6576002e·4c433439·30006f73·writev..LC490.os360 ··0x00001650·77726974·6576002e·4c433439·30006f73·writev..LC490.os
361 ··0x00001660·5f736574·72657367·6964006f·735f4469·_setresgid.os_Di361 ··0x00001660·5f736574·72657367·6964002e·4c433439·_setresgid..LC49
362 ··0x00001670·72456e74·72795f69·6e6f6465·002e4c43·rEntry_inode..LC 
363 ··0x00001680·34393100·6f735f73·65747265·73756964·491.os_setresuid362 ··0x00001670·31006f73·5f736574·72657375·6964006f·1.os_setresuid.o
 363 ··0x00001680·735f4469·72456e74·72795f69·6e6f6465·s_DirEntry_inode
364 ··0x00001690·006f735f·44697245·6e747279·5f69735f·.os_DirEntry_is_364 ··0x00001690·006f735f·44697245·6e747279·5f69735f·.os_DirEntry_is_
365 ··0x000016a0·66696c65·002e4c43·34393200·6f735f44·file..LC492.os_D365 ··0x000016a0·66696c65·002e4c43·34393200·6f735f44·file..LC492.os_D
366 ··0x000016b0·6972456e·7472795f·69735f6a·756e6374·irEntry_is_junct366 ··0x000016b0·6972456e·7472795f·69735f6a·756e6374·irEntry_is_junct
367 ··0x000016c0·696f6e00·2e4c4334·39330044·6972456e·ion..LC493.DirEn367 ··0x000016c0·696f6e00·2e4c4334·39330044·6972456e·ion..LC493.DirEn
368 ··0x000016d0·7472795f·72657072·002e4c43·34393400·try_repr..LC494.368 ··0x000016d0·7472795f·72657072·002e4c43·34393400·try_repr..LC494.
369 ··0x000016e0·6f735f77·61697469·64006f73·5f706f73·os_waitid.os_pos369 ··0x000016e0·6f735f77·61697469·64006f73·5f706f73·os_waitid.os_pos
370 ··0x000016f0·69785f73·7061776e·006f735f·5753544f·ix_spawn.os_WSTO370 ··0x000016f0·69785f73·7061776e·006f735f·5753544f·ix_spawn.os_WSTO
62.0 KB
_collectionsmodule.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:··········29472·(bytes·into·file)13 ··Start·of·section·headers:··········29480·(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·0x7320:1 There·are·18·section·headers,·starting·at·offset·0x7328:
  
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·001098·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·00109c·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·005cc0·000710·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·005cc8·000710·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0010cc·000570·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0010d0·000570·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·0063d0·000548·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·0063d8·000548·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00163c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001640·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00163c·0004b5·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001640·0004b5·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·001af4·001524·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·001af8·001528·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·006918·0004f8·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·006920·0004f8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·003018·000718·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·003020·000718·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·006e10·000470·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·006e18·000470·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·003730·0007d0·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·003738·0007d0·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·007280·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·007288·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·003f00·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003f08·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003f00·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003f08·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·003f34·001000·10·····16·170··419 ··[15]·.symtab···········SYMTAB··········00000000·003f3c·001000·10·····16·170··4
20 ··[16]·.strtab···········STRTAB··········00000000·004f34·000d8b·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·004f3c·000d8b·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·007290·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·007298·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)
4.09 KB
readelf --wide --symbols {}
    
Offset 53, 15 lines modifiedOffset 53, 15 lines modified
53 ····49:·0000071d···220·FUNC····LOCAL··DEFAULT····7·defdict_missing53 ····49:·0000071d···220·FUNC····LOCAL··DEFAULT····7·defdict_missing
54 ····50:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d54 ····50:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
55 ····51:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1455 ····51:·00000134·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
56 ····52:·00000731···560·FUNC····LOCAL··DEFAULT····1·_collections__count_elements56 ····52:·00000731···560·FUNC····LOCAL··DEFAULT····1·_collections__count_elements
57 ····53:·00000950·····0·NOTYPE··LOCAL··DEFAULT····1·$d57 ····53:·00000950·····0·NOTYPE··LOCAL··DEFAULT····1·$d
58 ····54:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t58 ····54:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
59 ····55:·00000961···104·FUNC····LOCAL··DEFAULT····1·finalize_iterator59 ····55:·00000961···104·FUNC····LOCAL··DEFAULT····1·finalize_iterator
60 ····56:·00000ebd····64·FUNC····LOCAL··DEFAULT····1·consume_iterator60 ····56:·00000ec1····64·FUNC····LOCAL··DEFAULT····1·consume_iterator
61 ····57:·00000960·····0·NOTYPE··LOCAL··DEFAULT····1·$t61 ····57:·00000960·····0·NOTYPE··LOCAL··DEFAULT····1·$t
62 ····58:·000009c9····82·FUNC····LOCAL··DEFAULT····1·deque_iter62 ····58:·000009c9····82·FUNC····LOCAL··DEFAULT····1·deque_iter
63 ····59:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t63 ····59:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
64 ····60:·00000001·····6·FUNC····LOCAL··DEFAULT····9·dequeiter_len64 ····60:·00000001·····6·FUNC····LOCAL··DEFAULT····9·dequeiter_len
65 ····61:·00000915···138·FUNC····LOCAL··DEFAULT····7·dequeiter_next65 ····61:·00000915···138·FUNC····LOCAL··DEFAULT····7·dequeiter_next
66 ····62:·00000a1d····62·FUNC····LOCAL··DEFAULT····1·dequeiter_dealloc66 ····62:·00000a1d····62·FUNC····LOCAL··DEFAULT····1·dequeiter_dealloc
67 ····63:·00000a5d····54·FUNC····LOCAL··DEFAULT····1·dequeiter_clear67 ····63:·00000a5d····54·FUNC····LOCAL··DEFAULT····1·dequeiter_clear
Offset 84, 40 lines modifiedOffset 84, 40 lines modified
84 ····80:·00000cd5····66·FUNC····LOCAL··DEFAULT····1·defdict_tp_clear84 ····80:·00000cd5····66·FUNC····LOCAL··DEFAULT····1·defdict_tp_clear
85 ····81:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1885 ····81:·0000015c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
86 ····82:·000002c5···150·FUNC····LOCAL··DEFAULT····9·deque_concat86 ····82:·000002c5···150·FUNC····LOCAL··DEFAULT····9·deque_concat
87 ····83:·00000d19···234·FUNC····LOCAL··DEFAULT····1·deque_copy87 ····83:·00000d19···234·FUNC····LOCAL··DEFAULT····1·deque_copy
88 ····84:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1988 ····84:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
89 ····85:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2089 ····85:·00000194·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
90 ····86:·0000035b····48·FUNC····LOCAL··DEFAULT····9·dequeiter_traverse90 ····86:·0000035b····48·FUNC····LOCAL··DEFAULT····9·dequeiter_traverse
91 ····87:·00000e05···164·FUNC····LOCAL··DEFAULT····1·deque_ass_item91 ····87:·00000e05···166·FUNC····LOCAL··DEFAULT····1·deque_ass_item
92 ····88:·00000b99···430·FUNC····LOCAL··DEFAULT····7·deque_count92 ····88:·00000b99···430·FUNC····LOCAL··DEFAULT····7·deque_count
93 ····89:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2193 ····89:·000001c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
94 ····90:·00000d49···598·FUNC····LOCAL··DEFAULT····7·deque_index94 ····90:·00000d49···604·FUNC····LOCAL··DEFAULT····7·deque_index
95 ····91:·00000ea9····20·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen95 ····91:·00000ead····20·FUNC····LOCAL··DEFAULT····1·deque_get_maxlen
96 ····92:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2296 ····92:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
97 ····93:·00000fa1···614·FUNC····LOCAL··DEFAULT····7·deque_rotate97 ····93:·00000fa5···614·FUNC····LOCAL··DEFAULT····7·deque_rotate
98 ····94:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2398 ····94:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
99 ····95:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2499 ····95:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
100 ····96:·0000038b···112·FUNC····LOCAL··DEFAULT····9·deque_reduce100 ····96:·0000038b···112·FUNC····LOCAL··DEFAULT····9·deque_reduce
101 ····97:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25101 ····97:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
102 ····98:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26102 ····98:·000001fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
103 ····99:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27103 ····99:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
104 ···100:·000003fb···150·FUNC····LOCAL··DEFAULT····9·deque_repr104 ···100:·000003fb···150·FUNC····LOCAL··DEFAULT····9·deque_repr
105 ···101:·00000efd···266·FUNC····LOCAL··DEFAULT····1·deque_extendleft105 ···101:·00000f01···266·FUNC····LOCAL··DEFAULT····1·deque_extendleft
106 ···102:·00000491····62·FUNC····LOCAL··DEFAULT····9·deque_inplace_concat106 ···102:·00000491····62·FUNC····LOCAL··DEFAULT····9·deque_inplace_concat
107 ···103:·00001209···476·FUNC····LOCAL··DEFAULT····7·deque_inplace_repeat107 ···103:·0000120d···476·FUNC····LOCAL··DEFAULT····7·deque_inplace_repeat
108 ···104:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28108 ···104:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
109 ···105:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29109 ···105:·00000224·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
110 ···106:·000004cf···192·FUNC····LOCAL··DEFAULT····9·deque_insert110 ···106:·000004cf···192·FUNC····LOCAL··DEFAULT····9·deque_insert
111 ···107:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30111 ···107:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
112 ···108:·0000058f····22·FUNC····LOCAL··DEFAULT····9·dequeiter_reduce112 ···108:·0000058f····22·FUNC····LOCAL··DEFAULT····9·dequeiter_reduce
113 ···109:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31113 ···109:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
114 ···110:·00001009···142·FUNC····LOCAL··DEFAULT····1·dequeiter_new114 ···110:·0000100d···142·FUNC····LOCAL··DEFAULT····1·dequeiter_new
115 ···111:·000005a5····68·FUNC····LOCAL··DEFAULT····9·deque_repeat115 ···111:·000005a5····68·FUNC····LOCAL··DEFAULT····9·deque_repeat
116 ···112:·000013e5···318·FUNC····LOCAL··DEFAULT····7·deque_reverse116 ···112:·000013e9···318·FUNC····LOCAL··DEFAULT····7·deque_reverse
117 ···113:·000005e9···148·FUNC····LOCAL··DEFAULT····9·dequereviter_new117 ···113:·000005e9···148·FUNC····LOCAL··DEFAULT····9·dequereviter_new
118 ···114:·0000067d····32·FUNC····LOCAL··DEFAULT····9·deque_sizeof118 ···114:·0000067d····32·FUNC····LOCAL··DEFAULT····9·deque_sizeof
119 ···115:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32119 ···115:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
120 ···116:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33120 ···116:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
121 ···117:·0000069d····58·FUNC····LOCAL··DEFAULT····9·tuplegetter_descr_set121 ···117:·0000069d····58·FUNC····LOCAL··DEFAULT····9·tuplegetter_descr_set
122 ···118:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34122 ···118:·00000284·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
123 ···119:·000006d7····20·FUNC····LOCAL··DEFAULT····9·tuplegetter_reduce123 ···119:·000006d7····20·FUNC····LOCAL··DEFAULT····9·tuplegetter_reduce
18.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5cc0·contains·226·entries:1 Relocation·section·'.rel.text'·at·offset·0x5cc8·contains·226·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··0000ac0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass5 00000026··0000ac0a·R_ARM_THM_CALL·········00000000···PyType_FromMetaclass
6 00000034··0000ad0a·R_ARM_THM_CALL·········00000000···PyModule_AddType6 00000034··0000ad0a·R_ARM_THM_CALL·········00000000···PyModule_AddType
7 00000042··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type7 00000042··0000ae2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type
8 00000046··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type8 00000046··0000ae30·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type
Offset 195, 44 lines modifiedOffset 195, 44 lines modified
195 00000dae··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_Format195 00000dae··0000be0a·R_ARM_THM_CALL·········00000000···PyErr_Format
196 00000dc4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc196 00000dc4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
197 00000dd4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc197 00000dd4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
198 00000de4··0000230a·R_ARM_THM_CALL·········00000235···deque_append198 00000de4··0000230a·R_ARM_THM_CALL·········00000235···deque_append
199 00000df2··0000542f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC19199 00000df2··0000542f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC19
200 00000df6··00005430·R_ARM_THM_MOVT_ABS·····00000190···.LC19200 00000df6··00005430·R_ARM_THM_MOVT_ABS·····00000190···.LC19
201 00000dfa··0000f10a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction201 00000dfa··0000f10a·R_ARM_THM_CALL·········00000000···PyObject_CallFunction
202 00000e7e··0000bc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError202 00000e80··0000bc2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
203 00000e82··0000bc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError203 00000e84··0000bc30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
204 00000e86··0000252f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC10204 00000e88··0000252f·R_ARM_THM_MOVW_ABS_NC··000000cc···.LC10
205 00000e8a··00002530·R_ARM_THM_MOVT_ABS·····000000cc···.LC10205 00000e8c··00002530·R_ARM_THM_MOVT_ABS·····000000cc···.LC10
206 00000e90··0000bb0a·R_ARM_THM_CALL·········00000000···PyErr_SetString206 00000e92··0000bb0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
207 00000ea2··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc207 00000ea4··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
208 00000eb2··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct208 00000eb6··0000b92f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
209 00000eb6··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct209 00000eba··0000b930·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
210 00000ef6··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc210 00000efa··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
211 00000f14··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter211 00000f18··0000cf0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
212 00000f7c··00002e0a·R_ARM_THM_CALL·········0000069d···deque_pop212 00000f80··00002e0a·R_ARM_THM_CALL·········0000069d···deque_pop
213 00000f92··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc213 00000f96··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
214 00000fb2··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc214 00000fb6··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
215 00000fc8··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc215 00000fcc··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
216 00000fd8··0000da0a·R_ARM_THM_CALL·········00000000···PySequence_List216 00000fdc··0000da0a·R_ARM_THM_CALL·········00000000···PySequence_List
217 00001000··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc217 00001004··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
218 00001020··00006d2f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC31218 00001024··00006d2f·R_ARM_THM_MOVW_ABS_NC··00000250···.LC31
219 00001024··00006d30·R_ARM_THM_MOVT_ABS·····00000250···.LC31219 00001028··00006d30·R_ARM_THM_MOVT_ABS·····00000250···.LC31
220 00001036··0000f80a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple220 0000103a··0000f80a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
221 0000104c··00003d0a·R_ARM_THM_CALL·········00000915···dequeiter_next221 00001050··00003d0a·R_ARM_THM_CALL·········00000915···dequeiter_next
222 00001080··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc222 00001084··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
223 00001090··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc223 00001094··0000b20a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
224 00000008··0000ab1e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init224 00000008··0000ab1e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init
225 00000416··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc225 00000416··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
226 000006aa··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc226 000006aa··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
227 00000710··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc227 00000710··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
228 00000a56··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc228 00000a56··0000b21e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
229 00000eae··0000e01e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t229 00000eb2··0000e01e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
  
230 Relocation·section·'.rel.data'·at·offset·0x63d0·contains·169·entries:230 Relocation·section·'.rel.data'·at·offset·0x63d8·contains·169·entries:
231 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name231 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
232 00000014··00000802·R_ARM_ABS32············00000000···.rodata.str1.4232 00000014··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
233 00000018··00007a02·R_ARM_ABS32············00000000···.rodata233 00000018··00007a02·R_ARM_ABS32············00000000···.rodata
234 00000020··00000102·R_ARM_ABS32············00000000···.data234 00000020··00000102·R_ARM_ABS32············00000000···.data
235 00000024··00000102·R_ARM_ABS32············00000000···.data235 00000024··00000102·R_ARM_ABS32············00000000···.data
236 00000028··00000702·R_ARM_ABS32············000000e1···collections_traverse236 00000028··00000702·R_ARM_ABS32············000000e1···collections_traverse
237 0000002c··00001f02·R_ARM_ABS32············0000045d···collections_clear237 0000002c··00001f02·R_ARM_ABS32············0000045d···collections_clear
Offset 303, 15 lines modifiedOffset 303, 15 lines modified
303 000002a4··00003e02·R_ARM_ABS32············00000a1d···dequeiter_dealloc303 000002a4··00003e02·R_ARM_ABS32············00000a1d···dequeiter_dealloc
304 000002ac··0000fb02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr304 000002ac··0000fb02·R_ARM_ABS32············00000000···PyObject_GenericGetAttr
305 000002b4··00005602·R_ARM_ABS32············0000035b···dequeiter_traverse305 000002b4··00005602·R_ARM_ABS32············0000035b···dequeiter_traverse
306 000002bc··00003f02·R_ARM_ABS32············00000a5d···dequeiter_clear306 000002bc··00003f02·R_ARM_ABS32············00000a5d···dequeiter_clear
307 000002c4··0000fe02·R_ARM_ABS32············00000000···PyObject_SelfIter307 000002c4··0000fe02·R_ARM_ABS32············00000000···PyObject_SelfIter
308 000002cc··00003d02·R_ARM_ABS32············00000915···dequeiter_next308 000002cc··00003d02·R_ARM_ABS32············00000915···dequeiter_next
309 000002d4··00000102·R_ARM_ABS32············00000000···.data309 000002d4··00000102·R_ARM_ABS32············00000000···.data
310 000002dc··00006e02·R_ARM_ABS32············00001009···dequeiter_new310 000002dc··00006e02·R_ARM_ABS32············0000100d···dequeiter_new
311 000002e8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4311 000002e8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
312 000002ec··00003c02·R_ARM_ABS32············00000001···dequeiter_len312 000002ec··00003c02·R_ARM_ABS32············00000001···dequeiter_len
313 000002f4··00007a02·R_ARM_ABS32············00000000···.rodata313 000002f4··00007a02·R_ARM_ABS32············00000000···.rodata
314 000002f8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4314 000002f8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
315 000002fc··00006c02·R_ARM_ABS32············0000058f···dequeiter_reduce315 000002fc··00006c02·R_ARM_ABS32············0000058f···dequeiter_reduce
316 00000304··00007a02·R_ARM_ABS32············00000000···.rodata316 00000304··00007a02·R_ARM_ABS32············00000000···.rodata
317 0000031c··00002d02·R_ARM_ABS32············0000062d···deque_dealloc317 0000031c··00002d02·R_ARM_ABS32············0000062d···deque_dealloc
Offset 333, 15 lines modifiedOffset 333, 15 lines modified
333 0000039c··00001602·R_ARM_ABS32············000000fd···deque_len333 0000039c··00001602·R_ARM_ABS32············000000fd···deque_len
334 000003a4··00005202·R_ARM_ABS32············000002c5···deque_concat334 000003a4··00005202·R_ARM_ABS32············000002c5···deque_concat
335 000003ac··00006f02·R_ARM_ABS32············000005a5···deque_repeat335 000003ac··00006f02·R_ARM_ABS32············000005a5···deque_repeat
336 000003b4··00002602·R_ARM_ABS32············000002d5···deque_item336 000003b4··00002602·R_ARM_ABS32············000002d5···deque_item
337 000003bc··00005702·R_ARM_ABS32············00000e05···deque_ass_item337 000003bc··00005702·R_ARM_ABS32············00000e05···deque_ass_item
338 000003c4··00004202·R_ARM_ABS32············000009a1···deque_contains338 000003c4··00004202·R_ARM_ABS32············000009a1···deque_contains
339 000003cc··00006602·R_ARM_ABS32············00000491···deque_inplace_concat339 000003cc··00006602·R_ARM_ABS32············00000491···deque_inplace_concat
340 000003d4··00006702·R_ARM_ABS32············00001209···deque_inplace_repeat340 000003d4··00006702·R_ARM_ABS32············0000120d···deque_inplace_repeat
341 000003e0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4341 000003e0··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
342 00000408··00000802·R_ARM_ABS32············00000000···.rodata.str1.4342 00000408··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
343 0000040c··00002302·R_ARM_ABS32············00000235···deque_append343 0000040c··00002302·R_ARM_ABS32············00000235···deque_append
344 00000414··00007a02·R_ARM_ABS32············00000000···.rodata344 00000414··00007a02·R_ARM_ABS32············00000000···.rodata
345 00000418··00000802·R_ARM_ABS32············00000000···.rodata.str1.4345 00000418··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
346 0000041c··00004902·R_ARM_ABS32············00000afd···deque_appendleft346 0000041c··00004902·R_ARM_ABS32············00000afd···deque_appendleft
347 00000424··00007a02·R_ARM_ABS32············00000000···.rodata347 00000424··00007a02·R_ARM_ABS32············00000000···.rodata
Offset 357, 15 lines modifiedOffset 357, 15 lines modified
357 00000458··00000802·R_ARM_ABS32············00000000···.rodata.str1.4357 00000458··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
358 0000045c··00005802·R_ARM_ABS32············00000b99···deque_count358 0000045c··00005802·R_ARM_ABS32············00000b99···deque_count
359 00000464··00007a02·R_ARM_ABS32············00000000···.rodata359 00000464··00007a02·R_ARM_ABS32············00000000···.rodata
360 00000468··00000802·R_ARM_ABS32············00000000···.rodata.str1.4360 00000468··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
361 0000046c··00001402·R_ARM_ABS32············000007f9···deque_extend361 0000046c··00001402·R_ARM_ABS32············000007f9···deque_extend
362 00000474··00007a02·R_ARM_ABS32············00000000···.rodata362 00000474··00007a02·R_ARM_ABS32············00000000···.rodata
363 00000478··00000802·R_ARM_ABS32············00000000···.rodata.str1.4363 00000478··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
364 0000047c··00006502·R_ARM_ABS32············00000efd···deque_extendleft364 0000047c··00006502·R_ARM_ABS32············00000f01···deque_extendleft
365 00000484··00007a02·R_ARM_ABS32············00000000···.rodata365 00000484··00007a02·R_ARM_ABS32············00000000···.rodata
366 00000488··00000802·R_ARM_ABS32············00000000···.rodata.str1.4366 00000488··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
367 0000048c··00005a02·R_ARM_ABS32············00000d49···deque_index367 0000048c··00005a02·R_ARM_ABS32············00000d49···deque_index
368 00000494··00007a02·R_ARM_ABS32············00000000···.rodata368 00000494··00007a02·R_ARM_ABS32············00000000···.rodata
369 00000498··00000802·R_ARM_ABS32············00000000···.rodata.str1.4369 00000498··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
370 0000049c··00006a02·R_ARM_ABS32············000004cf···deque_insert370 0000049c··00006a02·R_ARM_ABS32············000004cf···deque_insert
371 000004a4··00007a02·R_ARM_ABS32············00000000···.rodata371 000004a4··00007a02·R_ARM_ABS32············00000000···.rodata
Offset 381, 30 lines modifiedOffset 381, 30 lines modified
381 000004d8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4381 000004d8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
382 000004dc··00002902·R_ARM_ABS32············0000050d···deque_remove382 000004dc··00002902·R_ARM_ABS32············0000050d···deque_remove
383 000004e4··00007a02·R_ARM_ABS32············00000000···.rodata383 000004e4··00007a02·R_ARM_ABS32············00000000···.rodata
384 000004e8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4384 000004e8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
385 000004ec··00004002·R_ARM_ABS32············00000007···deque_reviter385 000004ec··00004002·R_ARM_ABS32············00000007···deque_reviter
386 000004f4··00007a02·R_ARM_ABS32············00000000···.rodata386 000004f4··00007a02·R_ARM_ABS32············00000000···.rodata
387 000004f8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4387 000004f8··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
388 000004fc··00007002·R_ARM_ABS32············000013e5···deque_reverse388 000004fc··00007002·R_ARM_ABS32············000013e9···deque_reverse
389 00000504··00007a02·R_ARM_ABS32············00000000···.rodata389 00000504··00007a02·R_ARM_ABS32············00000000···.rodata
390 00000508··00000802·R_ARM_ABS32············00000000···.rodata.str1.4390 00000508··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
391 0000050c··00005d02·R_ARM_ABS32············00000fa1···deque_rotate391 0000050c··00005d02·R_ARM_ABS32············00000fa5···deque_rotate
392 00000514··00007a02·R_ARM_ABS32············00000000···.rodata392 00000514··00007a02·R_ARM_ABS32············00000000···.rodata
393 00000518··00000802·R_ARM_ABS32············00000000···.rodata.str1.4393 00000518··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
394 0000051c··00007202·R_ARM_ABS32············0000067d···deque_sizeof394 0000051c··00007202·R_ARM_ABS32············0000067d···deque_sizeof
395 00000524··00007a02·R_ARM_ABS32············00000000···.rodata395 00000524··00007a02·R_ARM_ABS32············00000000···.rodata
396 00000528··00000802·R_ARM_ABS32············00000000···.rodata.str1.4396 00000528··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
397 0000052c··0000fd02·R_ARM_ABS32············00000000···Py_GenericAlias397 0000052c··0000fd02·R_ARM_ABS32············00000000···Py_GenericAlias
398 00000534··00000802·R_ARM_ABS32············00000000···.rodata.str1.4398 00000534··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
399 00000548··00000802·R_ARM_ABS32············00000000···.rodata.str1.4399 00000548··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
400 0000054c··00005b02·R_ARM_ABS32············00000ea9···deque_get_maxlen400 0000054c··00005b02·R_ARM_ABS32············00000ead···deque_get_maxlen
401 00000554··00000802·R_ARM_ABS32············00000000···.rodata.str1.4401 00000554··00000802·R_ARM_ABS32············00000000···.rodata.str1.4
  
402 Relocation·section·'.rel.text.hot'·at·offset·0x6918·contains·159·entries:402 Relocation·section·'.rel.text.hot'·at·offset·0x6920·contains·159·entries:
403 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name403 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
Max diff block lines reached; 8709/19091 bytes (45.62%) of diff not shown.
8.66 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1676, 53 lines modifiedOffset 1676, 54 lines modified
1676 deque_ass_item():1676 deque_ass_item():
1677 »       push»   {r4,·r5,·r6,·lr}1677 »       push»   {r4,·r5,·r6,·lr}
1678 »       mov.w»  ip,·#4096»  @·0x10001678 »       mov.w»  ip,·#4096»  @·0x1000
1679 »       sub.w»  ip,·sp,·ip1679 »       sub.w»  ip,·sp,·ip
1680 »       str.w»  r0,·[ip,·#4080]»     @·0xff01680 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1681 »       ldr»    r5,·[r0,·#8]1681 »       ldr»    r5,·[r0,·#8]
1682 »       cmp»    r1,·r51682 »       cmp»    r1,·r5
1683 »       bcs.n»  e7e·<deque_ass_item+0x7a>1683 »       bcs.n»  e80·<deque_ass_item+0x7c>
1684 »       cbz»    r2,·e76·<deque_ass_item+0x72>1684 »       cbz»    r2,·e78·<deque_ass_item+0x74>
1685 »       adds»   r3,·r5,·#11685 »       adds»   r3,·r5,·#1
1686 »       mov»    lr,·r01686 »       mov»    ip,·r0
1687 »       ldr»    r0,·[r0,·#20]1687 »       ldr»    r0,·[r0,·#20]
 1688 »       mov»    lr,·r1
1688 »       asrs»   r4,·r3,·#11689 »       asrs»   r4,·r3,·#1
1689 »       adds»   r3,·r0,·r11690 »       adds»   r3,·r0,·r1
1690 »       cmp»    r4,·r11691 »       cmp»    r4,·r1
1691 »       and.w»  r6,·r3,·#63» @·0x3f1692 »       and.w»  r6,·r3,·#63» @·0x3f
1692 »       mov.w»  r3,·r3,·lsr·#61693 »       mov.w»  r3,·r3,·lsr·#6
1693 »       blt.n»  e5c·<deque_ass_item+0x58>1694 »       blt.n»  e5e·<deque_ass_item+0x5a>
1694 »       ldr.w»  r1,·[lr,·#12]1695 »       ldr.w»  r1,·[ip,·#12]
1695 »       subs»   r3,·#11696 »       subs»   r3,·#1
1696 »       bcs.n»  e70·<deque_ass_item+0x6c>1697 »       bcs.n»  e72·<deque_ass_item+0x6e>
1697 »       add.w»  r1,·r1,·r6,·lsl·#21698 »       add.w»  r1,·r1,·r6,·lsl·#2
1698 »       ldr»    r3,·[r2,·#0]1699 »       ldr»    r3,·[r2,·#0]
1699 »       mvn.w»  r4,·#3221225472»    @·0xc00000001700 »       mvn.w»  r4,·#3221225472»    @·0xc0000000
1700 »       cmp»    r3,·r41701 »       cmp»    r3,·r4
1701 »       mvn.w»  r4,·#3221225472»    @·0xc00000001702 »       mvn.w»  r4,·#3221225472»    @·0xc0000000
1702 »       ldr»    r0,·[r1,·#4]1703 »       ldr»    r0,·[r1,·#4]
1703 »       itt»    ne1704 »       itt»    ne
1704 »       addne»  r3,·#11705 »       addne»  r3,·#1
1705 »       strne»  r3,·[r2,·#0]1706 »       strne»  r3,·[r2,·#0]
1706 »       ldr»    r3,·[r0,·#0]1707 »       ldr»    r3,·[r0,·#0]
1707 »       str»    r2,·[r1,·#4]1708 »       str»    r2,·[r1,·#4]
1708 »       cmp»    r3,·r41709 »       cmp»    r3,·r4
1709 »       bne.n»  e9a·<deque_ass_item+0x96>1710 »       bne.n»  e9c·<deque_ass_item+0x98>
1710 »       movs»   r0,·#01711 »       movs»   r0,·#0
1711 »       pop»    {r4,·r5,·r6,·pc}1712 »       pop»    {r4,·r5,·r6,·pc}
1712 »       add»    r0,·r51713 »       add»    r0,·r5
1713 »       ldr.w»  r1,·[lr,·#16]1714 »       ldr.w»  r1,·[ip,·#16]
1714 »       subs»   r0,·#11715 »       subs»   r0,·#1
1715 »       rsb»    r3,·r3,·r0,·lsr·#61716 »       rsb»    r3,·r3,·r0,·lsr·#6
1716 »       subs»   r3,·#11717 »       subs»   r3,·#1
1717 »       bmi.n»  e38·<deque_ass_item+0x34>1718 »       bmi.n»  e3a·<deque_ass_item+0x36>
1718 »       ldr»    r1,·[r1,·#0]1719 »       ldr»    r1,·[r1,·#0]
1719 »       b.n»    e68·<deque_ass_item+0x64>1720 »       b.n»    e6a·<deque_ass_item+0x66>
1720 »       ldr.w»  r1,·[r1,·#260]»      @·0x1041721 »       ldr.w»  r1,·[r1,·#260]»      @·0x104
1721 »       b.n»    e34·<deque_ass_item+0x30>1722 »       b.n»    e36·<deque_ass_item+0x32>
1722 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}1723 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
1723 »       b.w»    5d8·<deque_del_item>1724 »       b.w»    5d8·<deque_del_item>
1724 »       movw»   r3,·#01725 »       movw»   r3,·#0
1725 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_IndexError1726 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_IndexError
1726 »       movt»   r3,·#01727 »       movt»   r3,·#0
1727 ·R_ARM_THM_MOVT_ABS»     PyExc_IndexError1728 ·R_ARM_THM_MOVT_ABS»     PyExc_IndexError
1728 »       movw»   r1,·#01729 »       movw»   r1,·#0
Offset 1733, 186 lines modifiedOffset 1734, 187 lines modified
1733 »       bl»     0·<PyErr_SetString>1734 »       bl»     0·<PyErr_SetString>
1734 ·R_ARM_THM_CALL» PyErr_SetString1735 ·R_ARM_THM_CALL» PyErr_SetString
1735 »       mov.w»  r0,·#4294967295»    @·0xffffffff1736 »       mov.w»  r0,·#4294967295»    @·0xffffffff
1736 »       pop»    {r4,·r5,·r6,·pc}1737 »       pop»    {r4,·r5,·r6,·pc}
1737 »       subs»   r3,·#11738 »       subs»   r3,·#1
1738 »       str»    r3,·[r0,·#0]1739 »       str»    r3,·[r0,·#0]
1739 »       cmp»    r3,·#01740 »       cmp»    r3,·#0
1740 »       bne.n»  e58·<deque_ass_item+0x54>1741 »       bne.n»  e5a·<deque_ass_item+0x56>
1741 »       bl»     0·<_Py_Dealloc>1742 »       bl»     0·<_Py_Dealloc>
1742 ·R_ARM_THM_CALL» _Py_Dealloc1743 ·R_ARM_THM_CALL» _Py_Dealloc
1743 »       b.n»    e58·<deque_ass_item+0x54>1744 »       b.n»    e5a·<deque_ass_item+0x56>
 1745 »       nop
  
1744 00000ea8·<deque_get_maxlen>:1746 00000eac·<deque_get_maxlen>:
1745 deque_get_maxlen():1747 deque_get_maxlen():
1746 »       ldr»    r0,·[r0,·#32]1748 »       ldr»    r0,·[r0,·#32]
1747 »       cmp»    r0,·#01749 »       cmp»    r0,·#0
1748 »       blt.n»  eb2·<deque_get_maxlen+0xa>1750 »       blt.n»  eb6·<deque_get_maxlen+0xa>
1749 »       b.w»    0·<PyLong_FromSsize_t>1751 »       b.w»    0·<PyLong_FromSsize_t>
1750 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t1752 ·R_ARM_THM_JUMP24»       PyLong_FromSsize_t
1751 »       movw»   r0,·#01753 »       movw»   r0,·#0
1752 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1754 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1753 »       movt»   r0,·#01755 »       movt»   r0,·#0
1754 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1756 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1755 »       bx»     lr1757 »       bx»     lr
  
1756 00000ebc·<consume_iterator>:1758 00000ec0·<consume_iterator>:
1757 consume_iterator():1759 consume_iterator():
1758 »       push»   {r4,·r5,·r6,·lr}1760 »       push»   {r4,·r5,·r6,·lr}
1759 »       mov.w»  ip,·#4096»  @·0x10001761 »       mov.w»  ip,·#4096»  @·0x1000
1760 »       sub.w»  ip,·sp,·ip1762 »       sub.w»  ip,·sp,·ip
1761 »       str.w»  r0,·[ip,·#4080]»     @·0xff01763 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1762 »       ldr»    r3,·[r0,·#4]1764 »       ldr»    r3,·[r0,·#4]
1763 »       mvn.w»  r6,·#3221225472»    @·0xc00000001765 »       mvn.w»  r6,·#3221225472»    @·0xc0000000
1764 »       mov»    r4,·r01766 »       mov»    r4,·r0
1765 »       ldr»    r5,·[r3,·#112]»@·0x701767 »       ldr»    r5,·[r3,·#112]»@·0x70
1766 »       b.n»    edc·<consume_iterator+0x20>1768 »       b.n»    ee0·<consume_iterator+0x20>
1767 »       ldr»    r2,·[r3,·#0]1769 »       ldr»    r2,·[r3,·#0]
1768 »       cmp»    r2,·r61770 »       cmp»    r2,·r6
1769 »       bne.n»  eee·<consume_iterator+0x32>1771 »       bne.n»  ef2·<consume_iterator+0x32>
1770 »       mov»    r0,·r41772 »       mov»    r0,·r4
1771 »       blx»    r51773 »       blx»    r5
1772 »       mov»    r3,·r01774 »       mov»    r3,·r0
1773 »       cmp»    r0,·#01775 »       cmp»    r0,·#0
1774 »       bne.n»  ed6·<consume_iterator+0x1a>1776 »       bne.n»  eda·<consume_iterator+0x1a>
1775 »       mov»    r0,·r41777 »       mov»    r0,·r4
1776 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}1778 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
1777 »       b.n»    960·<finalize_iterator>1779 »       b.n»    960·<finalize_iterator>
1778 »       subs»   r2,·#11780 »       subs»   r2,·#1
1779 »       str»    r2,·[r3,·#0]1781 »       str»    r2,·[r3,·#0]
1780 »       cmp»    r2,·#01782 »       cmp»    r2,·#0
1781 »       bne.n»  edc·<consume_iterator+0x20>1783 »       bne.n»  ee0·<consume_iterator+0x20>
1782 »       bl»     0·<_Py_Dealloc>1784 »       bl»     0·<_Py_Dealloc>
1783 ·R_ARM_THM_CALL» _Py_Dealloc1785 ·R_ARM_THM_CALL» _Py_Dealloc
1784 »       b.n»    edc·<consume_iterator+0x20>1786 »       b.n»    ee0·<consume_iterator+0x20>
  
1785 00000efc·<deque_extendleft>:1787 00000f00·<deque_extendleft>:
1786 deque_extendleft():1788 deque_extendleft():
1787 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}1789 »       push»   {r3,·r4,·r5,·r6,·r7,·lr}
1788 »       mov.w»  ip,·#4096»  @·0x10001790 »       mov.w»  ip,·#4096»  @·0x1000
1789 »       sub.w»  ip,·sp,·ip1791 »       sub.w»  ip,·sp,·ip
1790 »       str.w»  r0,·[ip,·#4072]»     @·0xfe81792 »       str.w»  r0,·[ip,·#4072]»     @·0xfe8
1791 »       ldr»    r5,·[r0,·#32]1793 »       ldr»    r5,·[r0,·#32]
1792 »       mov»    r4,·r01794 »       mov»    r4,·r0
1793 »       cmp»    r0,·r11795 »       cmp»    r0,·r1
1794 »       beq.n»  fd8·<deque_extendleft+0xdc>1796 »       beq.n»  fdc·<deque_extendleft+0xdc>
1795 »       mov»    r0,·r11797 »       mov»    r0,·r1
1796 »       bl»     0·<PyObject_GetIter>1798 »       bl»     0·<PyObject_GetIter>
1797 ·R_ARM_THM_CALL» PyObject_GetIter1799 ·R_ARM_THM_CALL» PyObject_GetIter
1798 »       mov»    r6,·r01800 »       mov»    r6,·r0
1799 »       cmp»    r0,·#01801 »       cmp»    r0,·#0
1800 »       beq.n»  fcc·<deque_extendleft+0xd0>1802 »       beq.n»  fd0·<deque_extendleft+0xd0>
Max diff block lines reached; 4984/8682 bytes (57.41%) of diff not shown.
25.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 997, 15 lines modifiedOffset 997, 15 lines modified
997 »       cbnz»   r3,·8d6·<deque_extend+0xde>997 »       cbnz»   r3,·8d6·<deque_extend+0xde>
998 »       mov»    r0,·r5998 »       mov»    r0,·r5
999 »       bl»     0·<_Py_Dealloc>999 »       bl»     0·<_Py_Dealloc>
1000 ·R_ARM_THM_CALL» _Py_Dealloc1000 ·R_ARM_THM_CALL» _Py_Dealloc
1001 »       mov»    r0,·r41001 »       mov»    r0,·r4
1002 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}1002 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
1003 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}1003 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·lr}
1004 »       b.w»    ebc·<deque_index+0x174>1004 »       b.w»    ec0·<deque_index+0x178>
1005 ·R_ARM_THM_JUMP24»       consume_iterator1005 ·R_ARM_THM_JUMP24»       consume_iterator
1006 »       ldr»    r3,·[r5,·#0]1006 »       ldr»    r3,·[r5,·#0]
1007 »       mvn.w»  r2,·#3221225472»    @·0xc00000001007 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1008 »       cmp»    r3,·r21008 »       cmp»    r3,·r2
1009 »       beq.n»  8fa·<deque_extend+0x102>1009 »       beq.n»  8fa·<deque_extend+0x102>
1010 »       subs»   r3,·#11010 »       subs»   r3,·#1
1011 »       str»    r3,·[r5,·#0]1011 »       str»    r3,·[r5,·#0]
Offset 1514, 144 lines modifiedOffset 1514, 140 lines modified
  
1514 00000d48·<deque_index>:1514 00000d48·<deque_index>:
1515 deque_index():1515 deque_index():
1516 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}1516 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
1517 »       mov.w»  ip,·#4096»  @·0x10001517 »       mov.w»  ip,·#4096»  @·0x1000
1518 »       sub.w»  ip,·sp,·ip1518 »       sub.w»  ip,·sp,·ip
1519 »       str.w»  r0,·[ip,·#4016]»     @·0xfb01519 »       str.w»  r0,·[ip,·#4016]»     @·0xfb0
1520 »       mov»    r7,·r01520 »       mov»    r6,·r0
1521 »       sub»    sp,·#44»      @·0x2c1521 »       sub»    sp,·#44»      @·0x2c
1522 »       mov»    r3,·r11522 »       mov»    r3,·r1
1523 »       mov»    r1,·r21523 »       mov»    r1,·r2
1524 »       mov»    r0,·r31524 »       mov»    r0,·r3
1525 »       movw»   r2,·#01525 »       movw»   r2,·#0
1526 ·R_ARM_THM_MOVW_ABS_NC»  _PyEval_SliceIndexNotNone1526 ·R_ARM_THM_MOVW_ABS_NC»  _PyEval_SliceIndexNotNone
1527 »       movt»   r2,·#01527 »       movt»   r2,·#0
1528 ·R_ARM_THM_MOVT_ABS»     _PyEval_SliceIndexNotNone1528 ·R_ARM_THM_MOVT_ABS»     _PyEval_SliceIndexNotNone
1529 »       ldr»    r3,·[r7,·#8]1529 »       ldr»    r3,·[r6,·#8]
1530 »       str»    r3,·[sp,·#32]1530 »       str»    r3,·[sp,·#32]
1531 »       movs»   r4,·#01531 »       movs»   r4,·#0
1532 »       ldr»    r3,·[r7,·#12]1532 »       ldr»    r3,·[r6,·#12]
1533 »       str»    r3,·[sp,·#20]1533 »       str»    r3,·[sp,·#16]
1534 »       add»    r3,·sp,·#321534 »       add»    r3,·sp,·#32
1535 »       str»    r2,·[sp,·#8]1535 »       str»    r2,·[sp,·#8]
1536 »       str»    r3,·[sp,·#12]1536 »       str»    r3,·[sp,·#12]
1537 »       add»    r3,·sp,·#281537 »       add»    r3,·sp,·#28
1538 »       str»    r2,·[sp,·#0]1538 »       str»    r2,·[sp,·#0]
1539 »       movw»   r2,·#01539 »       movw»   r2,·#0
1540 ·R_ARM_THM_MOVW_ABS_NC»  .LC211540 ·R_ARM_THM_MOVW_ABS_NC»  .LC21
1541 »       movt»   r2,·#01541 »       movt»   r2,·#0
1542 ·R_ARM_THM_MOVT_ABS»     .LC211542 ·R_ARM_THM_MOVT_ABS»     .LC21
1543 »       str»    r3,·[sp,·#4]1543 »       str»    r3,·[sp,·#4]
1544 »       ldr»    r6,·[r7,·#28] 
1545 »       add»    r3,·sp,·#36»   @·0x241544 »       add»    r3,·sp,·#36»   @·0x24
1546 »       ldr»    r5,·[r7,·#20] 
1547 »       str»    r4,·[sp,·#28]1545 »       str»    r4,·[sp,·#28]
1548 »       str»    r6,·[sp,·#16]1546 »       ldr»    r5,·[r6,·#20]
 1547 »       ldr.w»  r9,·[r6,·#28]
1549 »       bl»     0·<_PyArg_ParseStack>1548 »       bl»     0·<_PyArg_ParseStack>
1550 ·R_ARM_THM_CALL» _PyArg_ParseStack1549 ·R_ARM_THM_CALL» _PyArg_ParseStack
1551 »       cmp»    r0,·#01550 »       cmp»    r0,·#0
1552 »       beq.n»  e96·<deque_index+0x14e>1551 »       beq.n»  e90·<deque_index+0x148>
1553 »       ldr»    r2,·[sp,·#28]1552 »       ldr»    r3,·[sp,·#28]
1554 »       ldr»    r3,·[r7,·#8]1553 »       ldr»    r2,·[r6,·#8]
1555 »       cmp»    r2,·r41554 »       cmp»    r3,·r4
1556 »       blt.n»  e9e·<deque_index+0x156>1555 »       blt.n»  e98·<deque_index+0x150>
1557 »       ldr»    r1,·[sp,·#32]1556 »       ldr»    r1,·[sp,·#32]
1558 »       cmp»    r1,·#01557 »       cmp»    r1,·#0
1559 »       blt.w»  eac·<deque_index+0x164>1558 »       blt.n»  ea6·<deque_index+0x15e>
1560 »       cmp»    r1,·r3 
1561 »       itt»    gt 
1562 »       strgt»  r3,·[sp,·#32] 
1563 »       movgt»  r1,·r3 
1564 »       cmp»    r1,·r21559 »       cmp»    r1,·r2
 1560 »       itt»    gt
 1561 »       strgt»  r2,·[sp,·#32]
 1562 »       movgt»  r1,·r2
 1563 »       cmp»    r1,·r3
1565 »       blt.w»  ec4·<deque_index+0x17c>1564 »       blt.w»  ebe·<deque_index+0x176>
1566 »       sub.w»  r3,·r2,·#64» @·0x401565 »       sub.w»  r2,·r3,·#64» @·0x40
1567 »       movs»   r4,·#01566 »       movs»   r4,·#0
1568 »       cmp»    r3,·#0 
1569 »       bgt.w»  f04·<deque_index+0x1bc> 
1570 »       cmp»    r2,·#01567 »       cmp»    r2,·#0
 1568 »       bgt.w»  f06·<deque_index+0x1be>
 1569 »       cmp»    r3,·#0
1571 »       ble.n»  e20·<deque_index+0xd8>1570 »       ble.w»  ef2·<deque_index+0x1aa>
1572 »       adds»   r3,·r5,·#11571 »       adds»   r2,·r5,·#1
1573 »       cmp»    r5,·#63»      @·0x3f1572 »       cmp»    r5,·#63»      @·0x3f
1574 »       beq.w»  f40·<deque_index+0x1f8>1573 »       beq.w»  f30·<deque_index+0x1e8>
1575 »       adds»   r0,·r4,·#11574 »       adds»   r0,·r4,·#1
1576 »       cmp»    r0,·r21575 »       cmp»    r3,·r0
1577 »       bge.n»  e1c·<deque_index+0xd4>1576 »       ble.n»  e1c·<deque_index+0xd4>
1578 »       adds»   r3,·r5,·#21577 »       adds»   r2,·r5,·#2
1579 »       cmp»    r5,·#62»      @·0x3e1578 »       cmp»    r5,·#62»      @·0x3e
1580 »       beq.w»  f2e·<deque_index+0x1e6>1579 »       beq.w»  f6e·<deque_index+0x226>
1581 »       adds»   r0,·r4,·#21580 »       adds»   r0,·r4,·#2
1582 »       cmp»    r0,·r21581 »       cmp»    r0,·r3
1583 »       bge.n»  e1c·<deque_index+0xd4>1582 »       bge.n»  e1c·<deque_index+0xd4>
1584 »       adds»   r3,·#11583 »       adds»   r2,·r5,·#3
1585 »       cmp»    r3,·#64»      @·0x401584 »       cmp»    r5,·#61»      @·0x3d
1586 »       beq.w»  f56·<deque_index+0x20e>1585 »       beq.w»  f5c·<deque_index+0x214>
1587 »       adds»   r0,·r4,·#31586 »       adds»   r0,·r4,·#3
1588 »       cmp»    r0,·r21587 »       cmp»    r0,·r3
1589 »       bge.n»  e1c·<deque_index+0xd4>1588 »       bge.n»  e1c·<deque_index+0xd4>
1590 »       adds»   r3,·#11589 »       adds»   r2,·#1
1591 »       cmp»    r3,·#64»      @·0x401590 »       cmp»    r2,·#64»      @·0x40
1592 »       beq.w»  f68·<deque_index+0x220>1591 »       beq.w»  f7a·<deque_index+0x232>
1593 »       adds»   r0,·r4,·#41592 »       adds»   r0,·r4,·#4
1594 »       cmp»    r0,·r21593 »       cmp»    r0,·r3
1595 »       bge.n»  e1c·<deque_index+0xd4>1594 »       bge.n»  e1c·<deque_index+0xd4>
1596 »       adds»   r3,·#11595 »       adds»   r2,·#1
1597 »       cmp»    r3,·#64»      @·0x401596 »       cmp»    r2,·#64»      @·0x40
1598 »       beq.w»  f7a·<deque_index+0x232>1597 »       beq.w»  f4c·<deque_index+0x204>
1599 »       adds»   r4,·#51598 »       adds»   r4,·#5
1600 »       cmp»    r4,·r21599 »       cmp»    r4,·r3
1601 »       bge.n»  e1c·<deque_index+0xd4>1600 »       bge.n»  e1c·<deque_index+0xd4>
1602 »       adds»   r3,·#11601 »       adds»   r2,·#1
1603 »       adds»   r4,·#11602 »       adds»   r4,·#1
1604 »       cmp»    r3,·#64»      @·0x401603 »       cmp»    r2,·#64»      @·0x40
1605 »       beq.w»  f1a·<deque_index+0x1d2>1604 »       beq.w»  f1c·<deque_index+0x1d4>
1606 »       cmp»    r4,·r21605 »       cmp»    r4,·r3
1607 »       bne.n»  e0e·<deque_index+0xc6>1606 »       bne.n»  e0e·<deque_index+0xc6>
1608 »       mov»    r5,·r3 
1609 »       mov»    r4,·r2 
1610 »       subs»   r4,·r1,·r41607 »       subs»   r4,·r1,·r3
1611 »       mvn.w»  fp,·#3221225472»    @·0xc00000001608 »       mvn.w»  r7,·#3221225472»    @·0xc0000000
1612 »       ldr»    r3,·[sp,·#20]1609 »       ldr»    r3,·[sp,·#16]
1613 »       add.w»  sl,·r4,·r51610 »       add.w»  fp,·r4,·r2
1614 »       add.w»  r8,·r3,·r5,·lsl·#21611 »       add.w»  sl,·r3,·r2,·lsl·#2
1615 »       mov»    r9,·r41612 »       mov»    r8,·r4
1616 »       subs»   r4,·#11613 »       subs»   r4,·#1
Max diff block lines reached; 22149/26103 bytes (84.85%) of diff not shown.
594 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 719, 15 lines modifiedOffset 719, 15 lines modified
719 »       mov»    r5,·r1719 »       mov»    r5,·r1
720 »       movs»   r1,·#0720 »       movs»   r1,·#0
721 »       bl»     d18·<deque_copy>721 »       bl»     d18·<deque_copy>
722 ·R_ARM_THM_CALL» deque_copy722 ·R_ARM_THM_CALL» deque_copy
723 »       mov»    r4,·r0723 »       mov»    r4,·r0
724 »       cbz»    r0,·5e4·<deque_repeat+0x40>724 »       cbz»    r0,·5e4·<deque_repeat+0x40>
725 »       mov»    r1,·r5725 »       mov»    r1,·r5
726 »       bl»     1208·<deque_inplace_repeat>726 »       bl»     120c·<deque_inplace_repeat>
727 ·R_ARM_THM_CALL» deque_inplace_repeat727 ·R_ARM_THM_CALL» deque_inplace_repeat
728 »       ldr»    r3,·[r4,·#0]728 »       ldr»    r3,·[r4,·#0]
729 »       mvn.w»  r2,·#3221225472»    @·0xc0000000729 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
730 »       mov»    r5,·r0730 »       mov»    r5,·r0
731 »       cmp»    r3,·r2731 »       cmp»    r3,·r2
732 »       bne.n»  5d4·<deque_repeat+0x30>732 »       bne.n»  5d4·<deque_repeat+0x30>
733 »       mov»    r4,·r5733 »       mov»    r4,·r5
1.22 KB
iobase.o
1.21 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 68, 33 lines modifiedOffset 68, 33 lines modified
68 »       mov»    r5,·r068 »       mov»    r5,·r0
69 »       cbnz»   r0,·92·<_io__RawIOBase_readall+0x4a>69 »       cbnz»   r0,·92·<_io__RawIOBase_readall+0x4a>
70 »       bl»     0·<_PyIO_trap_eintr>70 »       bl»     0·<_PyIO_trap_eintr>
71 ·R_ARM_THM_CALL» _PyIO_trap_eintr71 ·R_ARM_THM_CALL» _PyIO_trap_eintr
72 »       cmp»    r0,·#072 »       cmp»    r0,·#0
73 »       bne.n»  76·<_io__RawIOBase_readall+0x2e>73 »       bne.n»  76·<_io__RawIOBase_readall+0x2e>
74 »       b.n»    142·<_io__RawIOBase_readall+0xfa>74 »       b.n»    142·<_io__RawIOBase_readall+0xfa>
75 »       mov»    r1,·r0 
76 »       cmp»    r0,·r675 »       cmp»    r0,·r6
77 »       bne.n»  b8·<_io__RawIOBase_readall+0x70>76 »       bne.n»  b6·<_io__RawIOBase_readall+0x6e>
78 »       ldr»    r3,·[r4,·#8]77 »       ldr»    r3,·[r4,·#8]
79 »       mvn.w»  r2,·#3221225472»    @·0xc000000078 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
80 »       cbnz»   r3,·a8·<_io__RawIOBase_readall+0x60>79 »       cbnz»   r3,·a6·<_io__RawIOBase_readall+0x5e>
81 »       ldr»    r3,·[r4,·#0]80 »       ldr»    r3,·[r4,·#0]
82 »       cmp»    r3,·r281 »       cmp»    r3,·r2
83 »       bne.n»  170·<_io__RawIOBase_readall+0x128>82 »       bne.n»  170·<_io__RawIOBase_readall+0x128>
84 »       b.n»    17c·<_io__RawIOBase_readall+0x134>83 »       b.n»    17c·<_io__RawIOBase_readall+0x134>
85 »       ldr»    r3,·[r6,·#0]84 »       ldr»    r3,·[r6,·#0]
86 »       cmp»    r3,·r285 »       cmp»    r3,·r2
87 »       beq.n»  15c·<_io__RawIOBase_readall+0x114>86 »       beq.n»  15c·<_io__RawIOBase_readall+0x114>
88 »       subs»   r3,·#187 »       subs»   r3,·#1
89 »       str»    r3,·[r6,·#0]88 »       str»    r3,·[r6,·#0]
90 »       cmp»    r3,·#089 »       cmp»    r3,·#0
91 »       bne.n»  15c·<_io__RawIOBase_readall+0x114>90 »       bne.n»  15c·<_io__RawIOBase_readall+0x114>
92 »       b.n»    118·<_io__RawIOBase_readall+0xd0>91 »       b.n»    118·<_io__RawIOBase_readall+0xd0>
93 »       ldr»    r3,·[r0,·#4]92 »       ldr»    r3,·[r0,·#4]
 93 »       mov»    r1,·r0
94 »       ldr»    r3,·[r3,·#84]» @·0x5494 »       ldr»    r3,·[r3,·#84]» @·0x54
95 »       lsls»   r3,·r3,·#495 »       lsls»   r3,·r3,·#4
96 »       bmi.n»  104·<_io__RawIOBase_readall+0xbc>96 »       bmi.n»  104·<_io__RawIOBase_readall+0xbc>
97 »       ldr»    r3,·[r4,·#0]97 »       ldr»    r3,·[r4,·#0]
98 »       mvn.w»  r2,·#3221225472»    @·0xc000000098 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
99 »       cmp»    r3,·r299 »       cmp»    r3,·r2
100 »       beq.n»  d6·<_io__RawIOBase_readall+0x8e>100 »       beq.n»  d6·<_io__RawIOBase_readall+0x8e>
66.7 KB
fileio.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:··········20632·(bytes·into·file)13 ··Start·of·section·headers:··········20688·(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·0x5098:1 There·are·18·section·headers,·starting·at·offset·0x50d0:
  
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·0005a0·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0005a0·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003f80·0003a0·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·003fa0·0003a0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0005d4·00031c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0005d4·00031c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·004320·0002d0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·004340·0002d0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·0008f0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0008f0·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·0008f0·000fdc·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0008f0·000ffc·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·0045f0·0008e8·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·004610·000900·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0018cc·00046a·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0018ec·00046a·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001d38·000100·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·001d58·000100·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·004ed8·0000f0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004f10·0000f0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001e38·000b93·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001e58·000b93·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·004fc8·000040·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·005000·000040·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0029cb·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0029eb·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0029cb·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0029eb·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·002a00·000c00·10·····16·122··419 ··[15]·.symtab···········SYMTAB··········00000000·002a20·000c00·10·····16·122··4
20 ··[16]·.strtab···········STRTAB··········00000000·003600·000980·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·003620·000980·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·005008·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·005040·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.31 KB
readelf --wide --symbols {}
    
Offset 22, 52 lines modifiedOffset 22, 52 lines modified
22 ····18:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1222 ····18:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
23 ····19:·00000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1323 ····19:·00000110·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
24 ····20:·00000035··1656·FUNC····LOCAL··DEFAULT····6·_io_FileIO___init__24 ····20:·00000035··1656·FUNC····LOCAL··DEFAULT····6·_io_FileIO___init__
25 ····21:·00000122·····0·NOTYPE··LOCAL··DEFAULT····6·$d25 ····21:·00000122·····0·NOTYPE··LOCAL··DEFAULT····6·$d
26 ····22:·00000152·····0·NOTYPE··LOCAL··DEFAULT····6·$t26 ····22:·00000152·····0·NOTYPE··LOCAL··DEFAULT····6·$t
27 ····23:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d27 ····23:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
28 ····24:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t28 ····24:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·$t
29 ····25:·000007cd···166·FUNC····LOCAL··DEFAULT····6·portable_lseek29 ····25:·000007cd···200·FUNC····LOCAL··DEFAULT····6·portable_lseek
30 ····26:·00000c89····86·FUNC····LOCAL··DEFAULT····6·internal_close30 ····26:·00000ca9····86·FUNC····LOCAL··DEFAULT····6·internal_close
31 ····27:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR031 ····27:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
32 ····28:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d32 ····28:·000005e4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
33 ····29:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t33 ····29:·000005e8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
34 ····30:·00000124·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1434 ····30:·00000124·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
35 ····31:·000006ad····78·FUNC····LOCAL··DEFAULT····6·_io_FileIO_isatty35 ····31:·000006ad····78·FUNC····LOCAL··DEFAULT····6·_io_FileIO_isatty
36 ····32:·000006fd····60·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readable36 ····32:·000006fd····60·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readable
37 ····33:·00000739···146·FUNC····LOCAL··DEFAULT····6·_io_FileIO_tell37 ····33:·00000739···146·FUNC····LOCAL··DEFAULT····6·_io_FileIO_tell
38 ····34:·00000875·····8·FUNC····LOCAL··DEFAULT····6·get_closed38 ····34:·00000895·····8·FUNC····LOCAL··DEFAULT····6·get_closed
39 ····35:·00000885···160·FUNC····LOCAL··DEFAULT····6·fileio_dealloc39 ····35:·000008a5···160·FUNC····LOCAL··DEFAULT····6·fileio_dealloc
40 ····36:·00000144·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1540 ····36:·00000144·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
41 ····37:·00000925···536·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readall41 ····37:·00000945···536·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readall
42 ····38:·00000b3d····52·FUNC····LOCAL··DEFAULT····6·fileio_clear42 ····38:·00000b5d····52·FUNC····LOCAL··DEFAULT····6·fileio_clear
43 ····39:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1643 ····39:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
44 ····40:·00000b71···280·FUNC····LOCAL··DEFAULT····6·_io_FileIO_close44 ····40:·00000b91···280·FUNC····LOCAL··DEFAULT····6·_io_FileIO_close
45 ····41:·00000345···116·FUNC····LOCAL··DEFAULT····1·fileio_dealloc_warn45 ····41:·00000345···116·FUNC····LOCAL··DEFAULT····1·fileio_dealloc_warn
46 ····42:·00000c84·····0·NOTYPE··LOCAL··DEFAULT····6·$d46 ····42:·00000ca4·····0·NOTYPE··LOCAL··DEFAULT····6·$d
47 ····43:·00000c88·····0·NOTYPE··LOCAL··DEFAULT····6·$t47 ····43:·00000ca8·····0·NOTYPE··LOCAL··DEFAULT····6·$t
48 ····44:·00000ce1···136·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seekable48 ····44:·00000d01···136·FUNC····LOCAL··DEFAULT····6·_io_FileIO_seekable
49 ····45:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t49 ····45:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
50 ····46:·00000001····60·FUNC····LOCAL··DEFAULT····1·_io_FileIO_writable50 ····46:·00000001····60·FUNC····LOCAL··DEFAULT····1·_io_FileIO_writable
51 ····47:·00000d69····48·FUNC····LOCAL··DEFAULT····6·fileio_traverse51 ····47:·00000d89····48·FUNC····LOCAL··DEFAULT····6·fileio_traverse
52 ····48:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1752 ····48:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
53 ····49:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1853 ····49:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
54 ····50:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1954 ····50:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
55 ····51:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2055 ····51:·000001d0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
56 ····52:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2156 ····52:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
57 ····53:·00000d99···284·FUNC····LOCAL··DEFAULT····6·_io_FileIO_write57 ····53:·00000db9···284·FUNC····LOCAL··DEFAULT····6·_io_FileIO_write
58 ····54:·00000eb0·····0·NOTYPE··LOCAL··DEFAULT····6·$d58 ····54:·00000ed0·····0·NOTYPE··LOCAL··DEFAULT····6·$d
59 ····55:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2259 ····55:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
60 ····56:·0000003d···138·FUNC····LOCAL··DEFAULT····1·_io_FileIO_seek60 ····56:·0000003d···138·FUNC····LOCAL··DEFAULT····1·_io_FileIO_seek
61 ····57:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2361 ····57:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
62 ····58:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2462 ····58:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
63 ····59:·00000224·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2563 ····59:·00000224·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
64 ····60:·00000eb4·····0·NOTYPE··LOCAL··DEFAULT····6·$t64 ····60:·00000ed4·····0·NOTYPE··LOCAL··DEFAULT····6·$t
65 ····61:·00000eb5···296·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readinto65 ····61:·00000ed5···296·FUNC····LOCAL··DEFAULT····6·_io_FileIO_readinto
66 ····62:·00000fd8·····0·NOTYPE··LOCAL··DEFAULT····6·$d66 ····62:·00000ff8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
67 ····63:·000000c9···636·FUNC····LOCAL··DEFAULT····1·_io_FileIO_read67 ····63:·000000c9···636·FUNC····LOCAL··DEFAULT····1·_io_FileIO_read
68 ····64:·00000340·····0·NOTYPE··LOCAL··DEFAULT····1·$d68 ····64:·00000340·····0·NOTYPE··LOCAL··DEFAULT····1·$d
69 ····65:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2669 ····65:·0000022c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC26
70 ····66:·00000344·····0·NOTYPE··LOCAL··DEFAULT····1·$t70 ····66:·00000344·····0·NOTYPE··LOCAL··DEFAULT····1·$t
71 ····67:·000003b9····50·FUNC····LOCAL··DEFAULT····1·_io_FileIO_fileno71 ····67:·000003b9····50·FUNC····LOCAL··DEFAULT····1·_io_FileIO_fileno
72 ····68:·00000240·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2772 ····68:·00000240·····0·NOTYPE··LOCAL··DEFAULT····8·.LC27
73 ····69:·00000248·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2873 ····69:·00000248·····0·NOTYPE··LOCAL··DEFAULT····8·.LC28
Offset 156, 15 lines modifiedOffset 156, 15 lines modified
156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument156 ···152:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_BadArgument
157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno157 ···153:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_SetFromErrno
158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·isatty158 ···154:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·isatty
159 ···155:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong159 ···155:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·lseek64160 ···156:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·lseek64
161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong161 ···157:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_FromLongLong
162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong162 ···158:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyLong_AsLongLong
163 ···159:·0000087d·····6·FUNC····GLOBAL·HIDDEN·····6·_PyFileIO_closed163 ···159:·0000089d·····6·FUNC····GLOBAL·HIDDEN·····6·_PyFileIO_closed
164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize164 ···160:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize
165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs165 ···161:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize166 ···162:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBytes_FromStringAndSize
167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_read167 ···163:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_read
168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize168 ···164:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyBytes_Resize
169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError169 ···165:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod170 ···166:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_VectorcallMethod
29.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3f80·contains·116·entries:1 Relocation·section·'.rel.text'·at·offset·0x3fa0·contains·116·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000022··0000822f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError3 00000022··0000822f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
4 00000026··00008230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError4 00000026··00008230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
5 0000002a··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC145 0000002a··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC14
6 0000002e··00001e30·R_ARM_THM_MOVT_ABS·····00000124···.LC146 0000002e··00001e30·R_ARM_THM_MOVT_ABS·····00000124···.LC14
7 00000034··0000830a·R_ARM_THM_CALL·········00000000···PyErr_SetString7 00000034··0000830a·R_ARM_THM_CALL·········00000000···PyErr_SetString
8 00000060··00007e0a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt8 00000060··00007e0a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
Offset 114, 15 lines modifiedOffset 114, 15 lines modified
114 00000596··00008d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc114 00000596··00008d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
115 0000059c··00000102·R_ARM_ABS32············00000000···.data115 0000059c··00000102·R_ARM_ABS32············00000000···.data
116 0000001e··00009b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong116 0000001e··00009b1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
117 0000007c··0000191e·R_ARM_THM_JUMP24·······000007cd···portable_lseek117 0000007c··0000191e·R_ARM_THM_JUMP24·······000007cd···portable_lseek
118 000003be··0000b51e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong118 000003be··0000b51e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
119 00000466··0000bb1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString119 00000466··0000bb1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromString
  
120 Relocation·section·'.rel.data'·at·offset·0x4320·contains·90·entries:120 Relocation·section·'.rel.data'·at·offset·0x4340·contains·90·entries:
121 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name121 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
122 00000008··00005a02·R_ARM_ABS32············00000000···.rodata122 00000008··00005a02·R_ARM_ABS32············00000000···.rodata
123 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4123 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
124 00000020··00000102·R_ARM_ABS32············00000000···.data124 00000020··00000102·R_ARM_ABS32············00000000···.data
125 00000030··00005a02·R_ARM_ABS32············00000000···.rodata125 00000030··00005a02·R_ARM_ABS32············00000000···.rodata
126 00000034··00000402·R_ARM_ABS32············00000000···.rodata.str1.4126 00000034··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
127 00000048··00009702·R_ARM_ABS32············00000000···_PyRuntime127 00000048··00009702·R_ARM_ABS32············00000000···_PyRuntime
Offset 138, 63 lines modifiedOffset 138, 63 lines modified
138 000000d4··0000be02·R_ARM_ABS32············00000000···PyTuple_Type138 000000d4··0000be02·R_ARM_ABS32············00000000···PyTuple_Type
139 000000dc··00009702·R_ARM_ABS32············00000000···_PyRuntime139 000000dc··00009702·R_ARM_ABS32············00000000···_PyRuntime
140 000000e0··00009702·R_ARM_ABS32············00000000···_PyRuntime140 000000e0··00009702·R_ARM_ABS32············00000000···_PyRuntime
141 000000e4··00009702·R_ARM_ABS32············00000000···_PyRuntime141 000000e4··00009702·R_ARM_ABS32············00000000···_PyRuntime
142 000000e8··00009702·R_ARM_ABS32············00000000···_PyRuntime142 000000e8··00009702·R_ARM_ABS32············00000000···_PyRuntime
143 000000ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4143 000000ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
144 000000fc··00000102·R_ARM_ABS32············00000000···.data144 000000fc··00000102·R_ARM_ABS32············00000000···.data
145 00000104··00002302·R_ARM_ABS32············00000885···fileio_dealloc145 00000104··00002302·R_ARM_ABS32············000008a5···fileio_dealloc
146 0000010c··00004b02·R_ARM_ABS32············00000001···fileio_repr146 0000010c··00004b02·R_ARM_ABS32············00000001···fileio_repr
147 00000114··00005a02·R_ARM_ABS32············00000000···.rodata147 00000114··00005a02·R_ARM_ABS32············00000000···.rodata
148 0000011c··00002f02·R_ARM_ABS32············00000d69···fileio_traverse148 0000011c··00002f02·R_ARM_ABS32············00000d89···fileio_traverse
149 00000124··00002602·R_ARM_ABS32············00000b3d···fileio_clear149 00000124··00002602·R_ARM_ABS32············00000b5d···fileio_clear
150 0000012c··00000102·R_ARM_ABS32············00000000···.data150 0000012c··00000102·R_ARM_ABS32············00000000···.data
151 00000134··00000102·R_ARM_ABS32············00000000···.data151 00000134··00000102·R_ARM_ABS32············00000000···.data
152 0000013c··00000102·R_ARM_ABS32············00000000···.data152 0000013c··00000102·R_ARM_ABS32············00000000···.data
153 00000144··00001402·R_ARM_ABS32············00000035···_io_FileIO___init__153 00000144··00001402·R_ARM_ABS32············00000035···_io_FileIO___init__
154 0000014c··00000202·R_ARM_ABS32············00000001···fileio_new154 0000014c··00000202·R_ARM_ABS32············00000001···fileio_new
155 00000158··00000402·R_ARM_ABS32············00000000···.rodata.str1.4155 00000158··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
156 0000016c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4156 0000016c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
157 00000180··00000402·R_ARM_ABS32············00000000···.rodata.str1.4157 00000180··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
158 00000194··00000402·R_ARM_ABS32············00000000···.rodata.str1.4158 00000194··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
159 000001bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4159 000001bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
160 000001c0··00002202·R_ARM_ABS32············00000875···get_closed160 000001c0··00002202·R_ARM_ABS32············00000895···get_closed
161 000001c8··00000402·R_ARM_ABS32············00000000···.rodata.str1.4161 000001c8··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
162 000001d0··00000402·R_ARM_ABS32············00000000···.rodata.str1.4162 000001d0··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
163 000001d4··00005902·R_ARM_ABS32············000000f5···get_closefd163 000001d4··00005902·R_ARM_ABS32············000000f5···get_closefd
164 000001dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4164 000001dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
165 000001e4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4165 000001e4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
166 000001e8··00005502·R_ARM_ABS32············00000451···get_mode166 000001e8··00005502·R_ARM_ABS32············00000451···get_mode
167 000001f0··00000402·R_ARM_ABS32············00000000···.rodata.str1.4167 000001f0··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
168 0000020c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4168 0000020c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
169 00000210··00003f02·R_ARM_ABS32············000000c9···_io_FileIO_read169 00000210··00003f02·R_ARM_ABS32············000000c9···_io_FileIO_read
170 00000218··00005a02·R_ARM_ABS32············00000000···.rodata170 00000218··00005a02·R_ARM_ABS32············00000000···.rodata
171 0000021c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4171 0000021c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
172 00000220··00002502·R_ARM_ABS32············00000925···_io_FileIO_readall172 00000220··00002502·R_ARM_ABS32············00000945···_io_FileIO_readall
173 00000228··00005a02·R_ARM_ABS32············00000000···.rodata173 00000228··00005a02·R_ARM_ABS32············00000000···.rodata
174 0000022c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4174 0000022c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
175 00000230··00003d02·R_ARM_ABS32············00000eb5···_io_FileIO_readinto175 00000230··00003d02·R_ARM_ABS32············00000ed5···_io_FileIO_readinto
176 00000238··00005a02·R_ARM_ABS32············00000000···.rodata176 00000238··00005a02·R_ARM_ABS32············00000000···.rodata
177 0000023c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4177 0000023c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
178 00000240··00003502·R_ARM_ABS32············00000d99···_io_FileIO_write178 00000240··00003502·R_ARM_ABS32············00000db9···_io_FileIO_write
179 00000248··00005a02·R_ARM_ABS32············00000000···.rodata179 00000248··00005a02·R_ARM_ABS32············00000000···.rodata
180 0000024c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4180 0000024c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
181 00000250··00003802·R_ARM_ABS32············0000003d···_io_FileIO_seek181 00000250··00003802·R_ARM_ABS32············0000003d···_io_FileIO_seek
182 00000258··00005a02·R_ARM_ABS32············00000000···.rodata182 00000258··00005a02·R_ARM_ABS32············00000000···.rodata
183 0000025c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4183 0000025c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
184 00000260··00002102·R_ARM_ABS32············00000739···_io_FileIO_tell184 00000260··00002102·R_ARM_ABS32············00000739···_io_FileIO_tell
185 00000268··00005a02·R_ARM_ABS32············00000000···.rodata185 00000268··00005a02·R_ARM_ABS32············00000000···.rodata
186 0000026c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4186 0000026c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
187 00000270··00005602·R_ARM_ABS32············0000046d···_io_FileIO_truncate187 00000270··00005602·R_ARM_ABS32············0000046d···_io_FileIO_truncate
188 00000278··00005a02·R_ARM_ABS32············00000000···.rodata188 00000278··00005a02·R_ARM_ABS32············00000000···.rodata
189 0000027c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4189 0000027c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
190 00000280··00002802·R_ARM_ABS32············00000b71···_io_FileIO_close190 00000280··00002802·R_ARM_ABS32············00000b91···_io_FileIO_close
191 00000288··00005a02·R_ARM_ABS32············00000000···.rodata191 00000288··00005a02·R_ARM_ABS32············00000000···.rodata
192 0000028c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4192 0000028c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
193 00000290··00002c02·R_ARM_ABS32············00000ce1···_io_FileIO_seekable193 00000290··00002c02·R_ARM_ABS32············00000d01···_io_FileIO_seekable
194 00000298··00005a02·R_ARM_ABS32············00000000···.rodata194 00000298··00005a02·R_ARM_ABS32············00000000···.rodata
195 0000029c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4195 0000029c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
196 000002a0··00002002·R_ARM_ABS32············000006fd···_io_FileIO_readable196 000002a0··00002002·R_ARM_ABS32············000006fd···_io_FileIO_readable
197 000002a8··00005a02·R_ARM_ABS32············00000000···.rodata197 000002a8··00005a02·R_ARM_ABS32············00000000···.rodata
198 000002ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4198 000002ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
199 000002b0··00002e02·R_ARM_ABS32············00000001···_io_FileIO_writable199 000002b0··00002e02·R_ARM_ABS32············00000001···_io_FileIO_writable
200 000002b8··00005a02·R_ARM_ABS32············00000000···.rodata200 000002b8··00005a02·R_ARM_ABS32············00000000···.rodata
Offset 207, 15 lines modifiedOffset 207, 15 lines modified
207 000002dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4207 000002dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
208 000002e0··00002902·R_ARM_ABS32············00000345···fileio_dealloc_warn208 000002e0··00002902·R_ARM_ABS32············00000345···fileio_dealloc_warn
209 000002ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4209 000002ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
210 000002f0··0000bf02·R_ARM_ABS32············00000000···_PyIOBase_cannot_pickle210 000002f0··0000bf02·R_ARM_ABS32············00000000···_PyIOBase_cannot_pickle
211 000002fc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4211 000002fc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
212 00000300··0000bf02·R_ARM_ABS32············00000000···_PyIOBase_cannot_pickle212 00000300··0000bf02·R_ARM_ABS32············00000000···_PyIOBase_cannot_pickle
  
213 Relocation·section·'.rel.text.hot'·at·offset·0x45f0·contains·285·entries:213 Relocation·section·'.rel.text.hot'·at·offset·0x4610·contains·288·entries:
214 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name214 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
215 00000086··00007a0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize215 00000086··00007a0a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
216 00000092··00007b0a·R_ARM_THM_CALL·········00000000···strlen216 00000092··00007b0a·R_ARM_THM_CALL·········00000000···strlen
217 000000a4··00007c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct217 000000a4··00007c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
218 000000a8··00007c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct218 000000a8··00007c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
219 000000b8··00007d0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue219 000000b8··00007d0a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
220 000000da··00007e0a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt220 000000da··00007e0a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
Offset 345, 165 lines modifiedOffset 345, 168 lines modified
345 0000079a··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError345 0000079a··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
346 0000079e··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError346 0000079e··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
347 000007ae··0000822f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError347 000007ae··0000822f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
348 000007b2··00008230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError348 000007b2··00008230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
349 000007b6··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC14349 000007b6··00001e2f·R_ARM_THM_MOVW_ABS_NC··00000124···.LC14
350 000007ba··00001e30·R_ARM_THM_MOVT_ABS·····00000124···.LC14350 000007ba··00001e30·R_ARM_THM_MOVT_ABS·····00000124···.LC14
351 000007c0··0000830a·R_ARM_THM_CALL·········00000000···PyErr_SetString351 000007c0··0000830a·R_ARM_THM_CALL·········00000000···PyErr_SetString
352 000007f0··0000860a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread352 000007ea··0000860a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
353 000007fe··00009c0a·R_ARM_THM_CALL·········00000000···lseek64353 000007f8··00009c0a·R_ARM_THM_CALL·········00000000···lseek64
354 00000808··0000880a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread354 00000802··0000880a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
355 00000834··00009e0a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong355 00000830··00009e0a·R_ARM_THM_CALL·········00000000···PyLong_AsLongLong
356 0000083c··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred356 00000838··00007f0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 357 0000083e··0000860a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
 358 0000084c··00009c0a·R_ARM_THM_CALL·········00000000···lseek64
 359 00000856··0000880a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
357 0000084e··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError360 00000868··00008f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OSError
358 00000852··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError361 0000086c··00008f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OSError
359 00000862··0000850a·R_ARM_THM_CALL·········00000000···__errno_location362 00000884··0000850a·R_ARM_THM_CALL·········00000000···__errno_location
360 0000089a··0000a00a·R_ARM_THM_CALL·········00000000···_PyIOBase_finalize363 000008ba··0000a00a·R_ARM_THM_CALL·········00000000···_PyIOBase_finalize
361 000008e4··00008d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc364 00000904··00008d0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
362 0000091e··0000a10a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs365 0000093e··0000a10a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs
Max diff block lines reached; 18666/29800 bytes (62.64%) of diff not shown.
28.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 489, 15 lines modifiedOffset 489, 15 lines modified
489 »       cmp»    r3,·#0489 »       cmp»    r3,·#0
490 »       blt.n»  4e0·<_io_FileIO___init__+0x4ac>490 »       blt.n»  4e0·<_io_FileIO___init__+0x4ac>
491 »       bl»     0·<PyErr_GetRaisedException>491 »       bl»     0·<PyErr_GetRaisedException>
492 ·R_ARM_THM_CALL» PyErr_GetRaisedException492 ·R_ARM_THM_CALL» PyErr_GetRaisedException
493 »       mov»    r3,·r0493 »       mov»    r3,·r0
494 »       mov»    r0,·r4494 »       mov»    r0,·r4
495 »       mov»    r4,·r3495 »       mov»    r4,·r3
496 »       bl»     c88·<internal_close>496 »       bl»     ca8·<internal_close>
497 »       mov»    r0,·r4497 »       mov»    r0,·r4
498 »       bl»     0·<_PyErr_ChainExceptions1>498 »       bl»     0·<_PyErr_ChainExceptions1>
499 ·R_ARM_THM_CALL» _PyErr_ChainExceptions1499 ·R_ARM_THM_CALL» _PyErr_ChainExceptions1
500 »       mov.w»  r4,·#4294967295»    @·0xffffffff500 »       mov.w»  r4,·#4294967295»    @·0xffffffff
501 »       b.n»    312·<_io_FileIO___init__+0x2de>501 »       b.n»    312·<_io_FileIO___init__+0x2de>
502 »       movw»   r3,·#0502 »       movw»   r3,·#0
503 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError503 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
Offset 691, 15 lines modifiedOffset 691, 15 lines modified
691 »       b.n»    d8·<_io_FileIO___init__+0xa4>691 »       b.n»    d8·<_io_FileIO___init__+0xa4>
692 »       movw»   sl,·#0692 »       movw»   sl,·#0
693 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct693 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
694 »       movt»   sl,·#0694 »       movt»   sl,·#0
695 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct695 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
696 »       b.n»    cc·<_io_FileIO___init__+0x98>696 »       b.n»    cc·<_io_FileIO___init__+0x98>
697 »       mov»    r0,·r4697 »       mov»    r0,·r4
698 »       bl»     c88·<internal_close>698 »       bl»     ca8·<internal_close>
699 »       adds»   r0,·#1699 »       adds»   r0,·#1
700 »       bne.w»  d8·<_io_FileIO___init__+0xa4>700 »       bne.w»  d8·<_io_FileIO___init__+0xa4>
701 »       b.n»    614·<_io_FileIO___init__+0x5e0>701 »       b.n»    614·<_io_FileIO___init__+0x5e0>
702 »       movw»   r3,·#0702 »       movw»   r3,·#0
703 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError703 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
704 »       movt»   r3,·#0704 »       movt»   r3,·#0
705 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError705 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
Offset 850, 176 lines modifiedOffset 850, 192 lines modified
  
850 000007cc·<portable_lseek>:850 000007cc·<portable_lseek>:
851 portable_lseek():851 portable_lseek():
852 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}852 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
853 »       mov.w»  ip,·#4096»  @·0x1000853 »       mov.w»  ip,·#4096»  @·0x1000
854 »       sub.w»  ip,·sp,·ip854 »       sub.w»  ip,·sp,·ip
855 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8855 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
856 »       ldr.w»  r9,·[r0,·#8]856 »       ldr.w»  r8,·[r0,·#8]
857 »       sub»    sp,·#8857 »       sub»    sp,·#8
858 »       mov»    r4,·r0858 »       mov»    r4,·r0
859 »       mov»    r7,·r2859 »       mov»    r7,·r2
860 »       mov»    r6,·r3860 »       mov»    r6,·r3
861 »       cbnz»   r1,·832·<portable_lseek+0x66>861 »       cbnz»   r1,·82e·<portable_lseek+0x62>
862 »       mov.w»  sl,·#0 
863 »       mov»    r8,·sl 
864 »       bl»     0·<PyEval_SaveThread>862 »       bl»     0·<PyEval_SaveThread>
865 ·R_ARM_THM_CALL» PyEval_SaveThread863 ·R_ARM_THM_CALL» PyEval_SaveThread
866 »       mov»    r2,·sl864 »       movs»   r2,·#0
867 »       mov»    r5,·r0865 »       mov»    r5,·r0
868 »       mov»    r3,·r8866 »       movs»   r3,·#0
869 »       str»    r7,·[sp,·#0]867 »       str»    r7,·[sp,·#0]
870 »       mov»    r0,·r9868 »       mov»    r0,·r8
871 »       bl»     0·<lseek64>869 »       bl»     0·<lseek64>
872 ·R_ARM_THM_CALL» lseek64870 ·R_ARM_THM_CALL» lseek64
873 »       mov»    r7,·r0871 »       mov»    r7,·r0
874 »       mov»    r0,·r5872 »       mov»    r0,·r5
875 »       mov»    r5,·r1873 »       mov»    r5,·r1
876 »       bl»     0·<PyEval_RestoreThread>874 »       bl»     0·<PyEval_RestoreThread>
877 ·R_ARM_THM_CALL» PyEval_RestoreThread875 ·R_ARM_THM_CALL» PyEval_RestoreThread
878 »       ldrb»   r2,·[r4,·#12]876 »       ldrb»   r2,·[r4,·#12]
879 »       sbfx»   r3,·r2,·#4,·#2877 »       sbfx»   r2,·r2,·#4,·#2
880 »       lsls»   r3,·r3,·#24878 »       lsls»   r2,·r2,·#24
881 »       itttt»  mi879 »       bpl.n»  81c·<portable_lseek+0x50>
882 »       mvnmi»  r3,·r5880 »       mvns»   r2,·r5
 881 »       ldrb»   r3,·[r4,·#12]
883 »       lsrmi»  r3,·r3,·#31882 »       lsrs»   r2,·r2,·#31
884 »       bfimi»  r2,·r3,·#4,·#2883 »       bfi»    r3,·r2,·#4,·#2
885 »       strbmi» r2,·[r4,·#12]884 »       strb»   r3,·[r4,·#12]
886 »       cmp»    r5,·#0885 »       cmp»    r5,·#0
887 »       blt.n»  84c·<portable_lseek+0x80>886 »       blt.n»  866·<portable_lseek+0x9a>
888 »       mov»    r0,·r7887 »       mov»    r0,·r7
889 »       mov»    r1,·r5888 »       mov»    r1,·r5
890 »       add»    sp,·#8889 »       add»    sp,·#8
891 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}890 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
892 »       b.w»    0·<PyLong_FromLongLong>891 »       b.w»    0·<PyLong_FromLongLong>
893 ·R_ARM_THM_JUMP24»       PyLong_FromLongLong892 ·R_ARM_THM_JUMP24»       PyLong_FromLongLong
894 »       mov»    r0,·r1893 »       mov»    r0,·r1
895 »       bl»     0·<PyLong_AsLongLong>894 »       bl»     0·<PyLong_AsLongLong>
896 ·R_ARM_THM_CALL» PyLong_AsLongLong895 ·R_ARM_THM_CALL» PyLong_AsLongLong
897 »       mov»    sl,·r0896 »       mov»    sl,·r0
898 »       mov»    r8,·r1897 »       mov»    r9,·r1
899 »       bl»     0·<PyErr_Occurred>898 »       bl»     0·<PyErr_Occurred>
900 ·R_ARM_THM_CALL» PyErr_Occurred899 ·R_ARM_THM_CALL» PyErr_Occurred
901 »       cmp»    r0,·#0900 »       cbnz»   r0,·87c·<portable_lseek+0xb0>
 901 »       bl»     0·<PyEval_SaveThread>
 902 ·R_ARM_THM_CALL» PyEval_SaveThread
 903 »       mov»    r3,·r9
 904 »       mov»    r5,·r0
 905 »       mov»    r2,·sl
 906 »       str»    r7,·[sp,·#0]
 907 »       mov»    r0,·r8
 908 »       bl»     0·<lseek64>
 909 ·R_ARM_THM_CALL» lseek64
 910 »       mov»    r7,·r0
 911 »       mov»    r0,·r5
 912 »       mov»    r5,·r1
 913 »       bl»     0·<PyEval_RestoreThread>
 914 ·R_ARM_THM_CALL» PyEval_RestoreThread
 915 »       ldrb»   r3,·[r4,·#12]
 916 »       sbfx»   r3,·r3,·#4,·#2
 917 »       lsls»   r3,·r3,·#24
 918 »       bpl.n»  81c·<portable_lseek+0x50>
902 »       beq.n»  7f0·<portable_lseek+0x24>919 »       b.n»    810·<portable_lseek+0x44>
903 »       movs»   r0,·#0 
904 »       add»    sp,·#8 
905 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc} 
906 »       cbnz»   r6,·862·<portable_lseek+0x96>920 »       cbnz»   r6,·884·<portable_lseek+0xb8>
907 »       movw»   r3,·#0921 »       movw»   r3,·#0
908 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError922 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OSError
909 »       movt»   r3,·#0923 »       movt»   r3,·#0
910 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError924 ·R_ARM_THM_MOVT_ABS»     PyExc_OSError
911 »       ldr»    r0,·[r3,·#0]925 »       ldr»    r0,·[r3,·#0]
912 »       add»    sp,·#8926 »       add»    sp,·#8
913 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}927 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
914 »       b.w»    0·<PyErr_SetFromErrno>928 »       b.w»    0·<PyErr_SetFromErrno>
915 ·R_ARM_THM_JUMP24»       PyErr_SetFromErrno929 ·R_ARM_THM_JUMP24»       PyErr_SetFromErrno
 930 »       movs»   r0,·#0
 931 »       add»    sp,·#8
 932 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
916 »       bl»     0·<__errno_location>933 »       bl»     0·<__errno_location>
917 ·R_ARM_THM_CALL» __errno_location934 ·R_ARM_THM_CALL» __errno_location
918 »       ldr»    r3,·[r0,·#0]935 »       ldr»    r3,·[r0,·#0]
919 »       cmp»    r3,·#29936 »       cmp»    r3,·#29
920 »       bne.n»  84e·<portable_lseek+0x82>937 »       bne.n»  868·<portable_lseek+0x9c>
921 »       movs»   r7,·#0938 »       movs»   r7,·#0
Max diff block lines reached; 25204/28724 bytes (87.75%) of diff not shown.
66.8 KB
bytesio.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:··········17380·(bytes·into·file)13 ··Start·of·section·headers:··········17456·(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·0x43e4:1 There·are·18·section·headers,·starting·at·offset·0x4430:
  
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·000530·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0004e4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003694·0002f8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0036c8·0002f0·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000564·0002b4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000518·0002b4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00398c·0002c8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·0039b8·0002c8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000818·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·0007cc·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·000818·00081c·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·0007cc·00089c·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003c54·000390·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·003c80·0003b0·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001034·000404·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·001068·000404·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001438·000512·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·00146c·000512·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·003fe4·000368·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004030·000368·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00194c·000a1a·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001980·000a1a·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00434c·000008·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·004398·000008·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002366·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00239a·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002366·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00239a·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00239c·0009b0·10·····16·105··419 ··[15]·.symtab···········SYMTAB··········00000000·0023d0·0009b0·10·····16·105··4
20 ··[16]·.strtab···········STRTAB··········00000000·002d4c·000946·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·002d80·000946·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·004354·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·0043a0·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)
4.81 KB
readelf --wide --symbols {}
    
Offset 26, 34 lines modifiedOffset 26, 34 lines modified
26 ····22:·000000a1····90·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_close26 ····22:·000000a1····90·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_close
27 ····23:·00000054·····0·NOTYPE··LOCAL··DEFAULT····8·.LC227 ····23:·00000054·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
28 ····24:·000001f9···198·FUNC····LOCAL··DEFAULT····6·bytesio_dealloc28 ····24:·000001f9···198·FUNC····LOCAL··DEFAULT····6·bytesio_dealloc
29 ····25:·00000084·····0·NOTYPE··LOCAL··DEFAULT····8·.LC329 ····25:·00000084·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
30 ····26:·000002c1···208·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read30 ····26:·000002c1···208·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_read
31 ····27:·00000391····68·FUNC····LOCAL··DEFAULT····6·read_bytes31 ····27:·00000391····68·FUNC····LOCAL··DEFAULT····6·read_bytes
32 ····28:·000003f9···228·FUNC····LOCAL··DEFAULT····6·write_bytes32 ····28:·000003f9···228·FUNC····LOCAL··DEFAULT····6·write_bytes
33 ····29:·000004dd···150·FUNC····LOCAL··DEFAULT····6·resize_buffer33 ····29:·000004dd···204·FUNC····LOCAL··DEFAULT····6·resize_buffer
34 ····30:·000000fd····76·FUNC····LOCAL··DEFAULT····1·unshare_buffer34 ····30:·000005a9····76·FUNC····LOCAL··DEFAULT····6·unshare_buffer
35 ····31:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC435 ····31:·0000008c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
36 ····32:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC536 ····32:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
37 ····33:·00000149···152·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getbuffer37 ····33:·000000fd···152·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getbuffer
38 ····34:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC638 ····34:·000000c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
39 ····35:·000001e1···116·FUNC····LOCAL··DEFAULT····1·bytesiobuf_getbuffer39 ····35:·00000195···116·FUNC····LOCAL··DEFAULT····1·bytesiobuf_getbuffer
40 ····36:·00000255····10·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer40 ····36:·00000209····10·FUNC····LOCAL··DEFAULT····1·bytesiobuf_releasebuffer
41 ····37:·00000261····86·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc41 ····37:·00000215····86·FUNC····LOCAL··DEFAULT····1·bytesiobuf_dealloc
42 ····38:·000002b9·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue42 ····38:·0000026d·····2·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue
43 ····39:·000002bd···122·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl43 ····39:·00000271···122·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_getvalue_impl
44 ····40:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC744 ····40:·00000100·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
45 ····41:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC845 ····41:·00000108·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
46 ····42:·00000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LC946 ····42:·00000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
47 ····43:·00000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1047 ····43:·00000138·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
48 ····44:·00000575···332·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek48 ····44:·000005f5···332·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_seek
49 ····45:·00000164·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1149 ····45:·00000164·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
50 ····46:·000006c1···276·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline50 ····46:·00000741···276·FUNC····LOCAL··DEFAULT····6·_io_BytesIO_readline
51 ····47:·000007d5····70·FUNC····LOCAL··DEFAULT····6·scan_eol51 ····47:·00000855····70·FUNC····LOCAL··DEFAULT····6·scan_eol
52 ····48:·00000339···176·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines52 ····48:·000002ed···176·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_writelines
53 ····49:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1253 ····49:·00000170·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
54 ····50:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1354 ····50:·0000017c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t55 ····51:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
56 ····52:·00000001···354·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_readlines56 ····52:·00000001···354·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_readlines
57 ····53:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1457 ····53:·000001a0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
58 ····54:·00000163···138·FUNC····LOCAL··DEFAULT····9·bytesio_getstate58 ····54:·00000163···138·FUNC····LOCAL··DEFAULT····9·bytesio_getstate
59 ····55:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1559 ····55:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
Offset 61, 24 lines modifiedOffset 61, 24 lines modified
61 ····57:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1761 ····57:·00000218·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
62 ····58:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1862 ····58:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC18
63 ····59:·000001ed···304·FUNC····LOCAL··DEFAULT····9·bytesio_setstate63 ····59:·000001ed···304·FUNC····LOCAL··DEFAULT····9·bytesio_setstate
64 ····60:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1964 ····60:·00000270·····0·NOTYPE··LOCAL··DEFAULT····8·.LC19
65 ····61:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2065 ····61:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC20
66 ····62:·0000031d···196·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_truncate66 ····62:·0000031d···196·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_truncate
67 ····63:·000003e1····54·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_isatty67 ····63:·000003e1····54·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_isatty
68 ····64:·000003e9····46·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse68 ····64:·0000039d····46·FUNC····LOCAL··DEFAULT····1·bytesiobuf_traverse
69 ····65:·00000417····78·FUNC····LOCAL··DEFAULT····9·bytesio_clear69 ····65:·00000417····78·FUNC····LOCAL··DEFAULT····9·bytesio_clear
70 ····66:·00000419····68·FUNC····LOCAL··DEFAULT····1·bytesio_iternext70 ····66:·000003cd····68·FUNC····LOCAL··DEFAULT····1·bytesio_iternext
71 ····67:·00000294·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2171 ····67:·00000294·····0·NOTYPE··LOCAL··DEFAULT····8·.LC21
72 ····68:·00000465···120·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_read172 ····68:·00000465···120·FUNC····LOCAL··DEFAULT····9·_io_BytesIO_read1
73 ····69:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2273 ····69:·0000029c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC22
74 ····70:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2374 ····70:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····8·.LC23
75 ····71:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2475 ····71:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC24
76 ····72:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2576 ····72:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC25
77 ····73:·0000045d···210·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto77 ····73:·00000411···210·FUNC····LOCAL··DEFAULT····1·_io_BytesIO_readinto
78 ····74:·000004dd····54·FUNC····LOCAL··DEFAULT····9·bytesio_sizeof78 ····74:·000004dd····54·FUNC····LOCAL··DEFAULT····9·bytesio_sizeof
79 ····75:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata79 ····75:·00000000·····0·SECTION·LOCAL··DEFAULT···11·.rodata
80 ····76:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d80 ····76:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·$d
81 ····77:·00000000·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.181 ····77:·00000000·····8·OBJECT··LOCAL··DEFAULT···11·_keywords.1
82 ····78:·00000008····92·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO___init____doc__82 ····78:·00000008····92·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO___init____doc__
83 ····79:·00000064····48·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO_close__doc__83 ····79:·00000064····48·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO_close__doc__
84 ····80:·00000094···212·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO_writelines__doc__84 ····80:·00000094···212·OBJECT··LOCAL··DEFAULT···11·_io_BytesIO_writelines__doc__
28.9 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3694·contains·95·entries:1 Relocation·section·'.rel.text'·at·offset·0x36c8·contains·94·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000040··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct3 00000040··0000712f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
4 00000044··00007130·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct4 00000044··00007130·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
5 0000005a··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError5 0000005a··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
6 0000005e··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError6 0000005e··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
7 00000062··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC17 00000062··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
8 00000066··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC18 00000066··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
Offset 14, 114 lines modifiedOffset 14, 113 lines modified
14 000000cc··00006c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct14 000000cc··00006c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
15 000000da··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc15 000000da··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
16 000000e0··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BufferError16 000000e0··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BufferError
17 000000e4··00006f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BufferError17 000000e4··00006f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BufferError
18 000000e8··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC018 000000e8··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
19 000000ec··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC019 000000ec··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
20 000000f2··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString20 000000f2··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
21 0000010e··0000690a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize 
22 0000011e··00007b0a·R_ARM_THM_CALL·········00000000···memcpy 
23 0000013c··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
24 00000186··0000800a·R_ARM_THM_CALL·········00000000···PyMemoryView_FromObject21 0000013a··0000800a·R_ARM_THM_CALL·········00000000···PyMemoryView_FromObject
25 000001a6··0000812f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError22 0000015a··0000812f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
26 000001aa··00008130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError23 0000015e··00008130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
27 000001ae··0000202f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC524 00000162··0000202f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC5
28 000001b2··00002030·R_ARM_THM_MOVT_ABS·····000000a8···.LC525 00000166··00002030·R_ARM_THM_MOVT_ABS·····000000a8···.LC5
29 000001b8··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString26 0000016c··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
30 000001c2··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc27 00000176··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
31 000001c8··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError28 0000017c··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
32 000001cc··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError29 00000180··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
33 000001d0··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC130 00000184··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
34 000001d4··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC131 00000188··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
35 000001da··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString32 0000018e··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
36 00000214··0000820a·R_ARM_THM_CALL·········00000000···PyBuffer_FillInfo33 000001c8··0000820a·R_ARM_THM_CALL·········00000000···PyBuffer_FillInfo
 34 000001de··00001e0a·R_ARM_THM_CALL·········000005a9···unshare_buffer
37 00000238··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BufferError35 000001ec··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_BufferError
38 0000023c··00006f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BufferError36 000001f0··00006f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_BufferError
39 00000240··0000222f·R_ARM_THM_MOVW_ABS_NC··000000c8···.LC637 000001f4··0000222f·R_ARM_THM_MOVW_ABS_NC··000000c8···.LC6
40 00000244··00002230·R_ARM_THM_MOVT_ABS·····000000c8···.LC638 000001f8··00002230·R_ARM_THM_MOVT_ABS·····000000c8···.LC6
41 0000024a··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString39 000001fe··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
42 00000272··0000830a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack40 00000226··0000830a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
43 0000028e··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc41 00000242··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
44 000002ea··00007e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize42 0000029e··00007e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
 43 000002c6··00001e0a·R_ARM_THM_CALL·········000005a9···unshare_buffer
45 0000031c··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError44 000002d0··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
46 00000320··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError45 000002d4··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
47 00000324··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC146 000002d8··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
48 00000328··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC147 000002dc··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
49 0000032e··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString48 000002e2··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
50 00000350··00008a0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter49 00000304··00008a0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
51 0000035e··00001c0a·R_ARM_THM_CALL·········000003f9···write_bytes50 00000312··00001c0a·R_ARM_THM_CALL·········000003f9···write_bytes
52 00000376··00008b0a·R_ARM_THM_CALL·········00000000···PyIter_Next51 0000032a··00008b0a·R_ARM_THM_CALL·········00000000···PyIter_Next
 52 0000034a··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 53 0000034e··0000880a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
 54 00000354··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 55 00000358··00006c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 56 00000360··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 57 00000364··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 58 00000368··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
 59 0000036c··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
 60 00000372··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 61 0000037c··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
53 00000396··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc62 00000396··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
54 0000039a··0000880a·R_ARM_THM_CALL·········00000000···PyErr_Occurred63 000003e4··00002f0a·R_ARM_THM_CALL·········00000855···scan_eol
55 000003a0··00006c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
56 000003a4··00006c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
57 000003ac··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError64 000003f6··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
58 000003b0··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError65 000003fa··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
59 000003b4··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC166 000003fe··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
60 000003b8··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC167 00000402··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
61 000003be··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString68 00000408··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
62 000003c8··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc69 0000042a··00007d0a·R_ARM_THM_CALL·········00000000···memset
 70 00000434··00007a0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer
 71 00000440··0000910a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous
63 000003e2··00006b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc72 00000462··00007b0a·R_ARM_THM_CALL·········00000000···memcpy
64 00000430··00002f0a·R_ARM_THM_CALL·········000007d5···scan_eol73 0000046e··0000730a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
 74 0000047a··00007c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release
65 00000442··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError75 00000484··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
66 00000446··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError76 00000488··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
67 0000044a··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1 
68 0000044e··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1 
69 00000454··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
70 00000476··00007d0a·R_ARM_THM_CALL·········00000000···memset 
71 00000480··00007a0a·R_ARM_THM_CALL·········00000000···PyObject_GetBuffer 
72 0000048c··0000910a·R_ARM_THM_CALL·········00000000···PyBuffer_IsContiguous 
73 000004ae··00007b0a·R_ARM_THM_CALL·········00000000···memcpy 
74 000004ba··0000730a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t 
75 000004c6··00007c0a·R_ARM_THM_CALL·········00000000···PyBuffer_Release 
76 000004d0··0000722f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
77 000004d4··00007230·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
78 000004d8··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC177 0000048c··00000e2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC1
79 000004dc··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC178 00000490··00000e30·R_ARM_THM_MOVT_ABS·····00000034···.LC1
80 000004e2··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString79 00000496··0000700a·R_ARM_THM_CALL·········00000000···PyErr_SetString
81 000004ec··0000482f·R_ARM_THM_MOVW_ABS_NC··000002d4···.LC2580 000004a0··0000482f·R_ARM_THM_MOVW_ABS_NC··000002d4···.LC25
82 000004f0··00004830·R_ARM_THM_MOVT_ABS·····000002d4···.LC2581 000004a4··00004830·R_ARM_THM_MOVT_ABS·····000002d4···.LC25
83 000004f4··0000462f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC2382 000004a8··0000462f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC23
84 000004f8··00004630·R_ARM_THM_MOVT_ABS·····000002bc···.LC2383 000004ac··00004630·R_ARM_THM_MOVT_ABS·····000002bc···.LC23
85 000004fc··0000472f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC2484 000004b0··0000472f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC24
86 00000500··00004730·R_ARM_THM_MOVT_ABS·····000002c8···.LC2485 000004b4··00004730·R_ARM_THM_MOVT_ABS·····000002c8···.LC24
87 00000504··0000920a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument86 000004b8··0000920a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
88 0000050a··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Clear87 000004be··0000930a·R_ARM_THM_CALL·········00000000···PyErr_Clear
89 00000510··0000452f·R_ARM_THM_MOVW_ABS_NC··0000029c···.LC2288 000004c4··0000452f·R_ARM_THM_MOVW_ABS_NC··0000029c···.LC22
90 00000514··00004530·R_ARM_THM_MOVT_ABS·····0000029c···.LC2289 000004c8··00004530·R_ARM_THM_MOVT_ABS·····0000029c···.LC22
91 00000518··0000462f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC2390 000004cc··0000462f·R_ARM_THM_MOVW_ABS_NC··000002bc···.LC23
92 0000051c··00004630·R_ARM_THM_MOVT_ABS·····000002bc···.LC2391 000004d0··00004630·R_ARM_THM_MOVT_ABS·····000002bc···.LC23
93 00000520··0000472f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC2492 000004d4··0000472f·R_ARM_THM_MOVW_ABS_NC··000002c8···.LC24
94 00000524··00004730·R_ARM_THM_MOVT_ABS·····000002c8···.LC2493 000004d8··00004730·R_ARM_THM_MOVT_ABS·····000002c8···.LC24
95 00000528··0000920a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument94 000004dc··0000920a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
96 000002b2··00006b1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc95 00000266··00006b1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
97 0000030e··0000691e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize96 000002c2··0000691e·R_ARM_THM_JUMP24·······00000000···PyBytes_FromStringAndSize
98 0000043e··00001b1e·R_ARM_THM_JUMP24·······00000391···read_bytes97 000003f2··00001b1e·R_ARM_THM_JUMP24·······00000391···read_bytes
  
99 Relocation·section·'.rel.data'·at·offset·0x398c·contains·89·entries:98 Relocation·section·'.rel.data'·at·offset·0x39b8·contains·89·entries:
100 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name99 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
101 00000008··00004b02·R_ARM_ABS32············00000000···.rodata100 00000008··00004b02·R_ARM_ABS32············00000000···.rodata
102 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4101 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
103 00000020··00000102·R_ARM_ABS32············00000000···.data102 00000020··00000102·R_ARM_ABS32············00000000···.data
104 00000034··00009802·R_ARM_ABS32············00000000···PyTuple_Type103 00000034··00009802·R_ARM_ABS32············00000000···PyTuple_Type
105 0000003c··00009902·R_ARM_ABS32············00000000···_PyRuntime104 0000003c··00009902·R_ARM_ABS32············00000000···_PyRuntime
106 00000040··00000402·R_ARM_ABS32············00000000···.rodata.str1.4105 00000040··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
107 00000050··00000102·R_ARM_ABS32············00000000···.data106 00000050··00000102·R_ARM_ABS32············00000000···.data
108 00000058··00002502·R_ARM_ABS32············00000261···bytesiobuf_dealloc107 00000058··00002502·R_ARM_ABS32············00000215···bytesiobuf_dealloc
109 00000060··00004002·R_ARM_ABS32············000003e9···bytesiobuf_traverse108 00000060··00004002·R_ARM_ABS32············0000039d···bytesiobuf_traverse
110 00000068··00002302·R_ARM_ABS32············000001e1···bytesiobuf_getbuffer109 00000068··00002302·R_ARM_ABS32············00000195···bytesiobuf_getbuffer
111 00000070··00002402·R_ARM_ABS32············00000255···bytesiobuf_releasebuffer110 00000070··00002402·R_ARM_ABS32············00000209···bytesiobuf_releasebuffer
112 0000007c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4111 0000007c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
113 0000008c··00000102·R_ARM_ABS32············00000000···.data112 0000008c··00000102·R_ARM_ABS32············00000000···.data
114 00000094··00001802·R_ARM_ABS32············000001f9···bytesio_dealloc113 00000094··00001802·R_ARM_ABS32············000001f9···bytesio_dealloc
Max diff block lines reached; 16676/29521 bytes (56.49%) of diff not shown.
14.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 131, 139 lines modifiedOffset 131, 103 lines modified
131 »       ldr»    r0,·[r3,·#0]131 »       ldr»    r0,·[r3,·#0]
132 »       bl»     0·<PyErr_SetString>132 »       bl»     0·<PyErr_SetString>
133 ·R_ARM_THM_CALL» PyErr_SetString133 ·R_ARM_THM_CALL» PyErr_SetString
134 »       movs»   r0,·#0134 »       movs»   r0,·#0
135 »       pop»    {r4,·pc}135 »       pop»    {r4,·pc}
136 »       nop136 »       nop
  
137 000000fc·<unshare_buffer>: 
138 unshare_buffer(): 
139 »       push»   {r3,·r4,·r5,·lr} 
140 »       mov.w»  ip,·#4096»  @·0x1000 
141 »       sub.w»  ip,·sp,·ip 
142 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
143 »       mov»    r4,·r0 
144 »       movs»   r0,·#0 
145 »       bl»     0·<PyBytes_FromStringAndSize> 
146 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize 
147 »       cbz»    r0,·142·<unshare_buffer+0x46> 
148 »       ldr»    r1,·[r4,·#8] 
149 »       mov»    r5,·r0 
150 »       ldr»    r2,·[r4,·#16] 
151 »       adds»   r0,·#16 
152 »       adds»   r1,·#16 
153 »       bl»     0·<memcpy> 
154 ·R_ARM_THM_CALL» memcpy 
155 »       ldr»    r0,·[r4,·#8] 
156 »       mvn.w»  r2,·#3221225472»    @·0xc0000000 
157 »       str»    r5,·[r4,·#8] 
158 »       ldr»    r3,·[r0,·#0] 
159 »       cmp»    r3,·r2 
160 »       bne.n»  134·<unshare_buffer+0x38> 
161 »       movs»   r0,·#0 
162 »       pop»    {r3,·r4,·r5,·pc} 
163 »       subs»   r3,·#1 
164 »       str»    r3,·[r0,·#0] 
165 »       cmp»    r3,·#0 
166 »       bne.n»  130·<unshare_buffer+0x34> 
167 »       bl»     0·<_Py_Dealloc> 
168 ·R_ARM_THM_CALL» _Py_Dealloc 
169 »       b.n»    130·<unshare_buffer+0x34> 
170 »       mov.w»  r0,·#4294967295»    @·0xffffffff 
171 »       pop»    {r3,·r4,·r5,·pc} 
  
172 00000148·<_io_BytesIO_getbuffer>:137 000000fc·<_io_BytesIO_getbuffer>:
173 _io_BytesIO_getbuffer():138 _io_BytesIO_getbuffer():
174 »       push»   {r3,·r4,·r5,·lr}139 »       push»   {r3,·r4,·r5,·lr}
175 »       mov.w»  ip,·#4096»  @·0x1000140 »       mov.w»  ip,·#4096»  @·0x1000
176 »       sub.w»  ip,·sp,·ip141 »       sub.w»  ip,·sp,·ip
177 »       str.w»  r0,·[ip,·#4080]»     @·0xff0142 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
178 »       ldr»    r2,·[sp,·#16]143 »       ldr»    r2,·[sp,·#16]
179 »       cbnz»   r3,·1a6·<_io_BytesIO_getbuffer+0x5e>144 »       cbnz»   r3,·15a·<_io_BytesIO_getbuffer+0x5e>
180 »       mov»    r5,·r0145 »       mov»    r5,·r0
181 »       cbnz»   r2,·1a0·<_io_BytesIO_getbuffer+0x58>146 »       cbnz»   r2,·154·<_io_BytesIO_getbuffer+0x58>
182 »       ldr.w»  r2,·[r1,·#444]»      @·0x1bc147 »       ldr.w»  r2,·[r1,·#444]»      @·0x1bc
183 »       ldr»    r3,·[r5,·#8]148 »       ldr»    r3,·[r5,·#8]
184 »       ldr»    r2,·[r2,·#16]149 »       ldr»    r2,·[r2,·#16]
185 »       ldr»    r0,·[r2,·#40]» @·0x28150 »       ldr»    r0,·[r2,·#40]» @·0x28
186 »       cbz»    r3,·1c8·<_io_BytesIO_getbuffer+0x80>151 »       cbz»    r3,·17c·<_io_BytesIO_getbuffer+0x80>
187 »       ldr.w»  r3,·[r0,·#152]»      @·0x98152 »       ldr.w»  r3,·[r0,·#152]»      @·0x98
188 »       movs»   r1,·#0153 »       movs»   r1,·#0
189 »       blx»    r3154 »       blx»    r3
190 »       mov»    r4,·r0155 »       mov»    r4,·r0
191 »       cbz»    r0,·1bc·<_io_BytesIO_getbuffer+0x74>156 »       cbz»    r0,·170·<_io_BytesIO_getbuffer+0x74>
192 »       ldr»    r3,·[r5,·#0]157 »       ldr»    r3,·[r5,·#0]
193 »       mvn.w»  r2,·#3221225472»    @·0xc0000000158 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
194 »       cmp»    r3,·r2159 »       cmp»    r3,·r2
195 »       itt»    ne160 »       itt»    ne
196 »       addne»  r3,·#1161 »       addne»  r3,·#1
197 »       strne»  r3,·[r5,·#0]162 »       strne»  r3,·[r5,·#0]
198 »       str»    r5,·[r0,·#8]163 »       str»    r5,·[r0,·#8]
199 »       bl»     0·<PyMemoryView_FromObject>164 »       bl»     0·<PyMemoryView_FromObject>
200 ·R_ARM_THM_CALL» PyMemoryView_FromObject165 ·R_ARM_THM_CALL» PyMemoryView_FromObject
201 »       ldr»    r3,·[r4,·#0]166 »       ldr»    r3,·[r4,·#0]
202 »       mvn.w»  r2,·#3221225472»    @·0xc0000000167 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
203 »       mov»    r5,·r0168 »       mov»    r5,·r0
204 »       cmp»    r3,·r2169 »       cmp»    r3,·r2
205 »       beq.n»  19c·<_io_BytesIO_getbuffer+0x54>170 »       beq.n»  150·<_io_BytesIO_getbuffer+0x54>
206 »       subs»   r3,·#1171 »       subs»   r3,·#1
207 »       str»    r3,·[r4,·#0]172 »       str»    r3,·[r4,·#0]
208 »       cbz»    r3,·1c0·<_io_BytesIO_getbuffer+0x78>173 »       cbz»    r3,·174·<_io_BytesIO_getbuffer+0x78>
209 »       mov»    r0,·r5174 »       mov»    r0,·r5
210 »       pop»    {r3,·r4,·r5,·pc}175 »       pop»    {r3,·r4,·r5,·pc}
211 »       ldr»    r3,·[r2,·#8]176 »       ldr»    r3,·[r2,·#8]
212 »       cmp»    r3,·#0177 »       cmp»    r3,·#0
213 »       beq.n»  15e·<_io_BytesIO_getbuffer+0x16>178 »       beq.n»  112·<_io_BytesIO_getbuffer+0x16>
214 »       movw»   r3,·#0179 »       movw»   r3,·#0
215 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError180 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_TypeError
216 »       movt»   r3,·#0181 »       movt»   r3,·#0
217 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError182 ·R_ARM_THM_MOVT_ABS»     PyExc_TypeError
218 »       movw»   r1,·#0183 »       movw»   r1,·#0
219 ·R_ARM_THM_MOVW_ABS_NC»  .LC5184 ·R_ARM_THM_MOVW_ABS_NC»  .LC5
220 »       movt»   r1,·#0185 »       movt»   r1,·#0
221 ·R_ARM_THM_MOVT_ABS»     .LC5186 ·R_ARM_THM_MOVT_ABS»     .LC5
222 »       ldr»    r0,·[r3,·#0]187 »       ldr»    r0,·[r3,·#0]
223 »       bl»     0·<PyErr_SetString>188 »       bl»     0·<PyErr_SetString>
224 ·R_ARM_THM_CALL» PyErr_SetString189 ·R_ARM_THM_CALL» PyErr_SetString
225 »       movs»   r5,·#0190 »       movs»   r5,·#0
226 »       b.n»    19c·<_io_BytesIO_getbuffer+0x54>191 »       b.n»    150·<_io_BytesIO_getbuffer+0x54>
227 »       mov»    r0,·r4192 »       mov»    r0,·r4
228 »       bl»     0·<_Py_Dealloc>193 »       bl»     0·<_Py_Dealloc>
229 ·R_ARM_THM_CALL» _Py_Dealloc194 ·R_ARM_THM_CALL» _Py_Dealloc
230 »       b.n»    19c·<_io_BytesIO_getbuffer+0x54>195 »       b.n»    150·<_io_BytesIO_getbuffer+0x54>
231 »       movw»   r3,·#0196 »       movw»   r3,·#0
232 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError197 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_ValueError
233 »       movt»   r3,·#0198 »       movt»   r3,·#0
234 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError199 ·R_ARM_THM_MOVT_ABS»     PyExc_ValueError
235 »       movw»   r1,·#0200 »       movw»   r1,·#0
236 ·R_ARM_THM_MOVW_ABS_NC»  .LC1201 ·R_ARM_THM_MOVW_ABS_NC»  .LC1
237 »       movt»   r1,·#0202 »       movt»   r1,·#0
238 ·R_ARM_THM_MOVT_ABS»     .LC1203 ·R_ARM_THM_MOVT_ABS»     .LC1
239 »       ldr»    r0,·[r3,·#0]204 »       ldr»    r0,·[r3,·#0]
240 »       bl»     0·<PyErr_SetString>205 »       bl»     0·<PyErr_SetString>
241 ·R_ARM_THM_CALL» PyErr_SetString206 ·R_ARM_THM_CALL» PyErr_SetString
242 »       b.n»    1bc·<_io_BytesIO_getbuffer+0x74>207 »       b.n»    170·<_io_BytesIO_getbuffer+0x74>
  
243 000001e0·<bytesiobuf_getbuffer>:208 00000194·<bytesiobuf_getbuffer>:
244 bytesiobuf_getbuffer():209 bytesiobuf_getbuffer():
245 »       push»   {r4,·r5,·r6,·r7,·lr}210 »       push»   {r4,·r5,·r6,·r7,·lr}
246 »       mov.w»  ip,·#4096»  @·0x1000211 »       mov.w»  ip,·#4096»  @·0x1000
247 »       sub.w»  ip,·sp,·ip212 »       sub.w»  ip,·sp,·ip
248 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8213 »       str.w»  r0,·[ip,·#4056]»     @·0xfd8
249 »       ldr»    r4,·[r0,·#8]214 »       ldr»    r4,·[r0,·#8]
250 »       sub»    sp,·#20215 »       sub»    sp,·#20
251 »       cbz»    r1,·238·<bytesiobuf_getbuffer+0x58>216 »       cbz»    r1,·1ec·<bytesiobuf_getbuffer+0x58>
252 »       mov»    r6,·r1217 »       mov»    r6,·r1
253 »       ldr»    r1,·[r4,·#28]218 »       ldr»    r1,·[r4,·#28]
254 »       ldr»    r3,·[r4,·#8]219 »       ldr»    r3,·[r4,·#8]
Max diff block lines reached; 11537/15097 bytes (76.42%) of diff not shown.
12.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 543, 16 lines modifiedOffset 543, 15 lines modified
543 ·R_ARM_THM_CALL» memset543 ·R_ARM_THM_CALL» memset
544 »       ldrd»   r3,·r0,·[r4,·#8]544 »       ldrd»   r3,·r0,·[r4,·#8]
545 »       b.n»    442·<write_bytes+0x4a>545 »       b.n»    442·<write_bytes+0x4a>
546 »       cmp»    r1,·r5546 »       cmp»    r1,·r5
547 »       mov»    r0,·r4547 »       mov»    r0,·r4
548 »       it»     cc548 »       it»     cc
549 »       movcc»  r1,·r5549 »       movcc»  r1,·r5
 550 »       bl»     5a8·<unshare_buffer>
550 »       bl»     fc·<_io_BytesIO___init__+0xb0> 
551 ·R_ARM_THM_CALL» unshare_buffer 
552 »       adds»   r0,·#1551 »       adds»   r0,·#1
553 »       bne.n»  470·<write_bytes+0x78>552 »       bne.n»  470·<write_bytes+0x78>
554 »       mov.w»  r6,·#4294967295»    @·0xffffffff553 »       mov.w»  r6,·#4294967295»    @·0xffffffff
555 »       add»    r0,·sp,·#4554 »       add»    r0,·sp,·#4
556 »       bl»     0·<PyBuffer_Release>555 »       bl»     0·<PyBuffer_Release>
557 ·R_ARM_THM_CALL» PyBuffer_Release556 ·R_ARM_THM_CALL» PyBuffer_Release
558 »       b.n»    45e·<write_bytes+0x66>557 »       b.n»    45e·<write_bytes+0x66>
Offset 580, 135 lines modifiedOffset 579, 194 lines modified
580 »       ldr»    r0,·[r3,·#0]579 »       ldr»    r0,·[r3,·#0]
581 »       bl»     0·<PyErr_SetString>580 »       bl»     0·<PyErr_SetString>
582 ·R_ARM_THM_CALL» PyErr_SetString581 ·R_ARM_THM_CALL» PyErr_SetString
583 »       b.n»    4be·<write_bytes+0xc6>582 »       b.n»    4be·<write_bytes+0xc6>
  
584 000004dc·<resize_buffer>:583 000004dc·<resize_buffer>:
585 resize_buffer():584 resize_buffer():
586 »       push»   {r3,·lr}585 »       push»   {r3,·r4,·r5,·lr}
587 »       mov.w»  ip,·#4096»  @·0x1000586 »       mov.w»  ip,·#4096»  @·0x1000
588 »       sub.w»  ip,·sp,·ip587 »       sub.w»  ip,·sp,·ip
589 »       str.w»  r0,·[ip,·#4088]»     @·0xff8588 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
590 »       ldr»    r2,·[r0,·#8]589 »       ldr»    r2,·[r0,·#8]
591 »       cmp»    r1,·#0590 »       cmp»    r1,·#0
592 »       ldr»    r3,·[r2,·#8]591 »       ldr»    r3,·[r2,·#8]
593 »       blt.n»  556·<resize_buffer+0x7a>592 »       blt.n»  586·<resize_buffer+0xaa>
 593 »       mov»    r4,·r0
594 »       cmp.w»  r1,·r3,·lsr·#1594 »       cmp.w»  r1,·r3,·lsr·#1
595 »       bcc.n»  51e·<resize_buffer+0x42>595 »       bcc.n»  520·<resize_buffer+0x44>
596 »       cmp»    r3,·r1596 »       cmp»    r3,·r1
597 »       bhi.n»  552·<resize_buffer+0x76>597 »       bhi.n»  56a·<resize_buffer+0x8e>
598 »       vmov»   s15,·r3598 »       vmov»   s15,·r3
599 »       vmov.f64»       d6,·#114»@·0x3f900000··1.125599 »       vmov.f64»       d6,·#114»@·0x3f900000··1.125
600 »       vcvt.f64.s32»   d7,·s15600 »       vcvt.f64.s32»   d7,·s15
601 »       vmul.f64»       d7,·d7,·d6601 »       vmul.f64»       d7,·d7,·d6
602 »       vmov»   s13,·r1602 »       vmov»   s13,·r1
603 »       vcvt.f64.s32»   d6,·s13603 »       vcvt.f64.s32»   d6,·s13
604 »       vcmpe.f64»      d6,·d7604 »       vcmpe.f64»      d6,·d7
605 »       vmrs»   APSR_nzcv,·fpscr605 »       vmrs»   APSR_nzcv,·fpscr
606 »       bls.n»  530·<resize_buffer+0x54>606 »       bls.n»  534·<resize_buffer+0x58>
607 »       ldr»    r3,·[r2,·#0]607 »       ldr»    r3,·[r2,·#0]
608 »       adds»   r1,·#1608 »       adds»   r1,·#1
609 »       cmp»    r3,·#1609 »       cmp»    r3,·#1
610 »       bgt.n»  542·<resize_buffer+0x66>610 »       bgt.n»  546·<resize_buffer+0x6a>
611 »       adds»   r0,·#8611 »       add.w»  r0,·r4,·#8
612 »       bl»     0·<_PyBytes_Resize>612 »       bl»     0·<_PyBytes_Resize>
613 ·R_ARM_THM_CALL» _PyBytes_Resize613 ·R_ARM_THM_CALL» _PyBytes_Resize
614 »       asrs»   r0,·r0,·#31614 »       asrs»   r0,·r0,·#31
615 »       pop»    {r3,·pc}615 »       pop»    {r3,·r4,·r5,·pc}
616 »       add.w»  r3,·r1,·r1,·lsr·#3616 »       add.w»  r3,·r1,·r1,·lsr·#3
617 »       cmp»    r1,·#8617 »       cmp»    r1,·#8
618 »       ite»    hi618 »       ite»    hi
619 »       addhi»  r1,·r3,·#6619 »       addhi»  r1,·r3,·#6
620 »       addls»  r1,·r3,·#3620 »       addls»  r1,·r3,·#3
621 »       ldr»    r3,·[r2,·#0]621 »       ldr»    r3,·[r2,·#0]
622 »       cmp»    r3,·#1622 »       cmp»    r3,·#1
623 »       ble.n»  526·<resize_buffer+0x4a>623 »       ble.n»  528·<resize_buffer+0x4c>
624 »       bl»     fc·<_io_BytesIO___init__+0xb0> 
625 ·R_ARM_THM_CALL» unshare_buffer624 »       movs»   r0,·#0
 625 »       bl»     0·<PyBytes_FromStringAndSize>
 626 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
 627 »       mov»    r5,·r0
 628 »       cbz»    r0,·5a2·<resize_buffer+0xc6>
 629 »       ldr»    r1,·[r4,·#8]
626 »       adds»   r0,·#1630 »       adds»   r0,·#16
 631 »       ldr»    r2,·[r4,·#16]
 632 »       adds»   r1,·#16
 633 »       bl»     0·<memcpy>
 634 ·R_ARM_THM_CALL» memcpy
 635 »       ldr»    r0,·[r4,·#8]
 636 »       str»    r5,·[r4,·#8]
 637 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
 638 »       ldr»    r4,·[r0,·#0]
 639 »       cmp»    r4,·r2
 640 »       bne.n»  56e·<resize_buffer+0x92>
 641 »       movs»   r0,·#0
 642 »       pop»    {r3,·r4,·r5,·pc}
 643 »       subs»   r4,·#1
 644 »       str»    r4,·[r0,·#0]
 645 »       cmp»    r4,·#0
 646 »       bne.n»  56a·<resize_buffer+0x8e>
 647 »       bl»     0·<_Py_Dealloc>
 648 ·R_ARM_THM_CALL» _Py_Dealloc
 649 »       adds»   r4,·#1
627 »       mov.w»  r0,·#4294967295»    @·0xffffffff650 »       mov.w»  r0,·#4294967295»    @·0xffffffff
628 »       it»     ne651 »       it»     ne
629 »       movne»  r0,·#0652 »       movne»  r0,·#0
630 »       pop»    {r3,·pc}653 »       pop»    {r3,·r4,·r5,·pc}
631 »       movs»   r0,·#0 
632 »       pop»    {r3,·pc} 
633 »       movw»   r3,·#0654 »       movw»   r3,·#0
634 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError655 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_OverflowError
635 »       movt»   r3,·#0656 »       movt»   r3,·#0
636 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError657 ·R_ARM_THM_MOVT_ABS»     PyExc_OverflowError
637 »       movw»   r1,·#0658 »       movw»   r1,·#0
638 ·R_ARM_THM_MOVW_ABS_NC»  .LC4659 ·R_ARM_THM_MOVW_ABS_NC»  .LC4
639 »       movt»   r1,·#0660 »       movt»   r1,·#0
640 ·R_ARM_THM_MOVT_ABS»     .LC4661 ·R_ARM_THM_MOVT_ABS»     .LC4
641 »       ldr»    r0,·[r3,·#0]662 »       ldr»    r0,·[r3,·#0]
642 »       bl»     0·<PyErr_SetString>663 »       bl»     0·<PyErr_SetString>
643 ·R_ARM_THM_CALL» PyErr_SetString664 ·R_ARM_THM_CALL» PyErr_SetString
644 »       mov.w»  r0,·#4294967295»    @·0xffffffff665 »       mov.w»  r0,·#4294967295»    @·0xffffffff
645 »       pop»    {r3,·pc}666 »       pop»    {r3,·r4,·r5,·pc}
646 »       nop667 »       mov.w»  r4,·#4294967295»    @·0xffffffff
 668 »       b.n»    57a·<resize_buffer+0x9e>
  
 669 000005a8·<unshare_buffer>:
 670 unshare_buffer():
 671 »       push»   {r3,·r4,·r5,·lr}
 672 »       mov.w»  ip,·#4096»  @·0x1000
 673 »       sub.w»  ip,·sp,·ip
 674 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
 675 »       mov»    r4,·r0
 676 »       movs»   r0,·#0
 677 »       bl»     0·<PyBytes_FromStringAndSize>
 678 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
 679 »       cbz»    r0,·5ee·<unshare_buffer+0x46>
 680 »       ldr»    r1,·[r4,·#8]
 681 »       mov»    r5,·r0
 682 »       ldr»    r2,·[r4,·#16]
Max diff block lines reached; 9297/13060 bytes (71.19%) of diff not shown.
1010 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 98, 15 lines modifiedOffset 98, 15 lines modified
98 »       movgt.w»fp,·#198 »       movgt.w»fp,·#1
99 »       adds»   r6,·#1699 »       adds»   r6,·#16
100 »       mov.w»  r9,·#0100 »       mov.w»  r9,·#0
101 »       add»    r6,·r3101 »       add»    r6,·r3
102 »       mvn.w»  sl,·#3221225472»    @·0xc0000000102 »       mvn.w»  sl,·#3221225472»    @·0xc0000000
103 »       mov.w»  r1,·#4294967295»    @·0xffffffff103 »       mov.w»  r1,·#4294967295»    @·0xffffffff
104 »       mov»    r0,·r5104 »       mov»    r0,·r5
105 »       bl»     7d4·<scan_eol>105 »       bl»     854·<scan_eol>
106 ·R_ARM_THM_CALL» scan_eol106 ·R_ARM_THM_CALL» scan_eol
107 »       mov»    r7,·r0107 »       mov»    r7,·r0
108 »       mov»    r1,·r7108 »       mov»    r1,·r7
109 »       mov»    r0,·r6109 »       mov»    r0,·r6
110 »       cmp»    r7,·#0110 »       cmp»    r7,·#0
111 »       beq.n»  15a·<_io_BytesIO_readlines+0x15a>111 »       beq.n»  15a·<_io_BytesIO_readlines+0x15a>
112 »       ldr»    r3,·[r5,·#12]112 »       ldr»    r3,·[r5,·#12]
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 00000162·<bytesio_getstate>:168 00000162·<bytesio_getstate>:
169 bytesio_getstate():169 bytesio_getstate():
170 »       push»   {r3,·r4,·r5,·lr}170 »       push»   {r3,·r4,·r5,·lr}
171 »       mov.w»  ip,·#4096»  @·0x1000171 »       mov.w»  ip,·#4096»  @·0x1000
172 »       sub.w»  ip,·sp,·ip172 »       sub.w»  ip,·sp,·ip
173 »       str.w»  r0,·[ip,·#4080]»     @·0xff0173 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
174 »       mov»    r5,·r0174 »       mov»    r5,·r0
175 »       bl»     2bc·<bytesio_setstate+0xd0>175 »       bl»     270·<bytesio_setstate+0x84>
176 ·R_ARM_THM_CALL» _io_BytesIO_getvalue_impl176 ·R_ARM_THM_CALL» _io_BytesIO_getvalue_impl
177 »       cbz»    r0,·1b4·<bytesio_getstate+0x52>177 »       cbz»    r0,·1b4·<bytesio_getstate+0x52>
178 »       mov»    r4,·r0178 »       mov»    r4,·r0
179 »       ldr»    r0,·[r5,·#20]179 »       ldr»    r0,·[r5,·#20]
180 »       cbnz»   r0,·196·<bytesio_getstate+0x34>180 »       cbnz»   r0,·196·<bytesio_getstate+0x34>
181 »       movw»   r3,·#0181 »       movw»   r3,·#0
182 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct182 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
400 KB
bufferedio.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:··········50960·(bytes·into·file)13 ··Start·of·section·headers:··········51604·(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·0xc710:1 There·are·18·section·headers,·starting·at·offset·0xc994:
  
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·0013ec·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0013a4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0097e8·000a20·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·0099a4·000a28·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·001420·000aa0·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0013d8·000aa0·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00a208·0009f0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00a3cc·0009f0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·001ec0·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·001e78·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001ec0·0006a0·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·001e78·0006a0·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·002560·002d10·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·002518·002ef4·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·00abf8·001318·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00adbc·0013d8·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005270·000948·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00540c·000948·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00bf10·000720·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00c194·000720·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·005bb8·000e39·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·005d54·000e39·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00c630·000050·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00c8b4·000050·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0069f1·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·006b8d·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0069f1·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·006b8d·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·006a24·0018b0·10·····16·294··419 ··[15]·.symtab···········SYMTAB··········00000000·006bc0·0018d0·10·····16·296··4
20 ··[16]·.strtab···········STRTAB··········00000000·0082d4·001512·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·008490·001512·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00c680·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00c904·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.7 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·.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:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18 ·····5:·00000028·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
Offset 31, 26 lines modifiedOffset 31, 26 lines modified
31 ····27:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC531 ····27:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
32 ····28:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC632 ····28:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
33 ····29:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC733 ····29:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
34 ····30:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC834 ····30:·000000fc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
35 ····31:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC935 ····31:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
36 ····32:·00000550·····0·NOTYPE··LOCAL··DEFAULT····7·$t36 ····32:·00000550·····0·NOTYPE··LOCAL··DEFAULT····7·$t
37 ····33:·00000551··1920·FUNC····LOCAL··DEFAULT····7·_io__Buffered_read37 ····33:·00000551··1920·FUNC····LOCAL··DEFAULT····7·_io__Buffered_read
38 ····34:·000028f9···408·FUNC····LOCAL··DEFAULT····7·_bufferedreader_raw_read38 ····34:·0000292d···388·FUNC····LOCAL··DEFAULT····7·_bufferedreader_raw_read
39 ····35:·000004d1····70·FUNC····LOCAL··DEFAULT····1·_bufferedreader_fill_buffer39 ····35:·00002ab1···452·FUNC····LOCAL··DEFAULT····7·_bufferedreader_fill_buffer
40 ····36:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d40 ····36:·000008c0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
41 ····37:·000008d0·····0·NOTYPE··LOCAL··DEFAULT····7·$t41 ····37:·000008d0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
42 ····38:·00000ef9···120·FUNC····LOCAL··DEFAULT····7·buffered_closed42 ····38:·00000ef9···120·FUNC····LOCAL··DEFAULT····7·buffered_closed
43 ····39:·00001e3d···728·FUNC····LOCAL··DEFAULT····7·buffered_flush_and_rewind_unlocked43 ····39:·00001e65···728·FUNC····LOCAL··DEFAULT····7·buffered_flush_and_rewind_unlocked
44 ····40:·000028a1····88·FUNC····LOCAL··DEFAULT····7·_bufferedreader_read_fast44 ····40:·000028d5····88·FUNC····LOCAL··DEFAULT····7·_bufferedreader_read_fast
45 ····41:·00000735···168·FUNC····LOCAL··DEFAULT····9·_enter_buffered_busy45 ····41:·00000735···168·FUNC····LOCAL··DEFAULT····9·_enter_buffered_busy
46 ····42:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT····7·$d46 ····42:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
47 ····43:·00000cd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t47 ····43:·00000cd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
48 ····44:·00000cd1···552·FUNC····LOCAL··DEFAULT····7·_io__Buffered_close48 ····44:·00000cd1···552·FUNC····LOCAL··DEFAULT····7·_io__Buffered_close
49 ····45:·00000519···100·FUNC····LOCAL··DEFAULT····1·_io__Buffered__dealloc_warn49 ····45:·000004d1···100·FUNC····LOCAL··DEFAULT····1·_io__Buffered__dealloc_warn
50 ····46:·00000eec·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·00000eec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·00000ef8·····0·NOTYPE··LOCAL··DEFAULT····7·$t51 ····47:·00000ef8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
52 ····48:·00000f6c·····0·NOTYPE··LOCAL··DEFAULT····7·$d52 ····48:·00000f6c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
53 ····49:·00000f70·····0·NOTYPE··LOCAL··DEFAULT····7·$t53 ····49:·00000f70·····0·NOTYPE··LOCAL··DEFAULT····7·$t
54 ····50:·00000f71····96·FUNC····LOCAL··DEFAULT····7·_io__Buffered_simple_flush54 ····50:·00000f71····96·FUNC····LOCAL··DEFAULT····7·_io__Buffered_simple_flush
55 ····51:·00000fcc·····0·NOTYPE··LOCAL··DEFAULT····7·$d55 ····51:·00000fcc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
56 ····52:·00000fd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t56 ····52:·00000fd0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
Offset 72, 327 lines modifiedOffset 72, 329 lines modified
72 ····68:·00001224·····0·NOTYPE··LOCAL··DEFAULT····7·$t72 ····68:·00001224·····0·NOTYPE··LOCAL··DEFAULT····7·$t
73 ····69:·00001225····58·FUNC····LOCAL··DEFAULT····7·buffered_traverse73 ····69:·00001225····58·FUNC····LOCAL··DEFAULT····7·buffered_traverse
74 ····70:·00000138·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1074 ····70:·00000138·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
75 ····71:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1175 ····71:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
76 ····72:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1276 ····72:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
77 ····73:·00000160·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1377 ····73:·00000160·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
78 ····74:·00000178·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1478 ····74:·00000178·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
79 ····75:·00001261··2032·FUNC····LOCAL··DEFAULT····7·_io_BufferedWriter_write79 ····75:·00001261··2068·FUNC····LOCAL··DEFAULT····7·_io_BufferedWriter_write
80 ····76:·000027a5···252·FUNC····LOCAL··DEFAULT····7·_buffered_raw_seek80 ····76:·000027d9···252·FUNC····LOCAL··DEFAULT····7·_buffered_raw_seek
81 ····77:·0000177c·····0·NOTYPE··LOCAL··DEFAULT····7·$d81 ····77:·00001790·····0·NOTYPE··LOCAL··DEFAULT····7·$d
82 ····78:·00001780·····0·NOTYPE··LOCAL··DEFAULT····7·$t82 ····78:·00001794·····0·NOTYPE··LOCAL··DEFAULT····7·$t
83 ····79:·000007dd····88·FUNC····LOCAL··DEFAULT····9·_set_BlockingIOError.constprop.083 ····79:·000007dd····88·FUNC····LOCAL··DEFAULT····9·_set_BlockingIOError.constprop.0
84 ····80:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1584 ····80:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
85 ····81:·00001a51··1004·FUNC····LOCAL··DEFAULT····7·_io__Buffered_flush85 ····81:·00001a75··1008·FUNC····LOCAL··DEFAULT····7·_io__Buffered_flush
86 ····82:·00001e2c·····0·NOTYPE··LOCAL··DEFAULT····7·$d86 ····82:·00001e54·····0·NOTYPE··LOCAL··DEFAULT····7·$d
87 ····83:·00001e30·····0·NOTYPE··LOCAL··DEFAULT····7·$t87 ····83:·00001e58·····0·NOTYPE··LOCAL··DEFAULT····7·$t
88 ····84:·00002110·····0·NOTYPE··LOCAL··DEFAULT····7·$d88 ····84:·00002138·····0·NOTYPE··LOCAL··DEFAULT····7·$d
89 ····85:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1689 ····85:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
90 ····86:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1790 ····86:·000001e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
91 ····87:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1891 ····87:·00000204·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
92 ····88:·00002114·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·0000213c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·00002115··1678·FUNC····LOCAL··DEFAULT····7·_io__Buffered_seek93 ····89:·0000213d··1692·FUNC····LOCAL··DEFAULT····7·_io__Buffered_seek
94 ····90:·00002444·····0·NOTYPE··LOCAL··DEFAULT····7·$d94 ····90:·00002468·····0·NOTYPE··LOCAL··DEFAULT····7·$d
95 ····91:·0000244c·····0·NOTYPE··LOCAL··DEFAULT····7·$t95 ····91:·00002480·····0·NOTYPE··LOCAL··DEFAULT····7·$t
96 ····92:·00002778·····0·NOTYPE··LOCAL··DEFAULT····7·$d96 ····92:·0000279c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
97 ····93:·0000277c·····0·NOTYPE··LOCAL··DEFAULT····7·$t97 ····93:·000027a0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
98 ····94:·0000289c·····0·NOTYPE··LOCAL··DEFAULT····7·$d98 ····94:·000028d0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
99 ····95:·000028a0·····0·NOTYPE··LOCAL··DEFAULT····7·$t99 ····95:·000028d4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
100 ····96:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19100 ····96:·00000218·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
101 ····97:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t101 ····97:·000002bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
102 ····98:·000002bd···530·FUNC····LOCAL··DEFAULT····1·_io__Buffered_read1102 ····98:·000002bd···530·FUNC····LOCAL··DEFAULT····1·_io__Buffered_read1
103 ····99:·00000220·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20103 ····99:·00000220·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
104 ···100:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21104 ···100:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
105 ···101:·00002a8c·····0·NOTYPE··LOCAL··DEFAULT····7·$d105 ···101:·00002aac·····0·NOTYPE··LOCAL··DEFAULT····7·$d
 106 ···102:·00002ab0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 107 ···103:·00002c70·····0·NOTYPE··LOCAL··DEFAULT····7·$d
106 ···102:·00000578·····0·NOTYPE··LOCAL··DEFAULT····1·$d108 ···104:·00000530·····0·NOTYPE··LOCAL··DEFAULT····1·$d
107 ···103:·0000057c·····0·NOTYPE··LOCAL··DEFAULT····1·$t109 ···105:·00000534·····0·NOTYPE··LOCAL··DEFAULT····1·$t
108 ···104:·0000057d····96·FUNC····LOCAL··DEFAULT····1·_io__Buffered_fileno110 ···106:·00000535····96·FUNC····LOCAL··DEFAULT····1·_io__Buffered_fileno
109 ···105:·000005d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d111 ···107:·00000590·····0·NOTYPE··LOCAL··DEFAULT····1·$d
110 ···106:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t112 ···108:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
111 ···107:·00000001····96·FUNC····LOCAL··DEFAULT····9·_io__Buffered_isatty113 ···109:·00000001····96·FUNC····LOCAL··DEFAULT····9·_io__Buffered_isatty
112 ···108:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····9·$d114 ···110:·0000005c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
113 ···109:·000005dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t115 ···111:·00000594·····0·NOTYPE··LOCAL··DEFAULT····1·$t
114 ···110:·000005dd····44·FUNC····LOCAL··DEFAULT····1·buffered_name_get116 ···112:·00000595····44·FUNC····LOCAL··DEFAULT····1·buffered_name_get
115 ···111:·00000604·····0·NOTYPE··LOCAL··DEFAULT····1·$d117 ···113:·000005bc·····0·NOTYPE··LOCAL··DEFAULT····1·$d
116 ···112:·00000288·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22118 ···114:·00000288·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
117 ···113:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23119 ···115:·000002a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
118 ···114:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24120 ···116:·000002b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
119 ···115:·00002a90·····0·NOTYPE··LOCAL··DEFAULT····7·$t121 ···117:·00002c74·····0·NOTYPE··LOCAL··DEFAULT····7·$t
120 ···116:·00002a91···640·FUNC····LOCAL··DEFAULT····7·_io__Buffered_readinto122 ···118:·00002c75···640·FUNC····LOCAL··DEFAULT····7·_io__Buffered_readinto
121 ···117:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25123 ···119:·000002cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
122 ···118:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26124 ···120:·000002d4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
123 ···119:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27125 ···121:·000002e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
124 ···120:·00000060·····0·NOTYPE··LOCAL··DEFAULT····9·$t126 ···122:·00000060·····0·NOTYPE··LOCAL··DEFAULT····9·$t
125 ···121:·00000061···180·FUNC····LOCAL··DEFAULT····9·buffered_repr127 ···123:·00000061···180·FUNC····LOCAL··DEFAULT····9·buffered_repr
126 ···122:·00000110·····0·NOTYPE··LOCAL··DEFAULT····9·$d128 ···124:·00000110·····0·NOTYPE··LOCAL··DEFAULT····9·$d
127 ···123:·00000308·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28129 ···125:·00000308·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
128 ···124:·00000608·····0·NOTYPE··LOCAL··DEFAULT····1·$t130 ···126:·000005c0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
129 ···125:·00000609···136·FUNC····LOCAL··DEFAULT····1·_io__Buffered_readline131 ···127:·000005c1···136·FUNC····LOCAL··DEFAULT····1·_io__Buffered_readline
130 ···126:·00000691···892·FUNC····LOCAL··DEFAULT····1·_buffered_readline132 ···128:·00000649···892·FUNC····LOCAL··DEFAULT····1·_buffered_readline
131 ···127:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29133 ···129:·00000314·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
132 ···128:·00000a08·····0·NOTYPE··LOCAL··DEFAULT····1·$d134 ···130:·000009c0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
133 ···129:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30135 ···131:·0000032c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
134 ···130:·00000a0c·····0·NOTYPE··LOCAL··DEFAULT····1·$t136 ···132:·000009c4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
135 ···131:·00000a0d···224·FUNC····LOCAL··DEFAULT····1·buffered_iternext137 ···133:·000009c5···224·FUNC····LOCAL··DEFAULT····1·buffered_iternext
136 ···132:·00000ae8·····0·NOTYPE··LOCAL··DEFAULT····1·$d138 ···134:·00000aa0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
137 ···133:·00000aec·····0·NOTYPE··LOCAL··DEFAULT····1·$t139 ···135:·00000aa4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
138 ···134:·00000b51···404·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__140 ···136:·00000b09···404·FUNC····LOCAL··DEFAULT····1·_io_BufferedRandom___init__
139 ···135:·00000ce0·····0·NOTYPE··LOCAL··DEFAULT····1·$d141 ···137:·00000c98·····0·NOTYPE··LOCAL··DEFAULT····1·$d
140 ···136:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31142 ···138:·0000036c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC31
141 ···137:·00000374·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32143 ···139:·00000374·····0·NOTYPE··LOCAL··DEFAULT····6·.LC32
142 ···138:·00000ce4·····0·NOTYPE··LOCAL··DEFAULT····1·$t144 ···140:·00000c9c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
143 ···139:·00000ce5···422·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek145 ···141:·00000c9d···422·FUNC····LOCAL··DEFAULT····1·_io__Buffered_peek
144 ···140:·00000e8d····44·FUNC····LOCAL··DEFAULT····1·buffered_mode_get146 ···142:·00000e45····44·FUNC····LOCAL··DEFAULT····1·buffered_mode_get
145 ···141:·00000eb4·····0·NOTYPE··LOCAL··DEFAULT····1·$d147 ···143:·00000e6c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
146 ···142:·00000114·····0·NOTYPE··LOCAL··DEFAULT····9·$t148 ···144:·00000114·····0·NOTYPE··LOCAL··DEFAULT····9·$t
147 ···143:·00000115···152·FUNC····LOCAL··DEFAULT····9·_io__BufferedIOBase_readinto149 ···145:·00000115···152·FUNC····LOCAL··DEFAULT····9·_io__BufferedIOBase_readinto
148 ···144:·000001ad···208·FUNC····LOCAL··DEFAULT····9·_bufferediobase_readinto_generic150 ···146:·000001ad···208·FUNC····LOCAL··DEFAULT····9·_bufferediobase_readinto_generic
149 ···145:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33151 ···147:·00000388·····0·NOTYPE··LOCAL··DEFAULT····6·.LC33
150 ···146:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34152 ···148:·0000038c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
151 ···147:·00000278·····0·NOTYPE··LOCAL··DEFAULT····9·$d153 ···149:·00000278·····0·NOTYPE··LOCAL··DEFAULT····9·$d
152 ···148:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35154 ···150:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
153 ···149:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····9·$t155 ···151:·0000027c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
154 ···150:·0000027d···152·FUNC····LOCAL··DEFAULT····9·_io__BufferedIOBase_readinto1156 ···152:·0000027d···152·FUNC····LOCAL··DEFAULT····9·_io__BufferedIOBase_readinto1
155 ···151:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36157 ···153:·000003dc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
156 ···152:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37158 ···154:·000003ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
157 ···153:·00000eb8·····0·NOTYPE··LOCAL··DEFAULT····1·$t159 ···155:·00000e70·····0·NOTYPE··LOCAL··DEFAULT····1·$t
158 ···154:·00000eb9···326·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__160 ···156:·00000e71···326·FUNC····LOCAL··DEFAULT····1·_io_BufferedRWPair___init__
159 ···155:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38161 ···157:·000003f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
Max diff block lines reached; -1/45674 bytes (-0.00%) of diff not shown.
182 KB
readelf --wide --relocs {}
    
Offset 1, 1502 lines modifiedOffset 1, 1527 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x97e8·contains·324·entries:1 Relocation·section·'.rel.text'·at·offset·0x99a4·contains·325·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000010··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError3 00000010··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
4 00000014··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError4 00000014··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
5 0000001c··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC35 0000001c··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
6 00000020··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC36 00000020··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3
7 00000024··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString7 00000024··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
8 0000002c··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC48 0000002c··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4
9 00000030··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC49 00000030··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4
10 00000034··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString10 00000034··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
11 00000062··00012e0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod11 00000062··0001300a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
12 0000006e··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError12 0000006e··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
13 00000072··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError13 00000072··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
14 0000007a··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC314 0000007a··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
15 0000007e··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC315 0000007e··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3
16 00000082··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString16 00000082··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
17 0000008a··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC417 0000008a··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4
18 0000008e··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC418 0000008e··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4
19 00000092··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString19 00000092··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
20 00000098··00013c02·R_ARM_ABS32············00000000···_PyRuntime20 00000098··00013e02·R_ARM_ABS32············00000000···_PyRuntime
21 000000c2··00012e0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod21 000000c2··0001300a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
22 000000ce··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError22 000000ce··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
23 000000d2··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError23 000000d2··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
24 000000da··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC324 000000da··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
25 000000de··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC325 000000de··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3
26 000000e2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString26 000000e2··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
27 000000ea··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC427 000000ea··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4
28 000000ee··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC428 000000ee··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4
29 000000f2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString29 000000f2··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
30 000000f8··00013c02·R_ARM_ABS32············00000000···_PyRuntime30 000000f8··00013e02·R_ARM_ABS32············00000000···_PyRuntime
31 00000134··0001260a·R_ARM_THM_CALL·········00000000···_PyNumber_Index31 00000134··0001280a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
32 00000140··0001270a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t32 00000140··0001290a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
33 00000160··0001282f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyIO_Module33 00000160··00012a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_PyIO_Module
34 00000164··00012830·R_ARM_THM_MOVT_ABS·····00000000···_PyIO_Module34 00000164··00012a30·R_ARM_THM_MOVT_ABS·····00000000···_PyIO_Module
35 0000016c··0001290a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef35 0000016c··00012b0a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
36 00000174··00012a2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct36 00000174··00012c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
37 00000178··00012a30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct37 00000178··00012c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
38 00000180··0001570a·R_ARM_THM_CALL·········00000000···_PyIOBase_check_writable38 00000180··0001590a·R_ARM_THM_CALL·········00000000···_PyIOBase_check_writable
39 0000019c··00000c0a·R_ARM_THM_CALL·········0000031d···Py_XDECREF39 0000019c··00000c0a·R_ARM_THM_CALL·········0000031d···Py_XDECREF
40 000001aa··00000d0a·R_ARM_THM_CALL·········00000339···_buffered_init40 000001aa··00000d0a·R_ARM_THM_CALL·········00000339···_buffered_init
41 00000212··0001330a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords41 00000212··0001350a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
42 00000234··0001330a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords42 00000234··0001350a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
43 00000244··0001310a·R_ARM_THM_CALL·········00000000···_Py_Dealloc43 00000244··0001330a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
44 0000024a··0001340a·R_ARM_THM_CALL·········00000000···PyErr_Occurred44 0000024a··0001360a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
45 00000258··00000102·R_ARM_ABS32············00000000···.data45 00000258··00000102·R_ARM_ABS32············00000000···.data
46 00000282··00012e0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod46 00000282··0001300a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
47 0000028e··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError47 0000028e··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
48 00000292··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError48 00000292··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
49 0000029a··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC349 0000029a··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
50 0000029e··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC350 0000029e··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3
51 000002a2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString51 000002a2··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
52 000002aa··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC452 000002aa··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4
53 000002ae··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC453 000002ae··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4
54 000002b2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString54 000002b2··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
55 000002b8··00013c02·R_ARM_ABS32············00000000···_PyRuntime55 000002b8··00013e02·R_ARM_ABS32············00000000···_PyRuntime
56 000002e0··0001260a·R_ARM_THM_CALL·········00000000···_PyNumber_Index56 000002e0··0001280a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
57 000002ec··0001270a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t57 000002ec··0001290a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
58 0000032c··00013e0a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed58 0000032c··0001400a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed
59 00000352··0001470a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize59 00000352··0001490a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
60 00000360··00013f0a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock60 00000360··0001410a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock
61 0000036a··0001400a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident61 0000036a··0001420a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
62 00000388··0000220a·R_ARM_THM_CALL·········000028f9···_bufferedreader_raw_read62 00000388··0000220a·R_ARM_THM_CALL·········0000292d···_bufferedreader_raw_read
63 00000396··0001440a·R_ARM_THM_CALL·········00000000···PyThread_release_lock63 00000396··0001460a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
64 000003ac··00014b0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize64 000003ac··00014d0a·R_ARM_THM_CALL·········00000000···_PyBytes_Resize
65 000003b8··0000270a·R_ARM_THM_CALL·········00001e3d···buffered_flush_and_rewind_unlocked65 000003b8··0000270a·R_ARM_THM_CALL·········00001e65···buffered_flush_and_rewind_unlocked
66 000003d4··0001310a·R_ARM_THM_CALL·········00000000···_Py_Dealloc66 000003d4··0001330a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
67 000003dc··0000260a·R_ARM_THM_CALL·········00000ef9···buffered_closed67 000003dc··0000260a·R_ARM_THM_CALL·········00000ef9···buffered_closed
68 000003fe··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError68 000003fe··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
69 00000402··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError69 00000402··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
70 00000406··00001d2f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC770 00000406··00001d2f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC7
71 0000040a··00001d30·R_ARM_THM_MOVT_ABS·····000000e8···.LC771 0000040a··00001d30·R_ARM_THM_MOVT_ABS·····000000e8···.LC7
72 00000410··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString72 00000410··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
73 00000428··0000280a·R_ARM_THM_CALL·········000028a1···_bufferedreader_read_fast73 00000428··0000280a·R_ARM_THM_CALL·········000028d5···_bufferedreader_read_fast
74 00000432··0001440a·R_ARM_THM_CALL·········00000000···PyThread_release_lock74 00000432··0001460a·R_ARM_THM_CALL·········00000000···PyThread_release_lock
75 0000044a··0001310a·R_ARM_THM_CALL·········00000000···_Py_Dealloc75 0000044a··0001330a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
76 00000450··0001340a·R_ARM_THM_CALL·········00000000···PyErr_Occurred76 00000450··0001360a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
77 00000464··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError77 00000464··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
78 00000468··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError78 00000468··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
79 00000470··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC379 00000470··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
80 00000474··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC380 00000474··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3
81 00000478··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString81 00000478··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
82 00000480··0000290a·R_ARM_THM_CALL·········00000735···_enter_buffered_busy82 00000480··0000290a·R_ARM_THM_CALL·········00000735···_enter_buffered_busy
83 0000048c··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC483 0000048c··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4
84 00000490··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC484 00000490··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4
85 00000494··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString85 00000494··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
86 000004a6··0001470a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize86 000004a6··0001490a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
87 000004ac··0000602f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC1987 000004ac··0000602f·R_ARM_THM_MOVW_ABS_NC··00000218···.LC19
88 000004b0··00006030·R_ARM_THM_MOVT_ABS·····00000218···.LC1988 000004b0··00006030·R_ARM_THM_MOVT_ABS·····00000218···.LC19
89 000004ba··0001450a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional89 000004ba··0001470a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
90 000004c8··0001310a·R_ARM_THM_CALL·········00000000···_Py_Dealloc90 000004c8··0001330a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
91 00000500··0000220a·R_ARM_THM_CALL·········000028f9···_bufferedreader_raw_read 
92 00000540··00012e0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod91 000004f8··0001300a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
93 00000546··0001370a·R_ARM_THM_CALL·········00000000···PyErr_Clear92 000004fe··0001390a·R_ARM_THM_CALL·········00000000···PyErr_Clear
94 0000054a··0001432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct93 00000502··0001452f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
95 0000054e··00014330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct94 00000506··00014530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
96 00000568··0001310a·R_ARM_THM_CALL·········00000000···_Py_Dealloc95 00000520··0001330a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
97 0000056e··0001432f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct96 00000526··0001452f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
98 00000572··00014330·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct97 0000052a··00014530·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
99 00000578··00013c02·R_ARM_ABS32············00000000···_PyRuntime98 00000530··00013e02·R_ARM_ABS32············00000000···_PyRuntime
100 000005a2··00012e0a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod99 0000055a··0001300a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
101 000005ae··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError100 00000566··0001312f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
102 000005b2··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError101 0000056a··00013130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
103 000005ba··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3102 00000572··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3
104 000005be··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3103 00000576··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3
105 000005c2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString104 0000057a··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
106 000005ca··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4 
107 000005ce··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4 
108 000005d2··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
109 000005d8··00013c02·R_ARM_ABS32············00000000···_PyRuntime 
110 00000604··00013c02·R_ARM_ABS32············00000000···_PyRuntime 
111 00000642··0001460a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t 
112 0000064e··00007b2f·R_ARM_THM_MOVW_ABS_NC··00000308···.LC28 
113 00000652··00007b30·R_ARM_THM_MOVT_ABS·····00000308···.LC28 
114 0000065c··0001450a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional 
115 00000668··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
116 0000066c··00012f30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
117 00000674··0000162f·R_ARM_THM_MOVW_ABS_NC··00000070···.LC3 
118 00000678··00001630·R_ARM_THM_MOVT_ABS·····00000070···.LC3 
119 0000067c··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
120 00000682··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4105 00000582··0000172f·R_ARM_THM_MOVW_ABS_NC··00000090···.LC4
121 00000686··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4106 00000586··00001730·R_ARM_THM_MOVT_ABS·····00000090···.LC4
122 0000068a··0001320a·R_ARM_THM_CALL·········00000000···PyErr_SetString107 0000058a··0001340a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 108 00000590··00013e02·R_ARM_ABS32············00000000···_PyRuntime
 109 000005bc··00013e02·R_ARM_ABS32············00000000···_PyRuntime
 110 000005fa··0001480a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t
 111 00000606··00007d2f·R_ARM_THM_MOVW_ABS_NC··00000308···.LC28
Max diff block lines reached; 143364/186517 bytes (76.86%) of diff not shown.
58.7 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 406, 15 lines modifiedOffset 406, 15 lines modified
406 »       ldr»    r1,·[sp,·#4]406 »       ldr»    r1,·[sp,·#4]
407 »       mov.w»  r3,·#4294967295»    @·0xffffffff407 »       mov.w»  r3,·#4294967295»    @·0xffffffff
408 »       mov.w»  r2,·#4294967295»    @·0xffffffff408 »       mov.w»  r2,·#4294967295»    @·0xffffffff
409 »       mov»    r0,·r4409 »       mov»    r0,·r4
410 »       strd»   r2,·r3,·[r4,·#72]»     @·0x48410 »       strd»   r2,·r3,·[r4,·#72]»     @·0x48
411 »       adds»   r1,·#16411 »       adds»   r1,·#16
412 »       mov»    r2,·r5412 »       mov»    r2,·r5
413 »       bl»     28f8·<_bufferedreader_raw_read>413 »       bl»     292c·<_bufferedreader_raw_read>
414 ·R_ARM_THM_CALL» _bufferedreader_raw_read414 ·R_ARM_THM_CALL» _bufferedreader_raw_read
415 »       mov»    r1,·r0415 »       mov»    r1,·r0
416 »       movs»   r3,·#0416 »       movs»   r3,·#0
417 »       ldr»    r0,·[r4,·#96]» @·0x60417 »       ldr»    r0,·[r4,·#96]» @·0x60
418 »       str»    r3,·[r4,·#100]»@·0x64418 »       str»    r3,·[r4,·#100]»@·0x64
419 »       mov»    r4,·r1419 »       mov»    r4,·r1
420 »       bl»     0·<PyThread_release_lock>420 »       bl»     0·<PyThread_release_lock>
Offset 430, 15 lines modifiedOffset 430, 15 lines modified
430 »       add»    r0,·sp,·#4430 »       add»    r0,·sp,·#4
431 »       bl»     0·<_PyBytes_Resize>431 »       bl»     0·<_PyBytes_Resize>
432 ·R_ARM_THM_CALL» _PyBytes_Resize432 ·R_ARM_THM_CALL» _PyBytes_Resize
433 »       ldr»    r0,·[sp,·#4]433 »       ldr»    r0,·[sp,·#4]
434 »       add»    sp,·#8434 »       add»    sp,·#8
435 »       pop»    {r4,·r5,·r6,·pc}435 »       pop»    {r4,·r5,·r6,·pc}
436 »       mov»    r0,·r4436 »       mov»    r0,·r4
437 »       bl»     1e3c·<buffered_flush_and_rewind_unlocked>437 »       bl»     1e64·<buffered_flush_and_rewind_unlocked>
438 ·R_ARM_THM_CALL» buffered_flush_and_rewind_unlocked438 ·R_ARM_THM_CALL» buffered_flush_and_rewind_unlocked
439 »       mov»    r3,·r0439 »       mov»    r3,·r0
440 »       cmp»    r0,·#0440 »       cmp»    r0,·#0
441 »       beq.n»  42e·<_io__Buffered_read1+0x172>441 »       beq.n»  42e·<_io__Buffered_read1+0x172>
442 »       ldr»    r2,·[r0,·#0]442 »       ldr»    r2,·[r0,·#0]
443 »       mvn.w»  r1,·#3221225472»    @·0xc0000000443 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
444 »       cmp»    r2,·r1444 »       cmp»    r2,·r1
Offset 447, 15 lines modifiedOffset 447, 15 lines modified
447 »       str»    r2,·[r0,·#0]447 »       str»    r2,·[r0,·#0]
448 »       cmp»    r2,·#0448 »       cmp»    r2,·#0
449 »       bne.n»  374·<_io__Buffered_read1+0xb8>449 »       bne.n»  374·<_io__Buffered_read1+0xb8>
450 »       bl»     0·<_Py_Dealloc>450 »       bl»     0·<_Py_Dealloc>
451 ·R_ARM_THM_CALL» _Py_Dealloc451 ·R_ARM_THM_CALL» _Py_Dealloc
452 »       b.n»    374·<_io__Buffered_read1+0xb8>452 »       b.n»    374·<_io__Buffered_read1+0xb8>
453 »       mov»    r0,·r4453 »       mov»    r0,·r4
454 »       bl»     ef8·<_io_BufferedRWPair___init__+0x40>454 »       bl»     ef8·<_io_BufferedRWPair___init__+0x88>
455 ·R_ARM_THM_CALL» buffered_closed455 ·R_ARM_THM_CALL» buffered_closed
456 »       cmp»    r0,·#0456 »       cmp»    r0,·#0
457 »       beq.n»  334·<_io__Buffered_read1+0x78>457 »       beq.n»  334·<_io__Buffered_read1+0x78>
458 »       ldr»    r3,·[r4,·#20]458 »       ldr»    r3,·[r4,·#20]
459 »       cbz»    r3,·3fe·<_io__Buffered_read1+0x142>459 »       cbz»    r3,·3fe·<_io__Buffered_read1+0x142>
460 »       ldrd»   r1,·r3,·[r4,·#72]»     @·0x48460 »       ldrd»   r1,·r3,·[r4,·#72]»     @·0x48
461 »       cmp.w»  r3,·#4294967295»    @·0xffffffff461 »       cmp.w»  r3,·#4294967295»    @·0xffffffff
Offset 482, 15 lines modifiedOffset 482, 15 lines modified
482 »       subs»   r1,·r1,·r3482 »       subs»   r1,·r1,·r3
483 »       cmp»    r1,·#0483 »       cmp»    r1,·#0
484 »       ble.n»  34e·<_io__Buffered_read1+0x92>484 »       ble.n»  34e·<_io__Buffered_read1+0x92>
485 »       cmp»    r1,·r5485 »       cmp»    r1,·r5
486 »       mov»    r0,·r4486 »       mov»    r0,·r4
487 »       it»     ge487 »       it»     ge
488 »       movge»  r1,·r5488 »       movge»  r1,·r5
489 »       bl»     28a0·<_bufferedreader_read_fast>489 »       bl»     28d4·<_bufferedreader_read_fast>
490 ·R_ARM_THM_CALL» _bufferedreader_read_fast490 ·R_ARM_THM_CALL» _bufferedreader_read_fast
491 »       b.n»    3b2·<_io__Buffered_read1+0xf6>491 »       b.n»    3b2·<_io__Buffered_read1+0xf6>
492 »       ldr»    r0,·[r4,·#96]» @·0x60492 »       ldr»    r0,·[r4,·#96]» @·0x60
493 »       str»    r3,·[r4,·#100]»@·0x64493 »       str»    r3,·[r4,·#100]»@·0x64
494 »       bl»     0·<PyThread_release_lock>494 »       bl»     0·<PyThread_release_lock>
495 ·R_ARM_THM_CALL» PyThread_release_lock495 ·R_ARM_THM_CALL» PyThread_release_lock
496 »       ldr»    r0,·[sp,·#4]496 »       ldr»    r0,·[sp,·#4]
Offset 525, 15 lines modifiedOffset 525, 15 lines modified
525 ·R_ARM_THM_MOVW_ABS_NC»  .LC3525 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
526 »       movt»   r1,·#0526 »       movt»   r1,·#0
527 ·R_ARM_THM_MOVT_ABS»     .LC3527 ·R_ARM_THM_MOVT_ABS»     .LC3
528 »       bl»     0·<PyErr_SetString>528 »       bl»     0·<PyErr_SetString>
529 ·R_ARM_THM_CALL» PyErr_SetString529 ·R_ARM_THM_CALL» PyErr_SetString
530 »       b.n»    414·<_io__Buffered_read1+0x158>530 »       b.n»    414·<_io__Buffered_read1+0x158>
531 »       mov»    r0,·r4531 »       mov»    r0,·r4
532 »       bl»     734·<_buffered_readline+0xa4>532 »       bl»     734·<_buffered_readline+0xec>
533 ·R_ARM_THM_CALL» _enter_buffered_busy533 ·R_ARM_THM_CALL» _enter_buffered_busy
534 »       cmp»    r0,·#0534 »       cmp»    r0,·#0
535 »       bne.w»  36a·<_io__Buffered_read1+0xae>535 »       bne.w»  36a·<_io__Buffered_read1+0xae>
536 »       b.n»    436·<_io__Buffered_read1+0x17a>536 »       b.n»    436·<_io__Buffered_read1+0x17a>
537 »       movw»   r1,·#0537 »       movw»   r1,·#0
538 ·R_ARM_THM_MOVW_ABS_NC»  .LC4538 ·R_ARM_THM_MOVW_ABS_NC»  .LC4
539 »       movt»   r1,·#0539 »       movt»   r1,·#0
Offset 564, 278 lines modifiedOffset 564, 245 lines modified
564 »       b.n»    414·<_io__Buffered_read1+0x158>564 »       b.n»    414·<_io__Buffered_read1+0x158>
565 »       mov»    r0,·r6565 »       mov»    r0,·r6
566 »       bl»     0·<_Py_Dealloc>566 »       bl»     0·<_Py_Dealloc>
567 ·R_ARM_THM_CALL» _Py_Dealloc567 ·R_ARM_THM_CALL» _Py_Dealloc
568 »       b.n»    306·<_io__Buffered_read1+0x4a>568 »       b.n»    306·<_io__Buffered_read1+0x4a>
569 »       nop569 »       nop
  
570 000004d0·<_bufferedreader_fill_buffer>: 
571 _bufferedreader_fill_buffer(): 
572 »       push»   {r3,·r4,·r5,·lr} 
573 »       mov.w»  ip,·#4096»  @·0x1000 
574 »       sub.w»  ip,·sp,·ip 
575 »       str.w»  r0,·[ip,·#4080]»     @·0xff0 
576 »       ldr»    r4,·[r0,·#20] 
577 »       mov»    r5,·r0 
578 »       cbz»    r4,·4f6·<_bufferedreader_fill_buffer+0x26> 
579 »       ldrd»   r4,·r3,·[r0,·#72]»     @·0x48 
580 »       cmp.w»  r3,·#4294967295»    @·0xffffffff 
581 »       it»     eq 
582 »       cmpeq.w»r4,·#4294967295»  @·0xffffffff 
583 »       it»     eq 
584 »       moveq»  r4,·#0 
585 »       ldr»    r2,·[r5,·#104]»@·0x68 
586 »       mov»    r0,·r5 
587 »       ldr»    r1,·[r5,·#48]» @·0x30 
588 »       subs»   r2,·r2,·r4 
589 »       add»    r1,·r4 
590 »       bl»     28f8·<_bufferedreader_raw_read> 
591 ·R_ARM_THM_CALL» _bufferedreader_raw_read 
592 »       cmp»    r0,·#0 
593 »       ble.n»  514·<_bufferedreader_fill_buffer+0x44> 
594 »       add»    r4,·r0 
595 »       str»    r4,·[r5,·#72]» @·0x48 
596 »       str»    r4,·[r5,·#64]» @·0x40 
597 »       asrs»   r4,·r4,·#31 
598 »       str»    r4,·[r5,·#76]» @·0x4c 
599 »       str»    r4,·[r5,·#68]» @·0x44 
600 »       pop»    {r3,·r4,·r5,·pc} 
601 »       nop 
  
602 00000518·<_io__Buffered__dealloc_warn>:570 000004d0·<_io__Buffered__dealloc_warn>:
603 _io__Buffered__dealloc_warn():571 _io__Buffered__dealloc_warn():
604 »       ldr»    r3,·[r0,·#12]572 »       ldr»    r3,·[r0,·#12]
605 »       cbz»    r3,·56e·<_io__Buffered__dealloc_warn+0x56>573 »       cbz»    r3,·526·<_io__Buffered__dealloc_warn+0x56>
606 »       push»   {r4,·lr}574 »       push»   {r4,·lr}
607 »       mov.w»  ip,·#4096»  @·0x1000575 »       mov.w»  ip,·#4096»  @·0x1000
608 »       sub.w»  ip,·sp,·ip576 »       sub.w»  ip,·sp,·ip
Max diff block lines reached; 56390/59960 bytes (94.05%) of diff not shown.
106 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 896, 15 lines modifiedOffset 896, 15 lines modified
896 »       ldr»    r3,·[r4,·#108]»@·0x6c896 »       ldr»    r3,·[r4,·#108]»@·0x6c
897 »       bic.w»  r2,·r5,·r3897 »       bic.w»  r2,·r5,·r3
898 »       cmp»    r3,·#0898 »       cmp»    r3,·#0
899 »       beq.w»  94e·<_io__Buffered_read+0x3fe>899 »       beq.w»  94e·<_io__Buffered_read+0x3fe>
900 »       cbz»    r2,·80c·<_io__Buffered_read+0x2bc>900 »       cbz»    r2,·80c·<_io__Buffered_read+0x2bc>
901 »       adds»   r1,·r7,·r6901 »       adds»   r1,·r7,·r6
902 »       mov»    r0,·r4902 »       mov»    r0,·r4
903 »       bl»     28f8·<_bufferedreader_raw_read>903 »       bl»     292c·<_bufferedreader_raw_read>
904 »       adds»   r3,·r0,·#2904 »       adds»   r3,·r0,·#2
905 »       subs»   r5,·r5,·r0905 »       subs»   r5,·r5,·r0
906 »       adds»   r2,·r0,·#1906 »       adds»   r2,·r0,·#1
907 »       beq.w»  97c·<_io__Buffered_read+0x42c>907 »       beq.w»  97c·<_io__Buffered_read+0x42c>
908 »       bics.w» r3,·r3,·#2908 »       bics.w» r3,·r3,·#2
909 »       beq.w»  964·<_io__Buffered_read+0x414>909 »       beq.w»  964·<_io__Buffered_read+0x414>
910 »       add»    r6,·r0910 »       add»    r6,·r0
Offset 921, 16 lines modifiedOffset 921, 15 lines modified
921 »       ldr»    r2,·[r4,·#104]»@·0x68921 »       ldr»    r2,·[r4,·#104]»@·0x68
922 »       ldr»    r1,·[r4,·#72]» @·0x48922 »       ldr»    r1,·[r4,·#72]» @·0x48
923 »       asrs»   r3,·r2,·#31923 »       asrs»   r3,·r2,·#31
924 »       cmp»    r1,·r2924 »       cmp»    r1,·r2
925 »       ldr»    r2,·[r4,·#76]» @·0x4c925 »       ldr»    r2,·[r4,·#76]» @·0x4c
926 »       sbcs.w» r3,·r2,·r3926 »       sbcs.w» r3,·r2,·r3
927 »       bge.n»  86a·<_io__Buffered_read+0x31a>927 »       bge.n»  86a·<_io__Buffered_read+0x31a>
 928 »       bl»     2ab0·<_bufferedreader_fill_buffer>
928 »       bl»     4d0·<_buffered_raw_tell+0x2c> 
929 ·R_ARM_THM_CALL» _bufferedreader_fill_buffer 
930 »       mov»    r2,·r0929 »       mov»    r2,·r0
931 »       adds»   r3,·r2,·#2930 »       adds»   r3,·r2,·#2
932 »       adds»   r0,·r7,·r6931 »       adds»   r0,·r7,·r6
933 »       adds»   r1,·r2,·#1932 »       adds»   r1,·r2,·#1
934 »       beq.w»  97c·<_io__Buffered_read+0x42c>933 »       beq.w»  97c·<_io__Buffered_read+0x42c>
935 »       bics.w» r3,·r3,·#2934 »       bics.w» r3,·r3,·#2
936 »       beq.w»  986·<_io__Buffered_read+0x436>935 »       beq.w»  986·<_io__Buffered_read+0x436>
Offset 1060, 15 lines modifiedOffset 1059, 15 lines modified
1060 »       bl»     31c·<Py_XDECREF>1059 »       bl»     31c·<Py_XDECREF>
1061 »       movs»   r6,·#01060 »       movs»   r6,·#0
1062 »       b.n»    6a2·<_io__Buffered_read+0x152>1061 »       b.n»    6a2·<_io__Buffered_read+0x152>
1063 »       cmp»    r2,·#01062 »       cmp»    r2,·#0
1064 »       beq.n»  96c·<_io__Buffered_read+0x41c>1063 »       beq.n»  96c·<_io__Buffered_read+0x41c>
1065 »       b.n»    966·<_io__Buffered_read+0x416>1064 »       b.n»    966·<_io__Buffered_read+0x416>
1066 »       mov»    r0,·r41065 »       mov»    r0,·r4
1067 »       bl»     1e3c·<buffered_flush_and_rewind_unlocked>1066 »       bl»     1e64·<buffered_flush_and_rewind_unlocked>
1068 »       cmp»    r0,·#01067 »       cmp»    r0,·#0
1069 »       beq.n»  97c·<_io__Buffered_read+0x42c>1068 »       beq.n»  97c·<_io__Buffered_read+0x42c>
1070 »       ldr»    r2,·[r0,·#0]1069 »       ldr»    r2,·[r0,·#0]
1071 »       mvn.w»  r1,·#3221225472»    @·0xc00000001070 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1072 »       cmp»    r2,·r11071 »       cmp»    r2,·r1
1073 »       beq.w»  7ce·<_io__Buffered_read+0x27e>1072 »       beq.w»  7ce·<_io__Buffered_read+0x27e>
1074 »       subs»   r2,·#11073 »       subs»   r2,·#1
Offset 1125, 15 lines modifiedOffset 1124, 15 lines modified
1125 »       it»     ne1124 »       it»     ne
1126 »       movne.w»r8,·#01125 »       movne.w»r8,·#0
1127 »       bne.w»  68a·<_io__Buffered_read+0x13a>1126 »       bne.w»  68a·<_io__Buffered_read+0x13a>
1128 »       mov»    r8,·r61127 »       mov»    r8,·r6
1129 »       movs»   r7,·#01128 »       movs»   r7,·#0
1130 »       b.n»    8a0·<_io__Buffered_read+0x350>1129 »       b.n»    8a0·<_io__Buffered_read+0x350>
1131 »       mov»    r0,·r41130 »       mov»    r0,·r4
1132 »       bl»     1e3c·<buffered_flush_and_rewind_unlocked>1131 »       bl»     1e64·<buffered_flush_and_rewind_unlocked>
1133 »       cmp»    r0,·#01132 »       cmp»    r0,·#0
1134 »       beq.w»  c5c·<_io__Buffered_read+0x70c>1133 »       beq.w»  c5c·<_io__Buffered_read+0x70c>
1135 »       ldr»    r2,·[r0,·#0]1134 »       ldr»    r2,·[r0,·#0]
1136 »       mvn.w»  r1,·#3221225472»    @·0xc00000001135 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1137 »       cmp»    r2,·r11136 »       cmp»    r2,·r1
1138 »       beq.w»  5de·<_io__Buffered_read+0x8e>1137 »       beq.w»  5de·<_io__Buffered_read+0x8e>
1139 »       subs»   r2,·#11138 »       subs»   r2,·#1
Offset 1343, 15 lines modifiedOffset 1342, 15 lines modified
1343 »       bne.w»  a24·<_io__Buffered_read+0x4d4>1342 »       bne.w»  a24·<_io__Buffered_read+0x4d4>
1344 »       mov»    r6,·r81343 »       mov»    r6,·r8
1345 »       b.n»    8dc·<_io__Buffered_read+0x38c>1344 »       b.n»    8dc·<_io__Buffered_read+0x38c>
1346 »       cmp»    r7,·#01345 »       cmp»    r7,·#0
1347 »       beq.w»  676·<_io__Buffered_read+0x126>1346 »       beq.w»  676·<_io__Buffered_read+0x126>
1348 »       b.n»    a06·<_io__Buffered_read+0x4b6>1347 »       b.n»    a06·<_io__Buffered_read+0x4b6>
1349 »       mov»    r0,·r41348 »       mov»    r0,·r4
1350 »       bl»     28a0·<_bufferedreader_read_fast>1349 »       bl»     28d4·<_bufferedreader_read_fast>
1351 »       mov»    r6,·r01350 »       mov»    r6,·r0
1352 »       b.n»    6a2·<_io__Buffered_read+0x152>1351 »       b.n»    6a2·<_io__Buffered_read+0x152>
1353 »       mov»    r0,·r41352 »       mov»    r0,·r4
1354 »       bl»     734·<_io__Buffered_read+0x1e4>1353 »       bl»     734·<_io__Buffered_read+0x1e4>
1355 ·R_ARM_THM_CALL» _enter_buffered_busy1354 ·R_ARM_THM_CALL» _enter_buffered_busy
1356 »       cmp»    r0,·#01355 »       cmp»    r0,·#0
1357 »       bne.w»  77e·<_io__Buffered_read+0x22e>1356 »       bne.w»  77e·<_io__Buffered_read+0x22e>
Offset 1539, 15 lines modifiedOffset 1538, 15 lines modified
1539 »       cmp»    r2,·r11538 »       cmp»    r2,·r1
1540 »       itt»    ne1539 »       itt»    ne
1541 »       addne»  r2,·#11540 »       addne»  r2,·#1
1542 »       strne»  r2,·[r3,·#0]1541 »       strne»  r2,·[r3,·#0]
1543 »       b.n»    da8·<_io__Buffered_close+0xd8>1542 »       b.n»    da8·<_io__Buffered_close+0xd8>
1544 »       mov»    r1,·r41543 »       mov»    r1,·r4
1545 »       mov»    r0,·r41544 »       mov»    r0,·r4
1546 »       bl»     518·<_buffered_raw_tell+0x74>1545 »       bl»     4d0·<_buffered_raw_tell+0x2c>
1547 ·R_ARM_THM_CALL» _io__Buffered__dealloc_warn1546 ·R_ARM_THM_CALL» _io__Buffered__dealloc_warn
1548 »       ldr»    r2,·[r0,·#0]1547 »       ldr»    r2,·[r0,·#0]
1549 »       mvn.w»  r1,·#3221225472»    @·0xc00000001548 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
1550 »       cmp»    r2,·r11549 »       cmp»    r2,·r1
1551 »       beq.n»  d36·<_io__Buffered_close+0x66>1550 »       beq.n»  d36·<_io__Buffered_close+0x66>
1552 »       subs»   r2,·#11551 »       subs»   r2,·#1
1553 »       str»    r2,·[r0,·#0]1552 »       str»    r2,·[r0,·#0]
Offset 2096, 87 lines modifiedOffset 2095, 87 lines modified
2096 ·R_ARM_THM_CALL» memset2095 ·R_ARM_THM_CALL» memset
2097 »       movs»   r2,·#02096 »       movs»   r2,·#0
2098 »       add»    r1,·sp,·#322097 »       add»    r1,·sp,·#32
2099 »       mov»    r0,·r62098 »       mov»    r0,·r6
2100 »       bl»     0·<PyObject_GetBuffer>2099 »       bl»     0·<PyObject_GetBuffer>
2101 ·R_ARM_THM_CALL» PyObject_GetBuffer2100 ·R_ARM_THM_CALL» PyObject_GetBuffer
2102 »       cmp»    r0,·#02101 »       cmp»    r0,·#0
2103 »       bne.w»  1856·<_io_BufferedWriter_write+0x5f6>2102 »       bne.w»  186a·<_io_BufferedWriter_write+0x60a>
2104 »       mov»    r5,·r02103 »       mov»    r5,·r0
2105 »       movs»   r1,·#67»     @·0x432104 »       movs»   r1,·#67»     @·0x43
2106 »       add»    r0,·sp,·#322105 »       add»    r0,·sp,·#32
2107 »       bl»     0·<PyBuffer_IsContiguous>2106 »       bl»     0·<PyBuffer_IsContiguous>
2108 ·R_ARM_THM_CALL» PyBuffer_IsContiguous2107 ·R_ARM_THM_CALL» PyBuffer_IsContiguous
2109 »       cmp»    r0,·#02108 »       cmp»    r0,·#0
2110 »       beq.w»  1a0a·<_io_BufferedWriter_write+0x7aa>2109 »       beq.w»  1968·<_io_BufferedWriter_write+0x708>
2111 »       ldr»    r3,·[r4,·#12]2110 »       ldr»    r3,·[r4,·#12]
2112 »       cmp»    r3,·#02111 »       cmp»    r3,·#0
2113 »       ble.w»  19ee·<_io_BufferedWriter_write+0x78e>2112 »       ble.w»  19a4·<_io_BufferedWriter_write+0x744>
2114 »       ldr»    r0,·[r4,·#96]» @·0x602113 »       ldr»    r0,·[r4,·#96]» @·0x60
2115 »       mov»    r1,·r52114 »       mov»    r1,·r5
2116 »       bl»     0·<PyThread_acquire_lock>2115 »       bl»     0·<PyThread_acquire_lock>
2117 ·R_ARM_THM_CALL» PyThread_acquire_lock2116 ·R_ARM_THM_CALL» PyThread_acquire_lock
2118 »       cmp»    r0,·#02117 »       cmp»    r0,·#0
2119 »       beq.w»  19d2·<_io_BufferedWriter_write+0x772>2118 »       beq.w»  1988·<_io_BufferedWriter_write+0x728>
2120 »       bl»     0·<PyThread_get_thread_ident>2119 »       bl»     0·<PyThread_get_thread_ident>
2121 ·R_ARM_THM_CALL» PyThread_get_thread_ident2120 ·R_ARM_THM_CALL» PyThread_get_thread_ident
2122 »       ldr»    r3,·[r4,·#48]» @·0x302121 »       ldr»    r3,·[r4,·#48]» @·0x30
2123 »       str»    r0,·[r4,·#100]»@·0x642122 »       str»    r0,·[r4,·#100]»@·0x64
2124 »       cmp»    r3,·#02123 »       cmp»    r3,·#0
Max diff block lines reached; 104167/107947 bytes (96.50%) of diff not shown.
4.38 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 388, 15 lines modifiedOffset 388, 15 lines modified
388 »       pop»    {r4,·r5,·pc}388 »       pop»    {r4,·r5,·pc}
  
389 00000314·<bufferedrwpair_write>:389 00000314·<bufferedrwpair_write>:
390 bufferedrwpair_write():390 bufferedrwpair_write():
391 »       mov»    r2,·r1391 »       mov»    r2,·r1
392 »       ldr»    r0,·[r0,·#12]392 »       ldr»    r0,·[r0,·#12]
393 »       ldr»    r1,·[pc,·#4]»  @·(320·<bufferedrwpair_write+0xc>)393 »       ldr»    r1,·[pc,·#4]»  @·(320·<bufferedrwpair_write+0xc>)
394 »       b.w»    103c·<_forward_call>394 »       b.w»    ff4·<_forward_call>
395 ·R_ARM_THM_JUMP24»       _forward_call395 ·R_ARM_THM_JUMP24»       _forward_call
396 »       nop396 »       nop
397 »       .word»  0x0000842c397 »       .word»  0x0000842c
398 ·R_ARM_ABS32»    _PyRuntime398 ·R_ARM_ABS32»    _PyRuntime
  
399 00000324·<_io__Buffered_readinto1>:399 00000324·<_io__Buffered_readinto1>:
400 _io__Buffered_readinto1():400 _io__Buffered_readinto1():
Offset 574, 15 lines modifiedOffset 574, 15 lines modified
574 »       b.n»    4c2·<_io__Buffered_readinto1+0x19e>574 »       b.n»    4c2·<_io__Buffered_readinto1+0x19e>
575 »       mov»    r0,·r4575 »       mov»    r0,·r4
576 »       bl»     734·<_enter_buffered_busy>576 »       bl»     734·<_enter_buffered_busy>
577 »       cmp»    r0,·#0577 »       cmp»    r0,·#0
578 »       bne.n»  48a·<_io__Buffered_readinto1+0x166>578 »       bne.n»  48a·<_io__Buffered_readinto1+0x166>
579 »       b.n»    39c·<_io__Buffered_readinto1+0x78>579 »       b.n»    39c·<_io__Buffered_readinto1+0x78>
580 »       mov»    r0,·r4580 »       mov»    r0,·r4
581 »       bl»     1e3c·<buffered_flush_and_rewind_unlocked>581 »       bl»     1e64·<buffered_flush_and_rewind_unlocked>
582 ·R_ARM_THM_CALL» buffered_flush_and_rewind_unlocked582 ·R_ARM_THM_CALL» buffered_flush_and_rewind_unlocked
583 »       cbnz»   r0,·4ae·<_io__Buffered_readinto1+0x18a>583 »       cbnz»   r0,·4ae·<_io__Buffered_readinto1+0x18a>
584 »       movs»   r5,·#0584 »       movs»   r5,·#0
585 »       b.n»    560·<_io__Buffered_readinto1+0x23c>585 »       b.n»    560·<_io__Buffered_readinto1+0x23c>
586 »       ldr»    r3,·[r0,·#0]586 »       ldr»    r3,·[r0,·#0]
587 »       mvn.w»  r1,·#3221225472»    @·0xc0000000587 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
588 »       cmp»    r3,·r1588 »       cmp»    r3,·r1
Offset 606, 19 lines modifiedOffset 606, 19 lines modified
606 »       ldr»    r3,·[r4,·#104]»@·0x68606 »       ldr»    r3,·[r4,·#104]»@·0x68
607 »       cmp»    r3,·r6607 »       cmp»    r3,·r6
608 »       bge.n»  4f4·<_io__Buffered_readinto1+0x1d0>608 »       bge.n»  4f4·<_io__Buffered_readinto1+0x1d0>
609 »       ldr»    r1,·[sp,·#4]609 »       ldr»    r1,·[sp,·#4]
610 »       mov»    r2,·r6610 »       mov»    r2,·r6
611 »       mov»    r0,·r4611 »       mov»    r0,·r4
612 »       add»    r1,·r5612 »       add»    r1,·r5
613 »       bl»     28f8·<_bufferedreader_raw_read>613 »       bl»     292c·<_bufferedreader_raw_read>
614 ·R_ARM_THM_CALL» _bufferedreader_raw_read614 ·R_ARM_THM_CALL» _bufferedreader_raw_read
615 »       b.n»    526·<_io__Buffered_readinto1+0x202>615 »       b.n»    526·<_io__Buffered_readinto1+0x202>
616 »       cbnz»   r5,·558·<_io__Buffered_readinto1+0x234>616 »       cbnz»   r5,·558·<_io__Buffered_readinto1+0x234>
617 »       bl»     4d0·<_io__Buffered_readinto1+0x1ac>617 »       bl»     2ab0·<_bufferedreader_fill_buffer>
618 ·R_ARM_THM_CALL» _bufferedreader_fill_buffer618 ·R_ARM_THM_CALL» _bufferedreader_fill_buffer
619 »       cmp»    r0,·#0619 »       cmp»    r0,·#0
620 »       ble.n»  526·<_io__Buffered_readinto1+0x202>620 »       ble.n»  526·<_io__Buffered_readinto1+0x202>
621 »       cmp»    r0,·r6621 »       cmp»    r0,·r6
622 »       ldr»    r3,·[r4,·#56]» @·0x38622 »       ldr»    r3,·[r4,·#56]» @·0x38
623 »       ldr»    r1,·[r4,·#48]» @·0x30623 »       ldr»    r1,·[r4,·#48]» @·0x30
624 »       it»     ge624 »       it»     ge
Offset 814, 15 lines modifiedOffset 814, 15 lines modified
814 ·R_ARM_ABS32»    .data814 ·R_ARM_ABS32»    .data
  
815 00000690·<bufferedrwpair_read>:815 00000690·<bufferedrwpair_read>:
816 bufferedrwpair_read():816 bufferedrwpair_read():
817 »       mov»    r2,·r1817 »       mov»    r2,·r1
818 »       ldr»    r0,·[r0,·#8]818 »       ldr»    r0,·[r0,·#8]
819 »       ldr»    r1,·[pc,·#4]»  @·(69c·<bufferedrwpair_read+0xc>)819 »       ldr»    r1,·[pc,·#4]»  @·(69c·<bufferedrwpair_read+0xc>)
820 »       b.w»    103c·<_forward_call>820 »       b.w»    ff4·<_forward_call>
821 ·R_ARM_THM_JUMP24»       _forward_call821 ·R_ARM_THM_JUMP24»       _forward_call
822 »       nop822 »       nop
823 »       .word»  0x000075e4823 »       .word»  0x000075e4
824 ·R_ARM_ABS32»    _PyRuntime824 ·R_ARM_ABS32»    _PyRuntime
  
825 000006a0·<_io__Buffered___sizeof__>:825 000006a0·<_io__Buffered___sizeof__>:
826 _io__Buffered___sizeof__():826 _io__Buffered___sizeof__():
Offset 1029, 15 lines modifiedOffset 1029, 15 lines modified
1029 »       mov.w»  ip,·#4096»  @·0x10001029 »       mov.w»  ip,·#4096»  @·0x1000
1030 »       sub.w»  ip,·sp,·ip1030 »       sub.w»  ip,·sp,·ip
1031 »       str.w»  r0,·[ip,·#4088]»     @·0xff81031 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
1032 »       ldr»    r1,·[pc,·#60]» @·(880·<bufferedrwpair_isatty+0x4c>)1032 »       ldr»    r1,·[pc,·#60]» @·(880·<bufferedrwpair_isatty+0x4c>)
1033 »       mov»    r4,·r01033 »       mov»    r4,·r0
1034 »       movs»   r2,·#01034 »       movs»   r2,·#0
1035 »       ldr»    r0,·[r0,·#12]1035 »       ldr»    r0,·[r0,·#12]
1036 »       bl»     103c·<_forward_call>1036 »       bl»     ff4·<_forward_call>
1037 ·R_ARM_THM_CALL» _forward_call1037 ·R_ARM_THM_CALL» _forward_call
1038 »       movw»   r3,·#01038 »       movw»   r3,·#0
1039 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct1039 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct
1040 »       movt»   r3,·#01040 »       movt»   r3,·#0
1041 ·R_ARM_THM_MOVT_ABS»     _Py_FalseStruct1041 ·R_ARM_THM_MOVT_ABS»     _Py_FalseStruct
1042 »       cmp»    r0,·r31042 »       cmp»    r0,·r3
1043 »       bne.n»  87c·<bufferedrwpair_isatty+0x48>1043 »       bne.n»  87c·<bufferedrwpair_isatty+0x48>
Offset 1050, 71 lines modifiedOffset 1050, 71 lines modified
1050 »       cbnz»   r3,·86e·<bufferedrwpair_isatty+0x3a>1050 »       cbnz»   r3,·86e·<bufferedrwpair_isatty+0x3a>
1051 »       bl»     0·<_Py_Dealloc>1051 »       bl»     0·<_Py_Dealloc>
1052 ·R_ARM_THM_CALL» _Py_Dealloc1052 ·R_ARM_THM_CALL» _Py_Dealloc
1053 »       ldr»    r0,·[r4,·#8]1053 »       ldr»    r0,·[r4,·#8]
1054 »       movs»   r2,·#01054 »       movs»   r2,·#0
1055 »       ldmia.w»sp!,·{r4,·lr}1055 »       ldmia.w»sp!,·{r4,·lr}
1056 »       ldr»    r1,·[pc,·#8]»  @·(880·<bufferedrwpair_isatty+0x4c>)1056 »       ldr»    r1,·[pc,·#8]»  @·(880·<bufferedrwpair_isatty+0x4c>)
1057 »       b.w»    103c·<_forward_call>1057 »       b.w»    ff4·<_forward_call>
1058 ·R_ARM_THM_JUMP24»       _forward_call1058 ·R_ARM_THM_JUMP24»       _forward_call
1059 »       pop»    {r4,·pc}1059 »       pop»    {r4,·pc}
1060 »       nop1060 »       nop
1061 »       .word»  0x000065f81061 »       .word»  0x000065f8
1062 ·R_ARM_ABS32»    _PyRuntime1062 ·R_ARM_ABS32»    _PyRuntime
  
1063 00000884·<bufferedrwpair_peek>:1063 00000884·<bufferedrwpair_peek>:
1064 bufferedrwpair_peek():1064 bufferedrwpair_peek():
1065 »       mov»    r2,·r11065 »       mov»    r2,·r1
1066 »       ldr»    r0,·[r0,·#8]1066 »       ldr»    r0,·[r0,·#8]
1067 »       ldr»    r1,·[pc,·#4]»  @·(890·<bufferedrwpair_peek+0xc>)1067 »       ldr»    r1,·[pc,·#4]»  @·(890·<bufferedrwpair_peek+0xc>)
1068 »       b.w»    103c·<_forward_call>1068 »       b.w»    ff4·<_forward_call>
1069 ·R_ARM_THM_JUMP24»       _forward_call1069 ·R_ARM_THM_JUMP24»       _forward_call
1070 »       nop1070 »       nop
1071 »       .word»  0x0000732c1071 »       .word»  0x0000732c
1072 ·R_ARM_ABS32»    _PyRuntime1072 ·R_ARM_ABS32»    _PyRuntime
  
1073 00000894·<bufferedrwpair_read1>:1073 00000894·<bufferedrwpair_read1>:
1074 bufferedrwpair_read1():1074 bufferedrwpair_read1():
1075 »       mov»    r2,·r11075 »       mov»    r2,·r1
1076 »       ldr»    r0,·[r0,·#8]1076 »       ldr»    r0,·[r0,·#8]
1077 »       ldr»    r1,·[pc,·#4]»  @·(8a0·<bufferedrwpair_read1+0xc>)1077 »       ldr»    r1,·[pc,·#4]»  @·(8a0·<bufferedrwpair_read1+0xc>)
1078 »       b.w»    103c·<_forward_call>1078 »       b.w»    ff4·<_forward_call>
1079 ·R_ARM_THM_JUMP24»       _forward_call1079 ·R_ARM_THM_JUMP24»       _forward_call
1080 »       nop1080 »       nop
1081 »       .word»  0x000076001081 »       .word»  0x00007600
1082 ·R_ARM_ABS32»    _PyRuntime1082 ·R_ARM_ABS32»    _PyRuntime
  
1083 000008a4·<bufferedrwpair_readinto>:1083 000008a4·<bufferedrwpair_readinto>:
1084 bufferedrwpair_readinto():1084 bufferedrwpair_readinto():
1085 »       mov»    r2,·r11085 »       mov»    r2,·r1
1086 »       ldr»    r0,·[r0,·#8]1086 »       ldr»    r0,·[r0,·#8]
1087 »       ldr»    r1,·[pc,·#4]»  @·(8b0·<bufferedrwpair_readinto+0xc>)1087 »       ldr»    r1,·[pc,·#4]»  @·(8b0·<bufferedrwpair_readinto+0xc>)
1088 »       b.w»    103c·<_forward_call>1088 »       b.w»    ff4·<_forward_call>
1089 ·R_ARM_THM_JUMP24»       _forward_call1089 ·R_ARM_THM_JUMP24»       _forward_call
Max diff block lines reached; 695/4284 bytes (16.22%) of diff not shown.
45.8 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:··········53868·(bytes·into·file)13 ··Start·of·section·headers:··········53864·(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·0xd26c:1 There·are·18·section·headers,·starting·at·offset·0xd268:
  
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·002b5c·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·002b5c·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·00a464·001600·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00a460·001600·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·002b90·0005ec·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·002b90·0005ec·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00ba64·000548·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00ba60·000548·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00317c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00317c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00317c·0009c4·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00317c·0009c4·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·003b40·001e14·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·003b40·001e10·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00bfac·000948·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00bfa8·000948·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·005954·0008e4·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·005950·0008e4·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00c8f4·0007c0·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00c8f0·0007c0·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·006238·00127b·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·006234·00127b·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00d0b4·000128·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00d0b0·000128·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0074b3·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0074af·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0074b3·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0074af·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0074e8·0019a0·10·····16·303··419 ··[15]·.symtab···········SYMTAB··········00000000·0074e4·0019a0·10·····16·303··4
20 ··[16]·.strtab···········STRTAB··········00000000·008e88·0015db·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·008e84·0015db·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00d1dc·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00d1d8·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)
4.22 KB
readelf --wide --symbols {}
    
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ····64:·0000087d···268·FUNC····LOCAL··DEFAULT····7·textiowrapper_iternext68 ····64:·0000087d···268·FUNC····LOCAL··DEFAULT····7·textiowrapper_iternext
69 ····65:·00000989··2372·FUNC····LOCAL··DEFAULT····7·_textiowrapper_readline69 ····65:·00000989··2372·FUNC····LOCAL··DEFAULT····7·_textiowrapper_readline
70 ····66:·00000984·····0·NOTYPE··LOCAL··DEFAULT····7·$d70 ····66:·00000984·····0·NOTYPE··LOCAL··DEFAULT····7·$d
71 ····67:·00000988·····0·NOTYPE··LOCAL··DEFAULT····7·$t71 ····67:·00000988·····0·NOTYPE··LOCAL··DEFAULT····7·$t
72 ····68:·00000a45···760·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk72 ····68:·00000a45···760·FUNC····LOCAL··DEFAULT····1·textiowrapper_read_chunk
73 ····69:·00000dd0·····0·NOTYPE··LOCAL··DEFAULT····7·$d73 ····69:·00000dd0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
74 ····70:·00000dd8·····0·NOTYPE··LOCAL··DEFAULT····7·$t74 ····70:·00000dd8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
75 ····71:·00001d19····54·FUNC····LOCAL··DEFAULT····7·find_control_char75 ····71:·00001d15····54·FUNC····LOCAL··DEFAULT····7·find_control_char
76 ····72:·00001130·····0·NOTYPE··LOCAL··DEFAULT····7·$d76 ····72:·00001130·····0·NOTYPE··LOCAL··DEFAULT····7·$d
77 ····73:·00001138·····0·NOTYPE··LOCAL··DEFAULT····7·$t77 ····73:·00001138·····0·NOTYPE··LOCAL··DEFAULT····7·$t
78 ····74:·000012c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d78 ····74:·000012c8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
79 ····75:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2679 ····75:·00000250·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
80 ····76:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2780 ····76:·00000258·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
81 ····77:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2881 ····77:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
82 ····78:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2982 ····78:·00000270·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
Offset 88, 28 lines modifiedOffset 88, 28 lines modified
88 ····84:·00001859····90·FUNC····LOCAL··DEFAULT····7·check_decoded88 ····84:·00001859····90·FUNC····LOCAL··DEFAULT····7·check_decoded
89 ····85:·00000d28·····0·NOTYPE··LOCAL··DEFAULT····1·$d89 ····85:·00000d28·····0·NOTYPE··LOCAL··DEFAULT····1·$d
90 ····86:·00000340·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3490 ····86:·00000340·····0·NOTYPE··LOCAL··DEFAULT····6·.LC34
91 ····87:·00000370·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3591 ····87:·00000370·····0·NOTYPE··LOCAL··DEFAULT····6·.LC35
92 ····88:·000012cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·000012cc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·0000168c·····0·NOTYPE··LOCAL··DEFAULT····7·$d93 ····89:·0000168c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
94 ····90:·00001690·····0·NOTYPE··LOCAL··DEFAULT····7·$t94 ····90:·00001690·····0·NOTYPE··LOCAL··DEFAULT····7·$t
95 ····91:·000018b5···604·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_flush95 ····91:·000018b5···600·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_flush
96 ····92:·00001b08·····0·NOTYPE··LOCAL··DEFAULT····7·$d96 ····92:·00001b04·····0·NOTYPE··LOCAL··DEFAULT····7·$d
97 ····93:·00001b10·····0·NOTYPE··LOCAL··DEFAULT····7·$t97 ····93:·00001b0c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
98 ····94:·00000d3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t98 ····94:·00000d3c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
99 ····95:·00000d3d···364·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close99 ····95:·00000d3d···364·FUNC····LOCAL··DEFAULT····1·_io_TextIOWrapper_close
100 ····96:·00000e9c·····0·NOTYPE··LOCAL··DEFAULT····1·$d100 ····96:·00000e9c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
101 ····97:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT····1·$t101 ····97:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
102 ····98:·00000ea9···126·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc102 ····98:·00000ea9···126·FUNC····LOCAL··DEFAULT····1·textiowrapper_dealloc
103 ····99:·00000f29···362·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear103 ····99:·00000f29···362·FUNC····LOCAL··DEFAULT····1·textiowrapper_clear
104 ···100:·00001095····96·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc104 ···100:·00001095····96·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_dealloc
105 ···101:·000010f5····80·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_clear105 ···101:·000010f5····80·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_clear
106 ···102:·00001169····56·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_traverse106 ···102:·00001169····56·FUNC····LOCAL··DEFAULT····1·incrementalnewlinedecoder_traverse
107 ···103:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36107 ···103:·000003a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC36
108 ···104:·00001d51···196·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_readline108 ···104:·00001d4d···196·FUNC····LOCAL··DEFAULT····7·_io_TextIOWrapper_readline
109 ···105:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37109 ···105:·000003b0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC37
110 ···106:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38110 ···106:·000003cc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC38
111 ···107:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39111 ···107:·000003d0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC39
112 ···108:·000011a1···284·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate112 ···108:·000011a1···284·FUNC····LOCAL··DEFAULT····1·_io_IncrementalNewlineDecoder_getstate
113 ···109:·000012b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d113 ···109:·000012b8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
114 ···110:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t114 ···110:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
115 ···111:·000012bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t115 ···111:·000012bc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
Offset 365, 15 lines modifiedOffset 365, 15 lines modified
365 ···361:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT365 ···361:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_BuildValue_SizeT
366 ···362:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs366 ···362:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_CallMethodObjArgs
367 ···363:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc367 ···363:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Malloc
368 ···364:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData368 ···364:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_FromKindAndData
369 ···365:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free369 ···365:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyMem_Free
370 ···366:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New370 ···366:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyUnicode_New
371 ···367:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory371 ···367:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_NoMemory
372 ···368:·00001b11···518·FUNC····GLOBAL·HIDDEN·····7·_PyIO_find_line_ending372 ···368:·00001b0d···518·FUNC····GLOBAL·HIDDEN·····7·_PyIO_find_line_ending
373 ···369:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear373 ···369:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_Clear
374 ···370:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException374 ···370:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyErr_GetRaisedException
375 ···371:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1375 ···371:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyErr_ChainExceptions1
376 ···372:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize376 ···372:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyIOBase_finalize
377 ···373:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs377 ···373:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
378 ···374:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsUTF8String378 ···374:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyUnicode_AsUTF8String
379 ···375:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional379 ···375:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyArg_CheckPositional
14.1 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xa464·contains·704·entries:1 Relocation·section·'.rel.text'·at·offset·0xa460·contains·704·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000044··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct3 00000044··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
4 00000048··00012f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct4 00000048··00012f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
5 00000060··0001300a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize5 00000060··0001300a·R_ARM_THM_CALL·········00000000···PyUnicode_AsUTF8AndSize
6 0000006c··0001310a·R_ARM_THM_CALL·········00000000···strlen6 0000006c··0001310a·R_ARM_THM_CALL·········00000000···strlen
7 00000096··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct7 00000096··00012f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
8 0000009a··00012f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct8 0000009a··00012f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
Offset 702, 15 lines modifiedOffset 702, 15 lines modified
702 000010f0··00013b1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc702 000010f0··00013b1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
703 00001162··0001761e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_AsUTF8String703 00001162··0001761e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_AsUTF8String
704 0000168c··00017f1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromStringAndSize704 0000168c··00017f1e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromStringAndSize
705 00001704··0001581e·R_ARM_THM_JUMP24·······00000000···PyObject_GetAttr705 00001704··0001581e·R_ARM_THM_JUMP24·······00000000···PyObject_GetAttr
706 00002b18··0001901e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16706 00002b18··0001901e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16
707 00002b3e··0001901e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16707 00002b3e··0001901e·R_ARM_THM_JUMP24·······00000000···_PyUnicode_EncodeUTF16
  
708 Relocation·section·'.rel.data'·at·offset·0xba64·contains·169·entries:708 Relocation·section·'.rel.data'·at·offset·0xba60·contains·169·entries:
709 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name709 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
710 00000008··0000f102·R_ARM_ABS32············00000000···.rodata710 00000008··0000f102·R_ARM_ABS32············00000000···.rodata
711 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4711 0000000c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
712 00000020··00000102·R_ARM_ABS32············00000000···.data712 00000020··00000102·R_ARM_ABS32············00000000···.data
713 00000030··0000f102·R_ARM_ABS32············00000000···.rodata713 00000030··0000f102·R_ARM_ABS32············00000000···.rodata
714 00000034··00000202·R_ARM_ABS32············00000000···.rodata.str1.4714 00000034··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
715 00000048··00000102·R_ARM_ABS32············00000000···.data715 00000048··00000102·R_ARM_ABS32············00000000···.data
Offset 788, 15 lines modifiedOffset 788, 15 lines modified
788 0000034c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4788 0000034c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
789 00000350··00003002·R_ARM_ABS32············000001ed···_io_TextIOWrapper_write789 00000350··00003002·R_ARM_ABS32············000001ed···_io_TextIOWrapper_write
790 00000358··0000f102·R_ARM_ABS32············00000000···.rodata790 00000358··0000f102·R_ARM_ABS32············00000000···.rodata
791 0000035c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4791 0000035c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
792 00000360··00007002·R_ARM_ABS32············000012bd···_io_TextIOWrapper_read792 00000360··00007002·R_ARM_ABS32············000012bd···_io_TextIOWrapper_read
793 00000368··0000f102·R_ARM_ABS32············00000000···.rodata793 00000368··0000f102·R_ARM_ABS32············00000000···.rodata
794 0000036c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4794 0000036c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
795 00000370··00006802·R_ARM_ABS32············00001d51···_io_TextIOWrapper_readline795 00000370··00006802·R_ARM_ABS32············00001d4d···_io_TextIOWrapper_readline
796 00000378··0000f102·R_ARM_ABS32············00000000···.rodata796 00000378··0000f102·R_ARM_ABS32············00000000···.rodata
797 0000037c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4797 0000037c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
798 00000380··00005b02·R_ARM_ABS32············000018b5···_io_TextIOWrapper_flush798 00000380··00005b02·R_ARM_ABS32············000018b5···_io_TextIOWrapper_flush
799 00000388··0000f102·R_ARM_ABS32············00000000···.rodata799 00000388··0000f102·R_ARM_ABS32············00000000···.rodata
800 0000038c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4800 0000038c··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
801 00000390··00005f02·R_ARM_ABS32············00000d3d···_io_TextIOWrapper_close801 00000390··00005f02·R_ARM_ABS32············00000d3d···_io_TextIOWrapper_close
802 00000398··0000f102·R_ARM_ABS32············00000000···.rodata802 00000398··0000f102·R_ARM_ABS32············00000000···.rodata
Offset 874, 15 lines modifiedOffset 874, 15 lines modified
874 000005bc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4874 000005bc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
875 000005c0··0000ef02·R_ARM_ABS32············00000871···_io__TextIOBase_readline875 000005c0··0000ef02·R_ARM_ABS32············00000871···_io__TextIOBase_readline
876 000005c8··0000f102·R_ARM_ABS32············00000000···.rodata876 000005c8··0000f102·R_ARM_ABS32············00000000···.rodata
877 000005cc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4877 000005cc··00000202·R_ARM_ABS32············00000000···.rodata.str1.4
878 000005d0··0000e902·R_ARM_ABS32············0000074f···_io__TextIOBase_write878 000005d0··0000e902·R_ARM_ABS32············0000074f···_io__TextIOBase_write
879 000005d8··0000f102·R_ARM_ABS32············00000000···.rodata879 000005d8··0000f102·R_ARM_ABS32············00000000···.rodata
  
880 Relocation·section·'.rel.text.hot'·at·offset·0xbfac·contains·297·entries:880 Relocation·section·'.rel.text.hot'·at·offset·0xbfa8·contains·297·entries:
881 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name881 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
882 0000003e··0001390a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod882 0000003e··0001390a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
883 00000048··0001320a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue883 00000048··0001320a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
884 00000070··00014d0a·R_ARM_THM_CALL·········00000000···_PyCodecInfo_GetIncrementalEncoder884 00000070··00014d0a·R_ARM_THM_CALL·········00000000···_PyCodecInfo_GetIncrementalEncoder
885 00000080··0001380a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr885 00000080··0001380a·R_ARM_THM_CALL·········00000000···_PyObject_LookupAttr
886 00000094··00001e2f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC13886 00000094··00001e2f·R_ARM_THM_MOVW_ABS_NC··0000012c···.LC13
887 00000098··00001e30·R_ARM_THM_MOVT_ABS·····0000012c···.LC13887 00000098··00001e30·R_ARM_THM_MOVT_ABS·····0000012c···.LC13
Offset 1108, 81 lines modifiedOffset 1108, 81 lines modified
1108 00001852··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1108 00001852··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1109 0000187e··0001472f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError1109 0000187e··0001472f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
1110 00001882··00014730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError1110 00001882··00014730·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
1111 00001888··0000572f·R_ARM_THM_MOVW_ABS_NC··00000370···.LC351111 00001888··0000572f·R_ARM_THM_MOVW_ABS_NC··00000370···.LC35
1112 0000188c··00005730·R_ARM_THM_MOVT_ABS·····00000370···.LC351112 0000188c··00005730·R_ARM_THM_MOVT_ABS·····00000370···.LC35
1113 00001892··0001480a·R_ARM_THM_CALL·········00000000···PyErr_Format1113 00001892··0001480a·R_ARM_THM_CALL·········00000000···PyErr_Format
1114 000018a8··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1114 000018a8··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1115 000018ea··0001500a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed1115 000018e8··0001500a·R_ARM_THM_CALL·········00000000···_PyFileIO_closed
1116 00001910··0001390a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod1116 00001910··0001390a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
1117 0000191a··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct1117 0000191a··00014b2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
1118 0000191e··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct1118 0000191e··00014b30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
1119 00001922··0001560a·R_ARM_THM_CALL·········00000000···_PyIOBase_check_closed1119 00001922··0001560a·R_ARM_THM_CALL·········00000000···_PyIOBase_check_closed
 1120 0000193a··0001320a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue
 1121 00001952··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 1122 00001956··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 1123 0000195a··00002c2f·R_ARM_THM_MOVW_ABS_NC··000001ac···.LC21
 1124 0000195e··00002c30·R_ARM_THM_MOVT_ABS·····000001ac···.LC21
 1125 00001964··0001450a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1120 00001954··0001590a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize1126 0000198e··0001590a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
1121 00001984··0001390a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod1127 000019be··0001390a·R_ARM_THM_CALL·········00000000···PyObject_VectorcallMethod
 1128 000019de··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1122 000019a6··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1129 000019fa··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1123 000019c2··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
1124 000019d4··0001320a·R_ARM_THM_CALL·········00000000···PyObject_IsTrue 
1125 000019ec··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
1126 000019f0··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
1127 000019f4··00002c2f·R_ARM_THM_MOVW_ABS_NC··000001ac···.LC21 
1128 000019f8··00002c30·R_ARM_THM_MOVT_ABS·····000001ac···.LC21 
1129 000019fe··0001450a·R_ARM_THM_CALL·········00000000···PyErr_SetString 
1130 00001a08··0001590a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize1130 00001a04··0001590a·R_ARM_THM_CALL·········00000000···PyBytes_FromStringAndSize
1131 00001a12··00015a0a·R_ARM_THM_CALL·········00000000···PyBytes_AsString1131 00001a0e··00015a0a·R_ARM_THM_CALL·········00000000···PyBytes_AsString
1132 00001a4e··00015b0a·R_ARM_THM_CALL·········00000000···memcpy1132 00001a4a··00015b0a·R_ARM_THM_CALL·········00000000···memcpy
1133 00001a6a··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1133 00001a66··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1134 00001a88··00015c0a·R_ARM_THM_CALL·········00000000···PyBytes_AsStringAndSize1134 00001a84··00015c0a·R_ARM_THM_CALL·········00000000···PyBytes_AsStringAndSize
1135 00001aac··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1135 00001aa8··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1136 00001ab2··00015d0a·R_ARM_THM_CALL·········00000000···_PyIO_trap_eintr1136 00001aae··00015d0a·R_ARM_THM_CALL·········00000000···_PyIO_trap_eintr
1137 00001ac6··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError 
1138 00001aca··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError 
1139 00001ace··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000188···.LC20 
1140 00001ad2··00002b30·R_ARM_THM_MOVT_ABS·····00000188···.LC20 
1141 00001ad8··0001450a·R_ARM_THM_CALL·········00000000···PyErr_SetString1137 00001acc··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
1142 00001ade··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError1138 00001ad2··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
 1139 00001ad6··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
 1140 00001ada··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC19
 1141 00001ade··00002a30·R_ARM_THM_MOVT_ABS·····00000160···.LC19
 1142 00001ae4··0001450a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 1143 00001aea··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
1143 00001ae2··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError1144 00001aee··00014430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
1144 00001ae6··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000160···.LC191145 00001af2··00002b2f·R_ARM_THM_MOVW_ABS_NC··00000188···.LC20
1145 00001aea··00002a30·R_ARM_THM_MOVT_ABS·····00000160···.LC191146 00001af6··00002b30·R_ARM_THM_MOVT_ABS·····00000188···.LC20
1146 00001af0··0001450a·R_ARM_THM_CALL·········00000000···PyErr_SetString1147 00001afc··0001450a·R_ARM_THM_CALL·········00000000···PyErr_SetString
1147 00001b02··00013b0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc1148 00001b04··00013e02·R_ARM_ABS32············00000000···_PyRuntime
1148 00001b08··00013e02·R_ARM_ABS32············00000000···_PyRuntime1149 00001b08··00013e02·R_ARM_ABS32············00000000···_PyRuntime
1149 00001b0c··00013e02·R_ARM_ABS32············00000000···_PyRuntime 
1150 00001b3e··00015f0a·R_ARM_THM_CALL·········00000000···memchr1150 00001b3a··00015f0a·R_ARM_THM_CALL·········00000000···memchr
1151 00001b56··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1151 00001b52··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1152 00001b7e··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1152 00001b7a··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1153 00001bb4··00015f0a·R_ARM_THM_CALL·········00000000···memchr1153 00001bb0··00015f0a·R_ARM_THM_CALL·········00000000···memchr
1154 00001c14··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1154 00001c10··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1155 00001c36··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1155 00001c32··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1156 00001c46··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1156 00001c42··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1157 00001cb6··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1157 00001cb2··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1158 00001cd2··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv1158 00001cce··0001610a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
1159 00001d86··0000672f·R_ARM_THM_MOVW_ABS_NC··000003a4···.LC361159 00001d82··0000672f·R_ARM_THM_MOVW_ABS_NC··000003a4···.LC36
1160 00001d8a··00006730·R_ARM_THM_MOVT_ABS·····000003a4···.LC361160 00001d86··00006730·R_ARM_THM_MOVT_ABS·····000003a4···.LC36
1161 00001d94··0001770a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional1161 00001d90··0001770a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
1162 00001da0··0001780a·R_ARM_THM_CALL·········00000000···_PyNumber_Index1162 00001d9c··0001780a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
1163 00001da8··0001790a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t1163 00001da4··0001790a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
1164 00001dc2··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError1164 00001dbe··0001442f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
Max diff block lines reached; 1999/14420 bytes (13.86%) of diff not shown.
23.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 830, 20 lines modifiedOffset 830, 20 lines modified
830 »       addpl.w»r0,·r5,·#28830 »       addpl.w»r0,·r5,·#28
831 »       ldr»    r1,·[r5,·#8]831 »       ldr»    r1,·[r5,·#8]
832 »       bl»     0·<PyBytes_FromStringAndSize>832 »       bl»     0·<PyBytes_FromStringAndSize>
833 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize833 ·R_ARM_THM_CALL» PyBytes_FromStringAndSize
834 »       mov»    r8,·r0834 »       mov»    r8,·r0
835 »       cmp»    r0,·#0835 »       cmp»    r0,·#0
836 »       beq.w»  856·<_textiowrapper_writeflush+0x15e>836 »       beq.w»  856·<_textiowrapper_writeflush+0x15e>
837 »       ldr»    r2,·[r5,·#0]837 »       ldr»    r3,·[r5,·#0]
838 »       add.w»  sl,·sp,·#8838 »       add.w»  sl,·sp,·#8
839 »       mvn.w»  r1,·#3221225472»    @·0xc0000000839 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
840 »       movs»   r3,·#0840 »       movs»   r2,·#0
841 »       cmp»    r2,·r1841 »       cmp»    r3,·r1
842 »       strd»   r3,·r3,·[r4,·#76]»     @·0x4c842 »       strd»   r2,·r2,·[r4,·#76]»     @·0x4c
843 »       bne.n»  810·<_textiowrapper_writeflush+0x118>843 »       bne.n»  810·<_textiowrapper_writeflush+0x118>
844 »       movs»   r6,·#2844 »       movs»   r6,·#2
845 »       movt»   r6,·#32768»  @·0x8000845 »       movt»   r6,·#32768»  @·0x8000
846 »       ldr»    r3,·[r4,·#20]846 »       ldr»    r3,·[r4,·#20]
847 »       mov»    r2,·r6847 »       mov»    r2,·r6
848 »       strd»   r3,·r8,·[sp,·#8]848 »       strd»   r3,·r8,·[sp,·#8]
849 »       mov»    r1,·sl849 »       mov»    r1,·sl
Offset 912, 30 lines modifiedOffset 912, 30 lines modified
912 »       bl»     0·<memcpy>912 »       bl»     0·<memcpy>
913 ·R_ARM_THM_CALL» memcpy913 ·R_ARM_THM_CALL» memcpy
914 »       ldr»    r3,·[sp,·#8]914 »       ldr»    r3,·[sp,·#8]
915 »       add»    r7,·r3915 »       add»    r7,·r3
916 »       ldr»    r3,·[r5,·#8]916 »       ldr»    r3,·[r5,·#8]
917 »       cmp»    r6,·r3917 »       cmp»    r6,·r3
918 »       blt.n»  7ce·<_textiowrapper_writeflush+0xd6>918 »       blt.n»  7ce·<_textiowrapper_writeflush+0xd6>
919 »       ldr»    r2,·[r5,·#0]919 »       ldr»    r3,·[r5,·#0]
920 »       b.n»    74e·<_textiowrapper_writeflush+0x56>920 »       b.n»    74e·<_textiowrapper_writeflush+0x56>
921 »       subs»   r2,·#1921 »       subs»   r3,·#1
922 »       str»    r2,·[r5,·#0]922 »       str»    r3,·[r5,·#0]
923 »       cmp»    r2,·#0923 »       cmp»    r3,·#0
924 »       bne.n»  75c·<_textiowrapper_writeflush+0x64>924 »       bne.n»  75c·<_textiowrapper_writeflush+0x64>
925 »       mov»    r0,·r5925 »       mov»    r0,·r5
926 »       bl»     0·<_Py_Dealloc>926 »       bl»     0·<_Py_Dealloc>
927 ·R_ARM_THM_CALL» _Py_Dealloc927 ·R_ARM_THM_CALL» _Py_Dealloc
928 »       b.n»    75c·<_textiowrapper_writeflush+0x64>928 »       b.n»    75c·<_textiowrapper_writeflush+0x64>
929 »       ldr»    r2,·[r5,·#0]929 »       ldr»    r3,·[r5,·#0]
930 »       mvn.w»  r3,·#3221225472»    @·0xc0000000930 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
931 »       cmp»    r2,·r3931 »       cmp»    r3,·r2
932 »       beq.n»  82e·<_textiowrapper_writeflush+0x136>932 »       beq.n»  82e·<_textiowrapper_writeflush+0x136>
933 »       adds»   r2,·#1933 »       adds»   r3,·#1
934 »       str»    r2,·[r5,·#0]934 »       str»    r3,·[r5,·#0]
935 »       mov»    r8,·r5935 »       mov»    r8,·r5
936 »       add.w»  sl,·sp,·#8936 »       add.w»  sl,·sp,·#8
937 »       b.n»    74e·<_textiowrapper_writeflush+0x56>937 »       b.n»    74e·<_textiowrapper_writeflush+0x56>
938 »       mov»    r2,·sl938 »       mov»    r2,·sl
939 »       add»    r1,·sp,·#4939 »       add»    r1,·sp,·#4
940 »       bl»     0·<PyBytes_AsStringAndSize>940 »       bl»     0·<PyBytes_AsStringAndSize>
941 ·R_ARM_THM_CALL» PyBytes_AsStringAndSize941 ·R_ARM_THM_CALL» PyBytes_AsStringAndSize
Offset 1661, 15 lines modifiedOffset 1661, 15 lines modified
1661 »       str»    r2,·[sp,·#24]1661 »       str»    r2,·[sp,·#24]
1662 »       ldr»    r3,·[sp,·#24]1662 »       ldr»    r3,·[sp,·#24]
1663 »       cmp»    r3,·r11663 »       cmp»    r3,·r1
1664 »       bls.n»  f90·<_textiowrapper_readline+0x608>1664 »       bls.n»  f90·<_textiowrapper_readline+0x608>
1665 »       ldr»    r3,·[sp,·#20]1665 »       ldr»    r3,·[sp,·#20]
1666 »       mov»    r0,·r41666 »       mov»    r0,·r4
1667 »       ldr»    r2,·[sp,·#4]1667 »       ldr»    r2,·[sp,·#4]
1668 »       bl»     1d18·<find_control_char>1668 »       bl»     1d14·<find_control_char>
1669 »       cmp»    r0,·#01669 »       cmp»    r0,·#0
1670 »       beq.n»  f90·<_textiowrapper_readline+0x608>1670 »       beq.n»  f90·<_textiowrapper_readline+0x608>
1671 »       ldr»    r3,·[sp,·#24]1671 »       ldr»    r3,·[sp,·#24]
1672 »       cmp»    r3,·r01672 »       cmp»    r3,·r0
1673 »       bls.n»  f90·<_textiowrapper_readline+0x608>1673 »       bls.n»  f90·<_textiowrapper_readline+0x608>
1674 »       movs»   r3,·#11674 »       movs»   r3,·#1
1675 »       ldr»    r2,·[sp,·#16]1675 »       ldr»    r2,·[sp,·#16]
Offset 1728, 15 lines modifiedOffset 1728, 15 lines modified
1728 »       bpl.w»  a4a·<_textiowrapper_readline+0xc2>1728 »       bpl.w»  a4a·<_textiowrapper_readline+0xc2>
1729 »       b.n»    cd6·<_textiowrapper_readline+0x34e>1729 »       b.n»    cd6·<_textiowrapper_readline+0x34e>
1730 »       ldr»    r3,·[sp,·#20]1730 »       ldr»    r3,·[sp,·#20]
1731 »       mov»    r0,·r41731 »       mov»    r0,·r4
1732 »       ldr»    r2,·[sp,·#4]1732 »       ldr»    r2,·[sp,·#4]
1733 »       ldr»    r1,·[sp,·#24]1733 »       ldr»    r1,·[sp,·#24]
1734 »       ldr.w»  r9,·[sp,·#28]1734 »       ldr.w»  r9,·[sp,·#28]
1735 »       bl»     1d18·<find_control_char>1735 »       bl»     1d14·<find_control_char>
1736 »       cmp»    r0,·#01736 »       cmp»    r0,·#0
1737 »       beq.w»  b82·<_textiowrapper_readline+0x1fa>1737 »       beq.w»  b82·<_textiowrapper_readline+0x1fa>
1738 »       subs»   r0,·r0,·r71738 »       subs»   r0,·r0,·r7
1739 »       mov»    r1,·r41739 »       mov»    r1,·r4
1740 »       bl»     0·<__aeabi_idiv>1740 »       bl»     0·<__aeabi_idiv>
1741 ·R_ARM_THM_CALL» __aeabi_idiv1741 ·R_ARM_THM_CALL» __aeabi_idiv
1742 »       str»    r0,·[sp,·#12]1742 »       str»    r0,·[sp,·#12]
Offset 2677, 104 lines modifiedOffset 2677, 131 lines modified
2677 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}2677 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
2678 »       mov.w»  ip,·#4096»  @·0x10002678 »       mov.w»  ip,·#4096»  @·0x1000
2679 »       sub.w»  ip,·sp,·ip2679 »       sub.w»  ip,·sp,·ip
2680 »       str.w»  r0,·[ip,·#4048]»     @·0xfd02680 »       str.w»  r0,·[ip,·#4048]»     @·0xfd0
2681 »       ldr»    r3,·[r0,·#8]2681 »       ldr»    r3,·[r0,·#8]
2682 »       sub»    sp,·#162682 »       sub»    sp,·#16
2683 »       cmp»    r3,·#02683 »       cmp»    r3,·#0
2684 »       ble.w»  1ade·<_io_TextIOWrapper_flush+0x22a>2684 »       ble.w»  1ad2·<_io_TextIOWrapper_flush+0x21e>
2685 »       ldr»    r5,·[r0,·#12]2685 »       ldr»    r5,·[r0,·#12]
2686 »       mov»    r4,·r02686 »       mov»    r4,·r0
2687 »       cmp»    r5,·#02687 »       cmp»    r5,·#0
2688 »       bne.w»  1ac6·<_io_TextIOWrapper_flush+0x212>2688 »       bne.w»  1aea·<_io_TextIOWrapper_flush+0x236>
2689 »       ldr»    r2,·[r0,·#108]»@·0x6c2689 »       ldr»    r2,·[r0,·#108]»@·0x6c
2690 »       ldr»    r3,·[r0,·#4]2690 »       ldr»    r3,·[r0,·#4]
2691 »       ldr»    r2,·[r2,·#60]» @·0x3c2691 »       ldr»    r2,·[r2,·#60]» @·0x3c
2692 »       cmp»    r2,·r32692 »       cmp»    r2,·r3
2693 »       bne.n»  191a·<_io_TextIOWrapper_flush+0x66>2693 »       bne.n»  191a·<_io_TextIOWrapper_flush+0x66>
2694 »       ldr»    r3,·[r0,·#96]» @·0x602694 »       ldr»    r3,·[r0,·#96]» @·0x60
2695 »       cmp»    r3,·#0 
2696 »       beq.n»  19c8·<_io_TextIOWrapper_flush+0x114>2695 »       cbz»    r3,·192e·<_io_TextIOWrapper_flush+0x7a>
2697 »       mov»    r0,·r32696 »       mov»    r0,·r3
2698 »       bl»     0·<_PyFileIO_closed>2697 »       bl»     0·<_PyFileIO_closed>
2699 ·R_ARM_THM_CALL» _PyFileIO_closed2698 ·R_ARM_THM_CALL» _PyFileIO_closed
2700 »       cmp»    r0,·#02699 »       cmp»    r0,·#0
2701 »       bgt.n»  19ec·<_io_TextIOWrapper_flush+0x138>2700 »       bgt.n»  1952·<_io_TextIOWrapper_flush+0x9e>
2702 »       ldr»    r6,·[r4,·#76]» @·0x4c2701 »       ldr»    r6,·[r4,·#76]» @·0x4c
2703 »       ldrb.w» r3,·[r4,·#53]»      @·0x352702 »       ldrb.w» r3,·[r4,·#53]»      @·0x35
2704 »       strb.w» r3,·[r4,·#55]»      @·0x372703 »       strb.w» r3,·[r4,·#55]»      @·0x37
 2704 »       cmp»    r6,·#0
2705 »       cbnz»   r6,·192e·<_io_TextIOWrapper_flush+0x7a>2705 »       bne.n»  196a·<_io_TextIOWrapper_flush+0xb6>
2706 »       add»    r7,·sp,·#82706 »       add»    r7,·sp,·#8
2707 »       ldr»    r4,·[r4,·#20]2707 »       ldr»    r4,·[r4,·#20]
2708 »       movs»   r2,·#12708 »       movs»   r2,·#1
2709 »       movt»   r2,·#32768»  @·0x80002709 »       movt»   r2,·#32768»  @·0x8000
2710 »       ldr»    r0,·[pc,·#508]»@·(1b08·<_io_TextIOWrapper_flush+0x254>)2710 »       ldr»    r0,·[pc,·#504]»@·(1b04·<_io_TextIOWrapper_flush+0x250>)
2711 »       movs»   r3,·#02711 »       movs»   r3,·#0
2712 »       mov»    r1,·r72712 »       mov»    r1,·r7
2713 »       str»    r4,·[sp,·#8]2713 »       str»    r4,·[sp,·#8]
2714 »       bl»     0·<PyObject_VectorcallMethod>2714 »       bl»     0·<PyObject_VectorcallMethod>
2715 ·R_ARM_THM_CALL» PyObject_VectorcallMethod2715 ·R_ARM_THM_CALL» PyObject_VectorcallMethod
2716 »       add»    sp,·#162716 »       add»    sp,·#16
2717 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}2717 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·pc}
2718 »       movw»   r1,·#02718 »       movw»   r1,·#0
Max diff block lines reached; 20135/23956 bytes (84.05%) of diff not shown.
78.0 KB
stringio.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:··········16564·(bytes·into·file)13 ··Start·of·section·headers:··········16608·(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·0x40b4:1 There·are·18·section·headers,·starting·at·offset·0x40e0:
  
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·0005ec·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0005ec·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·003274·0003b8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·003298·0003b8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000620·00021c·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000620·00021c·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00362c·0001f8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·003650·0001f8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00083c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00083c·000000·00··WA··0···0··1
10 ··[·6]·.text.hot·········PROGBITS········00000000·00083c·000b64·00··AX··0···0··410 ··[·6]·.text.hot·········PROGBITS········00000000·00083c·000b88·00··AX··0···0··4
11 ··[·7]·.rel.text.hot·····REL·············00000000·003824·0004b8·08···I·15···6··411 ··[·7]·.rel.text.hot·····REL·············00000000·003848·0004c0·08···I·15···6··4
12 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0013a0·0003b1·01·AMS··0···0··412 ··[·8]·.rodata.str1.4····PROGBITS········00000000·0013c4·0003b1·01·AMS··0···0··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001754·0003b0·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·001778·0003b0·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·003cdc·000338·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·003d08·000338·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001b04·00069f·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001b28·00069f·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·004014·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·004040·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0021a3·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0021c7·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0021a3·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0021c7·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0021d8·0008b0·10·····16··87··419 ··[15]·.symtab···········SYMTAB··········00000000·0021fc·0008b0·10·····16··87··4
20 ··[16]·.strtab···········STRTAB··········00000000·002a88·0007e9·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·002aac·0007e9·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·004024·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·004050·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.83 KB
readelf --wide --symbols {}
    
Offset 8, 49 lines modifiedOffset 8, 49 lines modified
8 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.48 ·····4:·00000000·····0·SECTION·LOCAL··DEFAULT····8·.rodata.str1.4
9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d9 ·····5:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·$d
10 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC010 ·····6:·00000000·····0·NOTYPE··LOCAL··DEFAULT····8·.LC0
11 ·····7:·00000004·····0·NOTYPE··LOCAL··DEFAULT····8·.LC111 ·····7:·00000004·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1
12 ·····8:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC212 ·····8:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC2
13 ·····9:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC313 ·····9:·00000048·····0·NOTYPE··LOCAL··DEFAULT····8·.LC3
14 ····10:·00000078·····0·NOTYPE··LOCAL··DEFAULT····8·.LC414 ····10:·00000078·····0·NOTYPE··LOCAL··DEFAULT····8·.LC4
15 ····11:·00000049··1240·FUNC····LOCAL··DEFAULT····6·_io_StringIO___init__15 ····11:·00000049··1276·FUNC····LOCAL··DEFAULT····6·_io_StringIO___init__
16 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR016 ····12:·00000000·····0·NOTYPE··LOCAL··DEFAULT····3·.LANCHOR0
17 ····13:·00000521···148·FUNC····LOCAL··DEFAULT····6·resize_buffer17 ····13:·00000545···148·FUNC····LOCAL··DEFAULT····6·resize_buffer
18 ····14:·00000799···124·FUNC····LOCAL··DEFAULT····6·realize18 ····14:·000007bd···124·FUNC····LOCAL··DEFAULT····6·realize
19 ····15:·0000051c·····0·NOTYPE··LOCAL··DEFAULT····6·$d19 ····15:·00000540·····0·NOTYPE··LOCAL··DEFAULT····6·$d
20 ····16:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC520 ····16:·00000090·····0·NOTYPE··LOCAL··DEFAULT····8·.LC5
21 ····17:·00000520·····0·NOTYPE··LOCAL··DEFAULT····6·$t21 ····17:·00000544·····0·NOTYPE··LOCAL··DEFAULT····6·$t
22 ····18:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC622 ····18:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····8·.LC6
23 ····19:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC723 ····19:·000000d4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC7
24 ····20:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC824 ····20:·000000f8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC8
25 ····21:·000005b5···484·FUNC····LOCAL··DEFAULT····6·_io_StringIO_write25 ····21:·000005d9···484·FUNC····LOCAL··DEFAULT····6·_io_StringIO_write
26 ····22:·00000794·····0·NOTYPE··LOCAL··DEFAULT····6·$d26 ····22:·000007b8·····0·NOTYPE··LOCAL··DEFAULT····6·$d
27 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t27 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT····1·$t
28 ····24:·00000001·····2·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue28 ····24:·00000001·····2·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue
29 ····25:·00000005···102·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue_impl29 ····25:·00000005···102·FUNC····LOCAL··DEFAULT····1·_io_StringIO_getvalue_impl
30 ····26:·0000006d····88·FUNC····LOCAL··DEFAULT····1·make_intermediate30 ····26:·0000006d····88·FUNC····LOCAL··DEFAULT····1·make_intermediate
31 ····27:·00000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LC931 ····27:·00000118·····0·NOTYPE··LOCAL··DEFAULT····8·.LC9
32 ····28:·00000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1032 ····28:·00000120·····0·NOTYPE··LOCAL··DEFAULT····8·.LC10
33 ····29:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1133 ····29:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC11
34 ····30:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1234 ····30:·00000168·····0·NOTYPE··LOCAL··DEFAULT····8·.LC12
35 ····31:·000000c5···340·FUNC····LOCAL··DEFAULT····1·_io_StringIO_seek35 ····31:·000000c5···340·FUNC····LOCAL··DEFAULT····1·_io_StringIO_seek
36 ····32:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1336 ····32:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····8·.LC13
37 ····33:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1437 ····33:·00000198·····0·NOTYPE··LOCAL··DEFAULT····8·.LC14
38 ····34:·00000219···208·FUNC····LOCAL··DEFAULT····1·_io_StringIO_truncate38 ····34:·00000219···208·FUNC····LOCAL··DEFAULT····1·_io_StringIO_truncate
39 ····35:·00000798·····0·NOTYPE··LOCAL··DEFAULT····6·$t39 ····35:·000007bc·····0·NOTYPE··LOCAL··DEFAULT····6·$t
40 ····36:·000002e9···150·FUNC····LOCAL··DEFAULT····1·_io_StringIO_close40 ····36:·000002e9···150·FUNC····LOCAL··DEFAULT····1·_io_StringIO_close
41 ····37:·00000815···278·FUNC····LOCAL··DEFAULT····6·stringio_dealloc41 ····37:·00000839···278·FUNC····LOCAL··DEFAULT····6·stringio_dealloc
42 ····38:·0000092d···148·FUNC····LOCAL··DEFAULT····6·stringio_clear42 ····38:·00000951···148·FUNC····LOCAL··DEFAULT····6·stringio_clear
43 ····39:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1543 ····39:·000001b0·····0·NOTYPE··LOCAL··DEFAULT····8·.LC15
44 ····40:·00000381···216·FUNC····LOCAL··DEFAULT····1·_io_StringIO_read44 ····40:·00000381···216·FUNC····LOCAL··DEFAULT····1·_io_StringIO_read
45 ····41:·00000459····84·FUNC····LOCAL··DEFAULT····1·stringio_traverse45 ····41:·00000459····84·FUNC····LOCAL··DEFAULT····1·stringio_traverse
46 ····42:·000004ad····58·FUNC····LOCAL··DEFAULT····1·stringio_closed46 ····42:·000004ad····58·FUNC····LOCAL··DEFAULT····1·stringio_closed
47 ····43:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1647 ····43:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····8·.LC16
48 ····44:·000009c1···420·FUNC····LOCAL··DEFAULT····6·stringio_iternext48 ····44:·000009e5···420·FUNC····LOCAL··DEFAULT····6·stringio_iternext
49 ····45:·00000b60·····0·NOTYPE··LOCAL··DEFAULT····6·$d49 ····45:·00000b84·····0·NOTYPE··LOCAL··DEFAULT····6·$d
50 ····46:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC1750 ····46:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····8·.LC17
51 ····47:·000004e9···260·FUNC····LOCAL··DEFAULT····1·_io_StringIO_readline51 ····47:·000004e9···260·FUNC····LOCAL··DEFAULT····1·_io_StringIO_readline
52 ····48:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t52 ····48:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
53 ····49:·00000001····88·FUNC····LOCAL··DEFAULT····9·_io_StringIO_tell53 ····49:·00000001····88·FUNC····LOCAL··DEFAULT····9·_io_StringIO_tell
54 ····50:·00000059·····2·FUNC····LOCAL··DEFAULT····9·_io_StringIO_readable54 ····50:·00000059·····2·FUNC····LOCAL··DEFAULT····9·_io_StringIO_readable
55 ····51:·0000005b····86·FUNC····LOCAL··DEFAULT····9·_io_StringIO_readable_impl55 ····51:·0000005b····86·FUNC····LOCAL··DEFAULT····9·_io_StringIO_readable_impl
56 ····52:·000000b1·····2·FUNC····LOCAL··DEFAULT····9·_io_StringIO_writable56 ····52:·000000b1·····2·FUNC····LOCAL··DEFAULT····9·_io_StringIO_writable
30.2 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x3274·contains·119·entries:1 Relocation·section·'.rel.text'·at·offset·0x3298·contains·119·entries:
2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name2 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
3 00000038··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError3 00000038··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
4 0000003c··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError4 0000003c··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
5 00000040··0000142f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC85 00000040··0000142f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC8
6 00000044··00001430·R_ARM_THM_MOVT_ABS·····000000f8···.LC86 00000044··00001430·R_ARM_THM_MOVT_ABS·····000000f8···.LC8
7 0000004a··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString7 0000004a··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
8 00000052··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError8 00000052··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
Offset 45, 16 lines modifiedOffset 45, 16 lines modified
45 000001cc··0000780a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt45 000001cc··0000780a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
46 000001d6··0000790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred46 000001d6··0000790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
47 000001ea··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc47 000001ea··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
48 000001f0··0000790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred48 000001f0··0000790a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
49 000001fe··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000118···.LC949 000001fe··00001b2f·R_ARM_THM_MOVW_ABS_NC··00000118···.LC9
50 00000202··00001b30·R_ARM_THM_MOVT_ABS·····00000118···.LC950 00000202··00001b30·R_ARM_THM_MOVT_ABS·····00000118···.LC9
51 0000020c··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional51 0000020c··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
52 00000256··00000e0a·R_ARM_THM_CALL·········00000799···realize52 00000256··00000e0a·R_ARM_THM_CALL·········000007bd···realize
53 00000262··00000d0a·R_ARM_THM_CALL·········00000521···resize_buffer53 00000262··00000d0a·R_ARM_THM_CALL·········00000545···resize_buffer
54 0000026e··0000720a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t54 0000026e··0000720a·R_ARM_THM_CALL·········00000000···PyLong_FromSsize_t
55 00000276··0000202f·R_ARM_THM_MOVW_ABS_NC··0000018c···.LC1355 00000276··0000202f·R_ARM_THM_MOVW_ABS_NC··0000018c···.LC13
56 0000027a··00002030·R_ARM_THM_MOVT_ABS·····0000018c···.LC1356 0000027a··00002030·R_ARM_THM_MOVT_ABS·····0000018c···.LC13
57 00000284··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional57 00000284··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
58 00000290··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError58 00000290··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
59 00000294··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError59 00000294··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
60 0000029a··0000212f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC1460 0000029a··0000212f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC14
Offset 67, 23 lines modifiedOffset 67, 23 lines modified
67 000002bc··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString67 000002bc··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
68 000002c2··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError68 000002c2··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
69 000002c6··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError69 000002c6··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
70 000002ca··0000122f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC670 000002ca··0000122f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC6
71 000002ce··00001230·R_ARM_THM_MOVT_ABS·····000000ac···.LC671 000002ce··00001230·R_ARM_THM_MOVT_ABS·····000000ac···.LC6
72 000002d4··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString72 000002d4··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
73 000002de··00007b0a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t73 000002de··00007b0a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t
74 00000300··00000d0a·R_ARM_THM_CALL·········00000521···resize_buffer74 00000300··00000d0a·R_ARM_THM_CALL·········00000545···resize_buffer
75 0000030c··00005a0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Dealloc75 0000030c··00005a0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Dealloc
76 0000032a··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct76 0000032a··00005e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
77 0000032e··00005e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct77 0000032e··00005e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
78 0000034e··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc78 0000034e··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
79 0000036a··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc79 0000036a··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
80 00000378··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc80 00000378··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
81 000003a8··00007b0a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t81 000003a8··00007b0a·R_ARM_THM_CALL·········00000000···_Py_convert_optional_to_ssize_t
82 000003de··00000e0a·R_ARM_THM_CALL·········00000799···realize82 000003de··00000e0a·R_ARM_THM_CALL·········000007bd···realize
83 000003f6··0000730a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData83 000003f6··0000730a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData
84 0000040e··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError84 0000040e··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
85 00000412··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError85 00000412··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
86 00000416··0000142f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC886 00000416··0000142f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC8
87 0000041a··00001430·R_ARM_THM_MOVT_ABS·····000000f8···.LC887 0000041a··00001430·R_ARM_THM_MOVT_ABS·····000000f8···.LC8
88 00000420··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString88 00000420··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
89 00000428··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError89 00000428··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
Offset 95, 15 lines modifiedOffset 95, 15 lines modified
95 00000444··00002730·R_ARM_THM_MOVT_ABS·····000001b0···.LC1595 00000444··00002730·R_ARM_THM_MOVT_ABS·····000001b0···.LC15
96 0000044e··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional96 0000044e··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
97 000004cc··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError97 000004cc··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
98 000004d0··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError98 000004d0··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
99 000004d4··0000122f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC699 000004d4··0000122f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC6
100 000004d8··00001230·R_ARM_THM_MOVT_ABS·····000000ac···.LC6100 000004d8··00001230·R_ARM_THM_MOVT_ABS·····000000ac···.LC6
101 000004de··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString101 000004de··00006f0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
102 00000520··00000e0a·R_ARM_THM_CALL·········00000799···realize102 00000520··00000e0a·R_ARM_THM_CALL·········000007bd···realize
103 0000055e··00007f0a·R_ARM_THM_CALL·········00000000···_PyIO_find_line_ending103 0000055e··00007f0a·R_ARM_THM_CALL·········00000000···_PyIO_find_line_ending
104 0000057a··0000730a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData104 0000057a··0000730a·R_ARM_THM_CALL·········00000000···PyUnicode_FromKindAndData
105 00000586··0000800a·R_ARM_THM_CALL·········00000000···PyUnicode_New105 00000586··0000800a·R_ARM_THM_CALL·········00000000···PyUnicode_New
106 00000594··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError106 00000594··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
107 00000598··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError107 00000598··00007030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
108 0000059c··0000142f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC8108 0000059c··0000142f·R_ARM_THM_MOVW_ABS_NC··000000f8···.LC8
109 000005a0··00001430·R_ARM_THM_MOVT_ABS·····000000f8···.LC8109 000005a0··00001430·R_ARM_THM_MOVT_ABS·····000000f8···.LC8
Offset 117, 29 lines modifiedOffset 117, 29 lines modified
117 000005d4··00002e2f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC17117 000005d4··00002e2f·R_ARM_THM_MOVW_ABS_NC··000001f4···.LC17
118 000005d8··00002e30·R_ARM_THM_MOVT_ABS·····000001f4···.LC17118 000005d8··00002e30·R_ARM_THM_MOVT_ABS·····000001f4···.LC17
119 000005e2··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional119 000005e2··00007a0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
120 00000034··0000731e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromKindAndData120 00000034··0000731e·R_ARM_THM_JUMP24·······00000000···PyUnicode_FromKindAndData
121 0000013e··0000721e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t121 0000013e··0000721e·R_ARM_THM_JUMP24·······00000000···PyLong_FromSsize_t
122 000004c8··00007e1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong122 000004c8··00007e1e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
  
123 Relocation·section·'.rel.data'·at·offset·0x362c·contains·63·entries:123 Relocation·section·'.rel.data'·at·offset·0x3650·contains·63·entries:
124 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name124 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
125 00000008··00004102·R_ARM_ABS32············00000000···.rodata125 00000008··00004102·R_ARM_ABS32············00000000···.rodata
126 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4126 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
127 00000020··00000102·R_ARM_ABS32············00000000···.data127 00000020··00000102·R_ARM_ABS32············00000000···.data
128 00000034··00008a02·R_ARM_ABS32············00000000···PyTuple_Type128 00000034··00008a02·R_ARM_ABS32············00000000···PyTuple_Type
129 0000003c··00007102·R_ARM_ABS32············00000000···_PyRuntime129 0000003c··00007102·R_ARM_ABS32············00000000···_PyRuntime
130 00000040··00007102·R_ARM_ABS32············00000000···_PyRuntime130 00000040··00007102·R_ARM_ABS32············00000000···_PyRuntime
131 00000044··00000402·R_ARM_ABS32············00000000···.rodata.str1.4131 00000044··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
132 00000054··00000102·R_ARM_ABS32············00000000···.data132 00000054··00000102·R_ARM_ABS32············00000000···.data
133 0000005c··00002502·R_ARM_ABS32············00000815···stringio_dealloc133 0000005c··00002502·R_ARM_ABS32············00000839···stringio_dealloc
134 00000064··00004102·R_ARM_ABS32············00000000···.rodata134 00000064··00004102·R_ARM_ABS32············00000000···.rodata
135 0000006c··00002902·R_ARM_ABS32············00000459···stringio_traverse135 0000006c··00002902·R_ARM_ABS32············00000459···stringio_traverse
136 00000074··00002602·R_ARM_ABS32············0000092d···stringio_clear136 00000074··00002602·R_ARM_ABS32············00000951···stringio_clear
137 0000007c··00002c02·R_ARM_ABS32············000009c1···stringio_iternext137 0000007c··00002c02·R_ARM_ABS32············000009e5···stringio_iternext
138 00000084··00000102·R_ARM_ABS32············00000000···.data138 00000084··00000102·R_ARM_ABS32············00000000···.data
139 0000008c··00000102·R_ARM_ABS32············00000000···.data139 0000008c··00000102·R_ARM_ABS32············00000000···.data
140 00000094··00000102·R_ARM_ABS32············00000000···.data140 00000094··00000102·R_ARM_ABS32············00000000···.data
141 0000009c··00000b02·R_ARM_ABS32············00000049···_io_StringIO___init__141 0000009c··00000b02·R_ARM_ABS32············00000049···_io_StringIO___init__
142 000000a4··00000202·R_ARM_ABS32············00000001···stringio_new142 000000a4··00000202·R_ARM_ABS32············00000001···stringio_new
143 000000b0··00000402·R_ARM_ABS32············00000000···.rodata.str1.4143 000000b0··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
144 000000c4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4144 000000c4··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
Offset 167, 15 lines modifiedOffset 167, 15 lines modified
167 0000018c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4167 0000018c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
168 00000190··00002202·R_ARM_ABS32············00000219···_io_StringIO_truncate168 00000190··00002202·R_ARM_ABS32············00000219···_io_StringIO_truncate
169 00000198··00004102·R_ARM_ABS32············00000000···.rodata169 00000198··00004102·R_ARM_ABS32············00000000···.rodata
170 0000019c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4170 0000019c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
171 000001a0··00001f02·R_ARM_ABS32············000000c5···_io_StringIO_seek171 000001a0··00001f02·R_ARM_ABS32············000000c5···_io_StringIO_seek
172 000001a8··00004102·R_ARM_ABS32············00000000···.rodata172 000001a8··00004102·R_ARM_ABS32············00000000···.rodata
173 000001ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4173 000001ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
174 000001b0··00001502·R_ARM_ABS32············000005b5···_io_StringIO_write174 000001b0··00001502·R_ARM_ABS32············000005d9···_io_StringIO_write
175 000001b8··00004102·R_ARM_ABS32············00000000···.rodata175 000001b8··00004102·R_ARM_ABS32············00000000···.rodata
176 000001bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4176 000001bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
177 000001c0··00003502·R_ARM_ABS32············000000b3···_io_StringIO_seekable177 000001c0··00003502·R_ARM_ABS32············000000b3···_io_StringIO_seekable
178 000001c8··00004102·R_ARM_ABS32············00000000···.rodata178 000001c8··00004102·R_ARM_ABS32············00000000···.rodata
179 000001cc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4179 000001cc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
180 000001d0··00003202·R_ARM_ABS32············00000059···_io_StringIO_readable180 000001d0··00003202·R_ARM_ABS32············00000059···_io_StringIO_readable
181 000001d8··00004102·R_ARM_ABS32············00000000···.rodata181 000001d8··00004102·R_ARM_ABS32············00000000···.rodata
Offset 183, 169 lines modifiedOffset 183, 170 lines modified
183 000001e0··00003402·R_ARM_ABS32············000000b1···_io_StringIO_writable183 000001e0··00003402·R_ARM_ABS32············000000b1···_io_StringIO_writable
184 000001e8··00004102·R_ARM_ABS32············00000000···.rodata184 000001e8··00004102·R_ARM_ABS32············00000000···.rodata
185 000001ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4185 000001ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
186 000001f0··00003702·R_ARM_ABS32············000000b5···stringio_getstate186 000001f0··00003702·R_ARM_ABS32············000000b5···stringio_getstate
187 000001fc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4187 000001fc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
188 00000200··00003c02·R_ARM_ABS32············00000153···stringio_setstate188 00000200··00003c02·R_ARM_ABS32············00000153···stringio_setstate
  
189 Relocation·section·'.rel.text.hot'·at·offset·0x3824·contains·151·entries:189 Relocation·section·'.rel.text.hot'·at·offset·0x3848·contains·152·entries:
190 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name190 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
191 0000001c··0000570a·R_ARM_THM_CALL·········00000000···PyMem_Malloc191 0000001c··0000570a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
192 00000042··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc192 00000042··0000590a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
193 00000080··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0193 00000080··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
194 00000084··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0194 00000084··00000630·R_ARM_THM_MOVT_ABS·····00000000···.LC0
195 00000098··00005a0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Dealloc195 00000098··00005a0a·R_ARM_THM_CALL·········00000000···_PyUnicodeWriter_Dealloc
Max diff block lines reached; 21805/30874 bytes (70.63%) of diff not shown.
1.95 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 280, 21 lines modifiedOffset 280, 21 lines modified
280 »       cbnz»   r3,·2aa·<_io_StringIO_truncate+0x92>280 »       cbnz»   r3,·2aa·<_io_StringIO_truncate+0x92>
281 »       cmp»    r5,·#0281 »       cmp»    r5,·#0
282 »       blt.n»  290·<_io_StringIO_truncate+0x78>282 »       blt.n»  290·<_io_StringIO_truncate+0x78>
283 »       ldr»    r3,·[r4,·#16]283 »       ldr»    r3,·[r4,·#16]
284 »       cmp»    r5,·r3284 »       cmp»    r5,·r3
285 »       bge.n»  26c·<_io_StringIO_truncate+0x54>285 »       bge.n»  26c·<_io_StringIO_truncate+0x54>
286 »       mov»    r0,·r4286 »       mov»    r0,·r4
287 »       bl»     798·<realize>287 »       bl»     7bc·<realize>
288 ·R_ARM_THM_CALL» realize288 ·R_ARM_THM_CALL» realize
289 »       adds»   r0,·#1289 »       adds»   r0,·#1
290 »       beq.n»  28c·<_io_StringIO_truncate+0x74>290 »       beq.n»  28c·<_io_StringIO_truncate+0x74>
291 »       mov»    r1,·r5291 »       mov»    r1,·r5
292 »       mov»    r0,·r4292 »       mov»    r0,·r4
293 »       bl»     520·<_io_StringIO_readline+0x38>293 »       bl»     544·<_io_StringIO_readline+0x5c>
294 ·R_ARM_THM_CALL» resize_buffer294 ·R_ARM_THM_CALL» resize_buffer
295 »       adds»   r0,·#1295 »       adds»   r0,·#1
296 »       beq.n»  28c·<_io_StringIO_truncate+0x74>296 »       beq.n»  28c·<_io_StringIO_truncate+0x74>
297 »       str»    r5,·[r4,·#16]297 »       str»    r5,·[r4,·#16]
298 »       mov»    r0,·r5298 »       mov»    r0,·r5
299 »       bl»     0·<PyLong_FromSsize_t>299 »       bl»     0·<PyLong_FromSsize_t>
300 ·R_ARM_THM_CALL» PyLong_FromSsize_t300 ·R_ARM_THM_CALL» PyLong_FromSsize_t
Offset 364, 15 lines modifiedOffset 364, 15 lines modified
364 »       mov.w»  ip,·#4096»  @·0x1000364 »       mov.w»  ip,·#4096»  @·0x1000
365 »       sub.w»  ip,·sp,·ip365 »       sub.w»  ip,·sp,·ip
366 »       str.w»  r0,·[ip,·#4088]»     @·0xff8366 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
367 »       movs»   r3,·#1367 »       movs»   r3,·#1
368 »       movs»   r1,·#0368 »       movs»   r1,·#0
369 »       strb.w» r3,·[r0,·#65]»      @·0x41369 »       strb.w» r3,·[r0,·#65]»      @·0x41
370 »       mov»    r4,·r0370 »       mov»    r4,·r0
371 »       bl»     520·<_io_StringIO_readline+0x38>371 »       bl»     544·<_io_StringIO_readline+0x5c>
372 ·R_ARM_THM_CALL» resize_buffer372 ·R_ARM_THM_CALL» resize_buffer
373 »       adds»   r0,·#1373 »       adds»   r0,·#1
374 »       beq.n»  334·<_io_StringIO_close+0x4c>374 »       beq.n»  334·<_io_StringIO_close+0x4c>
375 »       add.w»  r0,·r4,·#28375 »       add.w»  r0,·r4,·#28
376 »       bl»     0·<_PyUnicodeWriter_Dealloc>376 »       bl»     0·<_PyUnicodeWriter_Dealloc>
377 ·R_ARM_THM_CALL» _PyUnicodeWriter_Dealloc377 ·R_ARM_THM_CALL» _PyUnicodeWriter_Dealloc
378 »       ldr»    r0,·[r4,·#72]» @·0x48378 »       ldr»    r0,·[r4,·#72]» @·0x48
Offset 466, 15 lines modifiedOffset 466, 15 lines modified
466 »       mov»    r0,·r4466 »       mov»    r0,·r4
467 »       cmp»    r1,·#2467 »       cmp»    r1,·#2
468 »       it»     eq468 »       it»     eq
469 »       cmpeq»  r2,·#0469 »       cmpeq»  r2,·#0
470 »       bne.n»  3de·<_io_StringIO_read+0x5e>470 »       bne.n»  3de·<_io_StringIO_read+0x5e>
471 »       cmp»    r3,·r5471 »       cmp»    r3,·r5
472 »       beq.n»  404·<_io_StringIO_read+0x84>472 »       beq.n»  404·<_io_StringIO_read+0x84>
473 »       bl»     798·<realize>473 »       bl»     7bc·<realize>
474 ·R_ARM_THM_CALL» realize474 ·R_ARM_THM_CALL» realize
475 »       adds»   r0,·#1475 »       adds»   r0,·#1
476 »       beq.n»  424·<_io_StringIO_read+0xa4>476 »       beq.n»  424·<_io_StringIO_read+0xa4>
477 »       ldrd»   r1,·r3,·[r4,·#8]477 »       ldrd»   r1,·r3,·[r4,·#8]
478 »       mov»    r2,·r5478 »       mov»    r2,·r5
479 »       movs»   r0,·#4479 »       movs»   r0,·#4
480 »       adds»   r6,·r5,·r3480 »       adds»   r6,·r5,·r3
Offset 616, 15 lines modifiedOffset 616, 15 lines modified
616 »       ldr»    r7,·[sp,·#16]616 »       ldr»    r7,·[sp,·#16]
617 »       cmp»    r3,·#0617 »       cmp»    r3,·#0
618 »       beq.n»  5ae·<_io_StringIO_readline+0xc6>618 »       beq.n»  5ae·<_io_StringIO_readline+0xc6>
619 »       ldrb.w» r6,·[r4,·#65]»      @·0x41619 »       ldrb.w» r6,·[r4,·#65]»      @·0x41
620 »       cmp»    r6,·#0620 »       cmp»    r6,·#0
621 »       bne.n»  594·<_io_StringIO_readline+0xac>621 »       bne.n»  594·<_io_StringIO_readline+0xac>
622 »       mov»    r0,·r4622 »       mov»    r0,·r4
623 »       bl»     798·<realize>623 »       bl»     7bc·<realize>
624 ·R_ARM_THM_CALL» realize624 ·R_ARM_THM_CALL» realize
625 »       adds»   r0,·#1625 »       adds»   r0,·#1
626 »       beq.n»  5aa·<_io_StringIO_readline+0xc2>626 »       beq.n»  5aa·<_io_StringIO_readline+0xc2>
627 »       ldrd»   r3,·r5,·[r4,·#12]627 »       ldrd»   r3,·r5,·[r4,·#12]
628 »       cmp»    r3,·r5628 »       cmp»    r3,·r5
629 »       bge.n»  582·<_io_StringIO_readline+0x9a>629 »       bge.n»  582·<_io_StringIO_readline+0x9a>
630 »       ldr»    r6,·[r4,·#8]630 »       ldr»    r6,·[r4,·#8]
37.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 44, 103 lines modifiedOffset 44, 103 lines modified
44 »       str.w»  r0,·[ip,·#4040]»     @·0xfc844 »       str.w»  r0,·[ip,·#4040]»     @·0xfc8
45 »       ldr»    r5,·[r1,·#8]45 »       ldr»    r5,·[r1,·#8]
46 »       sub»    sp,·#3246 »       sub»    sp,·#32
47 »       mov»    ip,·r147 »       mov»    ip,·r1
48 »       mov»    r3,·r248 »       mov»    r3,·r2
49 »       mov»    r4,·r049 »       mov»    r4,·r0
50 »       cmp»    r2,·#050 »       cmp»    r2,·#0
51 »       bne.w»  17c·<_io_StringIO___init__+0x134>51 »       bne.w»  17e·<_io_StringIO___init__+0x136>
52 »       cmp»    r5,·#252 »       cmp»    r5,·#2
53 »       bhi.w»  398·<_io_StringIO___init__+0x350>53 »       bhi.w»  3be·<_io_StringIO___init__+0x376>
54 »       adds»   r1,·#1254 »       adds»   r1,·#12
55 »       mov»    r0,·r155 »       mov»    r0,·r1
56 »       cmp»    r1,·#056 »       cmp»    r1,·#0
57 »       beq.w»  47c·<_io_StringIO___init__+0x434>57 »       beq.w»  484·<_io_StringIO___init__+0x43c>
58 »       mov»    r6,·r558 »       mov»    r6,·r5
59 »       cmp»    r5,·#059 »       cmp»    r5,·#0
60 »       bne.w»  1b2·<_io_StringIO___init__+0x16a>60 »       bne.w»  1b4·<_io_StringIO___init__+0x16c>
61 »       movw»   r7,·#061 »       movw»   r7,·#0
62 ·R_ARM_THM_MOVW_ABS_NC»  .LC062 ·R_ARM_THM_MOVW_ABS_NC»  .LC0
63 »       movt»   r7,·#063 »       movt»   r7,·#0
64 ·R_ARM_THM_MOVT_ABS»     .LC064 ·R_ARM_THM_MOVT_ABS»     .LC0
65 »       movs»   r5,·#065 »       movs»   r5,·#0
66 »       add.w»  r6,·r4,·#2866 »       add.w»  r6,·r4,·#28
67 »       mov.w»  r8,·#067 »       mov.w»  r8,·#0
68 »       mov»    r0,·r668 »       mov»    r0,·r6
69 »       strb.w» r8,·[r4,·#64]»      @·0x4069 »       strb.w» r8,·[r4,·#64]»      @·0x40
70 »       bl»     0·<_PyUnicodeWriter_Dealloc>70 »       bl»     0·<_PyUnicodeWriter_Dealloc>
71 ·R_ARM_THM_CALL» _PyUnicodeWriter_Dealloc71 ·R_ARM_THM_CALL» _PyUnicodeWriter_Dealloc
72 »       ldr»    r0,·[r4,·#72]» @·0x4872 »       ldr»    r0,·[r4,·#72]» @·0x48
73 »       cmp»    r0,·#073 »       cmp»    r0,·#0
74 »       bne.w»  440·<_io_StringIO___init__+0x3f8>74 »       bne.w»  4c4·<_io_StringIO___init__+0x47c>
75 »       ldr»    r0,·[r4,·#76]» @·0x4c75 »       ldr»    r0,·[r4,·#76]» @·0x4c
76 »       cmp»    r0,·#076 »       cmp»    r0,·#0
77 »       bne.w»  480·<_io_StringIO___init__+0x438>77 »       bne.w»  446·<_io_StringIO___init__+0x3fe>
78 »       ldr»    r0,·[r4,·#68]» @·0x4478 »       ldr»    r0,·[r4,·#68]» @·0x44
79 »       cmp»    r0,·#079 »       cmp»    r0,·#0
80 »       bne.w»  420·<_io_StringIO___init__+0x3d8>80 »       bne.w»  4a4·<_io_StringIO___init__+0x45c>
81 »       cmp»    r7,·#081 »       cmp»    r7,·#0
82 »       beq.w»  472·<_io_StringIO___init__+0x42a>82 »       beq.w»  49a·<_io_StringIO___init__+0x452>
83 »       mov»    r0,·r783 »       mov»    r0,·r7
84 »       bl»     0·<PyUnicode_FromString>84 »       bl»     0·<PyUnicode_FromString>
85 ·R_ARM_THM_CALL» PyUnicode_FromString85 ·R_ARM_THM_CALL» PyUnicode_FromString
86 »       str»    r0,·[r4,·#72]» @·0x4886 »       str»    r0,·[r4,·#72]» @·0x48
87 »       cmp»    r0,·#087 »       cmp»    r0,·#0
88 »       beq.w»  2fe·<_io_StringIO___init__+0x2b6>88 »       beq.w»  47e·<_io_StringIO___init__+0x436>
89 »       ldrb»   r3,·[r7,·#0]89 »       ldrb»   r3,·[r7,·#0]
90 »       clz»    r3,·r390 »       clz»    r3,·r3
91 »       lsrs»   r3,·r3,·#591 »       lsrs»   r3,·r3,·#5
92 »       strb.w» r3,·[r4,·#66]»      @·0x4292 »       strb.w» r3,·[r4,·#66]»      @·0x42
93 »       movs»   r3,·#093 »       movs»   r3,·#0
94 »       strb.w» r3,·[r4,·#67]»      @·0x4394 »       strb.w» r3,·[r4,·#67]»      @·0x43
95 »       ldrb»   r3,·[r7,·#0]95 »       ldrb»   r3,·[r7,·#0]
96 »       cmp»    r3,·#1396 »       cmp»    r3,·#13
97 »       beq.w»  460·<_io_StringIO___init__+0x418>97 »       beq.w»  488·<_io_StringIO___init__+0x440>
98 »       ldr»    r0,·[r4,·#4]98 »       ldr»    r0,·[r4,·#4]
99 »       movw»   r1,·#099 »       movw»   r1,·#0
100 ·R_ARM_THM_MOVW_ABS_NC»  _PyIO_Module100 ·R_ARM_THM_MOVW_ABS_NC»  _PyIO_Module
101 »       movt»   r1,·#0101 »       movt»   r1,·#0
102 ·R_ARM_THM_MOVT_ABS»     _PyIO_Module102 ·R_ARM_THM_MOVT_ABS»     _PyIO_Module
103 »       bl»     0·<PyType_GetModuleByDef>103 »       bl»     0·<PyType_GetModuleByDef>
104 ·R_ARM_THM_CALL» PyType_GetModuleByDef104 ·R_ARM_THM_CALL» PyType_GetModuleByDef
105 »       ldrb.w» r3,·[r4,·#66]»      @·0x42105 »       ldrb.w» r3,·[r4,·#66]»      @·0x42
106 »       ldr»    r7,·[r0,·#16]106 »       ldr»    r7,·[r0,·#16]
107 »       cmp»    r3,·#0107 »       cmp»    r3,·#0
108 »       bne.w»  350·<_io_StringIO___init__+0x308>108 »       bne.w»  374·<_io_StringIO___init__+0x32c>
109 »       mov.w»  r8,·#0109 »       mov.w»  r8,·#0
110 »       movw»   r3,·#0110 »       movw»   r3,·#0
111 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct111 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
112 »       movt»   r3,·#0112 »       movt»   r3,·#0
113 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct113 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
114 »       str.w»  r8,·[r4,·#16]114 »       str.w»  r8,·[r4,·#16]
115 »       cmp»    r5,·r8115 »       cmp»    r5,·r8
116 »       it»     ne116 »       it»     ne
117 »       cmpne»  r5,·r3117 »       cmpne»  r5,·r3
118 »       bne.n»  1fa·<_io_StringIO___init__+0x1b2>118 »       bne.n»  1fc·<_io_StringIO___init__+0x1b4>
119 »       ldr»    r3,·[r4,·#20]119 »       ldr»    r3,·[r4,·#20]
120 »       cmp»    r3,·#3120 »       cmp»    r3,·#3
121 »       bhi.n»  13e·<_io_StringIO___init__+0xf6>121 »       bhi.w»  2ac·<_io_StringIO___init__+0x264>
122 »       cmp»    r3,·#1122 »       cmp»    r3,·#1
123 »       bhi.n»  178·<_io_StringIO___init__+0x130>123 »       bhi.n»  17a·<_io_StringIO___init__+0x132>
124 »       vmov»   s15,·r3124 »       vmov»   s15,·r3
125 »       vmov.f64»       d5,·#114»@·0x3f900000··1.125125 »       vmov.f64»       d5,·#114»@·0x3f900000··1.125
126 »       vmov.f64»       d6,·#112»@·0x3f800000··1.0126 »       vmov.f64»       d6,·#112»@·0x3f800000··1.0
127 »       vcvt.f64.s32»   d7,·s15127 »       vcvt.f64.s32»   d7,·s15
128 »       vmul.f64»       d7,·d7,·d5128 »       vmul.f64»       d7,·d7,·d5
129 »       vcmpe.f64»      d7,·d6129 »       vcmpe.f64»      d7,·d6
130 »       vmrs»   APSR_nzcv,·fpscr130 »       vmrs»   APSR_nzcv,·fpscr
131 »       bge.w»  384·<_io_StringIO___init__+0x33c>131 »       bge.w»  3a8·<_io_StringIO___init__+0x360>
132 »       movs»   r5,·#2 
133 »       ldr»    r0,·[r4,·#8]132 »       ldr»    r0,·[r4,·#8]
134 »       lsls»   r1,·r5,·#2133 »       movs»   r1,·#8
135 »       bl»     0·<PyMem_Realloc>134 »       bl»     0·<PyMem_Realloc>
136 ·R_ARM_THM_CALL» PyMem_Realloc135 ·R_ARM_THM_CALL» PyMem_Realloc
137 »       mov»    r3,·r0136 »       mov»    r3,·r0
138 »       cmp»    r0,·#0137 »       cmp»    r0,·#0
139 »       beq.w»  4a0·<_io_StringIO___init__+0x458>138 »       beq.w»  2be·<_io_StringIO___init__+0x276>
 139 »       movs»   r5,·#2
140 »       mov»    r0,·r6140 »       mov»    r0,·r6
141 »       str»    r5,·[r4,·#20]141 »       str»    r5,·[r4,·#20]
142 »       str»    r3,·[r4,·#8]142 »       str»    r3,·[r4,·#8]
143 »       bl»     0·<_PyUnicodeWriter_Init>143 »       bl»     0·<_PyUnicodeWriter_Init>
144 ·R_ARM_THM_CALL» _PyUnicodeWriter_Init144 ·R_ARM_THM_CALL» _PyUnicodeWriter_Init
145 »       movs»   r2,·#1145 »       movs»   r2,·#1
146 »       movs»   r3,·#2146 »       movs»   r3,·#2
Offset 151, 15 lines modifiedOffset 151, 15 lines modified
151 »       mov»    r0,·r3151 »       mov»    r0,·r3
152 »       str»    r3,·[r4,·#12]152 »       str»    r3,·[r4,·#12]
153 »       str»    r7,·[r4,·#88]» @·0x58153 »       str»    r7,·[r4,·#88]» @·0x58
154 »       strh.w» r2,·[r4,·#64]»      @·0x40154 »       strh.w» r2,·[r4,·#64]»      @·0x40
155 »       add»    sp,·#32155 »       add»    sp,·#32
156 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}156 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
157 »       mov»    r0,·r6157 »       mov»    r0,·r6
158 »       b.n»    156·<_io_StringIO___init__+0x10e>158 »       b.n»    158·<_io_StringIO___init__+0x110>
159 »       ldr»    r6,·[r2,·#8]159 »       ldr»    r6,·[r2,·#8]
160 »       add.w»  r0,·r1,·#12160 »       add.w»  r0,·r1,·#12
161 »       add»    r6,·r5161 »       add»    r6,·r5
162 »       mov»    r1,·r5162 »       mov»    r1,·r5
163 »       mov»    r2,·r3163 »       mov»    r2,·r3
164 »       add»    r5,·sp,·#24164 »       add»    r5,·sp,·#24
165 »       movs»   r3,·#0165 »       movs»   r3,·#0
Offset 173, 22 lines modifiedOffset 173, 22 lines modified
173 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0173 ·R_ARM_THM_MOVT_ABS»     .LANCHOR0
174 »       str»    r3,·[sp,·#4]174 »       str»    r3,·[sp,·#4]
175 »       str»    r5,·[sp,·#0]175 »       str»    r5,·[sp,·#0]
176 »       bl»     0·<_PyArg_UnpackKeywords>176 »       bl»     0·<_PyArg_UnpackKeywords>
177 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords177 ·R_ARM_THM_CALL» _PyArg_UnpackKeywords
178 »       mov»    r1,·r0178 »       mov»    r1,·r0
Max diff block lines reached; 34358/38103 bytes (90.17%) of diff not shown.
602 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 263, 15 lines modifiedOffset 263, 15 lines modified
263 ·R_ARM_THM_CALL» PyUnicode_AsUCS4Copy263 ·R_ARM_THM_CALL» PyUnicode_AsUCS4Copy
264 »       mov»    r7,·r0264 »       mov»    r7,·r0
265 »       cmp»    r0,·#0265 »       cmp»    r0,·#0
266 »       beq.n»  1ae·<stringio_setstate+0x5c>266 »       beq.n»  1ae·<stringio_setstate+0x5c>
267 »       ldr.w»  r5,·[r8,·#8]267 »       ldr.w»  r5,·[r8,·#8]
268 »       mov»    r0,·r4268 »       mov»    r0,·r4
269 »       mov»    r1,·r5269 »       mov»    r1,·r5
270 »       bl»     520·<resize_buffer>270 »       bl»     544·<resize_buffer>
271 ·R_ARM_THM_CALL» resize_buffer271 ·R_ARM_THM_CALL» resize_buffer
272 »       adds»   r0,·#1272 »       adds»   r0,·#1
273 »       bne.n»  22e·<stringio_setstate+0xdc>273 »       bne.n»  22e·<stringio_setstate+0xdc>
274 »       mov»    r0,·r7274 »       mov»    r0,·r7
275 »       bl»     0·<PyMem_Free>275 »       bl»     0·<PyMem_Free>
276 ·R_ARM_THM_CALL» PyMem_Free276 ·R_ARM_THM_CALL» PyMem_Free
277 »       b.n»    1ae·<stringio_setstate+0x5c>277 »       b.n»    1ae·<stringio_setstate+0x5c>
224 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:··········64732·(bytes·into·file)13 ··Start·of·section·headers:··········64796·(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·0xfcdc:1 There·are·18·section·headers,·starting·at·offset·0xfd1c:
  
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·0031b4·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·0031b4·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·00c5cc·001860·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·00c604·001860·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0031e8·000f34·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0031e8·000f34·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00de2c·000d68·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00de64·000d68·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00411c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00411c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00411c·0007c2·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00411c·0007c2·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0048e0·001ecc·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0048e0·001f04·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·00eb94·000908·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00ebcc·000910·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·0067ac·000d94·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·0067e4·000d94·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00f49c·000728·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·00f4dc·000728·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·007540·001b6d·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·007578·001b6d·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·00fbc4·000088·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·00fc04·000088·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·0090ad·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·0090e5·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0090ad·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0090e5·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·0090e0·001cf0·10·····16·383··419 ··[15]·.symtab···········SYMTAB··········00000000·009118·001cf0·10·····16·383··4
20 ··[16]·.strtab···········STRTAB··········00000000·00add0·0017fa·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00ae08·0017fa·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·00fc4c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·00fc8c·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.87 KB
readelf --wide --symbols {}
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
9 ·····5:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d9 ·····5:·000002c8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
10 ·····6:·00000320·····0·NOTYPE··LOCAL··DEFAULT····1·$t10 ·····6:·00000320·····0·NOTYPE··LOCAL··DEFAULT····1·$t
11 ·····7:·00000321···272·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_traverse11 ·····7:·00000321···272·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_traverse
12 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.412 ·····8:·00000000·····0·SECTION·LOCAL··DEFAULT····6·.rodata.str1.4
13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d13 ·····9:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·$d
14 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC014 ····10:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
15 ····11:·00000431···512·FUNC····LOCAL··DEFAULT····1·itertools_count15 ····11:·00000431···512·FUNC····LOCAL··DEFAULT····1·itertools_count
16 ····12:·00000669····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF16 ····12:·00000691····26·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
17 ····13:·00000624·····0·NOTYPE··LOCAL··DEFAULT····1·$d17 ····13:·00000624·····0·NOTYPE··LOCAL··DEFAULT····1·$d
18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t18 ····14:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
19 ····15:·00000001····58·FUNC····LOCAL··DEFAULT····7·count_traverse19 ····15:·00000001····58·FUNC····LOCAL··DEFAULT····7·count_traverse
20 ····16:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC120 ····16:·00000018·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
21 ····17:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC221 ····17:·0000002c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
22 ····18:·00000630·····0·NOTYPE··LOCAL··DEFAULT····1·$t22 ····18:·00000630·····0·NOTYPE··LOCAL··DEFAULT····1·$t
23 ····19:·00000631···448·FUNC····LOCAL··DEFAULT····1·itertools_permutations23 ····19:·00000631···448·FUNC····LOCAL··DEFAULT····1·itertools_permutations
Offset 25, 96 lines modifiedOffset 25, 96 lines modified
25 ····21:·0000003d···616·FUNC····LOCAL··DEFAULT····7·permutations_next25 ····21:·0000003d···616·FUNC····LOCAL··DEFAULT····7·permutations_next
26 ····22:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d26 ····22:·000002a0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
27 ····23:·00000044·····0·NOTYPE··LOCAL··DEFAULT····6·.LC327 ····23:·00000044·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
28 ····24:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC428 ····24:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
29 ····25:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC529 ····25:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
30 ····26:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC630 ····26:·0000007c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
31 ····27:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t31 ····27:·000002a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
32 ····28:·000002a5···422·FUNC····LOCAL··DEFAULT····7·product_new32 ····28:·000002a5···432·FUNC····LOCAL··DEFAULT····7·product_new
33 ····29:·0000044d···540·FUNC····LOCAL··DEFAULT····7·product_next33 ····29:·00000455···572·FUNC····LOCAL··DEFAULT····7·product_next
34 ····30:·00000664·····0·NOTYPE··LOCAL··DEFAULT····7·$d34 ····30:·0000068c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
35 ····31:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····1·$t35 ····31:·000007f0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
36 ····32:·000007f1····78·FUNC····LOCAL··DEFAULT····1·product_dealloc36 ····32:·000007f1····78·FUNC····LOCAL··DEFAULT····1·product_dealloc
37 ····33:·00000668·····0·NOTYPE··LOCAL··DEFAULT····7·$t37 ····33:·00000690·····0·NOTYPE··LOCAL··DEFAULT····7·$t
38 ····34:·00000841····82·FUNC····LOCAL··DEFAULT····1·permutations_dealloc38 ····34:·00000841····82·FUNC····LOCAL··DEFAULT····1·permutations_dealloc
39 ····35:·00000895···748·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_clear39 ····35:·00000895···748·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_clear
40 ····36:·00000b81·····2·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_free40 ····36:·00000b81·····2·FUNC····LOCAL··DEFAULT····1·itertoolsmodule_free
41 ····37:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t41 ····37:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
42 ····38:·00000001····62·FUNC····LOCAL··DEFAULT····9·permutations_traverse42 ····38:·00000001····62·FUNC····LOCAL··DEFAULT····9·permutations_traverse
43 ····39:·0000003f····62·FUNC····LOCAL··DEFAULT····9·product_traverse43 ····39:·0000003f····62·FUNC····LOCAL··DEFAULT····9·product_traverse
44 ····40:·00000685····72·FUNC····LOCAL··DEFAULT····7·count_next44 ····40:·000006ad····72·FUNC····LOCAL··DEFAULT····7·count_next
45 ····41:·00000b85····70·FUNC····LOCAL··DEFAULT····1·count_dealloc45 ····41:·00000b85····70·FUNC····LOCAL··DEFAULT····1·count_dealloc
46 ····42:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC746 ····42:·00000098·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
47 ····43:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC847 ····43:·0000009c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
48 ····44:·00000bcd···290·FUNC····LOCAL··DEFAULT····1·itertools_tee48 ····44:·00000bcd···290·FUNC····LOCAL··DEFAULT····1·itertools_tee
49 ····45:·00000cf1···154·FUNC····LOCAL··DEFAULT····1·tee_fromiterable49 ····45:·00000cf1···154·FUNC····LOCAL··DEFAULT····1·tee_fromiterable
50 ····46:·00000d8d····68·FUNC····LOCAL··DEFAULT····1·tee_copy50 ····46:·00000d8d····68·FUNC····LOCAL··DEFAULT····1·tee_copy
51 ····47:·000006cd····56·FUNC····LOCAL··DEFAULT····7·teedataobject_newinternal.isra.051 ····47:·000006f5····56·FUNC····LOCAL··DEFAULT····7·teedataobject_newinternal.isra.0
52 ····48:·00000705···102·FUNC····LOCAL··DEFAULT····7·teedataobject_traverse52 ····48:·0000072d···102·FUNC····LOCAL··DEFAULT····7·teedataobject_traverse
53 ····49:·00000dd1····46·FUNC····LOCAL··DEFAULT····1·tee_traverse53 ····49:·00000dd1····46·FUNC····LOCAL··DEFAULT····1·tee_traverse
54 ····50:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC954 ····50:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
55 ····51:·00000e01···124·FUNC····LOCAL··DEFAULT····1·repeat_new55 ····51:·00000e01···124·FUNC····LOCAL··DEFAULT····1·repeat_new
56 ····52:·00000e78·····0·NOTYPE··LOCAL··DEFAULT····1·$d56 ····52:·00000e78·····0·NOTYPE··LOCAL··DEFAULT····1·$d
57 ····53:·0000076d····48·FUNC····LOCAL··DEFAULT····7·repeat_next57 ····53:·00000795····48·FUNC····LOCAL··DEFAULT····7·repeat_next
58 ····54:·00000e7c·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·00000e7c·····0·NOTYPE··LOCAL··DEFAULT····1·$t
59 ····55:·00000e7d····64·FUNC····LOCAL··DEFAULT····1·repeat_dealloc59 ····55:·00000e7d····64·FUNC····LOCAL··DEFAULT····1·repeat_dealloc
60 ····56:·00000ebd····62·FUNC····LOCAL··DEFAULT····1·tee_dealloc60 ····56:·00000ebd····62·FUNC····LOCAL··DEFAULT····1·tee_dealloc
61 ····57:·00000efd····58·FUNC····LOCAL··DEFAULT····1·tee_clear61 ····57:·00000efd····58·FUNC····LOCAL··DEFAULT····1·tee_clear
62 ····58:·0000079d···244·FUNC····LOCAL··DEFAULT····7·teedataobject_dealloc62 ····58:·000007c5···244·FUNC····LOCAL··DEFAULT····7·teedataobject_dealloc
63 ····59:·00000891···152·FUNC····LOCAL··DEFAULT····7·teedataobject_clear63 ····59:·000008b9···152·FUNC····LOCAL··DEFAULT····7·teedataobject_clear
64 ····60:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1064 ····60:·000000b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
65 ····61:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1165 ····61:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
66 ····62:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1266 ····62:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
67 ····63:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1367 ····63:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
68 ····64:·00000929···514·FUNC····LOCAL··DEFAULT····7·islice_new68 ····64:·00000951···514·FUNC····LOCAL··DEFAULT····7·islice_new
69 ····65:·00000b2d···220·FUNC····LOCAL··DEFAULT····7·islice_next69 ····65:·00000b55···220·FUNC····LOCAL··DEFAULT····7·islice_next
70 ····66:·00000c09···100·FUNC····LOCAL··DEFAULT····7·islice_dealloc70 ····66:·00000c31···100·FUNC····LOCAL··DEFAULT····7·islice_dealloc
71 ····67:·0000007d····48·FUNC····LOCAL··DEFAULT····9·repeat_traverse71 ····67:·0000007d····48·FUNC····LOCAL··DEFAULT····9·repeat_traverse
72 ····68:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1472 ····68:·00000190·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
73 ····69:·00000f39····96·FUNC····LOCAL··DEFAULT····1·chain_new73 ····69:·00000f39····96·FUNC····LOCAL··DEFAULT····1·chain_new
74 ····70:·00000f99····64·FUNC····LOCAL··DEFAULT····1·chain_new_internal74 ····70:·00000f99····64·FUNC····LOCAL··DEFAULT····1·chain_new_internal
75 ····71:·00000c6d···300·FUNC····LOCAL··DEFAULT····7·chain_next75 ····71:·00000c95···300·FUNC····LOCAL··DEFAULT····7·chain_next
76 ····72:·00000fd9····70·FUNC····LOCAL··DEFAULT····1·chain_dealloc76 ····72:·00000fd9····70·FUNC····LOCAL··DEFAULT····1·chain_dealloc
77 ····73:·00001021····36·FUNC····LOCAL··DEFAULT····1·itertools_chain_from_iterable77 ····73:·00001021····36·FUNC····LOCAL··DEFAULT····1·itertools_chain_from_iterable
78 ····74:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1578 ····74:·00000198·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
79 ····75:·00001045···176·FUNC····LOCAL··DEFAULT····1·itertools_filterfalse79 ····75:·00001045···176·FUNC····LOCAL··DEFAULT····1·itertools_filterfalse
80 ····76:·00000d99···520·FUNC····LOCAL··DEFAULT····7·filterfalse_next80 ····76:·00000dc1···530·FUNC····LOCAL··DEFAULT····7·filterfalse_next
81 ····77:·000010f5····70·FUNC····LOCAL··DEFAULT····1·filterfalse_dealloc81 ····77:·000010f5····70·FUNC····LOCAL··DEFAULT····1·filterfalse_dealloc
82 ····78:·0000113d···236·FUNC····LOCAL··DEFAULT····1·itertools_groupby82 ····78:·0000113d···236·FUNC····LOCAL··DEFAULT····1·itertools_groupby
83 ····79:·00001224·····0·NOTYPE··LOCAL··DEFAULT····1·$d83 ····79:·00001224·····0·NOTYPE··LOCAL··DEFAULT····1·$d
84 ····80:·00000fa1···354·FUNC····LOCAL··DEFAULT····7·groupby_next84 ····80:·00000fd5···354·FUNC····LOCAL··DEFAULT····7·groupby_next
85 ····81:·00001105···268·FUNC····LOCAL··DEFAULT····7·_grouper_next85 ····81:·00001139···268·FUNC····LOCAL··DEFAULT····7·_grouper_next
86 ····82:·00001211···106·FUNC····LOCAL··DEFAULT····7·_grouper_dealloc86 ····82:·00001245···106·FUNC····LOCAL··DEFAULT····7·_grouper_dealloc
87 ····83:·00001228·····0·NOTYPE··LOCAL··DEFAULT····1·$t87 ····83:·00001228·····0·NOTYPE··LOCAL··DEFAULT····1·$t
88 ····84:·00001229····88·FUNC····LOCAL··DEFAULT····1·groupby_dealloc88 ····84:·00001229····88·FUNC····LOCAL··DEFAULT····1·groupby_dealloc
89 ····85:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1689 ····85:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
90 ····86:·0000127d···436·FUNC····LOCAL··DEFAULT····7·zip_longest_new90 ····86:·000012b1···436·FUNC····LOCAL··DEFAULT····7·zip_longest_new
91 ····87:·0000142c·····0·NOTYPE··LOCAL··DEFAULT····7·$d91 ····87:·00001460·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·00001430·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·00001464·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·00001431···784·FUNC····LOCAL··DEFAULT····7·zip_longest_next93 ····89:·00001465···784·FUNC····LOCAL··DEFAULT····7·zip_longest_next
94 ····90:·0000173c·····0·NOTYPE··LOCAL··DEFAULT····7·$d94 ····90:·00001770·····0·NOTYPE··LOCAL··DEFAULT····7·$d
95 ····91:·00001281····76·FUNC····LOCAL··DEFAULT····1·zip_longest_dealloc95 ····91:·00001281····76·FUNC····LOCAL··DEFAULT····1·zip_longest_dealloc
96 ····92:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1796 ····92:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
97 ····93:·000000ad····50·FUNC····LOCAL··DEFAULT····9·repeat_len97 ····93:·000000ad····50·FUNC····LOCAL··DEFAULT····9·repeat_len
98 ····94:·000012cd···284·FUNC····LOCAL··DEFAULT····1·itertools_combinations98 ····94:·000012cd···284·FUNC····LOCAL··DEFAULT····1·itertools_combinations
99 ····95:·000013e4·····0·NOTYPE··LOCAL··DEFAULT····1·$d99 ····95:·000013e4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
100 ····96:·00001740·····0·NOTYPE··LOCAL··DEFAULT····7·$t100 ····96:·00001774·····0·NOTYPE··LOCAL··DEFAULT····7·$t
101 ····97:·00001741···636·FUNC····LOCAL··DEFAULT····7·combinations_next101 ····97:·00001775···636·FUNC····LOCAL··DEFAULT····7·combinations_next
102 ····98:·000019b8·····0·NOTYPE··LOCAL··DEFAULT····7·$d102 ····98:·000019ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
103 ····99:·000013e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t103 ····99:·000013e8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
104 ···100:·000013e9····78·FUNC····LOCAL··DEFAULT····1·combinations_dealloc104 ···100:·000013e9····78·FUNC····LOCAL··DEFAULT····1·combinations_dealloc
105 ···101:·00001439····56·FUNC····LOCAL··DEFAULT····1·chain_traverse105 ···101:·00001439····56·FUNC····LOCAL··DEFAULT····1·chain_traverse
106 ···102:·00001471···324·FUNC····LOCAL··DEFAULT····1·itertools_accumulate106 ···102:·00001471···324·FUNC····LOCAL··DEFAULT····1·itertools_accumulate
107 ···103:·000015b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d107 ···103:·000015b0·····0·NOTYPE··LOCAL··DEFAULT····1·$d
108 ···104:·000019bc·····0·NOTYPE··LOCAL··DEFAULT····7·$t108 ···104:·000019f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
109 ···105:·000019bd···212·FUNC····LOCAL··DEFAULT····7·accumulate_next109 ···105:·000019f1···212·FUNC····LOCAL··DEFAULT····7·accumulate_next
110 ···106:·000015b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t110 ···106:·000015b4·····0·NOTYPE··LOCAL··DEFAULT····1·$t
111 ···107:·000015b5····82·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc111 ···107:·000015b5····82·FUNC····LOCAL··DEFAULT····1·accumulate_dealloc
112 ···108:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18112 ···108:·000001f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
113 ···109:·00001a91···258·FUNC····LOCAL··DEFAULT····7·tee_next113 ···109:·00001ac5···258·FUNC····LOCAL··DEFAULT····7·tee_next
114 ···110:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19114 ···110:·00000214·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
115 ···111:·00001609···176·FUNC····LOCAL··DEFAULT····1·itertools_starmap115 ···111:·00001609···176·FUNC····LOCAL··DEFAULT····1·itertools_starmap
116 ···112:·000016b9···122·FUNC····LOCAL··DEFAULT····1·starmap_next116 ···112:·000016b9···122·FUNC····LOCAL··DEFAULT····1·starmap_next
117 ···113:·00001735····70·FUNC····LOCAL··DEFAULT····1·starmap_dealloc117 ···113:·00001735····70·FUNC····LOCAL··DEFAULT····1·starmap_dealloc
118 ···114:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20118 ···114:·0000021c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
119 ···115:·0000177d···228·FUNC····LOCAL··DEFAULT····1·itertools_cycle119 ···115:·0000177d···228·FUNC····LOCAL··DEFAULT····1·itertools_cycle
120 ···116:·00001861····46·FUNC····LOCAL··DEFAULT····1·islice_traverse120 ···116:·00001861····46·FUNC····LOCAL··DEFAULT····1·islice_traverse
Offset 134, 15 lines modifiedOffset 134, 15 lines modified
134 ···130:·00001c5d····70·FUNC····LOCAL··DEFAULT····1·dropwhile_dealloc134 ···130:·00001c5d····70·FUNC····LOCAL··DEFAULT····1·dropwhile_dealloc
135 ···131:·00000230·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22135 ···131:·00000230·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
136 ···132:·00001ca5···182·FUNC····LOCAL··DEFAULT····1·itertools_takewhile136 ···132:·00001ca5···182·FUNC····LOCAL··DEFAULT····1·itertools_takewhile
137 ···133:·00001d5d···148·FUNC····LOCAL··DEFAULT····1·takewhile_next137 ···133:·00001d5d···148·FUNC····LOCAL··DEFAULT····1·takewhile_next
138 ···134:·00001df1····70·FUNC····LOCAL··DEFAULT····1·takewhile_dealloc138 ···134:·00001df1····70·FUNC····LOCAL··DEFAULT····1·takewhile_dealloc
139 ···135:·00001e39···132·FUNC····LOCAL··DEFAULT····1·itertools_compress139 ···135:·00001e39···132·FUNC····LOCAL··DEFAULT····1·itertools_compress
140 ···136:·00001eb8·····0·NOTYPE··LOCAL··DEFAULT····1·$d140 ···136:·00001eb8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
141 ···137:·00001b95···822·FUNC····LOCAL··DEFAULT····7·compress_next141 ···137:·00001bc9···826·FUNC····LOCAL··DEFAULT····7·compress_next
142 ···138:·00001ebc·····0·NOTYPE··LOCAL··DEFAULT····1·$t142 ···138:·00001ebc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
143 ···139:·00001ebd····70·FUNC····LOCAL··DEFAULT····1·compress_dealloc143 ···139:·00001ebd····70·FUNC····LOCAL··DEFAULT····1·compress_dealloc
144 ···140:·0000011f····92·FUNC····LOCAL··DEFAULT····9·groupby_traverse144 ···140:·0000011f····92·FUNC····LOCAL··DEFAULT····9·groupby_traverse
145 ···141:·0000017b····62·FUNC····LOCAL··DEFAULT····9·_grouper_traverse145 ···141:·0000017b····62·FUNC····LOCAL··DEFAULT····9·_grouper_traverse
146 ···142:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23146 ···142:·0000023c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
147 ···143:·00000290·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24147 ···143:·00000290·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
Max diff block lines reached; 0/10048 bytes (0.00%) of diff not shown.
95.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0xc5cc·contains·780·entries:1 Relocation·section·'.rel.text'·at·offset·0xc604·contains·780·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··0001810a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec5 00000022··0001810a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
6 00000032··0001820a·R_ARM_THM_CALL·········00000000···PyModule_AddType6 00000032··0001820a·R_ARM_THM_CALL·········00000000···PyModule_AddType
7 00000042··0001810a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec7 00000042··0001810a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
8 00000052··0001820a·R_ARM_THM_CALL·········00000000···PyModule_AddType8 00000052··0001820a·R_ARM_THM_CALL·········00000000···PyModule_AddType
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
85 000005ba··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords85 000005ba··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
86 000005dc··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords86 000005dc··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
87 000005ea··00018c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError87 000005ea··00018c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
88 000005ee··00018c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError88 000005ee··00018c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
89 000005f2··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC089 000005f2··00000a2f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
90 000005f6··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LC090 000005f6··00000a30·R_ARM_THM_MOVT_ABS·····00000000···.LC0
91 000005fc··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString91 000005fc··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
92 00000604··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF92 00000604··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
93 0000061c··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc93 0000061c··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
94 00000624··00018702·R_ARM_ABS32············00000000···_PyRuntime94 00000624··00018702·R_ARM_ABS32············00000000···_PyRuntime
95 00000628··00018702·R_ARM_ABS32············00000000···_PyRuntime95 00000628··00018702·R_ARM_ABS32············00000000···_PyRuntime
96 0000062c··00000102·R_ARM_ABS32············00000000···.data96 0000062c··00000102·R_ARM_ABS32············00000000···.data
97 00000668··00018e0a·R_ARM_THM_CALL·········00000000···PySequence_Tuple97 00000668··00018e0a·R_ARM_THM_CALL·········00000000···PySequence_Tuple
98 00000684··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc98 00000684··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
99 00000694··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc99 00000694··00018f0a·R_ARM_THM_CALL·········00000000···PyMem_Malloc
Offset 104, 33 lines modifiedOffset 104, 33 lines modified
104 0000073a··0001850a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t104 0000073a··0001850a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
105 00000744··0001880a·R_ARM_THM_CALL·········00000000···PyErr_Occurred105 00000744··0001880a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
106 0000074a··0001912f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError106 0000074a··0001912f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_ValueError
107 0000074e··00019130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError107 0000074e··00019130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
108 00000752··0000112f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC2108 00000752··0000112f·R_ARM_THM_MOVW_ABS_NC··0000002c···.LC2
109 00000756··00001130·R_ARM_THM_MOVT_ABS·····0000002c···.LC2109 00000756··00001130·R_ARM_THM_MOVT_ABS·····0000002c···.LC2
110 0000075c··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString110 0000075c··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
111 0000076a··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF111 0000076a··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
112 00000790··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords112 00000790··00018b0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
113 000007a4··0001920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory113 000007a4··0001920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
114 000007b0··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free114 000007b0··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free
115 000007bc··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free115 000007bc··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free
116 000007c2··00018c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError116 000007c2··00018c2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
117 000007c6··00018c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError117 000007c6··00018c30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
118 000007ca··0000102f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC1118 000007ca··0000102f·R_ARM_THM_MOVW_ABS_NC··00000018···.LC1
119 000007ce··00001030·R_ARM_THM_MOVT_ABS·····00000018···.LC1119 000007ce··00001030·R_ARM_THM_MOVT_ABS·····00000018···.LC1
120 000007d4··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString120 000007d4··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
121 000007da··0001920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory121 000007da··0001920a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
122 000007ec··00000102·R_ARM_ABS32············00000000···.data122 000007ec··00000102·R_ARM_ABS32············00000000···.data
123 00000802··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack123 00000802··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
124 00000808··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF124 00000808··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
125 0000080e··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF125 0000080e··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
126 00000816··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free126 00000816··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free
127 00000852··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack127 00000852··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
128 00000858··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF128 00000858··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
129 0000085e··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF129 0000085e··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
130 00000864··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free130 00000864··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free
131 0000086a··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free131 0000086a··0001930a·R_ARM_THM_CALL·········00000000···PyMem_Free
132 00000afc··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc132 00000afc··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
133 00000b02··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc133 00000b02··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
134 00000b08··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc134 00000b08··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
135 00000b0e··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc135 00000b0e··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
136 00000b14··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc136 00000b14··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
Offset 148, 16 lines modifiedOffset 148, 16 lines modified
148 00000b5c··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc148 00000b5c··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
149 00000b62··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc149 00000b62··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
150 00000b68··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc150 00000b68··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
151 00000b6e··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc151 00000b6e··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
152 00000b74··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc152 00000b74··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
153 00000b7a··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc153 00000b7a··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
154 00000b96··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack154 00000b96··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
155 00000b9c··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF155 00000b9c··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
156 00000ba2··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF156 00000ba2··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
157 00000bf2··0001950a·R_ARM_THM_CALL·········00000000···PyTuple_New157 00000bf2··0001950a·R_ARM_THM_CALL·········00000000···PyTuple_New
158 00000bfe··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter158 00000bfe··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
159 00000c4a··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC7159 00000c4a··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000098···.LC7
160 00000c4e··00002a30·R_ARM_THM_MOVT_ABS·····00000098···.LC7160 00000c4e··00002a30·R_ARM_THM_MOVT_ABS·····00000098···.LC7
161 00000c58··00019f0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional161 00000c58··00019f0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
162 00000c6a··0001a00a·R_ARM_THM_CALL·········00000000···_PyNumber_Index162 00000c6a··0001a00a·R_ARM_THM_CALL·········00000000···_PyNumber_Index
163 00000c72··0001850a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t163 00000c72··0001850a·R_ARM_THM_CALL·········00000000···PyLong_AsSsize_t
Offset 169, 97 lines modifiedOffset 169, 97 lines modified
169 00000cca··00019130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError169 00000cca··00019130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_ValueError
170 00000cce··00002b2f·R_ARM_THM_MOVW_ABS_NC··0000009c···.LC8170 00000cce··00002b2f·R_ARM_THM_MOVW_ABS_NC··0000009c···.LC8
171 00000cd2··00002b30·R_ARM_THM_MOVT_ABS·····0000009c···.LC8171 00000cd2··00002b30·R_ARM_THM_MOVT_ABS·····0000009c···.LC8
172 00000cd8··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString172 00000cd8··00018d0a·R_ARM_THM_CALL·········00000000···PyErr_SetString
173 00000ce8··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc173 00000ce8··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
174 00000d04··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter174 00000d04··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
175 00000d14··0001a10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype175 00000d14··0001a10a·R_ARM_THM_CALL·········00000000···PyType_IsSubtype
176 00000d20··00002f0a·R_ARM_THM_CALL·········000006cd···teedataobject_newinternal.isra.0176 00000d20··00002f0a·R_ARM_THM_CALL·········000006f5···teedataobject_newinternal.isra.0
177 00000d2a··0001a20a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New177 00000d2a··0001a20a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
178 00000d3a··0001a30a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track178 00000d3a··0001a30a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
179 00000d64··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc179 00000d64··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
180 00000d84··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc180 00000d84··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
181 00000d9e··0001a20a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New181 00000d9e··0001a20a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
182 00000dc8··0001a30a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track182 00000dc8··0001a30a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
183 00000e28··0000322f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC9183 00000e28··0000322f·R_ARM_THM_MOVW_ABS_NC··000000ac···.LC9
184 00000e2c··00003230·R_ARM_THM_MOVT_ABS·····000000ac···.LC9184 00000e2c··00003230·R_ARM_THM_MOVT_ABS·····000000ac···.LC9
185 00000e34··0001980a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTupleAndKeywords_SizeT185 00000e34··0001980a·R_ARM_THM_CALL·········00000000···_PyArg_ParseTupleAndKeywords_SizeT
186 00000e78··00000102·R_ARM_ABS32············00000000···.data186 00000e78··00000102·R_ARM_ABS32············00000000···.data
187 00000e8e··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack187 00000e8e··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
188 00000e94··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF188 00000e94··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
189 00000ece··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack189 00000ece··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
190 00000eda··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del190 00000eda··0001a40a·R_ARM_THM_CALL·········00000000···PyObject_GC_Del
191 00000f28··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc191 00000f28··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
192 00000f30··0001a50a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs192 00000f30··0001a50a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs
193 00000f48··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0193 00000f48··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
194 00000f4c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0194 00000f4c··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
195 00000f54··0001a60a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef195 00000f54··0001a60a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
196 00000f64··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter196 00000f64··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
197 00000f82··0000442f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC14197 00000f82··0000442f·R_ARM_THM_MOVW_ABS_NC··00000190···.LC14
198 00000f86··00004430·R_ARM_THM_MOVT_ABS·····00000190···.LC14198 00000f86··00004430·R_ARM_THM_MOVT_ABS·····00000190···.LC14
199 00000f8c··0001aa0a·R_ARM_THM_CALL·········00000000···_PyArg_NoKeywords199 00000f8c··0001aa0a·R_ARM_THM_CALL·········00000000···_PyArg_NoKeywords
200 00000fd2··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc200 00000fd2··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
201 00000fea··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack201 00000fea··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
202 00000ff0··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF202 00000ff0··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
203 00000ff6··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF203 00000ff6··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
204 00001032··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter204 00001032··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
205 00001054··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0205 00001054··0000022f·R_ARM_THM_MOVW_ABS_NC··00000000···.LANCHOR0
206 00001058··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0206 00001058··00000230·R_ARM_THM_MOVT_ABS·····00000000···.LANCHOR0
207 00001060··0001a60a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef207 00001060··0001a60a·R_ARM_THM_CALL·········00000000···PyType_GetModuleByDef
208 00001078··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter208 00001078··00019e0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
209 000010c4··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC15209 000010c4··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC15
210 000010c8··00004a30·R_ARM_THM_MOVT_ABS·····00000198···.LC15210 000010c8··00004a30·R_ARM_THM_MOVT_ABS·····00000198···.LC15
211 000010ce··00019f0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional211 000010ce··00019f0a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
212 000010d8··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC15212 000010d8··00004a2f·R_ARM_THM_MOVW_ABS_NC··00000198···.LC15
213 000010dc··00004a30·R_ARM_THM_MOVT_ABS·····00000198···.LC15213 000010dc··00004a30·R_ARM_THM_MOVT_ABS·····00000198···.LC15
214 000010e2··0001aa0a·R_ARM_THM_CALL·········00000000···_PyArg_NoKeywords214 000010e2··0001aa0a·R_ARM_THM_CALL·········00000000···_PyArg_NoKeywords
215 000010ee··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc215 000010ee··00018a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
216 00001106··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack216 00001106··00019b0a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
217 0000110c··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF217 0000110c··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
218 00001112··00000c0a·R_ARM_THM_CALL·········00000669···Py_XDECREF218 00001112··00000c0a·R_ARM_THM_CALL·········00000691···Py_XDECREF
Max diff block lines reached; 88192/97620 bytes (90.34%) of diff not shown.
17.4 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 718, 15 lines modifiedOffset 718, 15 lines modified
718 »       movt»   r1,·#0718 »       movt»   r1,·#0
719 ·R_ARM_THM_MOVT_ABS»     .LC0719 ·R_ARM_THM_MOVT_ABS»     .LC0
720 »       ldr»    r0,·[r3,·#0]720 »       ldr»    r0,·[r3,·#0]
721 »       bl»     0·<PyErr_SetString>721 »       bl»     0·<PyErr_SetString>
722 ·R_ARM_THM_CALL» PyErr_SetString722 ·R_ARM_THM_CALL» PyErr_SetString
723 »       b.n»    5c6·<itertools_count+0x196>723 »       b.n»    5c6·<itertools_count+0x196>
724 »       mov»    r0,·r5724 »       mov»    r0,·r5
725 »       bl»     668·<itertools_permutations+0x38>725 »       bl»     690·<itertools_permutations+0x60>
726 ·R_ARM_THM_CALL» Py_XDECREF726 ·R_ARM_THM_CALL» Py_XDECREF
727 »       ldr»    r3,·[r4,·#0]727 »       ldr»    r3,·[r4,·#0]
728 »       mvn.w»  r2,·#3221225472»    @·0xc0000000728 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
729 »       cmp»    r3,·r2729 »       cmp»    r3,·r2
730 »       beq.n»  5c6·<itertools_count+0x196>730 »       beq.n»  5c6·<itertools_count+0x196>
731 »       subs»   r3,·#1731 »       subs»   r3,·#1
732 »       str»    r3,·[r4,·#0]732 »       str»    r3,·[r4,·#0]
Offset 876, 15 lines modifiedOffset 876, 15 lines modified
876 »       bl»     0·<PyErr_SetString>876 »       bl»     0·<PyErr_SetString>
877 ·R_ARM_THM_CALL» PyErr_SetString877 ·R_ARM_THM_CALL» PyErr_SetString
878 »       b.n»    768·<itertools_permutations+0x138>878 »       b.n»    768·<itertools_permutations+0x138>
879 »       mov»    r5,·r4879 »       mov»    r5,·r4
880 »       b.n»    676·<itertools_permutations+0x46>880 »       b.n»    676·<itertools_permutations+0x46>
881 »       movs»   r6,·#0881 »       movs»   r6,·#0
882 »       mov»    r0,·r6882 »       mov»    r0,·r6
883 »       bl»     668·<itertools_permutations+0x38>883 »       bl»     690·<itertools_permutations+0x60>
884 ·R_ARM_THM_CALL» Py_XDECREF884 ·R_ARM_THM_CALL» Py_XDECREF
885 »       movs»   r0,·#0885 »       movs»   r0,·#0
886 »       b.n»    6f2·<itertools_permutations+0xc2>886 »       b.n»    6f2·<itertools_permutations+0xc2>
887 »       ldr»    r5,·[r2,·#8]887 »       ldr»    r5,·[r2,·#8]
888 »       adds»   r4,·#12888 »       adds»   r4,·#12
889 »       add»    r5,·r1889 »       add»    r5,·r1
890 »       mov»    r0,·r4890 »       mov»    r0,·r4
Offset 948, 18 lines modifiedOffset 948, 18 lines modified
948 »       sub.w»  ip,·sp,·ip948 »       sub.w»  ip,·sp,·ip
949 »       str.w»  r0,·[ip,·#4080]»     @·0xff0949 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
950 »       mov»    r4,·r0950 »       mov»    r4,·r0
951 »       ldr»    r5,·[r0,·#4]951 »       ldr»    r5,·[r0,·#4]
952 »       bl»     0·<PyObject_GC_UnTrack>952 »       bl»     0·<PyObject_GC_UnTrack>
953 ·R_ARM_THM_CALL» PyObject_GC_UnTrack953 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
954 »       ldr»    r0,·[r4,·#8]954 »       ldr»    r0,·[r4,·#8]
955 »       bl»     668·<itertools_permutations+0x38>955 »       bl»     690·<itertools_permutations+0x60>
956 ·R_ARM_THM_CALL» Py_XDECREF956 ·R_ARM_THM_CALL» Py_XDECREF
957 »       ldr»    r0,·[r4,·#16]957 »       ldr»    r0,·[r4,·#16]
958 »       bl»     668·<itertools_permutations+0x38>958 »       bl»     690·<itertools_permutations+0x60>
959 ·R_ARM_THM_CALL» Py_XDECREF959 ·R_ARM_THM_CALL» Py_XDECREF
960 »       ldr»    r0,·[r4,·#12]960 »       ldr»    r0,·[r4,·#12]
961 »       cbz»    r0,·81a·<product_dealloc+0x2a>961 »       cbz»    r0,·81a·<product_dealloc+0x2a>
962 »       bl»     0·<PyMem_Free>962 »       bl»     0·<PyMem_Free>
963 ·R_ARM_THM_CALL» PyMem_Free963 ·R_ARM_THM_CALL» PyMem_Free
964 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0964 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0
965 »       mov»    r0,·r4965 »       mov»    r0,·r4
Offset 985, 18 lines modifiedOffset 985, 18 lines modified
985 »       sub.w»  ip,·sp,·ip985 »       sub.w»  ip,·sp,·ip
986 »       str.w»  r0,·[ip,·#4080]»     @·0xff0986 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
987 »       mov»    r4,·r0987 »       mov»    r4,·r0
988 »       ldr»    r5,·[r0,·#4]988 »       ldr»    r5,·[r0,·#4]
989 »       bl»     0·<PyObject_GC_UnTrack>989 »       bl»     0·<PyObject_GC_UnTrack>
990 ·R_ARM_THM_CALL» PyObject_GC_UnTrack990 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
991 »       ldr»    r0,·[r4,·#8]991 »       ldr»    r0,·[r4,·#8]
992 »       bl»     668·<itertools_permutations+0x38>992 »       bl»     690·<itertools_permutations+0x60>
993 ·R_ARM_THM_CALL» Py_XDECREF993 ·R_ARM_THM_CALL» Py_XDECREF
994 »       ldr»    r0,·[r4,·#20]994 »       ldr»    r0,·[r4,·#20]
995 »       bl»     668·<itertools_permutations+0x38>995 »       bl»     690·<itertools_permutations+0x60>
996 ·R_ARM_THM_CALL» Py_XDECREF996 ·R_ARM_THM_CALL» Py_XDECREF
997 »       ldr»    r0,·[r4,·#12]997 »       ldr»    r0,·[r4,·#12]
998 »       bl»     0·<PyMem_Free>998 »       bl»     0·<PyMem_Free>
999 ·R_ARM_THM_CALL» PyMem_Free999 ·R_ARM_THM_CALL» PyMem_Free
1000 »       ldr»    r0,·[r4,·#16]1000 »       ldr»    r0,·[r4,·#16]
1001 »       bl»     0·<PyMem_Free>1001 »       bl»     0·<PyMem_Free>
1002 ·R_ARM_THM_CALL» PyMem_Free1002 ·R_ARM_THM_CALL» PyMem_Free
Offset 1367, 18 lines modifiedOffset 1367, 18 lines modified
1367 »       sub.w»  ip,·sp,·ip1367 »       sub.w»  ip,·sp,·ip
1368 »       str.w»  r0,·[ip,·#4080]»     @·0xff01368 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1369 »       mov»    r4,·r01369 »       mov»    r4,·r0
1370 »       ldr»    r5,·[r0,·#4]1370 »       ldr»    r5,·[r0,·#4]
1371 »       bl»     0·<PyObject_GC_UnTrack>1371 »       bl»     0·<PyObject_GC_UnTrack>
1372 ·R_ARM_THM_CALL» PyObject_GC_UnTrack1372 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
1373 »       ldr»    r0,·[r4,·#12]1373 »       ldr»    r0,·[r4,·#12]
1374 »       bl»     668·<itertools_permutations+0x38>1374 »       bl»     690·<itertools_permutations+0x60>
1375 ·R_ARM_THM_CALL» Py_XDECREF1375 ·R_ARM_THM_CALL» Py_XDECREF
1376 »       ldr»    r0,·[r4,·#16]1376 »       ldr»    r0,·[r4,·#16]
1377 »       bl»     668·<itertools_permutations+0x38>1377 »       bl»     690·<itertools_permutations+0x60>
1378 ·R_ARM_THM_CALL» Py_XDECREF1378 ·R_ARM_THM_CALL» Py_XDECREF
1379 »       ldr.w»  r3,·[r5,·#160]»      @·0xa01379 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0
1380 »       mov»    r0,·r41380 »       mov»    r0,·r4
1381 »       blx»    r31381 »       blx»    r3
1382 »       ldr»    r3,·[r5,·#0]1382 »       ldr»    r3,·[r5,·#0]
1383 »       mvn.w»  r2,·#3221225472»    @·0xc00000001383 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1384 »       cmp»    r3,·r21384 »       cmp»    r3,·r2
Offset 1546, 15 lines modifiedOffset 1546, 15 lines modified
1546 »       beq.n»  d56·<tee_fromiterable+0x66>1546 »       beq.n»  d56·<tee_fromiterable+0x66>
1547 »       bl»     0·<PyType_IsSubtype>1547 »       bl»     0·<PyType_IsSubtype>
1548 ·R_ARM_THM_CALL» PyType_IsSubtype1548 ·R_ARM_THM_CALL» PyType_IsSubtype
1549 »       mov»    r7,·r01549 »       mov»    r7,·r0
1550 »       cbnz»   r0,·d56·<tee_fromiterable+0x66>1550 »       cbnz»   r0,·d56·<tee_fromiterable+0x66>
1551 »       ldr»    r0,·[r6,·#80]» @·0x501551 »       ldr»    r0,·[r6,·#80]» @·0x50
1552 »       mov»    r1,·r41552 »       mov»    r1,·r4
1553 »       bl»     6cc·<itertools_permutations+0x9c>1553 »       bl»     6f4·<itertools_permutations+0xc4>
1554 ·R_ARM_THM_CALL» teedataobject_newinternal.isra.01554 ·R_ARM_THM_CALL» teedataobject_newinternal.isra.0
1555 »       mov»    r8,·r01555 »       mov»    r8,·r0
1556 »       cbz»    r0,·d7e·<tee_fromiterable+0x8e>1556 »       cbz»    r0,·d7e·<tee_fromiterable+0x8e>
1557 »       ldr»    r0,·[r6,·#76]» @·0x4c1557 »       ldr»    r0,·[r6,·#76]» @·0x4c
1558 »       bl»     0·<_PyObject_GC_New>1558 »       bl»     0·<_PyObject_GC_New>
1559 ·R_ARM_THM_CALL» _PyObject_GC_New1559 ·R_ARM_THM_CALL» _PyObject_GC_New
1560 »       mov»    r5,·r01560 »       mov»    r5,·r0
Offset 1715, 15 lines modifiedOffset 1715, 15 lines modified
1715 »       sub.w»  ip,·sp,·ip1715 »       sub.w»  ip,·sp,·ip
1716 »       str.w»  r0,·[ip,·#4080]»     @·0xff01716 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1717 »       mov»    r4,·r01717 »       mov»    r4,·r0
1718 »       ldr»    r5,·[r0,·#4]1718 »       ldr»    r5,·[r0,·#4]
1719 »       bl»     0·<PyObject_GC_UnTrack>1719 »       bl»     0·<PyObject_GC_UnTrack>
1720 ·R_ARM_THM_CALL» PyObject_GC_UnTrack1720 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
1721 »       ldr»    r0,·[r4,·#8]1721 »       ldr»    r0,·[r4,·#8]
1722 »       bl»     668·<itertools_permutations+0x38>1722 »       bl»     690·<itertools_permutations+0x60>
1723 ·R_ARM_THM_CALL» Py_XDECREF1723 ·R_ARM_THM_CALL» Py_XDECREF
1724 »       ldr.w»  r3,·[r5,·#160]»      @·0xa01724 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0
1725 »       mov»    r0,·r41725 »       mov»    r0,·r4
1726 »       blx»    r31726 »       blx»    r3
1727 »       ldr»    r3,·[r5,·#0]1727 »       ldr»    r3,·[r5,·#0]
1728 »       mvn.w»  r2,·#3221225472»    @·0xc00000001728 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1729 »       cmp»    r3,·r21729 »       cmp»    r3,·r2
Offset 1876, 18 lines modifiedOffset 1876, 18 lines modified
1876 »       sub.w»  ip,·sp,·ip1876 »       sub.w»  ip,·sp,·ip
1877 »       str.w»  r0,·[ip,·#4080]»     @·0xff01877 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1878 »       mov»    r4,·r01878 »       mov»    r4,·r0
1879 »       ldr»    r5,·[r0,·#4]1879 »       ldr»    r5,·[r0,·#4]
1880 »       bl»     0·<PyObject_GC_UnTrack>1880 »       bl»     0·<PyObject_GC_UnTrack>
1881 ·R_ARM_THM_CALL» PyObject_GC_UnTrack1881 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
Max diff block lines reached; 14041/17669 bytes (79.47%) of diff not shown.
94.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 278, 386 lines modifiedOffset 278, 406 lines modified
278 product_new():278 product_new():
279 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}279 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
280 »       mov.w»  ip,·#4096»  @·0x1000280 »       mov.w»  ip,·#4096»  @·0x1000
281 »       sub.w»  ip,·sp,·ip281 »       sub.w»  ip,·sp,·ip
282 »       str.w»  r0,·[ip,·#4024]»     @·0xfb8282 »       str.w»  r0,·[ip,·#4024]»     @·0xfb8
283 »       sub»    sp,·#36»      @·0x24283 »       sub»    sp,·#36»      @·0x24
284 »       movs»   r3,·#1284 »       movs»   r3,·#1
285 »       mov»    r7,·r0285 »       mov»    r8,·r0
286 »       mov»    r9,·r1286 »       mov»    r5,·r1
287 »       str»    r3,·[sp,·#20]287 »       str»    r3,·[sp,·#20]
288 »       cmp»    r2,·#0288 »       cmp»    r2,·#0
289 »       bne.n»  36e·<product_new+0xca>289 »       bne.n»  37e·<product_new+0xda>
290 »       ldr»    r4,·[r1,·#8]290 »       ldr»    r4,·[r1,·#8]
291 »       cmp.w»  r4,·#536870912»     @·0x20000000291 »       cmp.w»  r4,·#536870912»     @·0x20000000
292 »       bcs.w»  400·<product_new+0x15c>292 »       bcs.w»  43c·<product_new+0x198>
293 »       mov»    r0,·r4293 »       mov»    r0,·r4
294 »       mov»    r8,·r4294 »       mov»    r9,·r4
295 »       lsls»   r0,·r0,·#2295 »       lsls»   r0,·r0,·#2
296 »       bl»     0·<PyMem_Malloc>296 »       bl»     0·<PyMem_Malloc>
297 ·R_ARM_THM_CALL» PyMem_Malloc297 ·R_ARM_THM_CALL» PyMem_Malloc
298 »       mov»    r6,·r0298 »       mov»    r7,·r0
299 »       cmp»    r0,·#0299 »       cmp»    r0,·#0
300 »       beq.n»  3d8·<product_new+0x134>300 »       beq.w»  3e2·<product_new+0x13e>
301 »       mov»    r0,·r8301 »       mov»    r0,·r9
302 »       bl»     0·<PyTuple_New>302 »       bl»     0·<PyTuple_New>
303 ·R_ARM_THM_CALL» PyTuple_New303 ·R_ARM_THM_CALL» PyTuple_New
304 »       mov»    r5,·r0304 »       mov»    r6,·r0
305 »       cmp»    r0,·#0305 »       cmp»    r0,·#0
 306 »       beq.w»  40a·<product_new+0x166>
 307 »       cbz»    r4,·32c·<product_new+0x88>
 308 »       ldr»    r0,·[r5,·#12]
 309 »       bl»     0·<PySequence_Tuple>
 310 ·R_ARM_THM_CALL» PySequence_Tuple
 311 »       cmp»    r0,·#0
 312 »       beq.w»  40a·<product_new+0x166>
 313 »       movs»   r3,·#0
 314 »       str»    r0,·[r6,·#12]
 315 »       cmp»    r4,·#1
 316 »       str»    r3,·[r7,·#0]
306 »       beq.w»  43c·<product_new+0x198>317 »       beq.n»  32c·<product_new+0x88>
307 »       cbz»    r4,·318·<product_new+0x74> 
308 »       add.w»  r9,·r9,·#8318 »       adds»   r5,·#12
 319 »       add.w»  fp,·r6,·#12
309 »       mov.w»  sl,·#0320 »       mov.w»  sl,·#1
310 »       add.w»  fp,·r0,·#8 
311 »       ldr.w»  r0,·[r9,·#4]!321 »       ldr.w»  r0,·[r5,·#4]!
312 »       bl»     0·<PySequence_Tuple>322 »       bl»     0·<PySequence_Tuple>
313 ·R_ARM_THM_CALL» PySequence_Tuple323 ·R_ARM_THM_CALL» PySequence_Tuple
314 »       cmp»    r0,·#0324 »       cmp»    r0,·#0
315 »       beq.w»  43c·<product_new+0x198>325 »       beq.n»  40a·<product_new+0x166>
316 »       movs»   r3,·#0326 »       movs»   r3,·#0
317 »       str.w»  r0,·[fp,·#4]!327 »       str.w»  r0,·[fp,·#4]!
318 »       str.w»  r3,·[r6,·sl,·lsl·#2]328 »       str.w»  r3,·[r7,·sl,·lsl·#2]
319 »       add.w»  sl,·sl,·#1329 »       add.w»  sl,·sl,·#1
320 »       cmp»    sl,·r4330 »       cmp»    sl,·r4
321 »       bne.n»  2f8·<product_new+0x54>331 »       bne.n»  30e·<product_new+0x6a>
322 »       adds»   r3,·r4,·#3332 »       adds»   r3,·r4,·#3
323 »       mov»    r2,·r4333 »       mov»    r2,·r4
324 »       add.w»  r3,·r5,·r3,·lsl·#2334 »       add.w»  r3,·r6,·r3,·lsl·#2
325 »       cmp»    r2,·r8335 »       cmp»    r2,·r9
326 »       blt.n»  344·<product_new+0xa0>336 »       blt.n»  356·<product_new+0xb2>
327 »       ldr.w»  r3,·[r7,·#152]»      @·0x98337 »       ldr.w»  r3,·[r8,·#152]»      @·0x98
328 »       movs»   r1,·#0338 »       movs»   r1,·#0
329 »       mov»    r0,·r7339 »       mov»    r0,·r8
330 »       blx»    r3340 »       blx»    r3
331 »       cmp»    r0,·#0341 »       cmp»    r0,·#0
332 »       beq.w»  43c·<product_new+0x198>342 »       beq.n»  40a·<product_new+0x166>
333 »       movs»   r3,·#0343 »       movs»   r3,·#0
334 »       strd»   r5,·r6,·[r0,·#8]344 »       strd»   r6,·r7,·[r0,·#8]
335 »       strd»   r3,·r3,·[r0,·#16]345 »       strd»   r3,·r3,·[r0,·#16]
336 »       add»    sp,·#36»      @·0x24346 »       add»    sp,·#36»      @·0x24
337 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}347 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
338 »       mvn.w»  r1,·#3348 »       mvn.w»  r1,·#3
339 »       mvn.w»  lr,·#3221225472»    @·0xc0000000349 »       mvn.w»  ip,·#3221225472»    @·0xc0000000
340 »       mov.w»  ip,·#0350 »       movs»   r5,·#0
341 »       mul.w»  r1,·r4,·r1351 »       mul.w»  r1,·r4,·r1
342 »       ldr»    r0,·[r3,·r1]352 »       ldr»    r0,·[r3,·r1]
343 »       ldr»    r1,·[r0,·#0]353 »       ldr»    r1,·[r0,·#0]
344 »       cmp»    r1,·lr354 »       cmp»    r1,·ip
345 »       add.w»  r1,·r1,·#1355 »       add.w»  r1,·r1,·#1
346 »       it»     ne356 »       it»     ne
347 »       strne»  r1,·[r0,·#0]357 »       strne»  r1,·[r0,·#0]
348 »       str.w»  r0,·[r3],·#4358 »       str.w»  r0,·[r3],·#4
349 »       str.w»  ip,·[r6,·r2,·lsl·#2]359 »       str.w»  r5,·[r7,·r2,·lsl·#2]
350 »       adds»   r2,·#1360 »       adds»   r2,·#1
351 »       b.n»    320·<product_new+0x7c>361 »       b.n»    334·<product_new+0x90>
352 »       movs»   r0,·#0362 »       movs»   r0,·#0
353 »       str»    r2,·[sp,·#12]363 »       str»    r2,·[sp,·#12]
354 »       movw»   r3,·#0364 »       movw»   r3,·#0
355 ·R_ARM_THM_MOVW_ABS_NC»  .LC3365 ·R_ARM_THM_MOVW_ABS_NC»  .LC3
356 »       movt»   r3,·#0366 »       movt»   r3,·#0
357 ·R_ARM_THM_MOVT_ABS»     .LC3367 ·R_ARM_THM_MOVT_ABS»     .LC3
358 »       strd»   r3,·r0,·[sp,·#24]368 »       strd»   r3,·r0,·[sp,·#24]
359 »       bl»     0·<PyTuple_New>369 »       bl»     0·<PyTuple_New>
360 ·R_ARM_THM_CALL» PyTuple_New370 ·R_ARM_THM_CALL» PyTuple_New
361 »       mov»    r4,·r0371 »       mov»    r4,·r0
 372 »       cbz»    r0,·406·<product_new+0x162>
362 »       cmp»    r0,·#0 
363 »       beq.n»  3fc·<product_new+0x158> 
364 »       ldr»    r2,·[sp,·#12]373 »       ldr»    r2,·[sp,·#12]
365 »       add»    r3,·sp,·#20374 »       add»    r3,·sp,·#20
366 »       str»    r3,·[sp,·#0]375 »       str»    r3,·[sp,·#0]
367 »       add»    r3,·sp,·#24376 »       add»    r3,·sp,·#24
368 »       mov»    r1,·r2377 »       mov»    r1,·r2
369 »       movw»   r2,·#0378 »       movw»   r2,·#0
370 ·R_ARM_THM_MOVW_ABS_NC»  .LC4379 ·R_ARM_THM_MOVW_ABS_NC»  .LC4
371 »       movt»   r2,·#0380 »       movt»   r2,·#0
372 ·R_ARM_THM_MOVT_ABS»     .LC4381 ·R_ARM_THM_MOVT_ABS»     .LC4
373 »       bl»     0·<_PyArg_ParseTupleAndKeywords_SizeT>382 »       bl»     0·<_PyArg_ParseTupleAndKeywords_SizeT>
374 ·R_ARM_THM_CALL» _PyArg_ParseTupleAndKeywords_SizeT383 ·R_ARM_THM_CALL» _PyArg_ParseTupleAndKeywords_SizeT
375 »       ldr»    r3,·[r4,·#0]384 »       ldr»    r3,·[r4,·#0]
376 »       mvn.w»  r2,·#3221225472»    @·0xc0000000385 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
377 »       cmp»    r0,·#0 
378 »       beq.n»  428·<product_new+0x184>386 »       cbz»    r0,·428·<product_new+0x184>
379 »       cmp»    r3,·r2387 »       cmp»    r3,·r2
380 »       bne.n»  418·<product_new+0x174>388 »       bne.n»  418·<product_new+0x174>
381 »       ldr»    r4,·[sp,·#20]389 »       ldr»    r4,·[sp,·#20]
382 »       cmp»    r4,·#0390 »       cmp»    r4,·#0
383 »       blt.n»  3e6·<product_new+0x142>391 »       blt.n»  3f0·<product_new+0x14c>
384 »       beq.n»  3e0·<product_new+0x13c>392 »       beq.n»  3ea·<product_new+0x146>
385 »       ldr.w»  r5,·[r9,·#8]393 »       ldr»    r6,·[r5,·#8]
386 »       mov»    r1,·r4394 »       mov»    r1,·r4
387 »       mvn.w»  r0,·#3758096384»    @·0xe0000000395 »       mvn.w»  r0,·#3758096384»    @·0xe0000000
388 »       bl»     0·<__aeabi_uidiv>396 »       bl»     0·<__aeabi_uidiv>
389 ·R_ARM_THM_CALL» __aeabi_uidiv397 ·R_ARM_THM_CALL» __aeabi_uidiv
390 »       cmp»    r0,·r5398 »       cmp»    r0,·r6
391 »       bcc.n»  400·<product_new+0x15c>399 »       bcc.n»  43c·<product_new+0x198>
Max diff block lines reached; 92605/96414 bytes (96.05%) of diff not shown.
2.79 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 365, 15 lines modifiedOffset 365, 15 lines modified
365 »       mvn.w»  r2,·#3221225472»    @·0xc0000000365 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
366 »       ldr»    r0,·[r5,·#8]366 »       ldr»    r0,·[r5,·#8]
367 »       cmp»    r3,·r2367 »       cmp»    r3,·r2
368 »       itt»    ne368 »       itt»    ne
369 »       addne»  r3,·#1369 »       addne»  r3,·#1
370 »       strne»  r3,·[r4,·#0]370 »       strne»  r3,·[r4,·#0]
371 »       str»    r4,·[r5,·#8]371 »       str»    r4,·[r5,·#8]
372 »       bl»     668·<groupby_setstate+0xb0>372 »       bl»     690·<itertools__grouper+0x18>
373 ·R_ARM_THM_CALL» Py_XDECREF373 ·R_ARM_THM_CALL» Py_XDECREF
374 »       movw»   r0,·#0374 »       movw»   r0,·#0
375 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct375 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
376 »       movt»   r0,·#0376 »       movt»   r0,·#0
377 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct377 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
378 »       b.n»    2ee·<accumulate_setstate+0x50>378 »       b.n»    2ee·<accumulate_setstate+0x50>
379 »       movs»   r0,·#0379 »       movs»   r0,·#0
Offset 782, 37 lines modifiedOffset 782, 37 lines modified
782 »       ldr»    r0,·[r4,·#20]782 »       ldr»    r0,·[r4,·#20]
783 »       ldr»    r3,·[r2,·#0]783 »       ldr»    r3,·[r2,·#0]
784 »       cmp»    r3,·r1784 »       cmp»    r3,·r1
785 »       itt»    ne785 »       itt»    ne
786 »       addne»  r3,·#1786 »       addne»  r3,·#1
787 »       strne»  r3,·[r2,·#0]787 »       strne»  r3,·[r2,·#0]
788 »       str»    r2,·[r4,·#20]788 »       str»    r2,·[r4,·#20]
789 »       bl»     668·<groupby_setstate+0xb0>789 »       bl»     690·<itertools__grouper+0x18>
790 ·R_ARM_THM_CALL» Py_XDECREF790 ·R_ARM_THM_CALL» Py_XDECREF
791 »       ldr»    r2,·[sp,·#16]791 »       ldr»    r2,·[sp,·#16]
792 »       mvn.w»  r1,·#3221225472»    @·0xc0000000792 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
793 »       ldr»    r0,·[r4,·#24]793 »       ldr»    r0,·[r4,·#24]
794 »       ldr»    r3,·[r2,·#0]794 »       ldr»    r3,·[r2,·#0]
795 »       cmp»    r3,·r1795 »       cmp»    r3,·r1
796 »       itt»    ne796 »       itt»    ne
797 »       addne»  r3,·#1797 »       addne»  r3,·#1
798 »       strne»  r3,·[r2,·#0]798 »       strne»  r3,·[r2,·#0]
799 »       str»    r2,·[r4,·#24]799 »       str»    r2,·[r4,·#24]
800 »       bl»     668·<groupby_setstate+0xb0>800 »       bl»     690·<itertools__grouper+0x18>
801 ·R_ARM_THM_CALL» Py_XDECREF801 ·R_ARM_THM_CALL» Py_XDECREF
802 »       ldr»    r2,·[sp,·#20]802 »       ldr»    r2,·[sp,·#20]
803 »       mvn.w»  r1,·#3221225472»    @·0xc0000000803 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
804 »       ldr»    r0,·[r4,·#16]804 »       ldr»    r0,·[r4,·#16]
805 »       ldr»    r3,·[r2,·#0]805 »       ldr»    r3,·[r2,·#0]
806 »       cmp»    r3,·r1806 »       cmp»    r3,·r1
807 »       itt»    ne807 »       itt»    ne
808 »       addne»  r3,·#1808 »       addne»  r3,·#1
809 »       strne»  r3,·[r2,·#0]809 »       strne»  r3,·[r2,·#0]
810 »       str»    r2,·[r4,·#16]810 »       str»    r2,·[r4,·#16]
811 »       bl»     668·<groupby_setstate+0xb0>811 »       bl»     690·<itertools__grouper+0x18>
812 ·R_ARM_THM_CALL» Py_XDECREF812 ·R_ARM_THM_CALL» Py_XDECREF
813 »       movw»   r0,·#0813 »       movw»   r0,·#0
814 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct814 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
815 »       movt»   r0,·#0815 »       movt»   r0,·#0
816 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct816 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
817 »       add»    sp,·#28817 »       add»    sp,·#28
818 »       pop»    {r4,·r5,·pc}818 »       pop»    {r4,·r5,·pc}
Offset 1004, 18 lines modifiedOffset 1004, 18 lines modified
1004 »       sub.w»  ip,·sp,·ip1004 »       sub.w»  ip,·sp,·ip
1005 »       str.w»  r0,·[ip,·#4080]»     @·0xff01005 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
1006 »       mov»    r4,·r01006 »       mov»    r4,·r0
1007 »       ldr»    r5,·[r0,·#4]1007 »       ldr»    r5,·[r0,·#4]
1008 »       bl»     0·<PyObject_GC_UnTrack>1008 »       bl»     0·<PyObject_GC_UnTrack>
1009 ·R_ARM_THM_CALL» PyObject_GC_UnTrack1009 ·R_ARM_THM_CALL» PyObject_GC_UnTrack
1010 »       ldr»    r0,·[r4,·#8]1010 »       ldr»    r0,·[r4,·#8]
1011 »       bl»     668·<groupby_setstate+0xb0>1011 »       bl»     690·<itertools__grouper+0x18>
1012 ·R_ARM_THM_CALL» Py_XDECREF1012 ·R_ARM_THM_CALL» Py_XDECREF
1013 »       ldr»    r0,·[r4,·#12]1013 »       ldr»    r0,·[r4,·#12]
1014 »       bl»     668·<groupby_setstate+0xb0>1014 »       bl»     690·<itertools__grouper+0x18>
1015 ·R_ARM_THM_CALL» Py_XDECREF1015 ·R_ARM_THM_CALL» Py_XDECREF
1016 »       ldr.w»  r3,·[r5,·#160]»      @·0xa01016 »       ldr.w»  r3,·[r5,·#160]»      @·0xa0
1017 »       mov»    r0,·r41017 »       mov»    r0,·r4
1018 »       blx»    r31018 »       blx»    r3
1019 »       ldr»    r3,·[r5,·#0]1019 »       ldr»    r3,·[r5,·#0]
1020 »       mvn.w»  r2,·#3221225472»    @·0xc00000001020 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1021 »       cmp»    r3,·r21021 »       cmp»    r3,·r2
Offset 1162, 15 lines modifiedOffset 1162, 15 lines modified
1162 »       itt»    ne1162 »       itt»    ne
1163 »       addne»  r1,·#11163 »       addne»  r1,·#1
1164 »       strne»  r1,·[r0,·#0]1164 »       strne»  r1,·[r0,·#0]
1165 »       str.w»  r0,·[r5,·#4]!1165 »       str.w»  r0,·[r5,·#4]!
1166 »       b.n»    93e·<product_setstate+0xc2>1166 »       b.n»    93e·<product_setstate+0xc2>
1167 »       ldr»    r0,·[r4,·#16]1167 »       ldr»    r0,·[r4,·#16]
1168 »       str»    r3,·[r4,·#16]1168 »       str»    r3,·[r4,·#16]
1169 »       bl»     668·<groupby_setstate+0xb0>1169 »       bl»     690·<itertools__grouper+0x18>
1170 ·R_ARM_THM_CALL» Py_XDECREF1170 ·R_ARM_THM_CALL» Py_XDECREF
1171 »       movw»   r0,·#01171 »       movw»   r0,·#0
1172 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1172 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1173 »       movt»   r0,·#01173 »       movt»   r0,·#0
1174 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1174 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1175 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}1175 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·pc}
  
Offset 1415, 15 lines modifiedOffset 1415, 15 lines modified
1415 »       mvn.w»  r2,·#3221225472»    @·0xc00000001415 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1416 »       ldr»    r0,·[r5,·#24]1416 »       ldr»    r0,·[r5,·#24]
1417 »       cmp»    r3,·r21417 »       cmp»    r3,·r2
1418 »       itt»    ne1418 »       itt»    ne
1419 »       addne»  r3,·#11419 »       addne»  r3,·#1
1420 »       strne»  r3,·[r4,·#0]1420 »       strne»  r3,·[r4,·#0]
1421 »       str»    r4,·[r5,·#24]1421 »       str»    r4,·[r5,·#24]
1422 »       bl»     668·<groupby_setstate+0xb0>1422 »       bl»     690·<itertools__grouper+0x18>
1423 ·R_ARM_THM_CALL» Py_XDECREF1423 ·R_ARM_THM_CALL» Py_XDECREF
1424 »       movw»   r0,·#01424 »       movw»   r0,·#0
1425 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1425 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1426 »       movt»   r0,·#01426 »       movt»   r0,·#0
1427 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1427 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1428 »       b.n»    b90·<zip_longest_setstate+0x50>1428 »       b.n»    b90·<zip_longest_setstate+0x50>
1429 »       movs»   r0,·#01429 »       movs»   r0,·#0
593 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:··········93396·(bytes·into·file)13 ··Start·of·section·headers:··········93372·(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·0x16cd4:1 There·are·18·section·headers,·starting·at·offset·0x16cbc:
  
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·004894·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·004894·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·012e1c·0010f8·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·012e04·0010f8·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·0048c8·0008c4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0048c8·0008c4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·013f14·0007c8·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·013efc·0007c8·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00518c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00518c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00518c·0007b9·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00518c·0007b9·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·005948·008eb0·00··AX··0···0··811 ··[·7]·.text.hot·········PROGBITS········00000000·005948·008e98·00··AX··0···0··8
12 ··[·8]·.rel.text.hot·····REL·············00000000·0146dc·001d90·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·0146c4·001d90·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·00e7f8·000714·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·00e7e0·000714·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·01646c·000270·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·016454·000270·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00ef0c·000f14·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·00eef4·000f14·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0166dc·000568·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0166c4·000568·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·00fe20·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·00fe08·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00fe20·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00fe08·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·00fe54·001b50·10·····16·335··419 ··[15]·.symtab···········SYMTAB··········00000000·00fe3c·001b50·10·····16·335··4
20 ··[16]·.strtab···········STRTAB··········00000000·0119a4·001477·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·01198c·001477·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·016c44·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·016c2c·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.0 KB
readelf --wide --symbols {}
    
Offset 32, 179 lines modifiedOffset 32, 179 lines modified
32 ····28:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$d32 ····28:·00000454·····0·NOTYPE··LOCAL··DEFAULT····1·$d
33 ····29:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1333 ····29:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
34 ····30:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1434 ····30:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT····7·.text.hot
36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t36 ····32:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
37 ····33:·000000b6·····0·NOTYPE··LOCAL··DEFAULT····7·$d37 ····33:·000000b6·····0·NOTYPE··LOCAL··DEFAULT····7·$d
38 ····34:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·00002f9d···412·FUNC····LOCAL··DEFAULT····7·_validate_charset39 ····35:·00002f85···412·FUNC····LOCAL··DEFAULT····7·_validate_charset
40 ····36:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d40 ····36:·000004a8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
41 ····37:·000004fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t41 ····37:·000004fc·····0·NOTYPE··LOCAL··DEFAULT····7·$t
42 ····38:·00000458·····0·NOTYPE··LOCAL··DEFAULT····1·$t42 ····38:·00000458·····0·NOTYPE··LOCAL··DEFAULT····1·$t
43 ····39:·00000459····76·FUNC····LOCAL··DEFAULT····1·pattern_dealloc43 ····39:·00000459····76·FUNC····LOCAL··DEFAULT····1·pattern_dealloc
44 ····40:·000004a5···112·FUNC····LOCAL··DEFAULT····1·pattern_clear44 ····40:·000004a5···112·FUNC····LOCAL··DEFAULT····1·pattern_clear
45 ····41:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1545 ····41:·000000f0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
46 ····42:·00000124·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1646 ····42:·00000124·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
47 ····43:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1747 ····43:·00000158·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
48 ····44:·00000671··1432·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match48 ····44:·00000671··1432·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_match
49 ····45:·00000d89··7832·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match49 ····45:·00000d89··7806·FUNC····LOCAL··DEFAULT····7·sre_ucs1_match
50 ····46:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····7·$d50 ····46:·00000a00·····0·NOTYPE··LOCAL··DEFAULT····7·$d
51 ····47:·00000a08·····0·NOTYPE··LOCAL··DEFAULT····7·$t51 ····47:·00000a08·····0·NOTYPE··LOCAL··DEFAULT····7·$t
52 ····48:·000062d1··6476·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match52 ····48:·000062b9··6476·FUNC····LOCAL··DEFAULT····7·sre_ucs2_match
53 ····49:·00002175··7580·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match53 ····49:·00002175··7580·FUNC····LOCAL··DEFAULT····1·sre_ucs4_match
54 ····50:·00002dbd···122·FUNC····LOCAL··DEFAULT····7·state_fini54 ····50:·00002da5···122·FUNC····LOCAL··DEFAULT····7·state_fini
55 ····51:·000006cf····64·FUNC····LOCAL··DEFAULT····9·pattern_error55 ····51:·000006cf····64·FUNC····LOCAL··DEFAULT····9·pattern_error
56 ····52:·00000c04·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·00000c04·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·00000c08·····0·NOTYPE··LOCAL··DEFAULT····7·$t57 ····53:·00000c08·····0·NOTYPE··LOCAL··DEFAULT····7·$t
58 ····54:·00000c09···360·FUNC····LOCAL··DEFAULT····7·state_init58 ····54:·00000c09···360·FUNC····LOCAL··DEFAULT····7·state_init
59 ····55:·00000515····42·FUNC····LOCAL··DEFAULT····1·state_init.part.059 ····55:·00000515····42·FUNC····LOCAL··DEFAULT····1·state_init.part.0
60 ····56:·00000d71····24·FUNC····LOCAL··DEFAULT····7·sre_match60 ····56:·00000d71····24·FUNC····LOCAL··DEFAULT····7·sre_match
61 ····57:·00000e3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d61 ····57:·00000e3c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
62 ····58:·00000e5c·····0·NOTYPE··LOCAL··DEFAULT····7·$t62 ····58:·00000e5c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
63 ····59:·00000e66·····0·NOTYPE··LOCAL··DEFAULT····7·$d63 ····59:·00000e66·····0·NOTYPE··LOCAL··DEFAULT····7·$d
64 ····60:·00000e7e·····0·NOTYPE··LOCAL··DEFAULT····7·$t64 ····60:·00000e7e·····0·NOTYPE··LOCAL··DEFAULT····7·$t
65 ····61:·000012a2·····0·NOTYPE··LOCAL··DEFAULT····7·$d65 ····61:·000012a2·····0·NOTYPE··LOCAL··DEFAULT····7·$d
66 ····62:·000012c2·····0·NOTYPE··LOCAL··DEFAULT····7·$t66 ····62:·000012c2·····0·NOTYPE··LOCAL··DEFAULT····7·$t
67 ····63:·000031c9··1598·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count67 ····63:·000031b1··1598·FUNC····LOCAL··DEFAULT····7·sre_ucs1_count
68 ····64:·00003809···740·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.068 ····64:·000037f1···740·FUNC····LOCAL··DEFAULT····7·sre_ucs1_charset.isra.0
69 ····65:·00004815····54·FUNC····LOCAL··DEFAULT····1·char_loc_ignore69 ····65:·00004815····54·FUNC····LOCAL··DEFAULT····1·char_loc_ignore
70 ····66:·00002c21····88·FUNC····LOCAL··DEFAULT····7·data_stack_grow70 ····66:·00002c09····88·FUNC····LOCAL··DEFAULT····7·data_stack_grow
71 ····67:·00000279····64·FUNC····LOCAL··DEFAULT····9·sre_ucs1_charset_loc_ignore.isra.071 ····67:·00000279····64·FUNC····LOCAL··DEFAULT····9·sre_ucs1_charset_loc_ignore.isra.0
72 ····68:·000060dd····52·FUNC····LOCAL··DEFAULT····7·repeat_pool_malloc72 ····68:·000060c5····52·FUNC····LOCAL··DEFAULT····7·repeat_pool_malloc
73 ····69:·000060a5····56·FUNC····LOCAL··DEFAULT····7·Py_UNICODE_ISALNUM73 ····69:·0000608d····56·FUNC····LOCAL··DEFAULT····7·Py_UNICODE_ISALNUM
74 ····70:·00003aed···528·FUNC····LOCAL··DEFAULT····7·sre_category 
75 ····71:·0000484d····34·FUNC····LOCAL··DEFAULT····1·sre_lower_locale74 ····70:·0000484d····34·FUNC····LOCAL··DEFAULT····1·sre_lower_locale
 75 ····71:·00003ad5···528·FUNC····LOCAL··DEFAULT····7·sre_category
76 ····72:·00002c79···322·FUNC····LOCAL··DEFAULT····7·pattern_new_match76 ····72:·00002c61···322·FUNC····LOCAL··DEFAULT····7·pattern_new_match
77 ····73:·00002e39····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF77 ····73:·00002e21····24·FUNC····LOCAL··DEFAULT····7·Py_XDECREF
78 ····74:·00002e51···150·FUNC····LOCAL··DEFAULT····7·match_dealloc78 ····74:·00002e39···150·FUNC····LOCAL··DEFAULT····7·match_dealloc
79 ····75:·00002ee9···112·FUNC····LOCAL··DEFAULT····7·match_clear79 ····75:·00002ed1···112·FUNC····LOCAL··DEFAULT····7·match_clear
80 ····76:·00000541····70·FUNC····LOCAL··DEFAULT····1·_sre_unicode_iscased80 ····76:·00000541····70·FUNC····LOCAL··DEFAULT····1·_sre_unicode_iscased
81 ····77:·00002f59····68·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower81 ····77:·00002f41····68·FUNC····LOCAL··DEFAULT····7·_sre_unicode_tolower
82 ····78:·00002fb2·····0·NOTYPE··LOCAL··DEFAULT····7·$d82 ····78:·00002f9a·····0·NOTYPE··LOCAL··DEFAULT····7·$d
83 ····79:·0000302c·····0·NOTYPE··LOCAL··DEFAULT····7·$d83 ····79:·00003014·····0·NOTYPE··LOCAL··DEFAULT····7·$d
84 ····80:·000030b8·····0·NOTYPE··LOCAL··DEFAULT····7·$t84 ····80:·000030a0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
85 ····81:·00000589···154·FUNC····LOCAL··DEFAULT····1·pattern_richcompare85 ····81:·00000589···154·FUNC····LOCAL··DEFAULT····1·pattern_richcompare
86 ····82:·00003139····76·FUNC····LOCAL··DEFAULT····7·pattern_traverse86 ····82:·00003121····76·FUNC····LOCAL··DEFAULT····7·pattern_traverse
87 ····83:·00003185····68·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower87 ····83:·0000316d····68·FUNC····LOCAL··DEFAULT····7·_sre_ascii_tolower
88 ····84:·00000625····70·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased88 ····84:·00000625····70·FUNC····LOCAL··DEFAULT····1·_sre_ascii_iscased
89 ····85:·000031fc·····0·NOTYPE··LOCAL··DEFAULT····7·$d89 ····85:·000031e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
90 ····86:·0000324c·····0·NOTYPE··LOCAL··DEFAULT····7·$t90 ····86:·00003234·····0·NOTYPE··LOCAL··DEFAULT····7·$t
91 ····87:·00003284·····0·NOTYPE··LOCAL··DEFAULT····7·$d91 ····87:·0000326c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
92 ····88:·00003330·····0·NOTYPE··LOCAL··DEFAULT····7·$t92 ····88:·00003318·····0·NOTYPE··LOCAL··DEFAULT····7·$t
93 ····89:·0000333a·····0·NOTYPE··LOCAL··DEFAULT····7·$d93 ····89:·00003322·····0·NOTYPE··LOCAL··DEFAULT····7·$d
94 ····90:·0000335e·····0·NOTYPE··LOCAL··DEFAULT····7·$t94 ····90:·00003346·····0·NOTYPE··LOCAL··DEFAULT····7·$t
95 ····91:·0000382a·····0·NOTYPE··LOCAL··DEFAULT····7·$d95 ····91:·00003812·····0·NOTYPE··LOCAL··DEFAULT····7·$d
96 ····92:·00003866·····0·NOTYPE··LOCAL··DEFAULT····7·$d96 ····92:·0000384e·····0·NOTYPE··LOCAL··DEFAULT····7·$d
97 ····93:·0000388a·····0·NOTYPE··LOCAL··DEFAULT····7·$t97 ····93:·00003872·····0·NOTYPE··LOCAL··DEFAULT····7·$t
98 ····94:·00003b06·····0·NOTYPE··LOCAL··DEFAULT····7·$d98 ····94:·00003aee·····0·NOTYPE··LOCAL··DEFAULT····7·$d
99 ····95:·00003b2a·····0·NOTYPE··LOCAL··DEFAULT····7·$t99 ····95:·00003b12·····0·NOTYPE··LOCAL··DEFAULT····7·$t
100 ····96:·00003cfd···520·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups100 ····96:·00003ce5···520·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_groups
101 ····97:·00003f00·····0·NOTYPE··LOCAL··DEFAULT····7·$d101 ····97:·00003ee8·····0·NOTYPE··LOCAL··DEFAULT····7·$d
102 ····98:·00003f04·····0·NOTYPE··LOCAL··DEFAULT····7·$t102 ····98:·00003eec·····0·NOTYPE··LOCAL··DEFAULT····7·$t
103 ····99:·00003f05···256·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index103 ····99:·00003eed···256·FUNC····LOCAL··DEFAULT····7·match_getslice_by_index
104 ···100:·00004005····76·FUNC····LOCAL··DEFAULT····7·getslice104 ···100:·00003fed····76·FUNC····LOCAL··DEFAULT····7·getslice
105 ···101:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18105 ···101:·000001a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
106 ···102:·00004051···664·FUNC····LOCAL··DEFAULT····7·match_group106 ···102:·00004039···664·FUNC····LOCAL··DEFAULT····7·match_group
107 ···103:·000043a1···116·FUNC····LOCAL··DEFAULT····7·match_getindex107 ···103:·00004389···116·FUNC····LOCAL··DEFAULT····7·match_getindex
108 ···104:·000042e4·····0·NOTYPE··LOCAL··DEFAULT····7·$d108 ···104:·000042cc·····0·NOTYPE··LOCAL··DEFAULT····7·$d
109 ···105:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19109 ···105:·000001b8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
110 ···106:·000042e8·····0·NOTYPE··LOCAL··DEFAULT····7·$t110 ···106:·000042d0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
111 ···107:·000042e9···184·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end111 ···107:·000042d1···184·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Match_end
112 ···108:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20112 ···108:·000001bc·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
113 ···109:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21113 ···109:·000001c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC21
114 ···110:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22114 ···110:·000001c8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC22
115 ···111:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23115 ···111:·000001e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC23
116 ···112:·0000066d···396·FUNC····LOCAL··DEFAULT····1·pattern_repr116 ···112:·0000066d···396·FUNC····LOCAL··DEFAULT····1·pattern_repr
117 ···113:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d117 ···113:·000007f4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
118 ···114:·00004415···244·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub118 ···114:·000043fd···244·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_sub
119 ···115:·00004509··4448·FUNC····LOCAL··DEFAULT····7·pattern_subx119 ···115:·000044f1··4448·FUNC····LOCAL··DEFAULT····7·pattern_subx
120 ···116:·00004504·····0·NOTYPE··LOCAL··DEFAULT····7·$d120 ···116:·000044ec·····0·NOTYPE··LOCAL··DEFAULT····7·$d
121 ···117:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t121 ···117:·000007f8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
122 ···118:·000007f9···172·FUNC····LOCAL··DEFAULT····1·sre_clear122 ···118:·000007f9···172·FUNC····LOCAL··DEFAULT····1·sre_clear
123 ···119:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24123 ···119:·000001f4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC24
124 ···120:·00004508·····0·NOTYPE··LOCAL··DEFAULT····7·$t124 ···120:·000044f0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
125 ···121:·00004870·····0·NOTYPE··LOCAL··DEFAULT····7·$d125 ···121:·00004858·····0·NOTYPE··LOCAL··DEFAULT····7·$d
126 ···122:·00004880·····0·NOTYPE··LOCAL··DEFAULT····7·$t126 ···122:·00004868·····0·NOTYPE··LOCAL··DEFAULT····7·$t
127 ···123:·000008a9···292·FUNC····LOCAL··DEFAULT····1·compile_template127 ···123:·000008a9···292·FUNC····LOCAL··DEFAULT····1·compile_template
128 ···124:·00004bbc·····0·NOTYPE··LOCAL··DEFAULT····7·$d128 ···124:·00004ba4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
129 ···125:·00004c68·····0·NOTYPE··LOCAL··DEFAULT····7·$t129 ···125:·00004c50·····0·NOTYPE··LOCAL··DEFAULT····7·$t
130 ···126:·00004c74·····0·NOTYPE··LOCAL··DEFAULT····7·$d130 ···126:·00004c5c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
131 ···127:·00004c98·····0·NOTYPE··LOCAL··DEFAULT····7·$t131 ···127:·00004c80·····0·NOTYPE··LOCAL··DEFAULT····7·$t
132 ···128:·00000b65···396·FUNC····LOCAL··DEFAULT····1·expand_template132 ···128:·00000b65···396·FUNC····LOCAL··DEFAULT····1·expand_template
133 ···129:·00000063···534·FUNC····LOCAL··DEFAULT····9·sre_ucs4_search133 ···129:·00000063···534·FUNC····LOCAL··DEFAULT····9·sre_ucs4_search
134 ···130:·00005638·····0·NOTYPE··LOCAL··DEFAULT····7·$d134 ···130:·00005620·····0·NOTYPE··LOCAL··DEFAULT····7·$d
135 ···131:·00005640·····0·NOTYPE··LOCAL··DEFAULT····7·$t135 ···131:·00005628·····0·NOTYPE··LOCAL··DEFAULT····7·$t
136 ···132:·000008a5·····2·FUNC····LOCAL··DEFAULT····1·sre_free136 ···132:·000008a5·····2·FUNC····LOCAL··DEFAULT····1·sre_free
137 ···133:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25137 ···133:·000001f8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC25
138 ···134:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26138 ···134:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC26
139 ···135:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27139 ···135:·00000210·····0·NOTYPE··LOCAL··DEFAULT····6·.LC27
140 ···136:·000009cd····66·FUNC····LOCAL··DEFAULT····1·pattern_hash140 ···136:·000009cd····66·FUNC····LOCAL··DEFAULT····1·pattern_hash
141 ···137:·00000a11····12·FUNC····LOCAL··DEFAULT····1·pattern_groupindex141 ···137:·00000a11····12·FUNC····LOCAL··DEFAULT····1·pattern_groupindex
142 ···138:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28142 ···138:·00000248·····0·NOTYPE··LOCAL··DEFAULT····6·.LC28
143 ···139:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29143 ···139:·00000254·····0·NOTYPE··LOCAL··DEFAULT····6·.LC29
144 ···140:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30144 ···140:·00000260·····0·NOTYPE··LOCAL··DEFAULT····6·.LC30
145 ···141:·00000a1d···326·FUNC····LOCAL··DEFAULT····1·_sre_template145 ···141:·00000a1d···326·FUNC····LOCAL··DEFAULT····1·_sre_template
146 ···142:·00005669··2620·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search146 ···142:·00005651··2620·FUNC····LOCAL··DEFAULT····7·_sre_SRE_Pattern_search
147 ···143:·00005a08·····0·NOTYPE··LOCAL··DEFAULT····7·$d147 ···143:·000059f0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
148 ···144:·00005a18·····0·NOTYPE··LOCAL··DEFAULT····7·$t148 ···144:·00005a00·····0·NOTYPE··LOCAL··DEFAULT····7·$t
149 ···145:·00005cdc·····0·NOTYPE··LOCAL··DEFAULT····7·$d149 ···145:·00005cc4·····0·NOTYPE··LOCAL··DEFAULT····7·$d
150 ···146:·00005ce0·····0·NOTYPE··LOCAL··DEFAULT····7·$t150 ···146:·00005cc8·····0·NOTYPE··LOCAL··DEFAULT····7·$t
151 ···147:·00006090·····0·NOTYPE··LOCAL··DEFAULT····7·$d151 ···147:·00006078·····0·NOTYPE··LOCAL··DEFAULT····7·$d
152 ···148:·00000ce8·····0·NOTYPE··LOCAL··DEFAULT····1·$d152 ···148:·00000ce8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
153 ···149:·000060a4·····0·NOTYPE··LOCAL··DEFAULT····7·$t153 ···149:·0000608c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
154 ···150:·00000cf0·····0·NOTYPE··LOCAL··DEFAULT····1·$t154 ···150:·00000cf0·····0·NOTYPE··LOCAL··DEFAULT····1·$t
155 ···151:·00000cf1····82·FUNC····LOCAL··DEFAULT····1·template_traverse155 ···151:·00000cf1····82·FUNC····LOCAL··DEFAULT····1·template_traverse
156 ···152:·00000d45··3124·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_findall156 ···152:·00000d45··3124·FUNC····LOCAL··DEFAULT····1·_sre_SRE_Pattern_findall
157 ···153:·00006111···270·FUNC····LOCAL··DEFAULT····7·state_getslice157 ···153:·000060f9···270·FUNC····LOCAL··DEFAULT····7·state_getslice
Max diff block lines reached; 6809/18385 bytes (37.04%) of diff not shown.
142 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x12e1c·contains·543·entries:1 Relocation·section·'.rel.text'·at·offset·0x12e04·contains·543·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··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec5 00000022··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
6 00000032··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec6 00000032··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
7 00000042··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec7 00000042··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
8 00000052··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec8 00000052··0001510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
Offset 90, 16 lines modifiedOffset 90, 16 lines modified
90 0000057a··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred90 0000057a··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
91 0000059e··00016a0a·R_ARM_THM_CALL·········00000000···PyType_GetModule91 0000059e··00016a0a·R_ARM_THM_CALL·········00000000···PyType_GetModule
92 000005b2··0001812f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct92 000005b2··0001812f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NotImplementedStruct
93 000005b6··00018130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct93 000005b6··00018130·R_ARM_THM_MOVT_ABS·····00000000···_Py_NotImplementedStruct
94 000005f8··0001820a·R_ARM_THM_CALL·········00000000···memcmp94 000005f8··0001820a·R_ARM_THM_CALL·········00000000···memcmp
95 00000608··0001830a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool95 00000608··0001830a·R_ARM_THM_CALL·········00000000···PyObject_RichCompareBool
96 00000634··0001570a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt96 00000634··0001570a·R_ARM_THM_CALL·········00000000···_PyLong_AsInt
97 00000640··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table97 00000640··00017d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
98 00000644··00017c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table98 00000644··00017d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
99 0000065c··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred99 0000065c··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
100 00000692··0001920a·R_ARM_THM_CALL·········00000000···PyList_New100 00000692··0001920a·R_ARM_THM_CALL·········00000000···PyList_New
101 000006b4··0001930a·R_ARM_THM_CALL·········00000000···PyList_Size101 000006b4··0001930a·R_ARM_THM_CALL·········00000000···PyList_Size
102 000006bc··00006d2f·R_ARM_THM_MOVW_ABS_NC··000001c4···.LC21102 000006bc··00006d2f·R_ARM_THM_MOVW_ABS_NC··000001c4···.LC21
103 000006c0··00006d30·R_ARM_THM_MOVT_ABS·····000001c4···.LC21103 000006c0··00006d30·R_ARM_THM_MOVT_ABS·····000001c4···.LC21
104 000006c4··0001940a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString104 000006c4··0001940a·R_ARM_THM_CALL·········00000000···PyUnicode_FromString
105 000006d0··0001950a·R_ARM_THM_CALL·········00000000···PyUnicode_Join105 000006d0··0001950a·R_ARM_THM_CALL·········00000000···PyUnicode_Join
Offset 130, 15 lines modifiedOffset 130, 15 lines modified
130 0000089e··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc130 0000089e··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
131 000008ce··00019f0a·R_ARM_THM_CALL·········00000000···PyObject_Vectorcall131 000008ce··00019f0a·R_ARM_THM_CALL·········00000000···PyObject_Vectorcall
132 000008e4··0000852f·R_ARM_THM_MOVW_ABS_NC··000001f8···.LC25132 000008e4··0000852f·R_ARM_THM_MOVW_ABS_NC··000001f8···.LC25
133 000008e8··00008530·R_ARM_THM_MOVT_ABS·····000001f8···.LC25133 000008e8··00008530·R_ARM_THM_MOVT_ABS·····000001f8···.LC25
134 000008ec··0000862f·R_ARM_THM_MOVW_ABS_NC··0000020c···.LC26134 000008ec··0000862f·R_ARM_THM_MOVW_ABS_NC··0000020c···.LC26
135 000008f0··00008630·R_ARM_THM_MOVT_ABS·····0000020c···.LC26135 000008f0··00008630·R_ARM_THM_MOVT_ABS·····0000020c···.LC26
136 000008f4··0001a00a·R_ARM_THM_CALL·········00000000···_PyImport_GetModuleAttrString136 000008f4··0001a00a·R_ARM_THM_CALL·········00000000···_PyImport_GetModuleAttrString
137 00000900··0000490a·R_ARM_THM_CALL·········00002e39···Py_XDECREF137 00000900··0000490a·R_ARM_THM_CALL·········00002e21···Py_XDECREF
138 00000906··0001602f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError138 00000906··0001602f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
139 0000090a··00016030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError139 0000090a··00016030·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
140 00000910··0000872f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC27140 00000910··0000872f·R_ARM_THM_MOVW_ABS_NC··00000210···.LC27
141 00000914··00008730·R_ARM_THM_MOVT_ABS·····00000210···.LC27141 00000914··00008730·R_ARM_THM_MOVT_ABS·····00000210···.LC27
142 0000091a··0001660a·R_ARM_THM_CALL·········00000000···PyErr_Format142 0000091a··0001660a·R_ARM_THM_CALL·········00000000···PyErr_Format
143 00000930··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc143 00000930··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
144 00000936··0001652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError144 00000936··0001652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
Offset 164, 30 lines modifiedOffset 164, 30 lines modified
164 00000ad4··00008a30·R_ARM_THM_MOVT_ABS·····00000248···.LC28164 00000ad4··00008a30·R_ARM_THM_MOVT_ABS·····00000248···.LC28
165 00000ada··0001910a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional165 00000ada··0001910a·R_ARM_THM_CALL·········00000000···_PyArg_CheckPositional
166 00000afa··0001652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError166 00000afa··0001652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
167 00000afe··00016530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError167 00000afe··00016530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
168 00000b02··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000260···.LC30168 00000b02··00008c2f·R_ARM_THM_MOVW_ABS_NC··00000260···.LC30
169 00000b06··00008c30·R_ARM_THM_MOVT_ABS·····00000260···.LC30169 00000b06··00008c30·R_ARM_THM_MOVT_ABS·····00000260···.LC30
170 00000b0c··0001610a·R_ARM_THM_CALL·········00000000···PyErr_SetString170 00000b0c··0001610a·R_ARM_THM_CALL·········00000000···PyErr_SetString
171 00000b12··0000490a·R_ARM_THM_CALL·········00002e39···Py_XDECREF171 00000b12··0000490a·R_ARM_THM_CALL·········00002e21···Py_XDECREF
172 00000b1a··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred172 00000b1a··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
173 00000b38··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc173 00000b38··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
174 00000b44··0000112f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC5174 00000b44··0000112f·R_ARM_THM_MOVW_ABS_NC··00000038···.LC5
175 00000b48··00001130·R_ARM_THM_MOVT_ABS·····00000038···.LC5175 00000b48··00001130·R_ARM_THM_MOVT_ABS·····00000038···.LC5
176 00000b4c··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000254···.LC29176 00000b4c··00008b2f·R_ARM_THM_MOVW_ABS_NC··00000254···.LC29
177 00000b50··00008b30·R_ARM_THM_MOVT_ABS·····00000254···.LC29177 00000b50··00008b30·R_ARM_THM_MOVT_ABS·····00000254···.LC29
178 00000b54··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000248···.LC28178 00000b54··00008a2f·R_ARM_THM_MOVW_ABS_NC··00000248···.LC28
179 00000b58··00008a30·R_ARM_THM_MOVT_ABS·····00000248···.LC28179 00000b58··00008a30·R_ARM_THM_MOVT_ABS·····00000248···.LC28
180 00000b5c··0001620a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument180 00000b5c··0001620a·R_ARM_THM_CALL·········00000000···_PyArg_BadArgument
181 00000b9e··00015e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct181 00000b9e··00015e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
182 00000ba2··00015e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct182 00000ba2··00015e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
183 00000bce··0001aa0a·R_ARM_THM_CALL·········00000000···_PyUnicode_JoinArray183 00000bce··0001aa0a·R_ARM_THM_CALL·········00000000···_PyUnicode_JoinArray
184 00000bfa··00015e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct184 00000bfa··00015e2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
185 00000bfe··00015e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct185 00000bfe··00015e30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
186 00000c04··0000630a·R_ARM_THM_CALL·········00003f05···match_getslice_by_index186 00000c04··0000630a·R_ARM_THM_CALL·········00003eed···match_getslice_by_index
187 00000c44··00019e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Join187 00000c44··00019e0a·R_ARM_THM_CALL·········00000000···_PyBytes_Join
188 00000c5c··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc188 00000c5c··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
189 00000ca2··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc189 00000ca2··0001560a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
190 00000ca8··0001920a·R_ARM_THM_CALL·········00000000···PyList_New190 00000ca8··0001920a·R_ARM_THM_CALL·········00000000···PyList_New
191 00000cbc··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError191 00000cbc··00018e2f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_IndexError
192 00000cc0··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError192 00000cc0··00018e30·R_ARM_THM_MOVT_ABS·····00000000···PyExc_IndexError
193 00000cc4··0000652f·R_ARM_THM_MOVW_ABS_NC··000001a8···.LC18193 00000cc4··0000652f·R_ARM_THM_MOVW_ABS_NC··000001a8···.LC18
Offset 198, 26 lines modifiedOffset 198, 26 lines modified
198 00000cec··00018f02·R_ARM_ABS32············00000000···_PyRuntime198 00000cec··00018f02·R_ARM_ABS32············00000000···_PyRuntime
199 00000d92··0000360a·R_ARM_THM_CALL·········00000c09···state_init199 00000d92··0000360a·R_ARM_THM_CALL·········00000c09···state_init
200 00000d9e··0001920a·R_ARM_THM_CALL·········00000000···PyList_New200 00000d9e··0001920a·R_ARM_THM_CALL·········00000000···PyList_New
201 00000dd6··00016d0a·R_ARM_THM_CALL·········00000000···PyMem_Free201 00000dd6··00016d0a·R_ARM_THM_CALL·········00000000···PyMem_Free
202 00000e48··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match202 00000e48··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match
203 00000e78··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match203 00000e78··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match
204 00000e90··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred204 00000e90··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
205 00000eb6··0000990a·R_ARM_THM_CALL·········00006111···state_getslice205 00000eb6··0000990a·R_ARM_THM_CALL·········000060f9···state_getslice
206 00000ec6··0001970a·R_ARM_THM_CALL·········00000000···PyList_Append206 00000ec6··0001970a·R_ARM_THM_CALL·········00000000···PyList_Append
207 00000f70··0000300a·R_ARM_THM_CALL·········000062d1···sre_ucs2_match207 00000f70··0000300a·R_ARM_THM_CALL·········000062b9···sre_ucs2_match
208 00000fb0··0000300a·R_ARM_THM_CALL·········000062d1···sre_ucs2_match208 00000fb0··0000300a·R_ARM_THM_CALL·········000062b9···sre_ucs2_match
209 00000fbe··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred209 00000fbe··00015d0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
210 00000fca··0000320a·R_ARM_THM_CALL·········00002dbd···state_fini210 00000fca··0000320a·R_ARM_THM_CALL·········00002da5···state_fini
211 00000fe4··00016f0a·R_ARM_THM_CALL·········00000000···__aeabi_idiv211 00000fe4··00016f0a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
212 00000ff0··00016f0a·R_ARM_THM_CALL·········00000000···__aeabi_idiv212 00000ff0··00016f0a·R_ARM_THM_CALL·········00000000···__aeabi_idiv
213 00000ffe··0000640a·R_ARM_THM_CALL·········00004005···getslice213 00000ffe··0000640a·R_ARM_THM_CALL·········00003fed···getslice
214 00001038··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match214 00001038··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match
215 00001078··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table215 00001078··00017d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
216 0000107c··00017c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table216 0000107c··00017d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
217 000010a8··00000102·R_ARM_ABS32············00000000···.text217 000010a8··00000102·R_ARM_ABS32············00000000···.text
218 000010ac··00000102·R_ARM_ABS32············00000000···.text218 000010ac··00000102·R_ARM_ABS32············00000000···.text
219 000010b0··00000102·R_ARM_ABS32············00000000···.text219 000010b0··00000102·R_ARM_ABS32············00000000···.text
220 000010b4··00000102·R_ARM_ABS32············00000000···.text220 000010b4··00000102·R_ARM_ABS32············00000000···.text
221 000010b8··00000102·R_ARM_ABS32············00000000···.text221 000010b8··00000102·R_ARM_ABS32············00000000···.text
222 000010bc··00000102·R_ARM_ABS32············00000000···.text222 000010bc··00000102·R_ARM_ABS32············00000000···.text
223 000010c0··00000102·R_ARM_ABS32············00000000···.text223 000010c0··00000102·R_ARM_ABS32············00000000···.text
Offset 258, 46 lines modifiedOffset 258, 46 lines modified
258 0000114c··00000102·R_ARM_ABS32············00000000···.text258 0000114c··00000102·R_ARM_ABS32············00000000···.text
259 00001150··00000102·R_ARM_ABS32············00000000···.text259 00001150··00000102·R_ARM_ABS32············00000000···.text
260 0000119a··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match260 0000119a··00002d0a·R_ARM_THM_CALL·········00000d89···sre_ucs1_match
261 00001200··0001730a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsDecimalDigit261 00001200··0001730a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsDecimalDigit
262 00001224··0001842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ascii_whitespace262 00001224··0001842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ascii_whitespace
263 00001228··00018430·R_ARM_THM_MOVT_ABS·····00000000···_Py_ascii_whitespace263 00001228··00018430·R_ARM_THM_MOVT_ABS·····00000000···_Py_ascii_whitespace
264 00001238··0001870a·R_ARM_THM_CALL·········00000000···PyTuple_New264 00001238··0001870a·R_ARM_THM_CALL·········00000000···PyTuple_New
265 00001264··0000990a·R_ARM_THM_CALL·········00006111···state_getslice265 00001264··0000990a·R_ARM_THM_CALL·········000060f9···state_getslice
266 00001430··00017e0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToUppercase266 00001430··00017e0a·R_ARM_THM_CALL·········00000000···_PyUnicode_ToUppercase
267 00001448··0001720a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsAlpha267 00001448··0001720a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsAlpha
268 00001454··0001730a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsDecimalDigit268 00001454··0001730a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsDecimalDigit
269 00001460··0001740a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsDigit269 00001460··0001740a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsDigit
270 0000146c··0001750a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsNumeric270 0000146c··0001750a·R_ARM_THM_CALL·········00000000···_PyUnicode_IsNumeric
271 00001488··0001842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ascii_whitespace271 00001488··0001842f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ascii_whitespace
272 0000148c··00018430·R_ARM_THM_MOVT_ABS·····00000000···_Py_ascii_whitespace272 0000148c··00018430·R_ARM_THM_MOVT_ABS·····00000000···_Py_ascii_whitespace
273 000014a4··0000450a·R_ARM_THM_CALL·········000060a5···Py_UNICODE_ISALNUM273 000014a4··0000450a·R_ARM_THM_CALL·········0000608d···Py_UNICODE_ISALNUM
274 000014c0··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table274 000014c0··00017d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
275 000014c4··00017c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table275 000014c4··00017d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
276 000014dc··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table276 000014dc··00017d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
277 000014e0··00017c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table277 000014e0··00017d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
278 000014f8··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table278 000014f8··00017d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
279 000014fc··00017c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table279 000014fc··00017d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
280 00001514··00017c2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table280 00001514··00017d2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_ctype_table
281 00001518··00017c30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table281 00001518··00017d30·R_ARM_THM_MOVT_ABS·····00000000···_Py_ctype_table
282 00001528··00017d0a·R_ARM_THM_CALL·········00000000···__ctype_b_loc282 00001528··00017c0a·R_ARM_THM_CALL·········00000000···__ctype_b_loc
283 00001542··00017d0a·R_ARM_THM_CALL·········00000000···__ctype_b_loc283 00001542··00017c0a·R_ARM_THM_CALL·········00000000···__ctype_b_loc
Max diff block lines reached; 135485/145662 bytes (93.01%) of diff not shown.
785 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 157, 16 lines modifiedOffset 157, 16 lines modified
157 sre_ucs1_count157 sre_ucs1_count
158 sre_ucs1_charset.isra.0158 sre_ucs1_charset.isra.0
159 char_loc_ignore159 char_loc_ignore
160 data_stack_grow160 data_stack_grow
161 sre_ucs1_charset_loc_ignore.isra.0161 sre_ucs1_charset_loc_ignore.isra.0
162 repeat_pool_malloc162 repeat_pool_malloc
163 Py_UNICODE_ISALNUM163 Py_UNICODE_ISALNUM
164 sre_category 
165 sre_lower_locale164 sre_lower_locale
 165 sre_category
166 pattern_new_match166 pattern_new_match
167 Py_XDECREF167 Py_XDECREF
168 match_dealloc168 match_dealloc
169 match_clear169 match_clear
170 _sre_unicode_iscased170 _sre_unicode_iscased
171 _sre_unicode_tolower171 _sre_unicode_tolower
172 pattern_richcompare172 pattern_richcompare
Offset 356, 16 lines modifiedOffset 356, 16 lines modified
356 _PyUnicode_IsDigit356 _PyUnicode_IsDigit
357 _PyUnicode_IsNumeric357 _PyUnicode_IsNumeric
358 PyMem_Realloc358 PyMem_Realloc
359 PyErr_CheckSignals359 PyErr_CheckSignals
360 _PyUnicode_ToLowercase360 _PyUnicode_ToLowercase
361 _Py_ctype_tolower361 _Py_ctype_tolower
362 PyObject_Malloc362 PyObject_Malloc
363 _Py_ctype_table 
364 __ctype_b_loc363 __ctype_b_loc
 364 _Py_ctype_table
365 _PyUnicode_ToUppercase365 _PyUnicode_ToUppercase
366 PyBool_FromLong366 PyBool_FromLong
367 PyLong_FromLong367 PyLong_FromLong
368 _Py_NotImplementedStruct368 _Py_NotImplementedStruct
369 PyObject_RichCompareBool369 PyObject_RichCompareBool
370 _Py_ascii_whitespace370 _Py_ascii_whitespace
371 _PyUnicode_IsWhitespace371 _PyUnicode_IsWhitespace
29.5 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 1048, 15 lines modifiedOffset 1048, 15 lines modified
1048 ·R_ARM_THM_MOVT_ABS»     .LC261048 ·R_ARM_THM_MOVT_ABS»     .LC26
1049 »       bl»     0·<_PyImport_GetModuleAttrString>1049 »       bl»     0·<_PyImport_GetModuleAttrString>
1050 ·R_ARM_THM_CALL» _PyImport_GetModuleAttrString1050 ·R_ARM_THM_CALL» _PyImport_GetModuleAttrString
1051 »       mov»    r7,·r01051 »       mov»    r7,·r0
1052 »       cbz»    r0,·946·<compile_template+0x9e>1052 »       cbz»    r0,·946·<compile_template+0x9e>
1053 »       ldr»    r0,·[r5,·#16]1053 »       ldr»    r0,·[r5,·#16]
1054 »       str»    r7,·[r5,·#16]1054 »       str»    r7,·[r5,·#16]
1055 »       bl»     2e38·<sre_ucs4_match+0xcc4>1055 »       bl»     2e20·<sre_ucs4_match+0xcac>
1056 ·R_ARM_THM_CALL» Py_XDECREF1056 ·R_ARM_THM_CALL» Py_XDECREF
1057 »       b.n»    8c2·<compile_template+0x1a>1057 »       b.n»    8c2·<compile_template+0x1a>
1058 »       movw»   r0,·#01058 »       movw»   r0,·#0
1059 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_RuntimeError1059 ·R_ARM_THM_MOVW_ABS_NC»  PyExc_RuntimeError
1060 »       movt»   r0,·#01060 »       movt»   r0,·#0
1061 ·R_ARM_THM_MOVT_ABS»     PyExc_RuntimeError1061 ·R_ARM_THM_MOVT_ABS»     PyExc_RuntimeError
1062 »       ldr»    r2,·[r3,·#12]1062 »       ldr»    r2,·[r3,·#12]
Offset 1299, 15 lines modifiedOffset 1299, 15 lines modified
1299 ·R_ARM_THM_MOVW_ABS_NC»  .LC301299 ·R_ARM_THM_MOVW_ABS_NC»  .LC30
1300 »       movt»   r1,·#01300 »       movt»   r1,·#0
1301 ·R_ARM_THM_MOVT_ABS»     .LC301301 ·R_ARM_THM_MOVT_ABS»     .LC30
1302 »       ldr»    r0,·[r3,·#0]1302 »       ldr»    r0,·[r3,·#0]
1303 »       bl»     0·<PyErr_SetString>1303 »       bl»     0·<PyErr_SetString>
1304 ·R_ARM_THM_CALL» PyErr_SetString1304 ·R_ARM_THM_CALL» PyErr_SetString
1305 »       mov»    r0,·r41305 »       mov»    r0,·r4
1306 »       bl»     2e38·<sre_ucs4_match+0xcc4>1306 »       bl»     2e20·<sre_ucs4_match+0xcac>
1307 ·R_ARM_THM_CALL» Py_XDECREF1307 ·R_ARM_THM_CALL» Py_XDECREF
1308 »       movs»   r4,·#01308 »       movs»   r4,·#0
1309 »       b.n»    a84·<_sre_template+0x68>1309 »       b.n»    a84·<_sre_template+0x68>
1310 »       bl»     0·<PyErr_Occurred>1310 »       bl»     0·<PyErr_Occurred>
1311 ·R_ARM_THM_CALL» PyErr_Occurred1311 ·R_ARM_THM_CALL» PyErr_Occurred
1312 »       cmp»    r0,·#01312 »       cmp»    r0,·#0
1313 »       beq.n»  af8·<_sre_template+0xdc>1313 »       beq.n»  af8·<_sre_template+0xdc>
Offset 1409, 15 lines modifiedOffset 1409, 15 lines modified
1409 »       cmp»    r2,·r11409 »       cmp»    r2,·r1
1410 »       ble.n»  cbc·<expand_template+0x158>1410 »       ble.n»  cbc·<expand_template+0x158>
1411 »       movw»   r2,·#01411 »       movw»   r2,·#0
1412 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct1412 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
1413 »       movt»   r2,·#01413 »       movt»   r2,·#0
1414 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct1414 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
1415 »       mov»    r0,·sl1415 »       mov»    r0,·sl
1416 »       bl»     3f04·<sre_ucs4_match+0x1d90>1416 »       bl»     3eec·<sre_ucs4_match+0x1d78>
1417 ·R_ARM_THM_CALL» match_getslice_by_index1417 ·R_ARM_THM_CALL» match_getslice_by_index
1418 »       cmp»    r0,·#01418 »       cmp»    r0,·#0
1419 »       beq.n»  cd2·<expand_template+0x16e>1419 »       beq.n»  cd2·<expand_template+0x16e>
1420 »       ldr»    r2,·[r0,·#0]1420 »       ldr»    r2,·[r0,·#0]
1421 »       cmp»    r0,·fp1421 »       cmp»    r0,·fp
1422 »       mvn.w»  r3,·#3221225472»    @·0xc00000001422 »       mvn.w»  r3,·#3221225472»    @·0xc0000000
1423 »       beq.n»  c28·<expand_template+0xc4>1423 »       beq.n»  c28·<expand_template+0xc4>
Offset 1689, 15 lines modifiedOffset 1689, 15 lines modified
1689 »       cmp»    r3,·#01689 »       cmp»    r3,·#0
1690 »       beq.w»  fda·<_sre_SRE_Pattern_findall+0x296>1690 »       beq.w»  fda·<_sre_SRE_Pattern_findall+0x296>
1691 »       cmp»    r3,·#11691 »       cmp»    r3,·#1
1692 »       bne.w»  1236·<_sre_SRE_Pattern_findall+0x4f2>1692 »       bne.w»  1236·<_sre_SRE_Pattern_findall+0x4f2>
1693 »       ldr»    r2,·[sp,·#24]1693 »       ldr»    r2,·[sp,·#24]
1694 »       mov»    r1,·r31694 »       mov»    r1,·r3
1695 »       add»    r0,·sp,·#64»   @·0x401695 »       add»    r0,·sp,·#64»   @·0x40
1696 »       bl»     6110·<state_getslice>1696 »       bl»     60f8·<state_getslice>
1697 ·R_ARM_THM_CALL» state_getslice1697 ·R_ARM_THM_CALL» state_getslice
1698 »       mov»    r6,·r01698 »       mov»    r6,·r0
1699 »       cmp»    r0,·#01699 »       cmp»    r0,·#0
1700 »       beq.w»  1756·<_sre_SRE_Pattern_findall+0xa12>1700 »       beq.w»  1756·<_sre_SRE_Pattern_findall+0xa12>
1701 »       mov»    r1,·r61701 »       mov»    r1,·r6
1702 »       mov»    r0,·fp1702 »       mov»    r0,·fp
1703 »       bl»     0·<PyList_Append>1703 »       bl»     0·<PyList_Append>
Offset 1760, 15 lines modifiedOffset 1760, 15 lines modified
1760 »       bne.w»  164a·<_sre_SRE_Pattern_findall+0x906>1760 »       bne.w»  164a·<_sre_SRE_Pattern_findall+0x906>
1761 »       ldr»    r2,·[sp,·#28]1761 »       ldr»    r2,·[sp,·#28]
1762 »       lsls»   r7,·r2,·#291762 »       lsls»   r7,·r2,·#29
1763 »       bmi.w»  15fe·<_sre_SRE_Pattern_findall+0x8ba>1763 »       bmi.w»  15fe·<_sre_SRE_Pattern_findall+0x8ba>
1764 »       movs»   r2,·#11764 »       movs»   r2,·#1
1765 »       mov»    r1,·r61765 »       mov»    r1,·r6
1766 »       add»    r0,·sp,·#64»   @·0x401766 »       add»    r0,·sp,·#64»   @·0x40
1767 »       bl»     62d0·<sre_ucs2_match>1767 »       bl»     62b8·<sre_ucs2_match>
1768 ·R_ARM_THM_CALL» sre_ucs2_match1768 ·R_ARM_THM_CALL» sre_ucs2_match
1769 »       movs»   r3,·#01769 »       movs»   r3,·#0
1770 »       mov»    r7,·r01770 »       mov»    r7,·r0
1771 »       str»    r3,·[sp,·#148]»@·0x941771 »       str»    r3,·[sp,·#148]»@·0x94
1772 »       cbnz»   r0,·f8c·<_sre_SRE_Pattern_findall+0x248>1772 »       cbnz»   r0,·f8c·<_sre_SRE_Pattern_findall+0x248>
1773 »       ldr»    r3,·[r6,·#0]1773 »       ldr»    r3,·[r6,·#0]
1774 »       cmp»    r3,·#61774 »       cmp»    r3,·#6
Offset 1785, 26 lines modifiedOffset 1785, 26 lines modified
1785 »       bcs.w»  e8e·<_sre_SRE_Pattern_findall+0x14a>1785 »       bcs.w»  e8e·<_sre_SRE_Pattern_findall+0x14a>
1786 »       movs»   r2,·#01786 »       movs»   r2,·#0
1787 »       mov»    r1,·r61787 »       mov»    r1,·r6
1788 »       add»    r0,·sp,·#64»   @·0x401788 »       add»    r0,·sp,·#64»   @·0x40
1789 »       str»    r4,·[sp,·#64]» @·0x401789 »       str»    r4,·[sp,·#64]» @·0x40
1790 »       str»    r4,·[sp,·#72]» @·0x481790 »       str»    r4,·[sp,·#72]» @·0x48
1791 »       vstr»   d10,·[sp,·#152]»      @·0x981791 »       vstr»   d10,·[sp,·#152]»      @·0x98
1792 »       bl»     62d0·<sre_ucs2_match>1792 »       bl»     62b8·<sre_ucs2_match>
1793 ·R_ARM_THM_CALL» sre_ucs2_match1793 ·R_ARM_THM_CALL» sre_ucs2_match
1794 »       b.n»    f92·<_sre_SRE_Pattern_findall+0x24e>1794 »       b.n»    f92·<_sre_SRE_Pattern_findall+0x24e>
1795 »       cmp»    sl,·r71795 »       cmp»    sl,·r7
1796 »       bne.n»  108c·<_sre_SRE_Pattern_findall+0x348>1796 »       bne.n»  108c·<_sre_SRE_Pattern_findall+0x348>
1797 »       ldr.w»  fp,·[sp,·#32]1797 »       ldr.w»  fp,·[sp,·#32]
1798 »       bl»     0·<PyErr_Occurred>1798 »       bl»     0·<PyErr_Occurred>
1799 ·R_ARM_THM_CALL» PyErr_Occurred1799 ·R_ARM_THM_CALL» PyErr_Occurred
1800 »       cmp»    r0,·#01800 »       cmp»    r0,·#0
1801 »       bne.w»  1756·<_sre_SRE_Pattern_findall+0xa12>1801 »       bne.w»  1756·<_sre_SRE_Pattern_findall+0xa12>
1802 »       add»    r0,·sp,·#64»   @·0x401802 »       add»    r0,·sp,·#64»   @·0x40
1803 »       bl»     2dbc·<sre_ucs4_match+0xc48>1803 »       bl»     2da4·<sre_ucs4_match+0xc30>
1804 ·R_ARM_THM_CALL» state_fini1804 ·R_ARM_THM_CALL» state_fini
1805 »       mov»    r0,·fp1805 »       mov»    r0,·fp
1806 »       add»    sp,·#196»     @·0xc41806 »       add»    sp,·#196»     @·0xc4
1807 »       vpop»   {d8-d10}1807 »       vpop»   {d8-d10}
1808 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}1808 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
1809 »       ldr»    r4,·[sp,·#68]» @·0x441809 »       ldr»    r4,·[sp,·#68]» @·0x44
1810 »       ldr»    r5,·[sp,·#140]»@·0x8c1810 »       ldr»    r5,·[sp,·#140]»@·0x8c
Offset 1820, 15 lines modifiedOffset 1820, 15 lines modified
1820 »       bl»     0·<__aeabi_idiv>1820 »       bl»     0·<__aeabi_idiv>
1821 ·R_ARM_THM_CALL» __aeabi_idiv1821 ·R_ARM_THM_CALL» __aeabi_idiv
1822 »       ldr»    r2,·[sp,·#24]1822 »       ldr»    r2,·[sp,·#24]
1823 »       str»    r0,·[sp,·#0]1823 »       str»    r0,·[sp,·#0]
1824 »       mov»    r3,·r51824 »       mov»    r3,·r5
1825 »       ldr»    r0,·[sp,·#136]»@·0x881825 »       ldr»    r0,·[sp,·#136]»@·0x88
1826 »       mov»    r1,·r41826 »       mov»    r1,·r4
1827 »       bl»     4004·<sre_ucs4_count+0xf4>1827 »       bl»     3fec·<sre_ucs4_count+0xdc>
1828 ·R_ARM_THM_CALL» getslice1828 ·R_ARM_THM_CALL» getslice
1829 »       mov»    r6,·r01829 »       mov»    r6,·r0
1830 »       cmp»    r0,·#01830 »       cmp»    r0,·#0
1831 »       bne.w»  ec2·<_sre_SRE_Pattern_findall+0x17e>1831 »       bne.w»  ec2·<_sre_SRE_Pattern_findall+0x17e>
1832 »       b.n»    1756·<_sre_SRE_Pattern_findall+0xa12>1832 »       b.n»    1756·<_sre_SRE_Pattern_findall+0xa12>
1833 »       ldr.w»  r3,·[r8,·#48]»       @·0x301833 »       ldr.w»  r3,·[r8,·#48]»       @·0x30
1834 »       mov»    r5,·r11834 »       mov»    r5,·r1
Offset 2071, 15 lines modifiedOffset 2071, 15 lines modified
2071 »       cmp»    r4,·r32071 »       cmp»    r4,·r3
2072 »       add.w»  r4,·r4,·#12072 »       add.w»  r4,·r4,·#1
2073 »       mov.w»  r3,·#12073 »       mov.w»  r3,·#1
2074 »       bge.w»  ec2·<_sre_SRE_Pattern_findall+0x17e>2074 »       bge.w»  ec2·<_sre_SRE_Pattern_findall+0x17e>
Max diff block lines reached; 26465/30015 bytes (88.17%) of diff not shown.
389 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 124, 15 lines modifiedOffset 124, 15 lines modified
124 »       bhi.n»  1c0·<_validate_inner+0x148>124 »       bhi.n»  1c0·<_validate_inner+0x148>
125 »       add.w»  r9,·r3,·#1073741824» @·0x40000000125 »       add.w»  r9,·r3,·#1073741824» @·0x40000000
126 »       adds»   r4,·#8126 »       adds»   r4,·#8
127 »       sub.w»  r9,·r9,·#2127 »       sub.w»  r9,·r9,·#2
128 »       mov»    r0,·r4128 »       mov»    r0,·r4
129 »       mov.w»  sl,·r9,·lsl·#2129 »       mov.w»  sl,·r9,·lsl·#2
130 »       add.w»  r1,·r4,·sl130 »       add.w»  r1,·r4,·sl
131 »       bl»     2f9c·<_validate_charset>131 »       bl»     2f84·<_validate_charset>
132 »       cmp»    r0,·#0132 »       cmp»    r0,·#0
133 »       bne.n»  1c0·<_validate_inner+0x148>133 »       bne.n»  1c0·<_validate_inner+0x148>
134 »       ldr.w»  r3,·[r4,·r9,·lsl·#2]134 »       ldr.w»  r3,·[r4,·r9,·lsl·#2]
135 »       cmp»    r3,·#0135 »       cmp»    r3,·#0
136 »       bne.n»  1c0·<_validate_inner+0x148>136 »       bne.n»  1c0·<_validate_inner+0x148>
137 »       add.w»  sl,·sl,·#4137 »       add.w»  sl,·sl,·#4
138 »       add»    r4,·sl138 »       add»    r4,·sl
Offset 536, 15 lines modifiedOffset 536, 15 lines modified
536 »       cmp»    r3,·#28536 »       cmp»    r3,·#28
537 »       beq.n»  632·<_validate_inner+0x5ba>537 »       beq.n»  632·<_validate_inner+0x5ba>
538 »       subs»   r2,·#18538 »       subs»   r2,·#18
539 »       cmp»    r2,·#1539 »       cmp»    r2,·#1
540 »       bls.w»  9e·<_validate_inner+0x26>540 »       bls.w»  9e·<_validate_inner+0x26>
541 »       b.n»    1c0·<_validate_inner+0x148>541 »       b.n»    1c0·<_validate_inner+0x148>
542 »       subs»   r1,·r4,·#4542 »       subs»   r1,·r4,·#4
543 »       bl»     2f9c·<_validate_charset>543 »       bl»     2f84·<_validate_charset>
544 »       cmp»    r0,·#0544 »       cmp»    r0,·#0
545 »       bne.w»  1c0·<_validate_inner+0x148>545 »       bne.w»  1c0·<_validate_inner+0x148>
546 »       ldr.w»  r3,·[r4,·#-4]546 »       ldr.w»  r3,·[r4,·#-4]
547 »       cmp»    r3,·#0547 »       cmp»    r3,·#0
548 »       beq.w»  9e·<_validate_inner+0x26>548 »       beq.w»  9e·<_validate_inner+0x26>
549 »       b.n»    1c0·<_validate_inner+0x148>549 »       b.n»    1c0·<_validate_inner+0x148>
550 »       cmp»    r3,·#29550 »       cmp»    r3,·#29
Offset 1044, 15 lines modifiedOffset 1044, 15 lines modified
1044 »       beq.w»  7d8·<_sre_SRE_Pattern_match+0x168>1044 »       beq.w»  7d8·<_sre_SRE_Pattern_match+0x168>
1045 »       movs»   r4,·#01045 »       movs»   r4,·#0
1046 »       b.n»    8d2·<_sre_SRE_Pattern_match+0x262>1046 »       b.n»    8d2·<_sre_SRE_Pattern_match+0x262>
1047 »       ldr»    r4,·[sp,·#28]1047 »       ldr»    r4,·[sp,·#28]
1048 »       b.n»    8ba·<_sre_SRE_Pattern_match+0x24a>1048 »       b.n»    8ba·<_sre_SRE_Pattern_match+0x24a>
1049 »       cmp»    r3,·#21049 »       cmp»    r3,·#2
1050 »       bne.n»  ace·<_sre_SRE_Pattern_match+0x45e>1050 »       bne.n»  ace·<_sre_SRE_Pattern_match+0x45e>
1051 »       bl»     62d0·<sre_ucs2_match>1051 »       bl»     62b8·<sre_ucs2_match>
1052 »       mov»    r4,·r01052 »       mov»    r4,·r0
1053 »       b.n»    7b6·<_sre_SRE_Pattern_match+0x146>1053 »       b.n»    7b6·<_sre_SRE_Pattern_match+0x146>
1054 »       mov»    r4,·r01054 »       mov»    r4,·r0
1055 »       ldr.w»  r0,·[r8,·#8]1055 »       ldr.w»  r0,·[r8,·#8]
1056 »       bl»     0·<_PyNumber_Index>1056 »       bl»     0·<_PyNumber_Index>
1057 ·R_ARM_THM_CALL» _PyNumber_Index1057 ·R_ARM_THM_CALL» _PyNumber_Index
1058 »       mov»    r8,·r01058 »       mov»    r8,·r0
Offset 1115, 15 lines modifiedOffset 1115, 15 lines modified
1115 »       ldr»    r6,·[r6,·#20]1115 »       ldr»    r6,·[r6,·#20]
1116 »       bl»     0·<PyObject_Free>1116 »       bl»     0·<PyObject_Free>
1117 ·R_ARM_THM_CALL» PyObject_Free1117 ·R_ARM_THM_CALL» PyObject_Free
1118 »       cmp»    r6,·#01118 »       cmp»    r6,·#0
1119 »       beq.w»  81c·<_sre_SRE_Pattern_match+0x1ac>1119 »       beq.w»  81c·<_sre_SRE_Pattern_match+0x1ac>
1120 »       b.n»    b1e·<_sre_SRE_Pattern_match+0x4ae>1120 »       b.n»    b1e·<_sre_SRE_Pattern_match+0x4ae>
1121 »       add»    r0,·sp,·#64»   @·0x401121 »       add»    r0,·sp,·#64»   @·0x40
1122 »       bl»     2dbc·<state_fini>1122 »       bl»     2da4·<state_fini>
1123 »       b.n»    9ba·<_sre_SRE_Pattern_match+0x34a>1123 »       b.n»    9ba·<_sre_SRE_Pattern_match+0x34a>
1124 »       movs»   r4,·#01124 »       movs»   r4,·#0
1125 »       ldr»    r3,·[sp,·#48]» @·0x301125 »       ldr»    r3,·[sp,·#48]» @·0x30
1126 »       mov.w»  sl,·#01126 »       mov.w»  sl,·#0
1127 »       mov.w»  fp,·#01127 »       mov.w»  fp,·#0
1128 »       strd»   sl,·fp,·[sp,·#144]»    @·0x901128 »       strd»   sl,·fp,·[sp,·#144]»    @·0x90
1129 »       str»    r2,·[sp,·#136]»@·0x881129 »       str»    r2,·[sp,·#136]»@·0x88
Offset 1370, 15 lines modifiedOffset 1370, 15 lines modified
1370 »       ldr»    r2,·[r0,·#76]» @·0x4c1370 »       ldr»    r2,·[r0,·#76]» @·0x4c
1371 »       cmp»    r2,·#11371 »       cmp»    r2,·#1
1372 »       bne.n»  d78·<sre_match+0x8>1372 »       bne.n»  d78·<sre_match+0x8>
1373 »       b.n»    d88·<sre_ucs1_match>1373 »       b.n»    d88·<sre_ucs1_match>
1374 »       cmp»    r2,·#21374 »       cmp»    r2,·#2
1375 »       mov.w»  r2,·#11375 »       mov.w»  r2,·#1
1376 »       bne.n»  d84·<sre_match+0x14>1376 »       bne.n»  d84·<sre_match+0x14>
1377 »       b.w»    62d0·<sre_ucs2_match>1377 »       b.w»    62b8·<sre_ucs2_match>
1378 »       b.w»    2174·<sre_ucs1_match+0x13ec>1378 »       b.w»    2174·<sre_ucs1_match+0x13ec>
1379 ·R_ARM_THM_JUMP24»       sre_ucs4_match1379 ·R_ARM_THM_JUMP24»       sre_ucs4_match
  
1380 00000d88·<sre_ucs1_match>:1380 00000d88·<sre_ucs1_match>:
1381 sre_ucs1_match():1381 sre_ucs1_match():
1382 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}1382 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
1383 »       mov.w»  ip,·#4096»  @·0x10001383 »       mov.w»  ip,·#4096»  @·0x1000
Offset 1437, 15 lines modifiedOffset 1437, 15 lines modified
1437 »       adds»   r0,·r7,·#11437 »       adds»   r0,·r7,·#1
1438 »       beq.w»  f2e·<sre_ucs1_match+0x1a6>1438 »       beq.w»  f2e·<sre_ucs1_match+0x1a6>
1439 »       ldr»    r0,·[r4,·#100]»@·0x641439 »       ldr»    r0,·[r4,·#100]»@·0x64
1440 »       subs»   r1,·#11440 »       subs»   r1,·#1
1441 »       str»    r7,·[sp,·#8]1441 »       str»    r7,·[sp,·#8]
1442 »       adds»   r5,·r0,·r71442 »       adds»   r5,·r0,·r7
1443 »       cmp»    r1,·#151443 »       cmp»    r1,·#15
1444 »       bhi.w»  29c6·<sre_ucs1_match+0x1c3e>1444 »       bhi.w»  2a52·<sre_ucs1_match+0x1cca>
1445 »       tbh»    [pc,·r1,·lsl·#1]1445 »       tbh»    [pc,·r1,·lsl·#1]
1446 »       .word»  0x0243039c1446 »       .word»  0x0243039c
1447 »       .word»  0x03ff02181447 »       .word»  0x03ff0218
1448 »       .word»  0x032403451448 »       .word»  0x03240345
1449 »       .word»  0x033602741449 »       .word»  0x03360274
1450 »       .word»  0x0283008f1450 »       .word»  0x0283008f
1451 »       .word»  0x02d201e51451 »       .word»  0x02d201e5
Offset 1453, 19 lines modifiedOffset 1453, 19 lines modified
1453 »       .word»  0x03a607681453 »       .word»  0x03a60768
1454 »       ldr»    r3,·[r6,·#0]1454 »       ldr»    r3,·[r6,·#0]
1455 »       cmp»    r3,·#111455 »       cmp»    r3,·#11
1456 »       bhi.n»  e14·<sre_ucs1_match+0x8c>1456 »       bhi.n»  e14·<sre_ucs1_match+0x8c>
1457 »       tbh»    [pc,·r3,·lsl·#1]1457 »       tbh»    [pc,·r3,·lsl·#1]
1458 »       .short» 0x01771458 »       .short» 0x0177
1459 »       .word»  0x0177018b1459 »       .word»  0x0177018b
1460 »       .word»  0x0a810e731460 »       .word»  0x0cd00c3f
1461 »       .word»  0x019501811461 »       .word»  0x01950181
1462 »       .word»  0x0b01019f1462 »       .word»  0x0d47019f
1463 »       .word»  0x000c0e491463 »       .word»  0x000c0c0e
1464 »       .short» 0x0a601464 »       .short» 0x0cb0
1465 »       ldr»    r3,·[r4,·#4]1465 »       ldr»    r3,·[r4,·#4]
1466 »       ldr»    r2,·[r4,·#12]1466 »       ldr»    r2,·[r4,·#12]
1467 »       cmp»    r3,·r21467 »       cmp»    r3,·r2
1468 »       beq.n»  e14·<sre_ucs1_match+0x8c>1468 »       beq.n»  e14·<sre_ucs1_match+0x8c>
1469 »       cmp»    r9,·r31469 »       cmp»    r9,·r3
1470 »       bls.w»  1f16·<sre_ucs1_match+0x118e>1470 »       bls.w»  1f16·<sre_ucs1_match+0x118e>
1471 »       ldrb.w» sl,·[r9,·#-1]1471 »       ldrb.w» sl,·[r9,·#-1]
Offset 1479, 21 lines modifiedOffset 1479, 21 lines modified
1479 ·R_ARM_THM_CALL» _PyUnicode_IsDecimalDigit1479 ·R_ARM_THM_CALL» _PyUnicode_IsDecimalDigit
1480 »       cmp»    r0,·#01480 »       cmp»    r0,·#0
1481 »       bne.n»  f3a·<sre_ucs1_match+0x1b2>1481 »       bne.n»  f3a·<sre_ucs1_match+0x1b2>
1482 »       mov»    r0,·sl1482 »       mov»    r0,·sl
1483 »       bl»     0·<_PyUnicode_IsDigit>1483 »       bl»     0·<_PyUnicode_IsDigit>
1484 ·R_ARM_THM_CALL» _PyUnicode_IsDigit1484 ·R_ARM_THM_CALL» _PyUnicode_IsDigit
1485 »       cmp»    r0,·#01485 »       cmp»    r0,·#0
1486 »       bne.w»  27ba·<sre_ucs1_match+0x1a32>1486 »       bne.w»  2b4a·<sre_ucs1_match+0x1dc2>
1487 »       mov»    r0,·sl1487 »       mov»    r0,·sl
1488 »       bl»     0·<_PyUnicode_IsNumeric>1488 »       bl»     0·<_PyUnicode_IsNumeric>
1489 ·R_ARM_THM_CALL» _PyUnicode_IsNumeric1489 ·R_ARM_THM_CALL» _PyUnicode_IsNumeric
Max diff block lines reached; 394706/398095 bytes (99.15%) of diff not shown.
2.19 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 205, 15 lines modifiedOffset 205, 15 lines modified
205 »       str»    r3,·[r5,·#84]» @·0x54205 »       str»    r3,·[r5,·#84]» @·0x54
206 »       mov»    r0,·r9206 »       mov»    r0,·r9
207 »       mov»    r7,·r4207 »       mov»    r7,·r4
208 »       cmp»    r4,·r8208 »       cmp»    r4,·r8
209 »       bcs.n»  22c·<sre_ucs4_search+0x1ca>209 »       bcs.n»  22c·<sre_ucs4_search+0x1ca>
210 »       ldr»    r1,·[r7,·#0]210 »       ldr»    r1,·[r7,·#0]
211 »       adds»   r4,·#4211 »       adds»   r4,·#4
212 »       bl»     3808·<sre_ucs1_charset.isra.0>212 »       bl»     37f0·<sre_ucs1_charset.isra.0>
213 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0213 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0
214 »       cmp»    r0,·#0214 »       cmp»    r0,·#0
215 »       beq.n»  1ea·<sre_ucs4_search+0x188>215 »       beq.n»  1ea·<sre_ucs4_search+0x188>
216 »       b.n»    254·<sre_ucs4_search+0x1f2>216 »       b.n»    254·<sre_ucs4_search+0x1f2>
217 »       mov»    fp,·r8217 »       mov»    fp,·r8
218 »       movs»   r2,·#1218 »       movs»   r2,·#1
219 »       mov»    r1,·r6219 »       mov»    r1,·r6
Offset 276, 27 lines modifiedOffset 276, 27 lines modified
276 »       mov»    r0,·r1276 »       mov»    r0,·r1
277 »       mov»    r7,·r1277 »       mov»    r7,·r1
278 »       bl»     484c·<sre_lower_locale>278 »       bl»     484c·<sre_lower_locale>
279 ·R_ARM_THM_CALL» sre_lower_locale279 ·R_ARM_THM_CALL» sre_lower_locale
280 »       mov»    r6,·r0280 »       mov»    r6,·r0
281 »       mov»    r0,·r5281 »       mov»    r0,·r5
282 »       mov»    r1,·r6282 »       mov»    r1,·r6
283 »       bl»     3808·<sre_ucs1_charset.isra.0>283 »       bl»     37f0·<sre_ucs1_charset.isra.0>
284 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0284 ·R_ARM_THM_CALL» sre_ucs1_charset.isra.0
285 »       mov»    r4,·r0285 »       mov»    r4,·r0
286 »       cbnz»   r0,·2b4·<sre_ucs1_charset_loc_ignore.isra.0+0x3c>286 »       cbnz»   r0,·2b4·<sre_ucs1_charset_loc_ignore.isra.0+0x3c>
287 »       mov»    r0,·r7287 »       mov»    r0,·r7
288 »       bl»     4870·<sre_upper_locale>288 »       bl»     4870·<sre_upper_locale>
289 ·R_ARM_THM_CALL» sre_upper_locale289 ·R_ARM_THM_CALL» sre_upper_locale
290 »       mov»    r1,·r0290 »       mov»    r1,·r0
291 »       cmp»    r6,·r0291 »       cmp»    r6,·r0
292 »       beq.n»  2b4·<sre_ucs1_charset_loc_ignore.isra.0+0x3c>292 »       beq.n»  2b4·<sre_ucs1_charset_loc_ignore.isra.0+0x3c>
293 »       mov»    r0,·r5293 »       mov»    r0,·r5
294 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}294 »       ldmia.w»sp!,·{r3,·r4,·r5,·r6,·r7,·lr}
295 »       b.w»    3808·<sre_ucs1_charset.isra.0>295 »       b.w»    37f0·<sre_ucs1_charset.isra.0>
296 ·R_ARM_THM_JUMP24»       sre_ucs1_charset.isra.0296 ·R_ARM_THM_JUMP24»       sre_ucs1_charset.isra.0
297 »       mov»    r0,·r4297 »       mov»    r0,·r4
298 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}298 »       pop»    {r3,·r4,·r5,·r6,·r7,·pc}
  
299 000002b8·<_sre_SRE_Pattern_scanner>:299 000002b8·<_sre_SRE_Pattern_scanner>:
300 _sre_SRE_Pattern_scanner():300 _sre_SRE_Pattern_scanner():
301 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}301 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·lr}
Offset 656, 15 lines modifiedOffset 656, 15 lines modified
656 »       movs»   r1,·#0656 »       movs»   r1,·#0
657 »       sub»    sp,·#12657 »       sub»    sp,·#12
658 »       movw»   r2,·#0658 »       movw»   r2,·#0
659 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct659 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
660 »       movt»   r2,·#0660 »       movt»   r2,·#0
661 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct661 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
662 »       mov»    r5,·r0662 »       mov»    r5,·r0
663 »       bl»     3f04·<match_getslice_by_index>663 »       bl»     3eec·<match_getslice_by_index>
664 ·R_ARM_THM_CALL» match_getslice_by_index664 ·R_ARM_THM_CALL» match_getslice_by_index
665 »       mov»    r4,·r0665 »       mov»    r4,·r0
666 »       cbz»    r0,·5f0·<match_repr+0x5a>666 »       cbz»    r0,·5f0·<match_repr+0x5a>
667 »       ldr»    r1,·[r5,·#4]667 »       ldr»    r1,·[r5,·#4]
668 »       str»    r0,·[sp,·#0]668 »       str»    r0,·[sp,·#0]
669 »       movw»   r0,·#0669 »       movw»   r0,·#0
670 ·R_ARM_THM_MOVW_ABS_NC»  .LC36670 ·R_ARM_THM_MOVW_ABS_NC»  .LC36
Offset 771, 15 lines modifiedOffset 771, 15 lines modified
771 »       cbz»    r0,·6a8·<_sre_SRE_Scanner_match+0xb2>771 »       cbz»    r0,·6a8·<_sre_SRE_Scanner_match+0xb2>
772 »       str.w»  r7,·[r4,·#140]»      @·0x8c772 »       str.w»  r7,·[r4,·#140]»      @·0x8c
773 »       b.n»    62a·<_sre_SRE_Scanner_match+0x34>773 »       b.n»    62a·<_sre_SRE_Scanner_match+0x34>
774 »       ldr»    r1,·[r4,·#8]774 »       ldr»    r1,·[r4,·#8]
775 »       mov»    r2,·r8775 »       mov»    r2,·r8
776 »       mov»    r0,·r9776 »       mov»    r0,·r9
777 »       mov»    r3,·r6777 »       mov»    r3,·r6
778 »       bl»     2c78·<pattern_new_match>778 »       bl»     2c60·<pattern_new_match>
779 ·R_ARM_THM_CALL» pattern_new_match779 ·R_ARM_THM_CALL» pattern_new_match
780 »       cbz»    r6,·6c2·<_sre_SRE_Scanner_match+0xcc>780 »       cbz»    r6,·6c2·<_sre_SRE_Scanner_match+0xcc>
781 »       ldr»    r3,·[r4,·#20]781 »       ldr»    r3,·[r4,·#20]
782 »       ldr»    r5,·[r4,·#12]782 »       ldr»    r5,·[r4,·#12]
783 »       subs»   r2,·r3,·r5783 »       subs»   r2,·r3,·r5
784 »       negs»   r3,·r2784 »       negs»   r3,·r2
785 »       adcs»   r3,·r2785 »       adcs»   r3,·r2
4.75 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 2, 50 lines modifiedOffset 2, 50 lines modified
2 Hex·dump·of·section·'.rodata':2 Hex·dump·of·section·'.rodata':
3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.3 ·NOTE:·This·section·has·relocations·against·it,·but·these·have·NOT·been·applied·to·this·dump.
4 ··0x00000000·20535245·20322e32·2e322043·6f707972··SRE·2.2.2·Copyr4 ··0x00000000·20535245·20322e32·2e322043·6f707972··SRE·2.2.2·Copyr
5 ··0x00000010·69676874·20286329·20313939·372d3230·ight·(c)·1997-205 ··0x00000010·69676874·20286329·20313939·372d3230·ight·(c)·1997-20
6 ··0x00000020·30322062·79205365·63726574·204c6162·02·by·Secret·Lab6 ··0x00000020·30322062·79205365·63726574·204c6162·02·by·Secret·Lab
7 ··0x00000030·73204142·20000000·140e0000·1a190000·s·AB·...........7 ··0x00000030·73204142·20000000·140e0000·1a190000·s·AB·...........
8 ··0x00000040·401c0000·561b0000·a8180000·3c190000·@...V.......<...8 ··0x00000040·401c0000·561b0000·a8180000·3c190000·@...V.......<...
9 ··0x00000050·5c0e0000·42160000·44280000·c6270000·\...B...D(...'..9 ··0x00000050·5c0e0000·42160000·5e2b0000·d4290000·\...B...^+...)..
10 ··0x00000060·c4290000·e81b0000·5a290000·86180000·.)......Z)......10 ··0x00000060·502a0000·e81b0000·e22a0000·86180000·P*.......*......
11 ··0x00000070·f4180000·f4180000·020e0000·dc0f0000·................11 ··0x00000070·f4180000·f4180000·020e0000·dc0f0000·................
12 ··0x00000080·3a100000·4a1a0000·721b0000·a6290000·:...J...r....)..12 ··0x00000080·3a100000·4a1a0000·721b0000·482b0000·:...J...r...H+..
13 ··0x00000090·d0270000·16180000·84160000·c6270000·.'...........'..13 ··0x00000090·d4290000·16180000·84160000·562b0000·.)..........V+..
14 ··0x000000a0·fe190000·ae1b0000·fe220000·ce290000·........."...)..14 ··0x000000a0·fe190000·ae1b0000·9c270000·5a2a0000·.........'..Z*..
15 ··0x000000b0·d2270000·1c1b0000·8a1b0000·0a240000·.'...........$..15 ··0x000000b0·de290000·1c1b0000·8a1b0000·96280000·.)...........(..
16 ··0x000000c0·ec280000·80220000·3a1b0000·4c240000·.(..."..:...L$..16 ··0x000000c0·60290000·36260000·3a1b0000·d8280000·`)..6&..:....(..
17 ··0x000000d0·62280000·d81a0000·c8190000·30240000·b(..........0$..17 ··0x000000d0·7c2b0000·d81a0000·c8190000·bc280000·|+...........(..
18 ··0x000000e0·a4290000·a8030000·01000000·b4030000·.)..............18 ··0x000000e0·e02a0000·a8030000·01000000·b4030000·.*..............
19 ··0x000000f0·02000000·c4030000·04000000·d0030000·................19 ··0x000000f0·02000000·c4030000·04000000·d0030000·................
20 ··0x00000100·08000000·e0030000·10000000·ec030000·................20 ··0x00000100·08000000·e0030000·10000000·ec030000·................
21 ··0x00000110·20000000·f8030000·40000000·04040000··.......@.......21 ··0x00000110·20000000·f8030000·40000000·04040000··.......@.......
22 ··0x00000120·80000000·10040000·00010000·96330000·.............3..22 ··0x00000120·80000000·10040000·00010000·96330000·.............3..
23 ··0x00000130·a8370000·18360000·f2350000·d8320000·.7...6...5...2..23 ··0x00000130·a8370000·18360000·f2350000·d8320000·.7...6...5...2..
24 ··0x00000140·3e300000·1e280000·2e220000·e0270000·>0...(..."...'..24 ··0x00000140·3e300000·1e280000·2e220000·e0270000·>0...(..."...'..
25 ··0x00000150·da270000·74310000·743b0000·d8310000·.'..t1..t;...1..25 ··0x00000150·da270000·74310000·743b0000·d8310000·.'..t1..t;...1..
26 ··0x00000160·a0350000·583a0000·583a0000·58370000·.5..X:..X:..X7..26 ··0x00000160·a0350000·583a0000·583a0000·58370000·.5..X:..X:..X7..
27 ··0x00000170·00220000·143c0000·50340000·ce370000·."...<..P4...7..27 ··0x00000170·00220000·143c0000·50340000·ce370000·."...<..P4...7..
28 ··0x00000180·78310000·da270000·863d0000·92220000·x1...'...=..."..28 ··0x00000180·78310000·da270000·863d0000·92220000·x1...'...=..."..
29 ··0x00000190·d4320000·883a0000·d43b0000·26340000·.2...:...;..&4..29 ··0x00000190·d4320000·883a0000·d43b0000·26340000·.2...:...;..&4..
30 ··0x000001a0·74270000·d23d0000·a8390000·5e350000·t'...=...9..^5..30 ··0x000001a0·74270000·d23d0000·a8390000·5e350000·t'...=...9..^5..
31 ··0x000001b0·02370000·0a320000·0a390000·6c360000·.7...2...9..l6..31 ··0x000001b0·02370000·0a320000·0a390000·6c360000·.7...2...9..l6..
32 ··0x000001c0·f8390000·f2250000·50390000·a8360000·.9...%..P9...6..32 ··0x000001c0·f8390000·f2250000·50390000·a8360000·.9...%..P9...6..
33 ··0x000001d0·b8260000·70310000·2a720000·04660000·.&..p1..*r...f..33 ··0x000001d0·b8260000·70310000·12720000·ec650000·.&..p1...r...e..
34 ··0x000001e0·d2680000·40730000·5a660000·a4660000·.h..@s..Zf...f..34 ··0x000001e0·ba680000·28730000·42660000·8c660000·.h..(s..Bf...f..
35 ··0x000001f0·46630000·f0670000·42710000·64710000·Fc...g..Bq..dq..35 ··0x000001f0·2e630000·d8670000·2a710000·4c710000·.c...g..*q..Lq..
36 ··0x00000200·6e710000·927a0000·2e720000·14660000·nq...z...r...f..36 ··0x00000200·56710000·7a7a0000·16720000·fc650000·Vq..zz...r...e..
37 ··0x00000210·2c680000·2c680000·dc650000·9c630000·,h..,h...e...c..37 ··0x00000210·14680000·14680000·c4650000·84630000·.h...h...e...c..
38 ··0x00000220·24670000·b6700000·9c760000·6c710000·$g...p...v..lq..38 ··0x00000220·0c670000·9e700000·84760000·54710000·.g...p...v..Tq..
39 ··0x00000230·64710000·6e680000·e6630000·28720000·dq..nh...c..(r..39 ··0x00000230·4c710000·56680000·ce630000·10720000·Lq..Vh...c...r..
40 ··0x00000240·34760000·20780000·567a0000·426e0000·4v..·x..Vz..Bn..40 ··0x00000240·1c760000·08780000·3e7a0000·2a6e0000·.v...x..>z..*n..
41 ··0x00000250·c4760000·12710000·da6c0000·786d0000·.v...q...l..xm..41 ··0x00000250·ac760000·fa700000·c26c0000·606d0000·.v...p...l..`m..
42 ··0x00000260·006d0000·94700000·126e0000·74700000·.m...p...n..tp..42 ··0x00000260·e86c0000·7c700000·fa6d0000·5c700000·.l..|p...m..\p..
43 ··0x00000270·9e6d0000·f8680000·50680000·a86e0000·.m...h..Ph...n..43 ··0x00000270·866d0000·e0680000·38680000·906e0000·.m...h..8h...n..
44 ··0x00000280·26720000·70030000·78030000·80030000·&r..p...x.......44 ··0x00000280·0e720000·70030000·78030000·80030000·.r..p...x.......
45 ··0x00000290·88030000·90030000·9c030000·00000000·................45 ··0x00000290·88030000·90030000·9c030000·00000000·................
46 ··0x000002a0·1c040000·24040000·28040000·00000000·....$...(.......46 ··0x000002a0·1c040000·24040000·28040000·00000000·....$...(.......
47 ··0x000002b0·1c040000·24040000·28040000·00000000·....$...(.......47 ··0x000002b0·1c040000·24040000·28040000·00000000·....$...(.......
48 ··0x000002c0·1c040000·24040000·28040000·00000000·....$...(.......48 ··0x000002c0·1c040000·24040000·28040000·00000000·....$...(.......
49 ··0x000002d0·44040000·1c040000·4c040000·00000000·D.......L.......49 ··0x000002d0·44040000·1c040000·4c040000·00000000·D.......L.......
50 ··0x000002e0·44040000·1c040000·4c040000·00000000·D.......L.......50 ··0x000002e0·44040000·1c040000·4c040000·00000000·D.......L.......
51 ··0x000002f0·1c040000·24040000·28040000·00000000·....$...(.......51 ··0x000002f0·1c040000·24040000·28040000·00000000·....$...(.......
2.62 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 28, 17 lines modifiedOffset 28, 17 lines modified
28 ··0x00000190·72736574·2e697372·612e3000·63686172·rset.isra.0.char28 ··0x00000190·72736574·2e697372·612e3000·63686172·rset.isra.0.char
29 ··0x000001a0·5f6c6f63·5f69676e·6f726500·64617461·_loc_ignore.data29 ··0x000001a0·5f6c6f63·5f69676e·6f726500·64617461·_loc_ignore.data
30 ··0x000001b0·5f737461·636b5f67·726f7700·7372655f·_stack_grow.sre_30 ··0x000001b0·5f737461·636b5f67·726f7700·7372655f·_stack_grow.sre_
31 ··0x000001c0·75637331·5f636861·72736574·5f6c6f63·ucs1_charset_loc31 ··0x000001c0·75637331·5f636861·72736574·5f6c6f63·ucs1_charset_loc
32 ··0x000001d0·5f69676e·6f72652e·69737261·2e300072·_ignore.isra.0.r32 ··0x000001d0·5f69676e·6f72652e·69737261·2e300072·_ignore.isra.0.r
33 ··0x000001e0·65706561·745f706f·6f6c5f6d·616c6c6f·epeat_pool_mallo33 ··0x000001e0·65706561·745f706f·6f6c5f6d·616c6c6f·epeat_pool_mallo
34 ··0x000001f0·63005079·5f554e49·434f4445·5f495341·c.Py_UNICODE_ISA34 ··0x000001f0·63005079·5f554e49·434f4445·5f495341·c.Py_UNICODE_ISA
35 ··0x00000200·4c4e554d·00737265·5f636174·65676f72·LNUM.sre_categor35 ··0x00000200·4c4e554d·00737265·5f6c6f77·65725f6c·LNUM.sre_lower_l
36 ··0x00000210·79007372·655f6c6f·7765725f·6c6f6361·y.sre_lower_loca36 ··0x00000210·6f63616c·65007372·655f6361·7465676f·ocale.sre_catego
37 ··0x00000220·6c650070·61747465·726e5f6e·65775f6d·le.pattern_new_m37 ··0x00000220·72790070·61747465·726e5f6e·65775f6d·ry.pattern_new_m
38 ··0x00000230·61746368·0050795f·58444543·52454600·atch.Py_XDECREF.38 ··0x00000230·61746368·0050795f·58444543·52454600·atch.Py_XDECREF.
39 ··0x00000240·6d617463·685f6465·616c6c6f·63006d61·match_dealloc.ma39 ··0x00000240·6d617463·685f6465·616c6c6f·63006d61·match_dealloc.ma
40 ··0x00000250·7463685f·636c6561·72005f73·72655f75·tch_clear._sre_u40 ··0x00000250·7463685f·636c6561·72005f73·72655f75·tch_clear._sre_u
41 ··0x00000260·6e69636f·64655f69·73636173·6564005f·nicode_iscased._41 ··0x00000260·6e69636f·64655f69·73636173·6564005f·nicode_iscased._
42 ··0x00000270·7372655f·756e6963·6f64655f·746f6c6f·sre_unicode_tolo42 ··0x00000270·7372655f·756e6963·6f64655f·746f6c6f·sre_unicode_tolo
43 ··0x00000280·77657200·70617474·65726e5f·72696368·wer.pattern_rich43 ··0x00000280·77657200·70617474·65726e5f·72696368·wer.pattern_rich
44 ··0x00000290·636f6d70·61726500·70617474·65726e5f·compare.pattern_44 ··0x00000290·636f6d70·61726500·70617474·65726e5f·compare.pattern_
Offset 260, 16 lines modifiedOffset 260, 16 lines modified
260 ··0x00001010·6f64655f·49734e75·6d657269·63006d65·ode_IsNumeric.me260 ··0x00001010·6f64655f·49734e75·6d657269·63006d65·ode_IsNumeric.me
261 ··0x00001020·6d637079·0050794d·656d5f52·65616c6c·mcpy.PyMem_Reall261 ··0x00001020·6d637079·0050794d·656d5f52·65616c6c·mcpy.PyMem_Reall
262 ··0x00001030·6f630050·79457272·5f436865·636b5369·oc.PyErr_CheckSi262 ··0x00001030·6f630050·79457272·5f436865·636b5369·oc.PyErr_CheckSi
263 ··0x00001040·676e616c·73005f50·79556e69·636f6465·gnals._PyUnicode263 ··0x00001040·676e616c·73005f50·79556e69·636f6465·gnals._PyUnicode
264 ··0x00001050·5f546f4c·6f776572·63617365·005f5079·_ToLowercase._Py264 ··0x00001050·5f546f4c·6f776572·63617365·005f5079·_ToLowercase._Py
265 ··0x00001060·5f637479·70655f74·6f6c6f77·65720050·_ctype_tolower.P265 ··0x00001060·5f637479·70655f74·6f6c6f77·65720050·_ctype_tolower.P
266 ··0x00001070·794f626a·6563745f·4d616c6c·6f63005f·yObject_Malloc._266 ··0x00001070·794f626a·6563745f·4d616c6c·6f63005f·yObject_Malloc._
267 ··0x00001080·50795f63·74797065·5f746162·6c65005f·Py_ctype_table._ 
268 ··0x00001090·5f637479·70655f62·5f6c6f63·005f5079·_ctype_b_loc._Py267 ··0x00001080·5f637479·70655f62·5f6c6f63·005f5079·_ctype_b_loc._Py
 268 ··0x00001090·5f637479·70655f74·61626c65·005f5079·_ctype_table._Py
269 ··0x000010a0·556e6963·6f64655f·546f5570·70657263·Unicode_ToUpperc269 ··0x000010a0·556e6963·6f64655f·546f5570·70657263·Unicode_ToUpperc
270 ··0x000010b0·61736500·5079426f·6f6c5f46·726f6d4c·ase.PyBool_FromL270 ··0x000010b0·61736500·5079426f·6f6c5f46·726f6d4c·ase.PyBool_FromL
271 ··0x000010c0·6f6e6700·50794c6f·6e675f46·726f6d4c·ong.PyLong_FromL271 ··0x000010c0·6f6e6700·50794c6f·6e675f46·726f6d4c·ong.PyLong_FromL
272 ··0x000010d0·6f6e6700·5f50795f·4e6f7449·6d706c65·ong._Py_NotImple272 ··0x000010d0·6f6e6700·5f50795f·4e6f7449·6d706c65·ong._Py_NotImple
273 ··0x000010e0·6d656e74·65645374·72756374·006d656d·mentedStruct.mem273 ··0x000010e0·6d656e74·65645374·72756374·006d656d·mentedStruct.mem
274 ··0x000010f0·636d7000·50794f62·6a656374·5f526963·cmp.PyObject_Ric274 ··0x000010f0·636d7000·50794f62·6a656374·5f526963·cmp.PyObject_Ric
275 ··0x00001100·68436f6d·70617265·426f6f6c·005f5079·hCompareBool._Py275 ··0x00001100·68436f6d·70617265·426f6f6c·005f5079·hCompareBool._Py
56.6 KB
_threadmodule.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:··········30044·(bytes·into·file)13 ··Start·of·section·headers:··········30036·(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·0x755c:1 There·are·18·section·headers,·starting·at·offset·0x7554:
  
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·000ca4·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·000ca4·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·005fbc·000768·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·005fb4·000768·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000cd8·0004a4·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000cd8·0004a4·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·006724·0004d0·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·00671c·0004d0·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·00117c·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·00117c·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00117c·000744·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·00117c·000744·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0018c0·000770·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0018c0·000768·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·006bf4·000448·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·006bec·000448·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002030·000570·00··AX··0···0··413 ··[·9]·.text.unlikely····PROGBITS········00000000·002028·000570·00··AX··0···0··4
14 ··[10]·.rel.text.unlikely·REL·············00000000·00703c·000480·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·007034·000480·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·0025a0·0019e3·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002598·0019e3·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·0074bc·000010·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·0074b4·000010·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·003f83·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·003f7b·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003f83·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·003f7b·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·003fb8·001150·10·····16·173··419 ··[15]·.symtab···········SYMTAB··········00000000·003fb0·001150·10·····16·173··4
20 ··[16]·.strtab···········STRTAB··········00000000·005108·000eb1·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·005100·000eb1·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·0074cc·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·0074c4·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)
4.32 KB
readelf --wide --symbols {}
    
Offset 19, 36 lines modifiedOffset 19, 36 lines modified
19 ····15:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC719 ····15:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
20 ····16:·000000c1····56·FUNC····LOCAL··DEFAULT····7·thread_get_ident20 ····16:·000000c1····56·FUNC····LOCAL··DEFAULT····7·thread_get_ident
21 ····17:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC921 ····17:·0000004c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
22 ····18:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1022 ····18:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
23 ····19:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1123 ····19:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
24 ····20:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1224 ····20:·000000a8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
25 ····21:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1325 ····21:·000000c4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
26 ····22:·000000f9···640·FUNC····LOCAL··DEFAULT····7·rlock_acquire26 ····22:·000000f9···632·FUNC····LOCAL··DEFAULT····7·rlock_acquire
27 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR127 ····23:·00000000·····0·NOTYPE··LOCAL··DEFAULT···11·.LANCHOR1
28 ····24:·00000370·····0·NOTYPE··LOCAL··DEFAULT····7·$d28 ····24:·00000368·····0·NOTYPE··LOCAL··DEFAULT····7·$d
29 ····25:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1429 ····25:·000000e4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
30 ····26:·00000378·····0·NOTYPE··LOCAL··DEFAULT····7·$t30 ····26:·00000370·····0·NOTYPE··LOCAL··DEFAULT····7·$t
31 ····27:·00000379····90·FUNC····LOCAL··DEFAULT····7·rlock_release31 ····27:·00000371····90·FUNC····LOCAL··DEFAULT····7·rlock_release
32 ····28:·00000144·····0·NOTYPE··LOCAL··DEFAULT····1·$t32 ····28:·00000144·····0·NOTYPE··LOCAL··DEFAULT····1·$t
33 ····29:·00000145····66·FUNC····LOCAL··DEFAULT····1·thread_module_traverse33 ····29:·00000145····66·FUNC····LOCAL··DEFAULT····1·thread_module_traverse
34 ····30:·000003d5····12·FUNC····LOCAL··DEFAULT····7·lock_traverse34 ····30:·000003cd····12·FUNC····LOCAL··DEFAULT····7·lock_traverse
35 ····31:·000003e1····12·FUNC····LOCAL··DEFAULT····7·rlock_traverse35 ····31:·000003d9····12·FUNC····LOCAL··DEFAULT····7·rlock_traverse
36 ····32:·000003ed····90·FUNC····LOCAL··DEFAULT····7·rlock_dealloc36 ····32:·000003e5····90·FUNC····LOCAL··DEFAULT····7·rlock_dealloc
37 ····33:·00000449····90·FUNC····LOCAL··DEFAULT····7·lock_dealloc37 ····33:·00000441····90·FUNC····LOCAL··DEFAULT····7·lock_dealloc
38 ····34:·00000189···140·FUNC····LOCAL··DEFAULT····1·thread_module_clear38 ····34:·00000189···140·FUNC····LOCAL··DEFAULT····1·thread_module_clear
39 ····35:·00000215·····2·FUNC····LOCAL··DEFAULT····1·thread_module_free39 ····35:·00000215·····2·FUNC····LOCAL··DEFAULT····1·thread_module_free
40 ····36:·00000219···196·FUNC····LOCAL··DEFAULT····1·thread__set_sentinel40 ····36:·00000219···196·FUNC····LOCAL··DEFAULT····1·thread__set_sentinel
41 ····37:·00000571····78·FUNC····LOCAL··DEFAULT····1·release_sentinel41 ····37:·00000571····78·FUNC····LOCAL··DEFAULT····1·release_sentinel
42 ····38:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d42 ····38:·000002d8·····0·NOTYPE··LOCAL··DEFAULT····1·$d
43 ····39:·000004a5···648·FUNC····LOCAL··DEFAULT····7·lock_PyThread_acquire_lock43 ····39:·0000049d···648·FUNC····LOCAL··DEFAULT····7·lock_PyThread_acquire_lock
44 ····40:·00000720·····0·NOTYPE··LOCAL··DEFAULT····7·$d44 ····40:·00000718·····0·NOTYPE··LOCAL··DEFAULT····7·$d
45 ····41:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1545 ····41:·00000104·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
46 ····42:·0000072c·····0·NOTYPE··LOCAL··DEFAULT····7·$t46 ····42:·00000724·····0·NOTYPE··LOCAL··DEFAULT····7·$t
47 ····43:·0000072d····66·FUNC····LOCAL··DEFAULT····7·lock_PyThread_release_lock47 ····43:·00000725····66·FUNC····LOCAL··DEFAULT····7·lock_PyThread_release_lock
48 ····44:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t48 ····44:·000002dc·····0·NOTYPE··LOCAL··DEFAULT····1·$t
49 ····45:·000002dd····26·FUNC····LOCAL··DEFAULT····1·thread_get_native_id49 ····45:·000002dd····26·FUNC····LOCAL··DEFAULT····1·thread_get_native_id
50 ····46:·000002f9·····6·FUNC····LOCAL··DEFAULT····1·lock_locked_lock50 ····46:·000002f9·····6·FUNC····LOCAL··DEFAULT····1·lock_locked_lock
51 ····47:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1651 ····47:·0000011c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
52 ····48:·00000130·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1752 ····48:·00000130·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
53 ····49:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1853 ····49:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
54 ····50:·00000164·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1954 ····50:·00000164·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
Offset 200, 16 lines modifiedOffset 200, 16 lines modified
200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong200 ···196:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyBool_FromLong
201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread201 ···197:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_SaveThread
202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread202 ···198:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyEval_RestoreThread
203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct203 ···199:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_TrueStruct
204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSecondsObject204 ···200:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyTime_FromSecondsObject
205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError205 ···201:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_OverflowError
206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init206 ···202:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Init
207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError 
208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls207 ···203:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyEval_MakePendingCalls
 208 ···204:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyExc_ValueError
209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get209 ···205:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_PyDeadline_Get
210 ···206:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate210 ···206:·00000000·····0·TLS·····GLOBAL·DEFAULT··UND·_Py_tss_tstate
211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock211 ···207:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_release_lock
212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct212 ···208:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·_Py_NoneStruct
213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack213 ···209:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_GC_UnTrack
214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock214 ···210:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyThread_free_lock
215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs215 ···211:·00000000·····0·NOTYPE··GLOBAL·DEFAULT··UND·PyObject_ClearWeakRefs
27.4 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x5fbc·contains·237·entries:1 Relocation·section·'.rel.text'·at·offset·0x5fb4·contains·237·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··0000af0a·R_ARM_THM_CALL·········00000000···PyModule_GetDict5 0000001e··0000af0a·R_ARM_THM_CALL·········00000000···PyModule_GetDict
6 00000024··0000b00a·R_ARM_THM_CALL·········00000000···PyThread_init_thread6 00000024··0000b00a·R_ARM_THM_CALL·········00000000···PyThread_init_thread
7 0000002a··0000b10a·R_ARM_THM_CALL·········00000000···PyType_FromSpec7 0000002a··0000b10a·R_ARM_THM_CALL·········00000000···PyType_FromSpec
8 00000036··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC38 00000036··0000062f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC3
Offset 235, 15 lines modifiedOffset 235, 15 lines modified
235 000008fc··0000bb1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc235 000008fc··0000bb1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
236 00000a4c··0000bb1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc236 00000a4c··0000bb1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
237 00000a72··0000bf1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong237 00000a72··0000bf1e·R_ARM_THM_JUMP24·······00000000···PyLong_FromUnsignedLong
238 00000afc··0000fe1e·R_ARM_THM_JUMP24·······00000000···_PyObject_GenericSetAttrWithDict238 00000afc··0000fe1e·R_ARM_THM_JUMP24·······00000000···_PyObject_GenericSetAttrWithDict
239 00000c2e··0001031e·R_ARM_THM_JUMP24·······00000000···_PyObject_GenericGetAttrWithDict239 00000c2e··0001031e·R_ARM_THM_JUMP24·······00000000···_PyObject_GenericGetAttrWithDict
240 00000c9c··0001061e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong240 00000c9c··0001061e·R_ARM_THM_JUMP24·······00000000···PyLong_FromLong
  
241 Relocation·section·'.rel.data'·at·offset·0x6724·contains·154·entries:241 Relocation·section·'.rel.data'·at·offset·0x671c·contains·154·entries:
242 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name242 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
243 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4243 00000014··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
244 00000018··00007e02·R_ARM_ABS32············00000000···.rodata244 00000018··00007e02·R_ARM_ABS32············00000000···.rodata
245 00000020··00000102·R_ARM_ABS32············00000000···.data245 00000020··00000102·R_ARM_ABS32············00000000···.data
246 00000024··00000102·R_ARM_ABS32············00000000···.data246 00000024··00000102·R_ARM_ABS32············00000000···.data
247 00000028··00001d02·R_ARM_ABS32············00000145···thread_module_traverse247 00000028··00001d02·R_ARM_ABS32············00000145···thread_module_traverse
248 0000002c··00002202·R_ARM_ABS32············00000189···thread_module_clear248 0000002c··00002202·R_ARM_ABS32············00000189···thread_module_clear
Offset 324, 27 lines modifiedOffset 324, 27 lines modified
324 00000218··00004002·R_ARM_ABS32············000005c1···local_new324 00000218··00004002·R_ARM_ABS32············000005c1···local_new
325 00000220··00000102·R_ARM_ABS32············00000000···.data325 00000220··00000102·R_ARM_ABS32············00000000···.data
326 0000022c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4326 0000022c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
327 00000258··00004b02·R_ARM_ABS32············00000a11···localdummy_dealloc327 00000258··00004b02·R_ARM_ABS32············00000a11···localdummy_dealloc
328 00000260··00000402·R_ARM_ABS32············00000000···.rodata.str1.4328 00000260··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
329 00000268··00000102·R_ARM_ABS32············00000000···.data329 00000268··00000102·R_ARM_ABS32············00000000···.data
330 00000274··00000402·R_ARM_ABS32············00000000···.rodata.str1.4330 00000274··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
331 000002a0··00002002·R_ARM_ABS32············000003ed···rlock_dealloc331 000002a0··00002002·R_ARM_ABS32············000003e5···rlock_dealloc
332 000002a8··00007102·R_ARM_ABS32············000003ab···rlock_repr332 000002a8··00007102·R_ARM_ABS32············000003ab···rlock_repr
333 000002b0··00000102·R_ARM_ABS32············00000000···.data333 000002b0··00000102·R_ARM_ABS32············00000000···.data
334 000002b8··00011402·R_ARM_ABS32············00000000···PyType_GenericAlloc334 000002b8··00011402·R_ARM_ABS32············00000000···PyType_GenericAlloc
335 000002c0··00000d02·R_ARM_ABS32············00000001···rlock_new335 000002c0··00000d02·R_ARM_ABS32············00000001···rlock_new
336 000002c8··00000102·R_ARM_ABS32············00000000···.data336 000002c8··00000102·R_ARM_ABS32············00000000···.data
337 000002d0··00001f02·R_ARM_ABS32············000003e1···rlock_traverse337 000002d0··00001f02·R_ARM_ABS32············000003d9···rlock_traverse
338 000002dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4338 000002dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
339 00000304··00000402·R_ARM_ABS32············00000000···.rodata.str1.4339 00000304··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
340 00000308··00001602·R_ARM_ABS32············000000f9···rlock_acquire340 00000308··00001602·R_ARM_ABS32············000000f9···rlock_acquire
341 00000310··00007e02·R_ARM_ABS32············00000000···.rodata341 00000310··00007e02·R_ARM_ABS32············00000000···.rodata
342 00000314··00000402·R_ARM_ABS32············00000000···.rodata.str1.4342 00000314··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
343 00000318··00001b02·R_ARM_ABS32············00000379···rlock_release343 00000318··00001b02·R_ARM_ABS32············00000371···rlock_release
344 00000320··00007e02·R_ARM_ABS32············00000000···.rodata344 00000320··00007e02·R_ARM_ABS32············00000000···.rodata
345 00000324··00000402·R_ARM_ABS32············00000000···.rodata.str1.4345 00000324··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
346 00000328··00005902·R_ARM_ABS32············00000c4d···rlock_is_owned346 00000328··00005902·R_ARM_ABS32············00000c4d···rlock_is_owned
347 00000330··00007e02·R_ARM_ABS32············00000000···.rodata347 00000330··00007e02·R_ARM_ABS32············00000000···.rodata
348 00000334··00000402·R_ARM_ABS32············00000000···.rodata.str1.4348 00000334··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
349 00000338··00005e02·R_ARM_ABS32············00000093···rlock_acquire_restore349 00000338··00005e02·R_ARM_ABS32············00000093···rlock_acquire_restore
350 00000340··00007e02·R_ARM_ABS32············00000000···.rodata350 00000340··00007e02·R_ARM_ABS32············00000000···.rodata
Offset 354, 53 lines modifiedOffset 354, 53 lines modified
354 00000354··00000402·R_ARM_ABS32············00000000···.rodata.str1.4354 00000354··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
355 00000358··00004c02·R_ARM_ABS32············00000a51···rlock_recursion_count355 00000358··00004c02·R_ARM_ABS32············00000a51···rlock_recursion_count
356 00000360··00007e02·R_ARM_ABS32············00000000···.rodata356 00000360··00007e02·R_ARM_ABS32············00000000···.rodata
357 00000364··00000402·R_ARM_ABS32············00000000···.rodata.str1.4357 00000364··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
358 00000368··00001602·R_ARM_ABS32············000000f9···rlock_acquire358 00000368··00001602·R_ARM_ABS32············000000f9···rlock_acquire
359 00000370··00007e02·R_ARM_ABS32············00000000···.rodata359 00000370··00007e02·R_ARM_ABS32············00000000···.rodata
360 00000374··00000402·R_ARM_ABS32············00000000···.rodata.str1.4360 00000374··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
361 00000378··00001b02·R_ARM_ABS32············00000379···rlock_release361 00000378··00001b02·R_ARM_ABS32············00000371···rlock_release
362 00000380··00007e02·R_ARM_ABS32············00000000···.rodata362 00000380··00007e02·R_ARM_ABS32············00000000···.rodata
363 00000384··00000402·R_ARM_ABS32············00000000···.rodata.str1.4363 00000384··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
364 00000388··00007402·R_ARM_ABS32············00000421···rlock__at_fork_reinit364 00000388··00007402·R_ARM_ABS32············00000421···rlock__at_fork_reinit
365 000003a8··00002102·R_ARM_ABS32············00000449···lock_dealloc365 000003a8··00002102·R_ARM_ABS32············00000441···lock_dealloc
366 000003b0··00007302·R_ARM_ABS32············000003f1···lock_repr366 000003b0··00007302·R_ARM_ABS32············000003f1···lock_repr
367 000003b8··00007e02·R_ARM_ABS32············00000000···.rodata367 000003b8··00007e02·R_ARM_ABS32············00000000···.rodata
368 000003c0··00000102·R_ARM_ABS32············00000000···.data368 000003c0··00000102·R_ARM_ABS32············00000000···.data
369 000003c8··00001e02·R_ARM_ABS32············000003d5···lock_traverse369 000003c8··00001e02·R_ARM_ABS32············000003cd···lock_traverse
370 000003d0··00000102·R_ARM_ABS32············00000000···.data370 000003d0··00000102·R_ARM_ABS32············00000000···.data
371 000003dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4371 000003dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
372 00000404··00000402·R_ARM_ABS32············00000000···.rodata.str1.4372 00000404··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
373 00000408··00002702·R_ARM_ABS32············000004a5···lock_PyThread_acquire_lock373 00000408··00002702·R_ARM_ABS32············0000049d···lock_PyThread_acquire_lock
374 00000410··00007e02·R_ARM_ABS32············00000000···.rodata374 00000410··00007e02·R_ARM_ABS32············00000000···.rodata
375 00000414··00000402·R_ARM_ABS32············00000000···.rodata.str1.4375 00000414··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
376 00000418··00002702·R_ARM_ABS32············000004a5···lock_PyThread_acquire_lock376 00000418··00002702·R_ARM_ABS32············0000049d···lock_PyThread_acquire_lock
377 00000420··00007e02·R_ARM_ABS32············00000000···.rodata377 00000420··00007e02·R_ARM_ABS32············00000000···.rodata
378 00000424··00000402·R_ARM_ABS32············00000000···.rodata.str1.4378 00000424··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
379 00000428··00002b02·R_ARM_ABS32············0000072d···lock_PyThread_release_lock379 00000428··00002b02·R_ARM_ABS32············00000725···lock_PyThread_release_lock
380 00000430··00007e02·R_ARM_ABS32············00000000···.rodata380 00000430··00007e02·R_ARM_ABS32············00000000···.rodata
381 00000434··00000402·R_ARM_ABS32············00000000···.rodata.str1.4381 00000434··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
382 00000438··00002b02·R_ARM_ABS32············0000072d···lock_PyThread_release_lock382 00000438··00002b02·R_ARM_ABS32············00000725···lock_PyThread_release_lock
383 00000440··00007e02·R_ARM_ABS32············00000000···.rodata383 00000440··00007e02·R_ARM_ABS32············00000000···.rodata
384 00000444··00000402·R_ARM_ABS32············00000000···.rodata.str1.4384 00000444··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
385 00000448··00002e02·R_ARM_ABS32············000002f9···lock_locked_lock385 00000448··00002e02·R_ARM_ABS32············000002f9···lock_locked_lock
386 00000450··00007e02·R_ARM_ABS32············00000000···.rodata386 00000450··00007e02·R_ARM_ABS32············00000000···.rodata
387 00000454··00000402·R_ARM_ABS32············00000000···.rodata.str1.4387 00000454··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
388 00000458··00002e02·R_ARM_ABS32············000002f9···lock_locked_lock388 00000458··00002e02·R_ARM_ABS32············000002f9···lock_locked_lock
389 00000460··00007e02·R_ARM_ABS32············00000000···.rodata389 00000460··00007e02·R_ARM_ABS32············00000000···.rodata
390 00000464··00000402·R_ARM_ABS32············00000000···.rodata.str1.4390 00000464··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
391 00000468··00002702·R_ARM_ABS32············000004a5···lock_PyThread_acquire_lock391 00000468··00002702·R_ARM_ABS32············0000049d···lock_PyThread_acquire_lock
392 00000470··00007e02·R_ARM_ABS32············00000000···.rodata392 00000470··00007e02·R_ARM_ABS32············00000000···.rodata
393 00000474··00000402·R_ARM_ABS32············00000000···.rodata.str1.4393 00000474··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
394 00000478··00002b02·R_ARM_ABS32············0000072d···lock_PyThread_release_lock394 00000478··00002b02·R_ARM_ABS32············00000725···lock_PyThread_release_lock
395 00000480··00007e02·R_ARM_ABS32············00000000···.rodata395 00000480··00007e02·R_ARM_ABS32············00000000···.rodata
396 00000484··00000402·R_ARM_ABS32············00000000···.rodata.str1.4396 00000484··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
397 00000488··00004f02·R_ARM_ABS32············00000001···lock__at_fork_reinit397 00000488··00004f02·R_ARM_ABS32············00000001···lock__at_fork_reinit
  
398 Relocation·section·'.rel.text.hot'·at·offset·0x6bf4·contains·137·entries:398 Relocation·section·'.rel.text.hot'·at·offset·0x6bec·contains·137·entries:
399 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name399 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
400 00000022··0000bc0a·R_ARM_THM_CALL·········00000000···PyThread_allocate_lock400 00000022··0000bc0a·R_ARM_THM_CALL·········00000000···PyThread_allocate_lock
401 00000040··0000bb0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc401 00000040··0000bb0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
402 00000044··0000b52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError402 00000044··0000b52f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_RuntimeError
403 00000048··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError403 00000048··0000b530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_RuntimeError
404 0000004c··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC6404 0000004c··00000b2f·R_ARM_THM_MOVW_ABS_NC··00000020···.LC6
405 00000050··00000b30·R_ARM_THM_MOVT_ABS·····00000020···.LC6405 00000050··00000b30·R_ARM_THM_MOVT_ABS·····00000020···.LC6
Offset 423, 124 lines modifiedOffset 423, 124 lines modified
423 0000012e··0000c00a·R_ARM_THM_CALL·········00000000···_PyTime_FromSeconds423 0000012e··0000c00a·R_ARM_THM_CALL·········00000000···_PyTime_FromSeconds
424 0000014a··0000112f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC9424 0000014a··0000112f·R_ARM_THM_MOVW_ABS_NC··0000004c···.LC9
425 0000014e··00001130·R_ARM_THM_MOVT_ABS·····0000004c···.LC9425 0000014e··00001130·R_ARM_THM_MOVT_ABS·····0000004c···.LC9
426 00000152··0000c10a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords426 00000152··0000c10a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords
427 0000017a··0000be0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident427 0000017a··0000be0a·R_ARM_THM_CALL·········00000000···PyThread_get_thread_ident
428 000001ba··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_AsMicroseconds428 000001ba··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_AsMicroseconds
429 000001cc··0000c30a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock_timed429 000001cc··0000c30a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock_timed
430 000001f8··0000c40a·R_ARM_THM_CALL·········00000000···PyBool_FromLong430 000001f6··0000c40a·R_ARM_THM_CALL·········00000000···PyBool_FromLong
431 00000216··0000c50a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread431 00000212··0000c50a·R_ARM_THM_CALL·········00000000···PyEval_SaveThread
432 00000226··0000c30a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock_timed432 00000222··0000c30a·R_ARM_THM_CALL·········00000000···PyThread_acquire_lock_timed
433 00000230··0000c60a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread433 0000022c··0000c60a·R_ARM_THM_CALL·········00000000···PyEval_RestoreThread
434 00000244··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct434 00000240··0000c72f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
435 00000248··0000c730·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct435 00000244··0000c730·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
436 00000254··0000c80a·R_ARM_THM_CALL·········00000000···_PyTime_FromSecondsObject436 00000250··0000c80a·R_ARM_THM_CALL·········00000000···_PyTime_FromSecondsObject
437 00000268··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_AsMicroseconds437 00000264··0000c20a·R_ARM_THM_CALL·········00000000···_PyTime_AsMicroseconds
438 00000284··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError438 00000280··0000c92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
439 00000288··0000c930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError439 00000284··0000c930·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
440 0000028c··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC12440 00000288··0000142f·R_ARM_THM_MOVW_ABS_NC··000000a8···.LC12
441 00000290··00001430·R_ARM_THM_MOVT_ABS·····000000a8···.LC12441 0000028c··00001430·R_ARM_THM_MOVT_ABS·····000000a8···.LC12
Max diff block lines reached; 5863/28028 bytes (20.92%) of diff not shown.
433 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 306, 16 lines modifiedOffset 306, 16 lines modified
306 PyBool_FromLong306 PyBool_FromLong
307 PyEval_SaveThread307 PyEval_SaveThread
308 PyEval_RestoreThread308 PyEval_RestoreThread
309 _Py_TrueStruct309 _Py_TrueStruct
310 _PyTime_FromSecondsObject310 _PyTime_FromSecondsObject
311 PyExc_OverflowError311 PyExc_OverflowError
312 _PyDeadline_Init312 _PyDeadline_Init
313 PyExc_ValueError 
314 _PyEval_MakePendingCalls313 _PyEval_MakePendingCalls
 314 PyExc_ValueError
315 _PyDeadline_Get315 _PyDeadline_Get
316 _Py_tss_tstate316 _Py_tss_tstate
317 _Py_NoneStruct317 _Py_NoneStruct
318 PyObject_GC_UnTrack318 PyObject_GC_UnTrack
319 PyThread_free_lock319 PyThread_free_lock
320 PyObject_ClearWeakRefs320 PyObject_ClearWeakRefs
321 PyWeakref_NewRef321 PyWeakref_NewRef
18.9 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 157, 35 lines modifiedOffset 157, 35 lines modified
157 »       movw»   r2,·#0157 »       movw»   r2,·#0
158 ·R_ARM_THM_MOVW_ABS_NC»  .LC9158 ·R_ARM_THM_MOVW_ABS_NC»  .LC9
159 »       movt»   r2,·#0159 »       movt»   r2,·#0
160 ·R_ARM_THM_MOVT_ABS»     .LC9160 ·R_ARM_THM_MOVT_ABS»     .LC9
161 »       bl»     0·<PyArg_ParseTupleAndKeywords>161 »       bl»     0·<PyArg_ParseTupleAndKeywords>
162 ·R_ARM_THM_CALL» PyArg_ParseTupleAndKeywords162 ·R_ARM_THM_CALL» PyArg_ParseTupleAndKeywords
163 »       cmp»    r0,·#0163 »       cmp»    r0,·#0
164 »       beq.w»  2d4·<rlock_acquire+0x1dc>164 »       beq.w»  308·<rlock_acquire+0x210>
165 »       ldr»    r1,·[sp,·#28]165 »       ldr»    r1,·[sp,·#28]
166 »       cmp»    r1,·#0166 »       cmp»    r1,·#0
167 »       bne.n»  250·<rlock_acquire+0x158>167 »       bne.n»  24c·<rlock_acquire+0x154>
168 »       ldr»    r3,·[sp,·#24]168 »       ldr»    r3,·[sp,·#24]
169 »       ldrd»   r0,·r1,·[sp,·#32]169 »       ldrd»   r0,·r1,·[sp,·#32]
170 »       cmp»    r3,·#0170 »       cmp»    r3,·#0
171 »       beq.n»  202·<rlock_acquire+0x10a>171 »       beq.n»  200·<rlock_acquire+0x108>
172 »       cmp»    r1,·#0172 »       cmp»    r1,·#0
173 »       bge.n»  25e·<rlock_acquire+0x166>173 »       bge.n»  25a·<rlock_acquire+0x162>
174 »       cmp»    r5,·r1174 »       cmp»    r5,·r1
175 »       it»     eq175 »       it»     eq
176 »       cmpeq»  r6,·r0176 »       cmpeq»  r6,·r0
177 »       bne.w»  2d8·<rlock_acquire+0x1e0>177 »       bne.w»  338·<rlock_acquire+0x240>
178 »       bl»     0·<PyThread_get_thread_ident>178 »       bl»     0·<PyThread_get_thread_ident>
179 ·R_ARM_THM_CALL» PyThread_get_thread_ident179 ·R_ARM_THM_CALL» PyThread_get_thread_ident
180 »       ldr»    r3,·[r4,·#16]180 »       ldr»    r3,·[r4,·#16]
181 »       mov»    r5,·r0181 »       mov»    r5,·r0
182 »       cmp»    r3,·#0182 »       cmp»    r3,·#0
183 »       bne.n»  238·<rlock_acquire+0x140>183 »       bne.n»  234·<rlock_acquire+0x13c>
184 »       ldr»    r3,·[pc,·#488]»@·(370·<rlock_acquire+0x278>)184 »       ldr»    r3,·[pc,·#480]»@·(368·<rlock_acquire+0x270>)
185 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}185 »       mrc»    15,·0,·r2,·cr13,·cr0,·{3}
186 »       ldr.w»  r9,·[sp,·#32]186 »       ldr.w»  r9,·[sp,·#32]
187 »       ldr.w»  r8,·[sp,·#36]»       @·0x24187 »       ldr.w»  r8,·[sp,·#36]»       @·0x24
188 »       add»    r3,·pc188 »       add»    r3,·pc
189 »       ldr»    r3,·[r3,·#0]189 »       ldr»    r3,·[r3,·#0]
190 »       ldr»    r3,·[r2,·r3]190 »       ldr»    r3,·[r2,·r3]
191 »       cmp.w»  r9,·#1191 »       cmp.w»  r9,·#1
Offset 193, 15 lines modifiedOffset 193, 15 lines modified
193 »       sbcs.w» r3,·r8,·#0193 »       sbcs.w» r3,·r8,·#0
194 »       it»     lt194 »       it»     lt
195 »       movlt»  r3,·#0195 »       movlt»  r3,·#0
196 »       ldr.w»  sl,·[r4,·#8]196 »       ldr.w»  sl,·[r4,·#8]
197 »       itt»    lt197 »       itt»    lt
198 »       movlt»  fp,·r3198 »       movlt»  fp,·r3
199 »       strlt»  r3,·[sp,·#16]199 »       strlt»  r3,·[sp,·#16]
200 »       bge.n»  29c·<rlock_acquire+0x1a4>200 »       bge.n»  298·<rlock_acquire+0x1a0>
201 »       movs»   r2,·#1201 »       movs»   r2,·#1
202 »       mov»    r0,·r9202 »       mov»    r0,·r9
203 »       mov»    r1,·r8203 »       mov»    r1,·r8
204 »       bl»     0·<_PyTime_AsMicroseconds>204 »       bl»     0·<_PyTime_AsMicroseconds>
205 ·R_ARM_THM_CALL» _PyTime_AsMicroseconds205 ·R_ARM_THM_CALL» _PyTime_AsMicroseconds
206 »       movs»   r3,·#0206 »       movs»   r3,·#0
207 »       mov»    r7,·r0207 »       mov»    r7,·r0
Offset 215, 29 lines modifiedOffset 215, 29 lines modified
215 »       orr.w»  r1,·r7,·r6215 »       orr.w»  r1,·r7,·r6
216 »       clz»    r2,·r0216 »       clz»    r2,·r0
217 »       cmp»    r1,·#0217 »       cmp»    r1,·#0
218 »       mov»    r3,·r0218 »       mov»    r3,·r0
219 »       mov.w»  r2,·r2,·lsr·#5219 »       mov.w»  r2,·r2,·lsr·#5
220 »       it»     eq220 »       it»     eq
221 »       moveq»  r2,·#0221 »       moveq»  r2,·#0
222 »       cbnz»   r2,·216·<rlock_acquire+0x11e>222 »       cbnz»   r2,·212·<rlock_acquire+0x11a>
223 »       cmp»    r3,·#2223 »       cmp»    r3,·#2
224 »       beq.w»  2f0·<rlock_acquire+0x1f8>224 »       beq.n»  2a6·<rlock_acquire+0x1ae>
225 »       cmp»    r3,·#1225 »       cmp»    r3,·#1
226 »       bne.w»  368·<rlock_acquire+0x270>226 »       bne.w»  360·<rlock_acquire+0x268>
227 »       mov»    r0,·r3227 »       mov»    r0,·r3
228 »       strd»   r5,·r3,·[r4,·#12]228 »       strd»   r5,·r3,·[r4,·#12]
229 »       bl»     0·<PyBool_FromLong>229 »       bl»     0·<PyBool_FromLong>
230 ·R_ARM_THM_CALL» PyBool_FromLong230 ·R_ARM_THM_CALL» PyBool_FromLong
231 »       add»    sp,·#60»      @·0x3c231 »       add»    sp,·#60»      @·0x3c
232 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}232 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
233 »       cmp»    r5,·r1233 »       cmp»    r5,·r1
234 »       it»     eq234 »       it»     eq
235 »       cmpeq»  r6,·r0235 »       cmpeq»  r6,·r0
236 »       bne.w»  340·<rlock_acquire+0x248>236 »       bne.n»  2f2·<rlock_acquire+0x1fa>
237 »       movs»   r2,·#0237 »       movs»   r2,·#0
238 »       movs»   r3,·#0238 »       movs»   r3,·#0
239 »       strd»   r2,·r3,·[sp,·#32]239 »       strd»   r2,·r3,·[sp,·#32]
240 »       b.n»    17a·<rlock_acquire+0x82>240 »       b.n»    17a·<rlock_acquire+0x82>
241 »       bl»     0·<PyEval_SaveThread>241 »       bl»     0·<PyEval_SaveThread>
242 ·R_ARM_THM_CALL» PyEval_SaveThread242 ·R_ARM_THM_CALL» PyEval_SaveThread
243 »       mov»    r3,·r6243 »       mov»    r3,·r6
Offset 253, 31 lines modifiedOffset 253, 31 lines modified
253 »       str»    r3,·[sp,·#20]253 »       str»    r3,·[sp,·#20]
254 »       bl»     0·<PyEval_RestoreThread>254 »       bl»     0·<PyEval_RestoreThread>
255 ·R_ARM_THM_CALL» PyEval_RestoreThread255 ·R_ARM_THM_CALL» PyEval_RestoreThread
256 »       ldr»    r3,·[sp,·#20]256 »       ldr»    r3,·[sp,·#20]
257 »       b.n»    1e6·<rlock_acquire+0xee>257 »       b.n»    1e6·<rlock_acquire+0xee>
258 »       ldr»    r2,·[r4,·#12]258 »       ldr»    r2,·[r4,·#12]
259 »       cmp»    r2,·r0259 »       cmp»    r2,·r0
260 »       bne.n»  2aa·<rlock_acquire+0x1b2>260 »       bne.n»  324·<rlock_acquire+0x22c>
261 »       adds»   r2,·r3,·#1261 »       adds»   r2,·r3,·#1
262 »       cmp»    r3,·r2262 »       cmp»    r3,·r2
263 »       bcs.n»  2be·<rlock_acquire+0x1c6>263 »       bcs.n»  30c·<rlock_acquire+0x214>
264 »       movw»   r0,·#0264 »       movw»   r0,·#0
265 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct265 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct
266 »       movt»   r0,·#0266 »       movt»   r0,·#0
267 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct267 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct
268 »       str»    r2,·[r4,·#16]268 »       str»    r2,·[r4,·#16]
269 »       b.n»    1fc·<rlock_acquire+0x104>269 »       b.n»    1fa·<rlock_acquire+0x102>
270 »       movs»   r2,·#3270 »       movs»   r2,·#3
271 »       add»    r0,·sp,·#32271 »       add»    r0,·sp,·#32
272 »       bl»     0·<_PyTime_FromSecondsObject>272 »       bl»     0·<_PyTime_FromSecondsObject>
273 ·R_ARM_THM_CALL» _PyTime_FromSecondsObject273 ·R_ARM_THM_CALL» _PyTime_FromSecondsObject
274 »       cmp»    r0,·#0274 »       cmp»    r0,·#0
275 »       bge.n»  162·<rlock_acquire+0x6a>275 »       bge.n»  162·<rlock_acquire+0x6a>
276 »       b.n»    2d4·<rlock_acquire+0x1dc>276 »       b.n»    308·<rlock_acquire+0x210>
277 »       cmp»    r5,·r1277 »       cmp»    r5,·r1
278 »       it»     eq278 »       it»     eq
279 »       cmpeq»  r6,·r0279 »       cmpeq»  r6,·r0
280 »       beq.n»  17a·<rlock_acquire+0x82>280 »       beq.n»  17a·<rlock_acquire+0x82>
281 »       movs»   r2,·#3281 »       movs»   r2,·#3
282 »       bl»     0·<_PyTime_AsMicroseconds>282 »       bl»     0·<_PyTime_AsMicroseconds>
283 ·R_ARM_THM_CALL» _PyTime_AsMicroseconds283 ·R_ARM_THM_CALL» _PyTime_AsMicroseconds
Offset 295, 62 lines modifiedOffset 295, 30 lines modified
295 »       movw»   r1,·#0295 »       movw»   r1,·#0
296 ·R_ARM_THM_MOVW_ABS_NC»  .LC12296 ·R_ARM_THM_MOVW_ABS_NC»  .LC12
297 »       movt»   r1,·#0297 »       movt»   r1,·#0
298 ·R_ARM_THM_MOVT_ABS»     .LC12298 ·R_ARM_THM_MOVT_ABS»     .LC12
299 »       ldr»    r0,·[r3,·#0]299 »       ldr»    r0,·[r3,·#0]
300 »       bl»     0·<PyErr_SetString>300 »       bl»     0·<PyErr_SetString>
301 ·R_ARM_THM_CALL» PyErr_SetString301 ·R_ARM_THM_CALL» PyErr_SetString
302 »       b.n»    2d4·<rlock_acquire+0x1dc>302 »       b.n»    308·<rlock_acquire+0x210>
303 »       mov»    r0,·r9303 »       mov»    r0,·r9
304 »       mov»    r1,·r8304 »       mov»    r1,·r8
305 »       bl»     0·<_PyDeadline_Init>305 »       bl»     0·<_PyDeadline_Init>
306 ·R_ARM_THM_CALL» _PyDeadline_Init306 ·R_ARM_THM_CALL» _PyDeadline_Init
307 »       mov»    fp,·r1307 »       mov»    fp,·r1
Max diff block lines reached; 15660/19206 bytes (81.54%) of diff not shown.
1.56 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 144, 18 lines modifiedOffset 144, 18 lines modified
144 ··0x000008d0·6f6d4c6f·6e670050·79457661·6c5f5361·omLong.PyEval_Sa144 ··0x000008d0·6f6d4c6f·6e670050·79457661·6c5f5361·omLong.PyEval_Sa
145 ··0x000008e0·76655468·72656164·00507945·76616c5f·veThread.PyEval_145 ··0x000008e0·76655468·72656164·00507945·76616c5f·veThread.PyEval_
146 ··0x000008f0·52657374·6f726554·68726561·64005f50·RestoreThread._P146 ··0x000008f0·52657374·6f726554·68726561·64005f50·RestoreThread._P
147 ··0x00000900·795f5472·75655374·72756374·005f5079·y_TrueStruct._Py147 ··0x00000900·795f5472·75655374·72756374·005f5079·y_TrueStruct._Py
148 ··0x00000910·54696d65·5f46726f·6d536563·6f6e6473·Time_FromSeconds148 ··0x00000910·54696d65·5f46726f·6d536563·6f6e6473·Time_FromSeconds
149 ··0x00000920·4f626a65·63740050·79457863·5f4f7665·Object.PyExc_Ove149 ··0x00000920·4f626a65·63740050·79457863·5f4f7665·Object.PyExc_Ove
150 ··0x00000930·72666c6f·77457272·6f72005f·50794465·rflowError._PyDe150 ··0x00000930·72666c6f·77457272·6f72005f·50794465·rflowError._PyDe
151 ··0x00000940·61646c69·6e655f49·6e697400·50794578·adline_Init.PyEx151 ··0x00000940·61646c69·6e655f49·6e697400·5f507945·adline_Init._PyE
152 ··0x00000950·635f5661·6c756545·72726f72·005f5079·c_ValueError._Py 
153 ··0x00000960·4576616c·5f4d616b·6550656e·64696e67·Eval_MakePending152 ··0x00000950·76616c5f·4d616b65·50656e64·696e6743·val_MakePendingC
 153 ··0x00000960·616c6c73·00507945·78635f56·616c7565·alls.PyExc_Value
154 ··0x00000970·43616c6c·73005f50·79446561·646c696e·Calls._PyDeadlin154 ··0x00000970·4572726f·72005f50·79446561·646c696e·Error._PyDeadlin
155 ··0x00000980·655f4765·74005f50·795f7473·735f7473·e_Get._Py_tss_ts155 ··0x00000980·655f4765·74005f50·795f7473·735f7473·e_Get._Py_tss_ts
156 ··0x00000990·74617465·005f5079·5f4e6f6e·65537472·tate._Py_NoneStr156 ··0x00000990·74617465·005f5079·5f4e6f6e·65537472·tate._Py_NoneStr
157 ··0x000009a0·75637400·50794f62·6a656374·5f47435f·uct.PyObject_GC_157 ··0x000009a0·75637400·50794f62·6a656374·5f47435f·uct.PyObject_GC_
158 ··0x000009b0·556e5472·61636b00·50795468·72656164·UnTrack.PyThread158 ··0x000009b0·556e5472·61636b00·50795468·72656164·UnTrack.PyThread
159 ··0x000009c0·5f667265·655f6c6f·636b0050·794f626a·_free_lock.PyObj159 ··0x000009c0·5f667265·655f6c6f·636b0050·794f626a·_free_lock.PyObj
160 ··0x000009d0·6563745f·436c6561·72576561·6b526566·ect_ClearWeakRef160 ··0x000009d0·6563745f·436c6561·72576561·6b526566·ect_ClearWeakRef
161 ··0x000009e0·73005079·5765616b·7265665f·4e657752·s.PyWeakref_NewR161 ··0x000009e0·73005079·5765616b·7265665f·4e657752·s.PyWeakref_NewR
79.4 KB
_abc.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:··········16156·(bytes·into·file)13 ··Start·of·section·headers:··········16108·(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·0x3f1c:1 There·are·17·section·headers,·starting·at·offset·0x3eec:
  
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·0001e0·00··AX··0···0··85 ··[·1]·.text·············PROGBITS········00000000·000034·0001e0·00··AX··0···0··8
6 ··[·2]·.rel.text·········REL·············00000000·0032a0·0000b0·08···I·14···1··46 ··[·2]·.rel.text·········REL·············00000000·003278·0000b0·08···I·14···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000214·000130·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·000214·000130·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·003350·000148·08···I·14···3··48 ··[·4]·.rel.data·········REL·············00000000·003328·000148·08···I·14···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000344·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000344·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000344·00025f·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000344·00025f·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·0005a4·0017a4·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0005a4·00177c·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·003498·000980·08···I·14···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·003470·000978·08···I·14···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·001d48·0000da·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·001d20·0000da·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·003e18·000078·08···I·14···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·003de8·000078·08···I·14···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·001e24·000571·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·001dfc·000571·00···A··0···0··4
16 ··[12]·.note.GNU-stack···PROGBITS········00000000·002395·000000·00······0···0··116 ··[12]·.note.GNU-stack···PROGBITS········00000000·00236d·000000·00······0···0··1
17 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002395·000033·00······0···0··117 ··[13]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00236d·000033·00······0···0··1
18 ··[14]·.symtab···········SYMTAB··········00000000·0023c8·000840·10·····15··79··418 ··[14]·.symtab···········SYMTAB··········00000000·0023a0·000840·10·····15··79··4
19 ··[15]·.strtab···········STRTAB··········00000000·002c08·000695·00······0···0··119 ··[15]·.strtab···········STRTAB··········00000000·002be0·000695·00······0···0··1
20 ··[16]·.shstrtab·········STRTAB··········00000000·003e90·00008c·00······0···0··120 ··[16]·.shstrtab·········STRTAB··········00000000·003e60·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 29, 35 lines modifiedOffset 29, 35 lines modified
29 ····25:·00000970·····0·NOTYPE··LOCAL··DEFAULT····7·$d29 ····25:·00000970·····0·NOTYPE··LOCAL··DEFAULT····7·$d
30 ····26:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC830 ····26:·00000128·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
31 ····27:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC931 ····27:·0000013c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
32 ····28:·00000160·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1032 ····28:·00000160·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
33 ····29:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1133 ····29:·000001a4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
34 ····30:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1234 ····30:·000001b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
35 ····31:·00000978·····0·NOTYPE··LOCAL··DEFAULT····7·$t35 ····31:·00000978·····0·NOTYPE··LOCAL··DEFAULT····7·$t
36 ····32:·00000979··2288·FUNC····LOCAL··DEFAULT····7·_abc__abc_subclasscheck36 ····32:·00000979··2248·FUNC····LOCAL··DEFAULT····7·_abc__abc_subclasscheck
37 ····33:·00000c14·····0·NOTYPE··LOCAL··DEFAULT····7·$d37 ····33:·00000c14·····0·NOTYPE··LOCAL··DEFAULT····7·$d
38 ····34:·00000c1c·····0·NOTYPE··LOCAL··DEFAULT····7·$t38 ····34:·00000c1c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
39 ····35:·000012c9···204·FUNC····LOCAL··DEFAULT····7·_add_to_weak_set39 ····35:·000012a1···204·FUNC····LOCAL··DEFAULT····7·_add_to_weak_set
40 ····36:·0000115c·····0·NOTYPE··LOCAL··DEFAULT····7·$d40 ····36:·0000113c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
41 ····37:·00001160·····0·NOTYPE··LOCAL··DEFAULT····7·$t41 ····37:·00001140·····0·NOTYPE··LOCAL··DEFAULT····7·$t
42 ····38:·00001269····96·FUNC····LOCAL··DEFAULT····7·_get_impl42 ····38:·00001241····96·FUNC····LOCAL··DEFAULT····7·_get_impl
43 ····39:·000012c4·····0·NOTYPE··LOCAL··DEFAULT····7·$d43 ····39:·0000129c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
44 ····40:·000012c8·····0·NOTYPE··LOCAL··DEFAULT····7·$t44 ····40:·000012a0·····0·NOTYPE··LOCAL··DEFAULT····7·$t
45 ····41:·00001390·····0·NOTYPE··LOCAL··DEFAULT····7·$d45 ····41:·00001368·····0·NOTYPE··LOCAL··DEFAULT····7·$d
46 ····42:·00000044·····0·NOTYPE··LOCAL··DEFAULT····1·$t46 ····42:·00000044·····0·NOTYPE··LOCAL··DEFAULT····1·$t
47 ····43:·00000045····14·FUNC····LOCAL··DEFAULT····1·_abcmodule_traverse47 ····43:·00000045····14·FUNC····LOCAL··DEFAULT····1·_abcmodule_traverse
48 ····44:·00001394·····0·NOTYPE··LOCAL··DEFAULT····7·$t48 ····44:·0000136c·····0·NOTYPE··LOCAL··DEFAULT····7·$t
49 ····45:·00001395····76·FUNC····LOCAL··DEFAULT····7·abc_data_traverse49 ····45:·0000136d····76·FUNC····LOCAL··DEFAULT····7·abc_data_traverse
50 ····46:·000000c5····54·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear50 ····46:·000000c5····54·FUNC····LOCAL··DEFAULT····1·_abcmodule_clear
51 ····47:·000000fd·····2·FUNC····LOCAL··DEFAULT····1·_abcmodule_free51 ····47:·000000fd·····2·FUNC····LOCAL··DEFAULT····1·_abcmodule_free
52 ····48:·000013e1···172·FUNC····LOCAL··DEFAULT····7·abc_data_dealloc52 ····48:·000013b9···172·FUNC····LOCAL··DEFAULT····7·abc_data_dealloc
53 ····49:·0000148d···116·FUNC····LOCAL··DEFAULT····7·abc_data_clear53 ····49:·00001465···116·FUNC····LOCAL··DEFAULT····7·abc_data_clear
54 ····50:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1354 ····50:·000001d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
55 ····51:·00001501···676·FUNC····LOCAL··DEFAULT····7·_abc__abc_instancecheck55 ····51:·000014d9···676·FUNC····LOCAL··DEFAULT····7·_abc__abc_instancecheck
56 ····52:·00001798·····0·NOTYPE··LOCAL··DEFAULT····7·$d56 ····52:·00001770·····0·NOTYPE··LOCAL··DEFAULT····7·$d
57 ····53:·00000101···112·FUNC····LOCAL··DEFAULT····1·_destroy57 ····53:·00000101···112·FUNC····LOCAL··DEFAULT····1·_destroy
58 ····54:·00000171···110·FUNC····LOCAL··DEFAULT····1·_abc__reset_caches58 ····54:·00000171···110·FUNC····LOCAL··DEFAULT····1·_abc__reset_caches
59 ····55:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t59 ····55:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
60 ····56:·00000001····10·FUNC····LOCAL··DEFAULT····9·_abc_get_cache_token60 ····56:·00000001····10·FUNC····LOCAL··DEFAULT····9·_abc_get_cache_token
61 ····57:·0000000b····98·FUNC····LOCAL··DEFAULT····9·_abc__reset_registry61 ····57:·0000000b····98·FUNC····LOCAL··DEFAULT····9·_abc__reset_registry
62 ····58:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1462 ····58:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
63 ····59:·0000006d···110·FUNC····LOCAL··DEFAULT····9·_abc__get_dump63 ····59:·0000006d···110·FUNC····LOCAL··DEFAULT····9·_abc__get_dump
24.8 KB
readelf --wide --relocs {}
    
Offset 1, 34 lines modifiedOffset 1, 34 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x32a0·contains·22·entries:1 Relocation·section·'.rel.text'·at·offset·0x3278·contains·22·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 00000028··0000510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec5 00000028··0000510a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
6 00000040··00000102·R_ARM_ABS32············00000000···.data6 00000040··00000102·R_ARM_ABS32············00000000···.data
7 00000082··00007e0a·R_ARM_THM_CALL·········00000000···_PyType_GetSubclasses7 00000082··00007e0a·R_ARM_THM_CALL·········00000000···_PyType_GetSubclasses
8 000000f4··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc8 000000f4··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
9 00000116··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct9 00000116··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
10 0000011a··00006030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct10 0000011a··00006030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
11 00000130··0000810a·R_ARM_THM_CALL·········00000000···PySet_Discard11 00000130··0000810a·R_ARM_THM_CALL·········00000000···PySet_Discard
12 00000148··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct12 00000148··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
13 0000014c··00006030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct13 0000014c··00006030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
14 00000162··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc14 00000162··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
15 0000016a··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc15 0000016a··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
16 0000017e··0000260a·R_ARM_THM_CALL·········00001269···_get_impl16 0000017e··0000260a·R_ARM_THM_CALL·········00001241···_get_impl
17 0000019e··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct17 0000019e··0000602f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
18 000001a2··00006030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct18 000001a2··00006030·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
19 000001a8··0000780a·R_ARM_THM_CALL·········00000000···PySet_Clear19 000001a8··0000780a·R_ARM_THM_CALL·········00000000···PySet_Clear
20 000001c4··0000780a·R_ARM_THM_CALL·········00000000···PySet_Clear20 000001c4··0000780a·R_ARM_THM_CALL·········00000000···PySet_Clear
21 000001d0··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc21 000001d0··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
22 000001d8··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc22 000001d8··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
23 00000008··0000501e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init23 00000008··0000501e·R_ARM_THM_JUMP24·······00000000···PyModuleDef_Init
24 000000ae··00005a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc24 000000ae··00005a1e·R_ARM_THM_JUMP24·······00000000···_Py_Dealloc
  
25 Relocation·section·'.rel.data'·at·offset·0x3350·contains·41·entries:25 Relocation·section·'.rel.data'·at·offset·0x3328·contains·41·entries:
26 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name26 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
27 00000014··00000602·R_ARM_ABS32············00000000···.rodata.str1.427 00000014··00000602·R_ARM_ABS32············00000000···.rodata.str1.4
28 00000018··00003c02·R_ARM_ABS32············00000000···.rodata28 00000018··00003c02·R_ARM_ABS32············00000000···.rodata
29 00000020··00000102·R_ARM_ABS32············00000000···.data29 00000020··00000102·R_ARM_ABS32············00000000···.data
30 00000024··00000102·R_ARM_ABS32············00000000···.data30 00000024··00000102·R_ARM_ABS32············00000000···.data
31 00000028··00002b02·R_ARM_ABS32············00000045···_abcmodule_traverse31 00000028··00002b02·R_ARM_ABS32············00000045···_abcmodule_traverse
32 0000002c··00002e02·R_ARM_ABS32············000000c5···_abcmodule_clear32 0000002c··00002e02·R_ARM_ABS32············000000c5···_abcmodule_clear
Offset 53, 26 lines modifiedOffset 53, 26 lines modified
53 000000b0··00000602·R_ARM_ABS32············00000000···.rodata.str1.453 000000b0··00000602·R_ARM_ABS32············00000000···.rodata.str1.4
54 000000b4··00003b02·R_ARM_ABS32············0000006d···_abc__get_dump54 000000b4··00003b02·R_ARM_ABS32············0000006d···_abc__get_dump
55 000000bc··00003c02·R_ARM_ABS32············00000000···.rodata55 000000bc··00003c02·R_ARM_ABS32············00000000···.rodata
56 000000c0··00000602·R_ARM_ABS32············00000000···.rodata.str1.456 000000c0··00000602·R_ARM_ABS32············00000000···.rodata.str1.4
57 000000c4··00001702·R_ARM_ABS32············00000759···_abc__abc_register57 000000c4··00001702·R_ARM_ABS32············00000759···_abc__abc_register
58 000000cc··00003c02·R_ARM_ABS32············00000000···.rodata58 000000cc··00003c02·R_ARM_ABS32············00000000···.rodata
59 000000d0··00000602·R_ARM_ABS32············00000000···.rodata.str1.459 000000d0··00000602·R_ARM_ABS32············00000000···.rodata.str1.4
60 000000d4··00003302·R_ARM_ABS32············00001501···_abc__abc_instancecheck60 000000d4··00003302·R_ARM_ABS32············000014d9···_abc__abc_instancecheck
61 000000dc··00003c02·R_ARM_ABS32············00000000···.rodata61 000000dc··00003c02·R_ARM_ABS32············00000000···.rodata
62 000000e0··00000602·R_ARM_ABS32············00000000···.rodata.str1.462 000000e0··00000602·R_ARM_ABS32············00000000···.rodata.str1.4
63 000000e4··00002002·R_ARM_ABS32············00000979···_abc__abc_subclasscheck63 000000e4··00002002·R_ARM_ABS32············00000979···_abc__abc_subclasscheck
64 000000ec··00003c02·R_ARM_ABS32············00000000···.rodata64 000000ec··00003c02·R_ARM_ABS32············00000000···.rodata
65 00000104··00003c02·R_ARM_ABS32············00000000···.rodata65 00000104··00003c02·R_ARM_ABS32············00000000···.rodata
66 0000010c··00001202·R_ARM_ABS32············00000705···abc_data_new66 0000010c··00001202·R_ARM_ABS32············00000705···abc_data_new
67 00000114··00003002·R_ARM_ABS32············000013e1···abc_data_dealloc67 00000114··00003002·R_ARM_ABS32············000013b9···abc_data_dealloc
68 0000011c··00002d02·R_ARM_ABS32············00001395···abc_data_traverse68 0000011c··00002d02·R_ARM_ABS32············0000136d···abc_data_traverse
69 00000124··00003102·R_ARM_ABS32············0000148d···abc_data_clear69 00000124··00003102·R_ARM_ABS32············00001465···abc_data_clear
  
70 Relocation·section·'.rel.text.hot'·at·offset·0x3498·contains·304·entries:70 Relocation·section·'.rel.text.hot'·at·offset·0x3470·contains·303·entries:
71 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name71 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
72 0000001c··0000520a·R_ARM_THM_CALL·········00000000···PyFrozenSet_New72 0000001c··0000520a·R_ARM_THM_CALL·········00000000···PyFrozenSet_New
73 0000002c··0000530a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr73 0000002c··0000530a·R_ARM_THM_CALL·········00000000···PyObject_GetAttr
74 00000038··0000540a·R_ARM_THM_CALL·········00000000···PyMapping_Items74 00000038··0000540a·R_ARM_THM_CALL·········00000000···PyMapping_Items
75 0000004a··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC075 0000004a··0000082f·R_ARM_THM_MOVW_ABS_NC··00000000···.LC0
76 0000004e··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LC076 0000004e··00000830·R_ARM_THM_MOVT_ABS·····00000000···.LC0
77 00000066··0000550a·R_ARM_THM_CALL·········00000000···PySequence_Fast77 00000066··0000550a·R_ARM_THM_CALL·········00000000···PySequence_Fast
Offset 226, 168 lines modifiedOffset 226, 167 lines modified
226 00000e24··00001d2f·R_ARM_THM_MOVW_ABS_NC··000001a4···.LC11226 00000e24··00001d2f·R_ARM_THM_MOVW_ABS_NC··000001a4···.LC11
227 00000e28··00001d30·R_ARM_THM_MOVT_ABS·····000001a4···.LC11227 00000e28··00001d30·R_ARM_THM_MOVT_ABS·····000001a4···.LC11
228 00000e2c··0000790a·R_ARM_THM_CALL·········00000000···PyObject_CallMethod228 00000e2c··0000790a·R_ARM_THM_CALL·········00000000···PyObject_CallMethod
229 00000e56··0000680a·R_ARM_THM_CALL·········00000000···PyWeakref_NewRef229 00000e56··0000680a·R_ARM_THM_CALL·········00000000···PyWeakref_NewRef
230 00000e68··0000690a·R_ARM_THM_CALL·········00000000···PyCMethod_New230 00000e68··0000690a·R_ARM_THM_CALL·········00000000···PyCMethod_New
231 00000e78··0000680a·R_ARM_THM_CALL·········00000000···PyWeakref_NewRef231 00000e78··0000680a·R_ARM_THM_CALL·········00000000···PyWeakref_NewRef
232 00000ea0··0000610a·R_ARM_THM_CALL·········00000000···PySet_Add232 00000ea0··0000610a·R_ARM_THM_CALL·········00000000···PySet_Add
 233 00000efc··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 234 00000f00··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
 235 00000f04··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
 236 00000f0c··00006a0a·R_ARM_THM_CALL·········00000000···PySet_New
 237 00000f3e··0000670a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass
233 00000ef8··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct238 00000f80··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
234 00000efc··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct239 00000f84··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
235 00000f06··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
236 00000f26··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct 
237 00000f2a··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct 
238 00000f32··00006a0a·R_ARM_THM_CALL·········00000000···PySet_New 
239 00000f64··0000670a·R_ARM_THM_CALL·········00000000···PyObject_IsSubclass 
240 00000f9a··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc240 00000f8a··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 241 00000f98··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
241 00000fa2··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc242 00000fa0··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
242 00000faa··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc243 00000fa8··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 244 00000fd8··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
243 00000fde··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc245 00000fde··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
244 00000fe8··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc246 00000fe8··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
245 00000fee··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError247 00000fee··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
246 00000ff2··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError248 00000ff2··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
247 00000ff8··00007a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches249 00000ff8··00007a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
248 00001002··00007b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear250 00001000··00007b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
249 00001018··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct251 00001016··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
250 0000101c··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct252 0000101a··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
 253 00001028··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
251 0000103a··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc254 00001032··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 255 0000103c··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
252 0000105c··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct256 00001050··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
253 00001060··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct257 00001054··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
254 0000106e··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc258 00001060··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
255 00001078··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
256 00001082··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
257 00001096··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct 
258 0000109a··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct 
259 000010a6··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
260 000010b4··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct 
261 000010b8··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct 
262 000010be··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct259 0000106e··0000702f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_FalseStruct
263 000010c2··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct260 00001072··00007030·R_ARM_THM_MOVT_ABS·····00000000···_Py_FalseStruct
 261 00001078··00007c0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory
 262 0000108e··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
 263 00001092··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
264 000010c8··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError264 000010b0··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
265 000010cc··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError265 000010b4··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
266 000010d2··00007a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches266 000010ba··00007a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
267 000010d8··00007b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear267 000010c0··00007b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear
268 000010de··00007c0a·R_ARM_THM_CALL·········00000000···PyErr_NoMemory 
269 000010e6··0000652f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
270 000010ea··00006530·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
271 000010f0··00007a0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches 
272 000010f6··00007b0a·R_ARM_THM_CALL·········00000000···PyErr_Clear 
273 00001106··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc268 000010d0··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
274 0000110c··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct269 000010fe··00006f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_TrueStruct
275 00001110··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct270 00001102··00006f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_TrueStruct
276 00001146··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
277 0000114e··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
278 00001156··00005a0a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
Max diff block lines reached; 1263/25327 bytes (4.99%) of diff not shown.
605 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 182, 15 lines modifiedOffset 182, 15 lines modified
  
182 00000170·<_abc__reset_caches>:182 00000170·<_abc__reset_caches>:
183 _abc__reset_caches():183 _abc__reset_caches():
184 »       push»   {r4,·lr}184 »       push»   {r4,·lr}
185 »       mov.w»  ip,·#4096»  @·0x1000185 »       mov.w»  ip,·#4096»  @·0x1000
186 »       sub.w»  ip,·sp,·ip186 »       sub.w»  ip,·sp,·ip
187 »       str.w»  r0,·[ip,·#4088]»     @·0xff8187 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
188 »       bl»     1268·<_get_impl>188 »       bl»     1240·<_get_impl>
189 ·R_ARM_THM_CALL» _get_impl189 ·R_ARM_THM_CALL» _get_impl
190 »       cbz»    r0,·1c0·<_abc__reset_caches+0x50>190 »       cbz»    r0,·1c0·<_abc__reset_caches+0x50>
191 »       mov»    r4,·r0191 »       mov»    r4,·r0
192 »       ldr»    r0,·[r0,·#12]192 »       ldr»    r0,·[r0,·#12]
193 »       cbnz»   r0,·1c4·<_abc__reset_caches+0x54>193 »       cbnz»   r0,·1c4·<_abc__reset_caches+0x54>
194 »       ldr»    r0,·[r4,·#16]194 »       ldr»    r0,·[r4,·#16]
195 »       cbnz»   r0,·1a8·<_abc__reset_caches+0x38>195 »       cbnz»   r0,·1a8·<_abc__reset_caches+0x38>
46.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 1018, 62 lines modifiedOffset 1018, 62 lines modified
1018 »       mov.w»  ip,·#4096»  @·0x10001018 »       mov.w»  ip,·#4096»  @·0x1000
1019 »       sub.w»  ip,·sp,·ip1019 »       sub.w»  ip,·sp,·ip
1020 »       str.w»  r0,·[ip,·#4032]»     @·0xfc01020 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
1021 »       sub»    sp,·#281021 »       sub»    sp,·#28
1022 »       mov»    r5,·r01022 »       mov»    r5,·r0
1023 »       mov»    r4,·r11023 »       mov»    r4,·r1
1024 »       cmp»    r2,·#21024 »       cmp»    r2,·#2
1025 »       bne.w»  123e·<_abc__abc_subclasscheck+0x8c6>1025 »       bne.w»  11c4·<_abc__abc_subclasscheck+0x84c>
1026 »       ldrd»   sl,·r9,·[r4]1026 »       ldrd»   sl,·r9,·[r4]
1027 »       mov»    r7,·r91027 »       mov»    r7,·r9
1028 »       mov»    r6,·sl1028 »       mov»    r6,·sl
1029 »       ldr.w»  r3,·[r9,·#4]1029 »       ldr.w»  r3,·[r9,·#4]
1030 »       ldr»    r3,·[r3,·#84]» @·0x541030 »       ldr»    r3,·[r3,·#84]» @·0x54
1031 »       cmp»    r3,·#01031 »       cmp»    r3,·#0
1032 »       bge.w»  1226·<_abc__abc_subclasscheck+0x8ae>1032 »       bge.w»  11ac·<_abc__abc_subclasscheck+0x834>
1033 »       ldr»    r1,·[pc,·#616]»@·(c14·<_abc__abc_subclasscheck+0x29c>)1033 »       ldr»    r1,·[pc,·#616]»@·(c14·<_abc__abc_subclasscheck+0x29c>)
1034 »       mov»    r0,·sl1034 »       mov»    r0,·sl
1035 »       ldr.w»  r8,·[r5,·#16]1035 »       ldr.w»  r8,·[r5,·#16]
1036 »       bl»     0·<PyObject_GetAttr>1036 »       bl»     0·<PyObject_GetAttr>
1037 ·R_ARM_THM_CALL» PyObject_GetAttr1037 ·R_ARM_THM_CALL» PyObject_GetAttr
1038 »       mov»    r4,·r01038 »       mov»    r4,·r0
1039 »       cmp»    r0,·#01039 »       cmp»    r0,·#0
1040 »       beq.w»  dae·<_abc__abc_subclasscheck+0x436>1040 »       beq.w»  dae·<_abc__abc_subclasscheck+0x436>
1041 »       ldr.w»  r2,·[r8]1041 »       ldr.w»  r2,·[r8]
1042 »       ldr»    r3,·[r0,·#4]1042 »       ldr»    r3,·[r0,·#4]
1043 »       cmp»    r2,·r31043 »       cmp»    r2,·r3
1044 »       bne.w»  11f2·<_abc__abc_subclasscheck+0x87a>1044 »       bne.w»  1140·<_abc__abc_subclasscheck+0x7c8>
1045 »       ldr.w»  fp,·[r0,·#12]1045 »       ldr.w»  fp,·[r0,·#12]
1046 »       cmp.w»  fp,·#01046 »       cmp.w»  fp,·#0
1047 »       beq.n»  a16·<_abc__abc_subclasscheck+0x9e>1047 »       beq.n»  a16·<_abc__abc_subclasscheck+0x9e>
1048 »       ldr.w»  r3,·[fp,·#12]1048 »       ldr.w»  r3,·[fp,·#12]
1049 »       cbz»    r3,·a16·<_abc__abc_subclasscheck+0x9e>1049 »       cbz»    r3,·a16·<_abc__abc_subclasscheck+0x9e>
1050 »       movs»   r1,·#01050 »       movs»   r1,·#0
1051 »       mov»    r0,·r91051 »       mov»    r0,·r9
1052 »       bl»     0·<PyWeakref_NewRef>1052 »       bl»     0·<PyWeakref_NewRef>
1053 ·R_ARM_THM_CALL» PyWeakref_NewRef1053 ·R_ARM_THM_CALL» PyWeakref_NewRef
1054 »       mov»    r8,·r01054 »       mov»    r8,·r0
1055 »       cmp»    r0,·#01055 »       cmp»    r0,·#0
1056 »       beq.w»  10e6·<_abc__abc_subclasscheck+0x76e>1056 »       beq.w»  10b0·<_abc__abc_subclasscheck+0x738>
1057 »       mov»    r0,·fp1057 »       mov»    r0,·fp
1058 »       mov»    r1,·r81058 »       mov»    r1,·r8
1059 »       bl»     0·<PySet_Contains>1059 »       bl»     0·<PySet_Contains>
1060 ·R_ARM_THM_CALL» PySet_Contains1060 ·R_ARM_THM_CALL» PySet_Contains
1061 »       ldr.w»  r3,·[r8]1061 »       ldr.w»  r3,·[r8]
1062 »       mvn.w»  r2,·#3221225472»    @·0xc00000001062 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1063 »       mov»    fp,·r01063 »       mov»    fp,·r0
1064 »       cmp»    r3,·r21064 »       cmp»    r3,·r2
1065 »       beq.n»  a0a·<_abc__abc_subclasscheck+0x92>1065 »       beq.n»  a0a·<_abc__abc_subclasscheck+0x92>
1066 »       subs»   r3,·#11066 »       subs»   r3,·#1
1067 »       str.w»  r3,·[r8]1067 »       str.w»  r3,·[r8]
1068 »       cmp»    r3,·#01068 »       cmp»    r3,·#0
1069 »       beq.w»  f98·<_abc__abc_subclasscheck+0x620>1069 »       beq.w»  f96·<_abc__abc_subclasscheck+0x61e>
1070 »       cmp.w»  fp,·#01070 »       cmp.w»  fp,·#0
1071 »       blt.w»  1134·<_abc__abc_subclasscheck+0x7bc>1071 »       blt.w»  10ee·<_abc__abc_subclasscheck+0x776>
1072 »       bne.w»  f94·<_abc__abc_subclasscheck+0x61c>1072 »       bne.w»  f92·<_abc__abc_subclasscheck+0x61a>
1073 »       ldr.w»  r8,·[r5,·#16]1073 »       ldr.w»  r8,·[r5,·#16]
1074 »       ldrd»   r0,·r2,·[r4,·#24]1074 »       ldrd»   r0,·r2,·[r4,·#24]
1075 »       ldrd»   r1,·r3,·[r8,·#8]1075 »       ldrd»   r1,·r3,·[r8,·#8]
1076 »       ldr»    r5,·[r4,·#16]1076 »       ldr»    r5,·[r4,·#16]
1077 »       cmp»    r0,·r11077 »       cmp»    r0,·r1
1078 »       sbcs.w» r3,·r2,·r31078 »       sbcs.w» r3,·r2,·r3
1079 »       bcc.w»  e00·<_abc__abc_subclasscheck+0x488>1079 »       bcc.w»  e00·<_abc__abc_subclasscheck+0x488>
Offset 1095, 125 lines modifiedOffset 1095, 125 lines modified
1095 »       mvn.w»  r2,·#3221225472»    @·0xc00000001095 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1096 »       mov»    r5,·r01096 »       mov»    r5,·r0
1097 »       cmp»    r3,·r21097 »       cmp»    r3,·r2
1098 »       beq.n»  a66·<_abc__abc_subclasscheck+0xee>1098 »       beq.n»  a66·<_abc__abc_subclasscheck+0xee>
1099 »       subs»   r3,·#11099 »       subs»   r3,·#1
1100 »       str.w»  r3,·[r8]1100 »       str.w»  r3,·[r8]
1101 »       cmp»    r3,·#01101 »       cmp»    r3,·#0
1102 »       beq.w»  fa8·<_abc__abc_subclasscheck+0x630>1102 »       beq.w»  fa6·<_abc__abc_subclasscheck+0x62e>
1103 »       cmp»    r5,·#01103 »       cmp»    r5,·#0
1104 »       blt.w»  1134·<_abc__abc_subclasscheck+0x7bc>1104 »       blt.w»  10ee·<_abc__abc_subclasscheck+0x776>
1105 »       bne.w»  f12·<_abc__abc_subclasscheck+0x59a>1105 »       bne.w»  f6e·<_abc__abc_subclasscheck+0x5f6>
1106 »       add.w»  r8,·sp,·#161106 »       add.w»  r8,·sp,·#16
1107 »       ldr»    r0,·[pc,·#416]»@·(c18·<_abc__abc_subclasscheck+0x2a0>)1107 »       ldr»    r0,·[pc,·#416]»@·(c18·<_abc__abc_subclasscheck+0x2a0>)
1108 »       movs»   r3,·#01108 »       movs»   r3,·#0
1109 »       movs»   r2,·#21109 »       movs»   r2,·#2
1110 »       movt»   r2,·#32768»  @·0x80001110 »       movt»   r2,·#32768»  @·0x8000
1111 »       mov»    r1,·r81111 »       mov»    r1,·r8
1112 »       str.w»  sl,·[sp,·#16]1112 »       str.w»  sl,·[sp,·#16]
1113 »       str.w»  r9,·[sp,·#20]1113 »       str.w»  r9,·[sp,·#20]
1114 »       bl»     0·<PyObject_VectorcallMethod>1114 »       bl»     0·<PyObject_VectorcallMethod>
1115 ·R_ARM_THM_CALL» PyObject_VectorcallMethod1115 ·R_ARM_THM_CALL» PyObject_VectorcallMethod
1116 »       mov»    r5,·r01116 »       mov»    r5,·r0
1117 »       cmp»    r0,·#01117 »       cmp»    r0,·#0
1118 »       beq.w»  1134·<_abc__abc_subclasscheck+0x7bc>1118 »       beq.w»  10ee·<_abc__abc_subclasscheck+0x776>
1119 »       movw»   r3,·#01119 »       movw»   r3,·#0
1120 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct1120 ·R_ARM_THM_MOVW_ABS_NC»  _Py_TrueStruct
1121 »       movt»   r3,·#01121 »       movt»   r3,·#0
1122 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct1122 ·R_ARM_THM_MOVT_ABS»     _Py_TrueStruct
1123 »       cmp»    r0,·r31123 »       cmp»    r0,·r3
1124 »       beq.w»  db2·<_abc__abc_subclasscheck+0x43a>1124 »       beq.w»  db2·<_abc__abc_subclasscheck+0x43a>
1125 »       movw»   r3,·#01125 »       movw»   r3,·#0
1126 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct1126 ·R_ARM_THM_MOVW_ABS_NC»  _Py_FalseStruct
1127 »       movt»   r3,·#01127 »       movt»   r3,·#0
1128 ·R_ARM_THM_MOVT_ABS»     _Py_FalseStruct1128 ·R_ARM_THM_MOVT_ABS»     _Py_FalseStruct
1129 »       cmp»    r0,·r31129 »       cmp»    r0,·r3
1130 »       beq.w»  1118·<_abc__abc_subclasscheck+0x7a0>1130 »       beq.w»  10d6·<_abc__abc_subclasscheck+0x75e>
1131 »       movw»   r3,·#01131 »       movw»   r3,·#0
1132 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct1132 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NotImplementedStruct
1133 »       movt»   r3,·#01133 »       movt»   r3,·#0
1134 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct1134 ·R_ARM_THM_MOVT_ABS»     _Py_NotImplementedStruct
1135 »       cmp»    r0,·r31135 »       cmp»    r0,·r3
1136 »       mvn.w»  r2,·#3221225472»    @·0xc00000001136 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
1137 »       ldr»    r3,·[r0,·#0]1137 »       ldr»    r3,·[r0,·#0]
1138 »       bne.w»  11c8·<_abc__abc_subclasscheck+0x850>1138 »       bne.w»  1174·<_abc__abc_subclasscheck+0x7fc>
1139 »       cmp»    r3,·r21139 »       cmp»    r3,·r2
1140 »       bne.w»  11b8·<_abc__abc_subclasscheck+0x840>1140 »       bne.w»  112a·<_abc__abc_subclasscheck+0x7b2>
1141 »       mov»    r0,·r71141 »       mov»    r0,·r7
1142 »       bl»     0·<_PyType_GetMRO>1142 »       bl»     0·<_PyType_GetMRO>
1143 ·R_ARM_THM_CALL» _PyType_GetMRO1143 ·R_ARM_THM_CALL» _PyType_GetMRO
1144 »       ldr»    r3,·[r0,·#8]1144 »       ldr»    r3,·[r0,·#8]
1145 »       cmp»    r3,·#01145 »       cmp»    r3,·#0
1146 »       ble.n»  b0e·<_abc__abc_subclasscheck+0x196>1146 »       ble.n»  b0e·<_abc__abc_subclasscheck+0x196>
1147 »       ldr»    r2,·[r0,·#12]1147 »       ldr»    r2,·[r0,·#12]
1148 »       cmp»    r6,·r21148 »       cmp»    r6,·r2
1149 »       beq.w»  1008·<_abc__abc_subclasscheck+0x690>1149 »       beq.w»  1080·<_abc__abc_subclasscheck+0x708>
1150 »       cmp»    r3,·#11150 »       cmp»    r3,·#1
1151 »       beq.n»  b0e·<_abc__abc_subclasscheck+0x196>1151 »       beq.n»  b0e·<_abc__abc_subclasscheck+0x196>
1152 »       ldr»    r2,·[r0,·#16]1152 »       ldr»    r2,·[r0,·#16]
1153 »       cmp»    r6,·r21153 »       cmp»    r6,·r2
1154 »       beq.w»  1008·<_abc__abc_subclasscheck+0x690>1154 »       beq.w»  1080·<_abc__abc_subclasscheck+0x708>
1155 »       cmp»    r3,·#21155 »       cmp»    r3,·#2
1156 »       beq.n»  b0e·<_abc__abc_subclasscheck+0x196>1156 »       beq.n»  b0e·<_abc__abc_subclasscheck+0x196>
1157 »       ldr»    r2,·[r0,·#20]1157 »       ldr»    r2,·[r0,·#20]
1158 »       cmp»    r6,·r21158 »       cmp»    r6,·r2
Max diff block lines reached; 43069/47160 bytes (91.33%) of diff not shown.
998 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
12 0000000a·<_abc__reset_registry>:12 0000000a·<_abc__reset_registry>:
13 _abc__reset_registry():13 _abc__reset_registry():
14 »       push»   {r4,·lr}14 »       push»   {r4,·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,·#4088]»     @·0xff817 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
18 »       bl»     1268·<_get_impl>18 »       bl»     1240·<_get_impl>
19 ·R_ARM_THM_CALL» _get_impl19 ·R_ARM_THM_CALL» _get_impl
20 »       cbz»    r0,·42·<_abc__reset_registry+0x38>20 »       cbz»    r0,·42·<_abc__reset_registry+0x38>
21 »       mov»    r4,·r021 »       mov»    r4,·r0
22 »       ldr»    r0,·[r0,·#8]22 »       ldr»    r0,·[r0,·#8]
23 »       cbz»    r0,·46·<_abc__reset_registry+0x3c>23 »       cbz»    r0,·46·<_abc__reset_registry+0x3c>
24 »       bl»     0·<PySet_Clear>24 »       bl»     0·<PySet_Clear>
25 ·R_ARM_THM_CALL» PySet_Clear25 ·R_ARM_THM_CALL» PySet_Clear
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 0000006c·<_abc__get_dump>:60 0000006c·<_abc__get_dump>:
61 _abc__get_dump():61 _abc__get_dump():
62 »       push»   {r4,·r5,·r6,·r7,·lr}62 »       push»   {r4,·r5,·r6,·r7,·lr}
63 »       mov.w»  ip,·#4096»  @·0x100063 »       mov.w»  ip,·#4096»  @·0x1000
64 »       sub.w»  ip,·sp,·ip64 »       sub.w»  ip,·sp,·ip
65 »       str.w»  r0,·[ip,·#4064]»     @·0xfe065 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0
66 »       sub»    sp,·#1266 »       sub»    sp,·#12
67 »       bl»     1268·<_get_impl>67 »       bl»     1240·<_get_impl>
68 ·R_ARM_THM_CALL» _get_impl68 ·R_ARM_THM_CALL» _get_impl
69 »       mov»    r4,·r069 »       mov»    r4,·r0
70 »       cbz»    r0,·d4·<_abc__get_dump+0x68>70 »       cbz»    r0,·d4·<_abc__get_dump+0x68>
71 »       ldr»    r0,·[r0,·#8]71 »       ldr»    r0,·[r0,·#8]
72 »       bl»     0·<PySet_New>72 »       bl»     0·<PySet_New>
73 ·R_ARM_THM_CALL» PySet_New73 ·R_ARM_THM_CALL» PySet_New
74 »       mov»    r5,·r074 »       mov»    r5,·r0
90.3 KB
_functoolsmodule.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:··········20428·(bytes·into·file)13 ··Start·of·section·headers:··········20468·(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·0x4fcc:1 There·are·18·section·headers,·starting·at·offset·0x4ff4:
  
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·000a04·00··AX··0···0··45 ··[·1]·.text·············PROGBITS········00000000·000034·000998·00··AX··0···0··4
6 ··[·2]·.rel.text·········REL·············00000000·0041dc·000480·08···I·15···1··46 ··[·2]·.rel.text·········REL·············00000000·004204·000450·08···I·15···1··4
7 ··[·3]·.data·············PROGBITS········00000000·000a38·000420·00··WA··0···0··47 ··[·3]·.data·············PROGBITS········00000000·0009cc·000420·00··WA··0···0··4
8 ··[·4]·.rel.data·········REL·············00000000·00465c·000328·08···I·15···3··48 ··[·4]·.rel.data·········REL·············00000000·004654·000328·08···I·15···3··4
9 ··[·5]·.bss··············NOBITS··········00000000·000e58·000000·00··WA··0···0··19 ··[·5]·.bss··············NOBITS··········00000000·000dec·000000·00··WA··0···0··1
10 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000e58·0003d3·01·AMS··0···0··410 ··[·6]·.rodata.str1.4····PROGBITS········00000000·000dec·0003d3·01·AMS··0···0··4
11 ··[·7]·.text.hot·········PROGBITS········00000000·00122c·00125c·00··AX··0···0··411 ··[·7]·.text.hot·········PROGBITS········00000000·0011c0·0012f0·00··AX··0···0··4
12 ··[·8]·.rel.text.hot·····REL·············00000000·004984·0004b0·08···I·15···7··412 ··[·8]·.rel.text.hot·····REL·············00000000·00497c·0004e0·08···I·15···7··4
13 ··[·9]·.text.unlikely····PROGBITS········00000000·002488·0001a2·00··AX··0···0··213 ··[·9]·.text.unlikely····PROGBITS········00000000·0024b0·0001a2·00··AX··0···0··2
14 ··[10]·.rel.text.unlikely·REL·············00000000·004e34·000100·08···I·15···9··414 ··[10]·.rel.text.unlikely·REL·············00000000·004e5c·000100·08···I·15···9··4
15 ··[11]·.rodata···········PROGBITS········00000000·00262c·000515·00···A··0···0··415 ··[11]·.rodata···········PROGBITS········00000000·002654·000515·00···A··0···0··4
16 ··[12]·.rel.rodata·······REL·············00000000·004f34·000008·08···I·15··11··416 ··[12]·.rel.rodata·······REL·············00000000·004f5c·000008·08···I·15··11··4
17 ··[13]·.note.GNU-stack···PROGBITS········00000000·002b41·000000·00······0···0··117 ··[13]·.note.GNU-stack···PROGBITS········00000000·002b69·000000·00······0···0··1
18 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002b41·000033·00······0···0··118 ··[14]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002b69·000033·00······0···0··1
19 ··[15]·.symtab···········SYMTAB··········00000000·002b74·000bb0·10·····16·115··419 ··[15]·.symtab···········SYMTAB··········00000000·002b9c·000bb0·10·····16·115··4
20 ··[16]·.strtab···········STRTAB··········00000000·003724·000ab7·00······0···0··120 ··[16]·.strtab···········STRTAB··········00000000·00374c·000ab7·00······0···0··1
21 ··[17]·.shstrtab·········STRTAB··········00000000·004f3c·000090·00······0···0··121 ··[17]·.shstrtab·········STRTAB··········00000000·004f64·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.28 KB
readelf --wide --symbols {}
    
Offset 12, 17 lines modifiedOffset 12, 17 lines modified
12 ·····8:·00000139····66·FUNC····LOCAL··DEFAULT····1·_functools_traverse12 ·····8:·00000139····66·FUNC····LOCAL··DEFAULT····1·_functools_traverse
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·.LC015 ····11:·00000000·····0·NOTYPE··LOCAL··DEFAULT····6·.LC0
16 ····12:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC116 ····12:·00000010·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1
17 ····13:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC217 ····13:·00000034·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2
18 ····14:·0000017d···400·FUNC····LOCAL··DEFAULT····1·lru_cache_new18 ····14:·0000017d···400·FUNC····LOCAL··DEFAULT····1·lru_cache_new
19 ····15:·00000955··1158·FUNC····LOCAL··DEFAULT····7·bounded_lru_cache_wrapper19 ····15:·00000955··1174·FUNC····LOCAL··DEFAULT····7·bounded_lru_cache_wrapper
20 ····16:·00000f51···696·FUNC····LOCAL··DEFAULT····7·infinite_lru_cache_wrapper20 ····16:·00000fd5···712·FUNC····LOCAL··DEFAULT····7·infinite_lru_cache_wrapper
21 ····17:·000009f1····20·FUNC····LOCAL··DEFAULT····1·uncached_lru_cache_wrapper21 ····17:·00000985····20·FUNC····LOCAL··DEFAULT····1·uncached_lru_cache_wrapper
22 ····18:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d22 ····18:·00000308·····0·NOTYPE··LOCAL··DEFAULT····1·$d
23 ····19:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC323 ····19:·00000058·····0·NOTYPE··LOCAL··DEFAULT····6·.LC3
24 ····20:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t24 ····20:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
25 ····21:·00000001···394·FUNC····LOCAL··DEFAULT····7·partial_new25 ····21:·00000001···394·FUNC····LOCAL··DEFAULT····7·partial_new
26 ····22:·000002d9···204·FUNC····LOCAL··DEFAULT····7·partial_call26 ····22:·000002d9···204·FUNC····LOCAL··DEFAULT····7·partial_call
27 ····23:·0000018d···312·FUNC····LOCAL··DEFAULT····7·partial_vectorcall27 ····23:·0000018d···312·FUNC····LOCAL··DEFAULT····7·partial_vectorcall
28 ····24:·000002c5····18·FUNC····LOCAL··DEFAULT····7·partial_vectorcall_fallback28 ····24:·000002c5····18·FUNC····LOCAL··DEFAULT····7·partial_vectorcall_fallback
Offset 40, 45 lines modifiedOffset 40, 45 lines modified
40 ····36:·00000399····76·FUNC····LOCAL··DEFAULT····1·lru_cache_dealloc40 ····36:·00000399····76·FUNC····LOCAL··DEFAULT····1·lru_cache_dealloc
41 ····37:·000003e5···224·FUNC····LOCAL··DEFAULT····1·lru_cache_tp_clear41 ····37:·000003e5···224·FUNC····LOCAL··DEFAULT····1·lru_cache_tp_clear
42 ····38:·000004c5····52·FUNC····LOCAL··DEFAULT····1·lru_cache_clear_list42 ····38:·000004c5····52·FUNC····LOCAL··DEFAULT····1·lru_cache_clear_list
43 ····39:·000004f9····66·FUNC····LOCAL··DEFAULT····1·lru_list_elem_dealloc43 ····39:·000004f9····66·FUNC····LOCAL··DEFAULT····1·lru_list_elem_dealloc
44 ····40:·0000053d···108·FUNC····LOCAL··DEFAULT····1·_functools_cmp_to_key44 ····40:·0000053d···108·FUNC····LOCAL··DEFAULT····1·_functools_cmp_to_key
45 ····41:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d45 ····41:·000005a4·····0·NOTYPE··LOCAL··DEFAULT····1·$d
46 ····42:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC446 ····42:·00000084·····0·NOTYPE··LOCAL··DEFAULT····6·.LC4
 47 ····43:·00000ded···116·FUNC····LOCAL··DEFAULT····7·keyobject_call
47 ····43:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t48 ····44:·00000e5c·····0·NOTYPE··LOCAL··DEFAULT····7·$d
48 ····44:·000005a9···108·FUNC····LOCAL··DEFAULT····1·keyobject_call 
49 ····45:·00000610·····0·NOTYPE··LOCAL··DEFAULT····1·$d49 ····45:·00000e60·····0·NOTYPE··LOCAL··DEFAULT····7·$t
50 ····46:·00000ddd···134·FUNC····LOCAL··DEFAULT····7·keyobject_dealloc50 ····46:·00000e61···134·FUNC····LOCAL··DEFAULT····7·keyobject_dealloc
51 ····47:·00000e65····82·FUNC····LOCAL··DEFAULT····7·keyobject_clear51 ····47:·00000ee9····82·FUNC····LOCAL··DEFAULT····7·keyobject_clear
52 ····48:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC552 ····48:·00000088·····0·NOTYPE··LOCAL··DEFAULT····6·.LC5
53 ····49:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC653 ····49:·000000ac·····0·NOTYPE··LOCAL··DEFAULT····6·.LC6
54 ····50:·00000eb9···152·FUNC····LOCAL··DEFAULT····7·keyobject_richcompare54 ····50:·00000f3d···152·FUNC····LOCAL··DEFAULT····7·keyobject_richcompare
55 ····51:·00000f4c·····0·NOTYPE··LOCAL··DEFAULT····7·$d55 ····51:·00000fd0·····0·NOTYPE··LOCAL··DEFAULT····7·$d
56 ····52:·00000f50·····0·NOTYPE··LOCAL··DEFAULT····7·$t56 ····52:·00000fd4·····0·NOTYPE··LOCAL··DEFAULT····7·$t
57 ····53:·00000614·····0·NOTYPE··LOCAL··DEFAULT····1·$t57 ····53:·000005a8·····0·NOTYPE··LOCAL··DEFAULT····1·$t
58 ····54:·00000615····38·FUNC····LOCAL··DEFAULT····1·lru_cache_descr_get58 ····54:·000005a9····38·FUNC····LOCAL··DEFAULT····1·lru_cache_descr_get
59 ····55:·0000063d····66·FUNC····LOCAL··DEFAULT····1·_functools__lru_cache_wrapper_cache_clear59 ····55:·000005d1····66·FUNC····LOCAL··DEFAULT····1·_functools__lru_cache_wrapper_cache_clear
60 ····56:·00000681····56·FUNC····LOCAL··DEFAULT····1·keyobject_traverse60 ····56:·00000615····56·FUNC····LOCAL··DEFAULT····1·keyobject_traverse
61 ····57:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC761 ····57:·000000b4·····0·NOTYPE··LOCAL··DEFAULT····6·.LC7
62 ····58:·00001209····82·FUNC····LOCAL··DEFAULT····7·partial_reduce62 ····58:·0000129d····82·FUNC····LOCAL··DEFAULT····7·partial_reduce
63 ····59:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC863 ····59:·000000c0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC8
64 ····60:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC964 ····60:·000000d8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC9
65 ····61:·000006b9···416·FUNC····LOCAL··DEFAULT····1·partial_setstate65 ····61:·0000064d···416·FUNC····LOCAL··DEFAULT····1·partial_setstate
66 ····62:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1066 ····62:·000000e0·····0·NOTYPE··LOCAL··DEFAULT····6·.LC10
67 ····63:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1167 ····63:·000000e8·····0·NOTYPE··LOCAL··DEFAULT····6·.LC11
68 ····64:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1268 ····64:·00000110·····0·NOTYPE··LOCAL··DEFAULT····6·.LC12
69 ····65:·00000859···408·FUNC····LOCAL··DEFAULT····1·functools_reduce69 ····65:·000007ed···408·FUNC····LOCAL··DEFAULT····1·functools_reduce
70 ····66:·000009ec·····0·NOTYPE··LOCAL··DEFAULT····1·$d70 ····66:·00000980·····0·NOTYPE··LOCAL··DEFAULT····1·$d
71 ····67:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t71 ····67:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$t
72 ····68:·00000001····16·FUNC····LOCAL··DEFAULT····9·lru_cache_copy72 ····68:·00000001····16·FUNC····LOCAL··DEFAULT····9·lru_cache_copy
73 ····69:·00000011····16·FUNC····LOCAL··DEFAULT····9·lru_cache_deepcopy73 ····69:·00000011····16·FUNC····LOCAL··DEFAULT····9·lru_cache_deepcopy
74 ····70:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1374 ····70:·00000144·····0·NOTYPE··LOCAL··DEFAULT····6·.LC13
75 ····71:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1475 ····71:·0000014c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC14
76 ····72:·00000021····74·FUNC····LOCAL··DEFAULT····9·_functools__lru_cache_wrapper_cache_info76 ····72:·00000021····74·FUNC····LOCAL··DEFAULT····9·_functools__lru_cache_wrapper_cache_info
77 ····73:·000009f0·····0·NOTYPE··LOCAL··DEFAULT····1·$t77 ····73:·00000984·····0·NOTYPE··LOCAL··DEFAULT····1·$t
78 ····74:·00000154·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1578 ····74:·00000154·····0·NOTYPE··LOCAL··DEFAULT····6·.LC15
79 ····75:·0000006b····12·FUNC····LOCAL··DEFAULT····9·lru_cache_reduce79 ····75:·0000006b····12·FUNC····LOCAL··DEFAULT····9·lru_cache_reduce
80 ····76:·00000164·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1680 ····76:·00000164·····0·NOTYPE··LOCAL··DEFAULT····6·.LC16
81 ····77:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1781 ····77:·00000168·····0·NOTYPE··LOCAL··DEFAULT····6·.LC17
82 ····78:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1882 ····78:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····6·.LC18
83 ····79:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC1983 ····79:·00000174·····0·NOTYPE··LOCAL··DEFAULT····6·.LC19
84 ····80:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC2084 ····80:·00000180·····0·NOTYPE··LOCAL··DEFAULT····6·.LC20
31.7 KB
readelf --wide --relocs {}
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
  
1 Relocation·section·'.rel.text'·at·offset·0x41dc·contains·144·entries:1 Relocation·section·'.rel.text'·at·offset·0x4204·contains·138·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 0000002c··0000752f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBaseObject_Type5 0000002c··0000752f·R_ARM_THM_MOVW_ABS_NC··00000000···PyBaseObject_Type
6 00000030··00007530·R_ARM_THM_MOVT_ABS·····00000000···PyBaseObject_Type6 00000030··00007530·R_ARM_THM_MOVT_ABS·····00000000···PyBaseObject_Type
7 0000004c··0000760a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec7 0000004c··0000760a·R_ARM_THM_CALL·········00000000···PyType_FromModuleAndSpec
8 00000058··0000770a·R_ARM_THM_CALL·········00000000···PyModule_AddType8 00000058··0000770a·R_ARM_THM_CALL·········00000000···PyModule_AddType
Offset 30, 30 lines modifiedOffset 30, 30 lines modified
30 000001ea··0000800a·R_ARM_THM_CALL·········00000000···PyIndex_Check30 000001ea··0000800a·R_ARM_THM_CALL·········00000000···PyIndex_Check
31 000001f2··0000812f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError31 000001f2··0000812f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_OverflowError
32 000001f6··00008130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError32 000001f6··00008130·R_ARM_THM_MOVT_ABS·····00000000···PyExc_OverflowError
33 000001fe··0000820a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t33 000001fe··0000820a·R_ARM_THM_CALL·········00000000···PyNumber_AsSsize_t
34 0000020c··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000955···bounded_lru_cache_wrapper34 0000020c··00000f2f·R_ARM_THM_MOVW_ABS_NC··00000955···bounded_lru_cache_wrapper
35 00000210··00000f30·R_ARM_THM_MOVT_ABS·····00000955···bounded_lru_cache_wrapper35 00000210··00000f30·R_ARM_THM_MOVT_ABS·····00000955···bounded_lru_cache_wrapper
36 00000214··0000830a·R_ARM_THM_CALL·········00000000···PyDict_New36 00000214··0000830a·R_ARM_THM_CALL·········00000000···PyDict_New
37 00000298··0000102f·R_ARM_THM_MOVW_ABS_NC··00000f51···infinite_lru_cache_wrapper37 00000298··0000102f·R_ARM_THM_MOVW_ABS_NC··00000fd5···infinite_lru_cache_wrapper
38 0000029c··00001030·R_ARM_THM_MOVT_ABS·····00000f51···infinite_lru_cache_wrapper38 0000029c··00001030·R_ARM_THM_MOVT_ABS·····00000fd5···infinite_lru_cache_wrapper
39 000002a6··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError39 000002a6··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
40 000002aa··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError40 000002aa··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
41 000002ae··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC241 000002ae··00000d2f·R_ARM_THM_MOVW_ABS_NC··00000034···.LC2
42 000002b2··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC242 000002b2··00000d30·R_ARM_THM_MOVT_ABS·····00000034···.LC2
43 000002b8··0000850a·R_ARM_THM_CALL·········00000000···PyErr_SetString43 000002b8··0000850a·R_ARM_THM_CALL·········00000000···PyErr_SetString
44 000002c0··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError44 000002c0··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
45 000002c4··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError45 000002c4··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
46 000002c8··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC146 000002c8··00000c2f·R_ARM_THM_MOVW_ABS_NC··00000010···.LC1
47 000002cc··00000c30·R_ARM_THM_MOVT_ABS·····00000010···.LC147 000002cc··00000c30·R_ARM_THM_MOVT_ABS·····00000010···.LC1
48 000002d2··0000850a·R_ARM_THM_CALL·········00000000···PyErr_SetString48 000002d2··0000850a·R_ARM_THM_CALL·········00000000···PyErr_SetString
49 000002ec··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc49 000002ec··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
50 000002f2··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred50 000002f2··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
51 000002fa··0000112f·R_ARM_THM_MOVW_ABS_NC··000009f1···uncached_lru_cache_wrapper51 000002fa··0000112f·R_ARM_THM_MOVW_ABS_NC··00000985···uncached_lru_cache_wrapper
52 000002fe··00001130·R_ARM_THM_MOVT_ABS·····000009f1···uncached_lru_cache_wrapper52 000002fe··00001130·R_ARM_THM_MOVT_ABS·····00000985···uncached_lru_cache_wrapper
53 00000308··00000102·R_ARM_ABS32············00000000···.data53 00000308··00000102·R_ARM_ABS32············00000000···.data
54 00000334··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc54 00000334··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
55 00000380··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc55 00000380··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
56 00000388··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc56 00000388··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
57 0000038e··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc57 0000038e··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
58 000003aa··0000910a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack58 000003aa··0000910a·R_ARM_THM_CALL·········00000000···PyObject_GC_UnTrack
59 000003de··0000920a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs59 000003de··0000920a·R_ARM_THM_CALL·········00000000···PyObject_ClearWeakRefs
Offset 66, 91 lines modifiedOffset 66, 85 lines modified
66 000004f0··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc66 000004f0··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
67 0000050c··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF67 0000050c··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF
68 00000512··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF68 00000512··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF
69 0000055e··00009c0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New69 0000055e··00009c0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New
70 0000057a··00009d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track70 0000057a··00009d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track
71 00000598··00009e0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords71 00000598··00009e0a·R_ARM_THM_CALL·········00000000···_PyArg_UnpackKeywords
72 000005a4··00000102·R_ARM_ABS32············00000000···.data72 000005a4··00000102·R_ARM_ABS32············00000000···.data
73 000005c2··00002a2f·R_ARM_THM_MOVW_ABS_NC··00000084···.LC473 000005ac··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
74 000005c6··00002a30·R_ARM_THM_MOVT_ABS·····00000084···.LC474 000005b0··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
75 000005ce··00007c0a·R_ARM_THM_CALL·········00000000···PyArg_ParseTupleAndKeywords 
76 000005d6··00009c0a·R_ARM_THM_CALL·········00000000···_PyObject_GC_New75 000005fe··0000a50a·R_ARM_THM_CALL·········00000000···PyDict_Clear
77 00000602··00009d0a·R_ARM_THM_CALL·········00000000···PyObject_GC_Track 
78 00000610··00000102·R_ARM_ABS32············00000000···.data 
79 00000618··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct76 00000608··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
80 0000061c··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct77 0000060c··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
81 0000066a··0000a50a·R_ARM_THM_CALL·········00000000···PyDict_Clear 
82 00000674··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
83 00000678··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
84 000006de··00003c2f·R_ARM_THM_MOVW_ABS_NC··000000d8···.LC978 00000672··00003c2f·R_ARM_THM_MOVW_ABS_NC··000000d8···.LC9
85 000006e2··00003c30·R_ARM_THM_MOVT_ABS·····000000d8···.LC979 00000676··00003c30·R_ARM_THM_MOVT_ABS·····000000d8···.LC9
86 000006ea··0000a70a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple80 0000067e··0000a70a·R_ARM_THM_CALL·········00000000···PyArg_ParseTuple
87 000006f4··00007d0a·R_ARM_THM_CALL·········00000000···PyCallable_Check81 00000688··00007d0a·R_ARM_THM_CALL·········00000000···PyCallable_Check
88 00000708··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct82 0000069c··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
89 0000070c··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct83 000006a0··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
90 0000071c··0000a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type84 000006b0··0000a82f·R_ARM_THM_MOVW_ABS_NC··00000000···PyTuple_Type
91 00000720··0000a830·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type85 000006b4··0000a830·R_ARM_THM_MOVT_ABS·····00000000···PyTuple_Type
92 00000740··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type86 000006d4··0000a92f·R_ARM_THM_MOVW_ABS_NC··00000000···PyDict_Type
93 00000744··0000a930·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type87 000006d8··0000a930·R_ARM_THM_MOVT_ABS·····00000000···PyDict_Type
 88 0000074e··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 89 00000758··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF
 90 0000075e··0000880a·R_ARM_THM_CALL·········00000000···PyVectorcall_Function
 91 00000764··0000172f·R_ARM_THM_MOVW_ABS_NC··0000018d···partial_vectorcall
 92 00000768··00001730·R_ARM_THM_MOVT_ABS·····0000018d···partial_vectorcall
 93 0000076e··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct
 94 00000772··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct
 95 00000778··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
 96 0000077c··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
 97 00000780··00003b2f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC8
 98 00000784··00003b30·R_ARM_THM_MOVT_ABS·····000000c0···.LC8
 99 0000078a··0000850a·R_ARM_THM_CALL·········00000000···PyErr_SetString
 100 0000079c··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
94 000007ba··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc101 000007a2··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 102 000007b4··00008a0a·R_ARM_THM_CALL·········00000000···PyDict_Copy
 103 000007d2··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
 104 000007d8··0000830a·R_ARM_THM_CALL·········00000000···PyDict_New
 105 000007de··0000aa0a·R_ARM_THM_CALL·········00000000···PySequence_Tuple
 106 00000804··00003e2f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC10
 107 00000808··00003e30·R_ARM_THM_MOVT_ABS·····000000e0···.LC10
 108 0000081a··0000ab0a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple
 109 00000836··0000ac0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter
 110 00000842··0000970a·R_ARM_THM_CALL·········00000000···PyTuple_New
 111 00000856··0000ad0a·R_ARM_THM_CALL·········00000000···PyIter_Next
 112 0000086a··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF
95 000007c4··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF113 00000872··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF
96 000007ca··0000880a·R_ARM_THM_CALL·········00000000···PyVectorcall_Function114 0000087c··0000900a·R_ARM_THM_CALL·········00000000···PyObject_Call
97 000007d0··0000172f·R_ARM_THM_MOVW_ABS_NC··0000018d···partial_vectorcall 
98 000007d4··00001730·R_ARM_THM_MOVT_ABS·····0000018d···partial_vectorcall 
99 000007da··00007f2f·R_ARM_THM_MOVW_ABS_NC··00000000···_Py_NoneStruct 
100 000007de··00007f30·R_ARM_THM_MOVT_ABS·····00000000···_Py_NoneStruct 
101 000007e4··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError 
102 000007e8··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError 
103 000007ec··00003b2f·R_ARM_THM_MOVW_ABS_NC··000000c0···.LC8 
104 000007f0··00003b30·R_ARM_THM_MOVT_ABS·····000000c0···.LC8 
105 000007f6··0000850a·R_ARM_THM_CALL·········00000000···PyErr_SetString115 000008ba··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
106 00000808··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc116 000008d4··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
107 0000080e··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc117 000008ee··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc
108 00000820··00008a0a·R_ARM_THM_CALL·········00000000···PyDict_Copy 
109 0000083e··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
110 00000844··0000830a·R_ARM_THM_CALL·········00000000···PyDict_New 
111 0000084a··0000aa0a·R_ARM_THM_CALL·········00000000···PySequence_Tuple 
112 00000870··00003e2f·R_ARM_THM_MOVW_ABS_NC··000000e0···.LC10 
113 00000874··00003e30·R_ARM_THM_MOVT_ABS·····000000e0···.LC10 
114 00000886··0000ab0a·R_ARM_THM_CALL·········00000000···PyArg_UnpackTuple 
115 000008a2··0000ac0a·R_ARM_THM_CALL·········00000000···PyObject_GetIter 
116 000008ae··0000970a·R_ARM_THM_CALL·········00000000···PyTuple_New 
117 000008c2··0000ad0a·R_ARM_THM_CALL·········00000000···PyIter_Next 
118 000008d6··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF 
119 000008de··00001b0a·R_ARM_THM_CALL·········000003a5···Py_XDECREF 
120 000008e8··0000900a·R_ARM_THM_CALL·········00000000···PyObject_Call 
121 00000926··0000860a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
122 00000940··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
123 0000095a··0000780a·R_ARM_THM_CALL·········00000000···_Py_Dealloc 
124 00000964··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError118 000008f8··0000842f·R_ARM_THM_MOVW_ABS_NC··00000000···PyExc_TypeError
125 00000968··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError119 000008fc··00008430·R_ARM_THM_MOVT_ABS·····00000000···PyExc_TypeError
126 0000096e··0000ae0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches120 00000902··0000ae0a·R_ARM_THM_CALL·········00000000···PyErr_ExceptionMatches
127 00000974··00003f2f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC11121 00000908··00003f2f·R_ARM_THM_MOVW_ABS_NC··000000e8···.LC11
Max diff block lines reached; 20075/32447 bytes (61.87%) of diff not shown.
616 B
strings --all --bytes=8 {}
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 function·object·to·use·in·future·partial·calls32 function·object·to·use·in·future·partial·calls
33 tuple·of·arguments·to·future·partial·calls33 tuple·of·arguments·to·future·partial·calls
34 keywords34 keywords
35 dictionary·of·keyword·arguments·to·future·partial·calls35 dictionary·of·keyword·arguments·to·future·partial·calls
36 __vectorcalloffset__36 __vectorcalloffset__
37 _functools37 _functools
38 `jKFBF1F38 `jKFBF1F
39 hjKFBF1F39 pjKFBF)F
40 Tools·that·operate·on·functions.40 Tools·that·operate·on·functions.
41 Create·a·cached·callable·that·wraps·another·function.41 Create·a·cached·callable·that·wraps·another·function.
42 user_function:······the·function·being·cached42 user_function:······the·function·being·cached
43 maxsize:··0·········for·no·caching43 maxsize:··0·········for·no·caching
44 ··········None······for·unlimited·cache·size44 ··········None······for·unlimited·cache·size
45 ··········n·········for·a·bounded·cache45 ··········n·········for·a·bounded·cache
46 typed:····False·····cache·f(3)·and·f(3.0)·as·identical·calls46 typed:····False·····cache·f(3)·and·f(3.0)·as·identical·calls
14.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 680, 89 lines modifiedOffset 680, 37 lines modified
680 »       cmp»    r0,·#0680 »       cmp»    r0,·#0
681 »       bne.n»  558·<_functools_cmp_to_key+0x1c>681 »       bne.n»  558·<_functools_cmp_to_key+0x1c>
682 »       movs»   r4,·#0682 »       movs»   r4,·#0
683 »       b.n»    57e·<_functools_cmp_to_key+0x42>683 »       b.n»    57e·<_functools_cmp_to_key+0x42>
684 »       .word»  0x00000098684 »       .word»  0x00000098
685 ·R_ARM_ABS32»    .data685 ·R_ARM_ABS32»    .data
  
686 000005a8·<keyobject_call>: 
687 keyobject_call(): 
688 »       push»   {r4,·r5,·lr} 
689 »       mov.w»  ip,·#4096»  @·0x1000 
690 »       sub.w»  ip,·sp,·ip 
691 »       str.w»  r0,·[ip,·#4064]»     @·0xfe0 
692 »       sub»    sp,·#20 
693 »       mov»    ip,·r1 
694 »       mov»    r5,·r0 
695 »       add»    r4,·sp,·#12 
696 »       mov»    r1,·r2 
697 »       ldr»    r3,·[pc,·#76]» @·(610·<keyobject_call+0x68>) 
698 »       movw»   r2,·#0 
699 ·R_ARM_THM_MOVW_ABS_NC»  .LC4 
700 »       movt»   r2,·#0 
701 ·R_ARM_THM_MOVT_ABS»     .LC4 
702 »       mov»    r0,·ip 
703 »       str»    r4,·[sp,·#0] 
704 »       bl»     0·<PyArg_ParseTupleAndKeywords> 
705 ·R_ARM_THM_CALL» PyArg_ParseTupleAndKeywords 
706 »       cbz»    r0,·60c·<keyobject_call+0x64> 
707 »       ldr»    r0,·[r5,·#4] 
708 »       bl»     0·<_PyObject_GC_New> 
709 ·R_ARM_THM_CALL» _PyObject_GC_New 
710 »       mov»    r4,·r0 
711 »       cbz»    r0,·60c·<keyobject_call+0x64> 
712 »       ldr»    r2,·[r5,·#8] 
713 »       mvn.w»  r1,·#3221225472»    @·0xc0000000 
714 »       ldr»    r3,·[r2,·#0] 
715 »       cmp»    r3,·r1 
716 »       mvn.w»  r1,·#3221225472»    @·0xc0000000 
717 »       itt»    ne 
718 »       addne»  r3,·#1 
719 »       strne»  r3,·[r2,·#0] 
720 »       ldr»    r3,·[sp,·#12] 
721 »       str»    r2,·[r0,·#8] 
722 »       ldr»    r2,·[r3,·#0] 
723 »       cmp»    r2,·r1 
724 »       itt»    ne 
725 »       addne»  r2,·#1 
726 »       strne»  r2,·[r3,·#0] 
727 »       str»    r3,·[r0,·#12] 
728 »       bl»     0·<PyObject_GC_Track> 
729 ·R_ARM_THM_CALL» PyObject_GC_Track 
730 »       mov»    r0,·r4 
731 »       add»    sp,·#20 
732 »       pop»    {r4,·r5,·pc} 
733 »       movs»   r4,·#0 
734 »       b.n»    606·<keyobject_call+0x5e> 
735 »       .word»  0x000000c0 
736 ·R_ARM_ABS32»    .data 
  
737 00000614·<lru_cache_descr_get>:686 000005a8·<lru_cache_descr_get>:
738 lru_cache_descr_get():687 lru_cache_descr_get():
739 »       mov»    r3,·r0688 »       mov»    r3,·r0
740 »       cbz»    r1,·624·<lru_cache_descr_get+0x10>689 »       cbz»    r1,·5b8·<lru_cache_descr_get+0x10>
741 »       movw»   ip,·#0690 »       movw»   ip,·#0
742 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct691 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
743 »       movt»   ip,·#0692 »       movt»   ip,·#0
744 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct693 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
745 »       cmp»    r1,·ip694 »       cmp»    r1,·ip
746 »       bne.n»  636·<lru_cache_descr_get+0x22>695 »       bne.n»  5ca·<lru_cache_descr_get+0x22>
747 »       ldr»    r2,·[r3,·#0]696 »       ldr»    r2,·[r3,·#0]
748 »       mvn.w»  r1,·#3221225472»    @·0xc0000000697 »       mvn.w»  r1,·#3221225472»    @·0xc0000000
749 »       cmp»    r2,·r1698 »       cmp»    r2,·r1
750 »       beq.n»  632·<lru_cache_descr_get+0x1e>699 »       beq.n»  5c6·<lru_cache_descr_get+0x1e>
751 »       adds»   r2,·#1700 »       adds»   r2,·#1
752 »       str»    r2,·[r3,·#0]701 »       str»    r2,·[r3,·#0]
753 »       mov»    r0,·r3702 »       mov»    r0,·r3
754 »       bx»     lr703 »       bx»     lr
755 »       b.w»    0·<PyMethod_New>704 »       b.w»    0·<PyMethod_New>
756 ·R_ARM_THM_JUMP24»       PyMethod_New705 ·R_ARM_THM_JUMP24»       PyMethod_New
757 »       nop706 »       nop
  
758 0000063c·<_functools__lru_cache_wrapper_cache_clear>:707 000005d0·<_functools__lru_cache_wrapper_cache_clear>:
759 _functools__lru_cache_wrapper_cache_clear():708 _functools__lru_cache_wrapper_cache_clear():
760 »       push»   {r4,·lr}709 »       push»   {r4,·lr}
761 »       mov.w»  ip,·#4096»  @·0x1000710 »       mov.w»  ip,·#4096»  @·0x1000
762 »       sub.w»  ip,·sp,·ip711 »       sub.w»  ip,·sp,·ip
763 »       str.w»  r0,·[ip,·#4088]»     @·0xff8712 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
764 »       ldr»    r4,·[r0,·#12]713 »       ldr»    r4,·[r0,·#12]
765 »       mov»    r3,·r0714 »       mov»    r3,·r0
Offset 785, 118 lines modifiedOffset 733, 118 lines modified
785 »       movw»   r0,·#0733 »       movw»   r0,·#0
786 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct734 ·R_ARM_THM_MOVW_ABS_NC»  _Py_NoneStruct
787 »       movt»   r0,·#0735 »       movt»   r0,·#0
788 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct736 ·R_ARM_THM_MOVT_ABS»     _Py_NoneStruct
789 »       pop»    {r4,·pc}737 »       pop»    {r4,·pc}
790 »       nop738 »       nop
  
791 00000680·<keyobject_traverse>:739 00000614·<keyobject_traverse>:
792 keyobject_traverse():740 keyobject_traverse():
793 »       push»   {r4,·r5,·r6,·lr}741 »       push»   {r4,·r5,·r6,·lr}
794 »       mov.w»  ip,·#4096»  @·0x1000742 »       mov.w»  ip,·#4096»  @·0x1000
795 »       sub.w»  ip,·sp,·ip743 »       sub.w»  ip,·sp,·ip
796 »       str.w»  r0,·[ip,·#4080]»     @·0xff0744 »       str.w»  r0,·[ip,·#4080]»     @·0xff0
797 »       mov»    r4,·r0745 »       mov»    r4,·r0
798 »       ldr»    r0,·[r0,·#4]746 »       ldr»    r0,·[r0,·#4]
799 »       mov»    r5,·r1747 »       mov»    r5,·r1
800 »       mov»    r6,·r2748 »       mov»    r6,·r2
801 »       cbz»    r0,·69e·<keyobject_traverse+0x1e>749 »       cbz»    r0,·632·<keyobject_traverse+0x1e>
802 »       mov»    r1,·r2750 »       mov»    r1,·r2
803 »       blx»    r5751 »       blx»    r5
804 »       cbnz»   r0,·6b6·<keyobject_traverse+0x36>752 »       cbnz»   r0,·64a·<keyobject_traverse+0x36>
805 »       ldr»    r0,·[r4,·#8]753 »       ldr»    r0,·[r4,·#8]
806 »       cbz»    r0,·6a8·<keyobject_traverse+0x28>754 »       cbz»    r0,·63c·<keyobject_traverse+0x28>
807 »       mov»    r1,·r6755 »       mov»    r1,·r6
808 »       blx»    r5756 »       blx»    r5
809 »       cbnz»   r0,·6b6·<keyobject_traverse+0x36>757 »       cbnz»   r0,·64a·<keyobject_traverse+0x36>
810 »       ldr»    r0,·[r4,·#12]758 »       ldr»    r0,·[r4,·#12]
811 »       cbz»    r0,·6b6·<keyobject_traverse+0x36>759 »       cbz»    r0,·64a·<keyobject_traverse+0x36>
812 »       mov»    r1,·r6760 »       mov»    r1,·r6
813 »       mov»    r3,·r5761 »       mov»    r3,·r5
814 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}762 »       ldmia.w»sp!,·{r4,·r5,·r6,·lr}
815 »       bx»     r3763 »       bx»     r3
816 »       pop»    {r4,·r5,·r6,·pc}764 »       pop»    {r4,·r5,·r6,·pc}
  
817 000006b8·<partial_setstate>:765 0000064c·<partial_setstate>:
818 partial_setstate():766 partial_setstate():
819 »       push»   {r4,·r5,·lr}767 »       push»   {r4,·r5,·lr}
Max diff block lines reached; 10986/14313 bytes (76.76%) of diff not shown.
34.3 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {}
    
Offset 841, 68 lines modifiedOffset 841, 68 lines modified
841 »       mov»    r0,·r8841 »       mov»    r0,·r8
842 »       add»    sp,·#36»      @·0x24842 »       add»    sp,·#36»      @·0x24
843 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}843 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
844 »       mov»    r3,·r6844 »       mov»    r3,·r6
845 »       add»    sp,·#36»      @·0x24845 »       add»    sp,·#36»      @·0x24
846 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}846 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
847 »       bx»     r3847 »       bx»     r3
848 »       ldr.w»  r8,·[r7,·#8]848 »       ldr.w»  r9,·[r7,·#8]
849 »       orrs.w» r1,·r2,·r8849 »       orrs.w» r1,·r2,·r9
850 »       beq.n»  6a8·<lru_cache_call+0x34>850 »       beq.n»  6a8·<lru_cache_call+0x34>
851 »       cmp.w»  r8,·#0851 »       cmp.w»  r9,·#0
852 »       beq.w»  8c2·<lru_cache_call+0x24e>852 »       beq.w»  8c2·<lru_cache_call+0x24e>
853 »       add.w»  r0,·r3,·r8,·lsl·#1853 »       add.w»  r0,·r3,·r9,·lsl·#1
854 »       adds»   r0,·#1854 »       adds»   r0,·#1
855 »       cmp»    r2,·#0855 »       cmp»    r2,·#0
856 »       bne.w»  878·<lru_cache_call+0x204>856 »       bne.w»  878·<lru_cache_call+0x204>
857 »       ldr»    r3,·[r4,·#56]» @·0x38857 »       ldr»    r3,·[r4,·#56]» @·0x38
858 »       str»    r2,·[sp,·#0]858 »       str»    r2,·[sp,·#0]
859 »       str»    r3,·[sp,·#4]859 »       str»    r3,·[sp,·#4]
860 »       bl»     0·<PyTuple_New>860 »       bl»     0·<PyTuple_New>
861 ·R_ARM_THM_CALL» PyTuple_New861 ·R_ARM_THM_CALL» PyTuple_New
862 »       mov»    r6,·r0862 »       mov»    r6,·r0
863 »       cmp»    r0,·#0863 »       cmp»    r0,·#0
864 »       beq.w»  93e·<lru_cache_call+0x2ca>864 »       beq.w»  93e·<lru_cache_call+0x2ca>
865 »       mov»    r9,·r5865 »       mov»    r8,·r5
866 »       ldr»    r2,·[sp,·#0]866 »       ldr»    r2,·[sp,·#0]
867 »       add.w»  sl,·r0,·#8867 »       add.w»  sl,·r0,·#8
868 »       mvn.w»  fp,·#3221225472»    @·0xc0000000868 »       mvn.w»  fp,·#3221225472»    @·0xc0000000
869 »       mov»    ip,·r2869 »       mov»    ip,·r2
870 »       movs»   r3,·#0870 »       movs»   r3,·#0
871 »       ldr.w»  r1,·[r9,·#8]!871 »       ldr.w»  r1,·[r8,·#8]!
872 »       str»    r3,·[sp,·#28]872 »       str»    r3,·[sp,·#28]
873 »       mov»    lr,·r9873 »       mov»    lr,·r8
874 »       cmp»    r3,·r1874 »       cmp»    r3,·r1
875 »       bge.n»  796·<lru_cache_call+0x122>875 »       bge.n»  796·<lru_cache_call+0x122>
876 »       ldr.w»  r2,·[lr,·#4]!876 »       ldr.w»  r2,·[lr,·#4]!
877 »       adds»   r3,·#1877 »       adds»   r3,·#1
878 »       ldr»    r0,·[r2,·#0]878 »       ldr»    r0,·[r2,·#0]
879 »       cmp»    r0,·fp879 »       cmp»    r0,·fp
880 »       add.w»  r0,·r0,·#1880 »       add.w»  r0,·r0,·#1
881 »       it»     ne881 »       it»     ne
882 »       strne»  r0,·[r2,·#0]882 »       strne»  r0,·[r2,·#0]
883 »       str.w»  r2,·[sl,·#4]!883 »       str.w»  r2,·[sl,·#4]!
884 »       str»    r3,·[sp,·#28]884 »       str»    r3,·[sp,·#28]
885 »       b.n»    778·<lru_cache_call+0x104>885 »       b.n»    778·<lru_cache_call+0x104>
886 »       mov»    r2,·ip886 »       mov»    r2,·ip
887 »       bic.w»  fp,·r1,·r1,·asr·#31887 »       bic.w»  fp,·r1,·r1,·asr·#31
888 »       cmp.w»  r8,·#0888 »       cmp.w»  r9,·#0
889 »       bne.n»  7d8·<lru_cache_call+0x164>889 »       bne.n»  7d8·<lru_cache_call+0x164>
890 »       cmp»    r2,·#0890 »       cmp»    r2,·#0
891 »       beq.n»  6da·<lru_cache_call+0x66>891 »       beq.n»  6da·<lru_cache_call+0x66>
892 »       add.w»  lr,·fp,·#2892 »       add.w»  lr,·fp,·#2
893 »       ldr»    r0,·[r5,·#8]893 »       ldr»    r0,·[r5,·#8]
894 »       mvn.w»  sl,·#3221225472»    @·0xc0000000894 »       mvn.w»  sl,·#3221225472»    @·0xc0000000
895 »       movs»   r3,·#0895 »       movs»   r3,·#0
896 »       add.w»  lr,·r6,·lr,·lsl·#2896 »       add.w»  lr,·r6,·lr,·lsl·#2
897 »       str»    r3,·[sp,·#28]897 »       str»    r3,·[sp,·#28]
898 »       cmp»    r0,·r3898 »       cmp»    r0,·r3
899 »       add.w»  r3,·r3,·#1899 »       add.w»  r3,·r3,·#1
900 »       ble.n»  81e·<lru_cache_call+0x1aa>900 »       ble.n»  81e·<lru_cache_call+0x1aa>
901 »       ldr.w»  r2,·[r9,·#4]!901 »       ldr.w»  r2,·[r8,·#4]!
902 »       ldr»    r2,·[r2,·#4]902 »       ldr»    r2,·[r2,·#4]
903 »       ldr»    r1,·[r2,·#0]903 »       ldr»    r1,·[r2,·#0]
904 »       cmp»    r1,·sl904 »       cmp»    r1,·sl
905 »       itt»    ne905 »       itt»    ne
906 »       addne»  r1,·#1906 »       addne»  r1,·#1
907 »       strne»  r1,·[r2,·#0]907 »       strne»  r1,·[r2,·#0]
908 »       str.w»  r2,·[lr,·#4]!908 »       str.w»  r2,·[lr,·#4]!
Offset 934, 15 lines modifiedOffset 934, 15 lines modified
934 »       ldr»    r1,·[sp,·#8]934 »       ldr»    r1,·[sp,·#8]
935 »       bl»     0·<PyDict_Next>935 »       bl»     0·<PyDict_Next>
936 ·R_ARM_THM_CALL» PyDict_Next936 ·R_ARM_THM_CALL» PyDict_Next
937 »       cmp»    r0,·#0937 »       cmp»    r0,·#0
938 »       bne.n»  890·<lru_cache_call+0x21c>938 »       bne.n»  890·<lru_cache_call+0x21c>
939 »       ldr»    r2,·[sp,·#12]939 »       ldr»    r2,·[sp,·#12]
940 »       b.n»    7a2·<lru_cache_call+0x12e>940 »       b.n»    7a2·<lru_cache_call+0x12e>
941 »       cmp.w»  r8,·#0941 »       cmp.w»  r9,·#0
942 »       beq.w»  6da·<lru_cache_call+0x66>942 »       beq.w»  6da·<lru_cache_call+0x66>
943 »       cmp»    r0,·#0943 »       cmp»    r0,·#0
944 »       ite»    ge944 »       ite»    ge
945 »       addge.w»r1,·fp,·r0945 »       addge.w»r1,·fp,·r0
946 »       addlt.w»r1,·fp,·#0946 »       addlt.w»r1,·fp,·#0
947 »       mvn.w»  r9,·#3221225472»    @·0xc0000000947 »       mvn.w»  r9,·#3221225472»    @·0xc0000000
948 »       add.w»  r8,·r1,·#2948 »       add.w»  r8,·r1,·#2
Offset 968, 16 lines modifiedOffset 968, 16 lines modified
968 »       cmp»    r3,·r9968 »       cmp»    r3,·r9
969 »       itt»    ne969 »       itt»    ne
970 »       addne»  r3,·#1970 »       addne»  r3,·#1
971 »       strne»  r3,·[r2,·#0]971 »       strne»  r3,·[r2,·#0]
972 »       str.w»  r2,·[r8,·#4]!972 »       str.w»  r2,·[r8,·#4]!
973 »       b.n»    84e·<lru_cache_call+0x1da>973 »       b.n»    84e·<lru_cache_call+0x1da>
974 »       mov»    r0,·r3974 »       mov»    r0,·r3
975 »       mov»    r8,·r7975 »       mov»    r9,·r7
976 »       add»    r0,·r8976 »       add»    r0,·r9
977 »       add»    r0,·r3977 »       add»    r0,·r3
978 »       b.n»    74e·<lru_cache_call+0xda>978 »       b.n»    74e·<lru_cache_call+0xda>
979 »       ldr»    r3,·[r6,·#0]979 »       ldr»    r3,·[r6,·#0]
980 »       mvn.w»  r2,·#3221225472»    @·0xc0000000980 »       mvn.w»  r2,·#3221225472»    @·0xc0000000
981 »       cmp»    r3,·r2981 »       cmp»    r3,·r2
982 »       beq.w»  6da·<lru_cache_call+0x66>982 »       beq.w»  6da·<lru_cache_call+0x66>
983 »       adds»   r3,·#1983 »       adds»   r3,·#1
Offset 1079, 15 lines modifiedOffset 1079, 15 lines modified
1079 »       ldr»    r1,·[r0,·#32]1079 »       ldr»    r1,·[r0,·#32]
1080 »       mov»    r4,·r01080 »       mov»    r4,·r0
1081 »       mov»    r7,·r21081 »       mov»    r7,·r2
1082 »       ldr»    r3,·[r5,·#8]1082 »       ldr»    r3,·[r5,·#8]
1083 »       cmp»    r2,·#01083 »       cmp»    r2,·#0
1084 »       bne.w»  a9a·<bounded_lru_cache_wrapper+0x146>1084 »       bne.w»  a9a·<bounded_lru_cache_wrapper+0x146>
1085 »       cmp»    r1,·#01085 »       cmp»    r1,·#0
1086 »       bne.w»  c80·<bounded_lru_cache_wrapper+0x32c>1086 »       bne.w»  c86·<bounded_lru_cache_wrapper+0x332>
1087 »       cmp»    r3,·#11087 »       cmp»    r3,·#1
1088 »       bne.n»  99e·<bounded_lru_cache_wrapper+0x4a>1088 »       bne.n»  99e·<bounded_lru_cache_wrapper+0x4a>
1089 »       ldr»    r6,·[r5,·#12]1089 »       ldr»    r6,·[r5,·#12]
1090 »       movw»   r2,·#01090 »       movw»   r2,·#0
1091 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type1091 ·R_ARM_THM_MOVW_ABS_NC»  PyUnicode_Type
1092 »       movt»   r2,·#01092 »       movt»   r2,·#0
1093 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type1093 ·R_ARM_THM_MOVT_ABS»     PyUnicode_Type
Offset 1095, 153 lines modifiedOffset 1095, 152 lines modified
1095 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type1095 ·R_ARM_THM_MOVW_ABS_NC»  PyLong_Type
1096 »       movt»   r3,·#01096 »       movt»   r3,·#0
1097 ·R_ARM_THM_MOVT_ABS»     PyLong_Type1097 ·R_ARM_THM_MOVT_ABS»     PyLong_Type
1098 »       ldr»    r1,·[r6,·#4]1098 »       ldr»    r1,·[r6,·#4]
1099 »       cmp»    r1,·r31099 »       cmp»    r1,·r3
1100 »       it»     ne1100 »       it»     ne
1101 »       cmpne»  r1,·r21101 »       cmpne»  r1,·r2
1102 »       beq.w»  c8a·<bounded_lru_cache_wrapper+0x336>1102 »       beq.w»  c9a·<bounded_lru_cache_wrapper+0x346>
1103 »       ldr»    r3,·[r5,·#0]1103 »       ldr»    r3,·[r5,·#0]
Max diff block lines reached; 31780/34914 bytes (91.02%) of diff not shown.
13.3 KB
_stat.o
1.7 KB
readelf --wide --symbols {}
    
Offset 56, 20 lines modifiedOffset 56, 20 lines modified
56 ····52:·000004c1···368·FUNC····LOCAL··DEFAULT····1·stat_filemode56 ····52:·000004c1···368·FUNC····LOCAL··DEFAULT····1·stat_filemode
57 ····53:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····1·$d57 ····53:·0000062c·····0·NOTYPE··LOCAL··DEFAULT····1·$d
58 ····54:·00000630·····0·NOTYPE··LOCAL··DEFAULT····1·$t58 ····54:·00000630·····0·NOTYPE··LOCAL··DEFAULT····1·$t
59 ····55:·00000631····54·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT59 ····55:·00000631····54·FUNC····LOCAL··DEFAULT····1·stat_S_IFMT
60 ····56:·00000669····54·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE60 ····56:·00000669····54·FUNC····LOCAL··DEFAULT····1·stat_S_IMODE
61 ····57:·000006a1····62·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO61 ····57:·000006a1····62·FUNC····LOCAL··DEFAULT····1·stat_S_ISFIFO
62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t62 ····58:·00000000·····0·NOTYPE··LOCAL··DEFAULT····7·$t
 63 ····59:·00000001····62·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK
63 ····59:·00000001····50·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR64 ····60:·0000003f····50·FUNC····LOCAL··DEFAULT····7·stat_S_ISDOOR
64 ····60:·00000033·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT65 ····61:·00000071·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISPORT
65 ····61:·00000035·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT 
66 ····62:·00000037····62·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK 
67 ····63:·00000075····62·FUNC····LOCAL··DEFAULT····7·stat_S_ISSOCK 
68 ····64:·000000b3····62·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR66 ····62:·00000073····62·FUNC····LOCAL··DEFAULT····7·stat_S_ISCHR
 67 ····63:·000000b1····62·FUNC····LOCAL··DEFAULT····7·stat_S_ISBLK
 68 ····64:·000000ef·····2·FUNC····LOCAL··DEFAULT····7·stat_S_ISWHT
69 ····65:·00000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata69 ····65:·00000000·····0·SECTION·LOCAL··DEFAULT····9·.rodata
70 ····66:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d70 ····66:·00000000·····0·NOTYPE··LOCAL··DEFAULT····9·$d
71 ····67:·00000028··1480·OBJECT··LOCAL··DEFAULT····9·module_doc71 ····67:·00000028··1480·OBJECT··LOCAL··DEFAULT····9·module_doc
72 ····68:·000005f0····59·OBJECT··LOCAL··DEFAULT····9·stat_filemode_doc72 ····68:·000005f0····59·OBJECT··LOCAL··DEFAULT····9·stat_filemode_doc
73 ····69:·0000062c····68·OBJECT··LOCAL··DEFAULT····9·stat_S_IFMT_doc73 ····69:·0000062c····68·OBJECT··LOCAL··DEFAULT····9·stat_S_IFMT_doc
74 ····70:·00000670····69·OBJECT··LOCAL··DEFAULT····9·stat_S_IMODE_doc74 ····70:·00000670····69·OBJECT··LOCAL··DEFAULT····9·stat_S_IMODE_doc
75 ····71:·000006b8····63·OBJECT··LOCAL··DEFAULT····9·stat_S_ISWHT_doc75 ····71:·000006b8····63·OBJECT··LOCAL··DEFAULT····9·stat_S_ISWHT_doc
5.79 KB
readelf --wide --relocs {}
    
Offset 168, 68 lines modifiedOffset 168, 68 lines modified
168 00000020··00000102·R_ARM_ABS32············00000000···.data168 00000020··00000102·R_ARM_ABS32············00000000···.data
169 00000024··00000102·R_ARM_ABS32············00000000···.data169 00000024··00000102·R_ARM_ABS32············00000000···.data
170 00000038··00002f02·R_ARM_ABS32············0000000d···stat_exec170 00000038··00002f02·R_ARM_ABS32············0000000d···stat_exec
171 0000004c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4171 0000004c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
172 00000050··00003102·R_ARM_ABS32············00000401···stat_S_ISDIR172 00000050··00003102·R_ARM_ABS32············00000401···stat_S_ISDIR
173 00000058··00004102·R_ARM_ABS32············00000000···.rodata173 00000058··00004102·R_ARM_ABS32············00000000···.rodata
174 0000005c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4174 0000005c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
175 00000060··00004002·R_ARM_ABS32············000000b3···stat_S_ISCHR175 00000060··00003e02·R_ARM_ABS32············00000073···stat_S_ISCHR
176 00000068··00004102·R_ARM_ABS32············00000000···.rodata176 00000068··00004102·R_ARM_ABS32············00000000···.rodata
177 0000006c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4177 0000006c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
178 00000070··00003e02·R_ARM_ABS32············00000037···stat_S_ISBLK178 00000070··00003f02·R_ARM_ABS32············000000b1···stat_S_ISBLK
179 00000078··00004102·R_ARM_ABS32············00000000···.rodata179 00000078··00004102·R_ARM_ABS32············00000000···.rodata
180 0000007c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4180 0000007c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
181 00000080··00003202·R_ARM_ABS32············00000441···stat_S_ISREG181 00000080··00003202·R_ARM_ABS32············00000441···stat_S_ISREG
182 00000088··00004102·R_ARM_ABS32············00000000···.rodata182 00000088··00004102·R_ARM_ABS32············00000000···.rodata
183 0000008c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4183 0000008c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
184 00000090··00003902·R_ARM_ABS32············000006a1···stat_S_ISFIFO184 00000090··00003902·R_ARM_ABS32············000006a1···stat_S_ISFIFO
185 00000098··00004102·R_ARM_ABS32············00000000···.rodata185 00000098··00004102·R_ARM_ABS32············00000000···.rodata
186 0000009c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4186 0000009c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
187 000000a0··00003302·R_ARM_ABS32············00000481···stat_S_ISLNK187 000000a0··00003302·R_ARM_ABS32············00000481···stat_S_ISLNK
188 000000a8··00004102·R_ARM_ABS32············00000000···.rodata188 000000a8··00004102·R_ARM_ABS32············00000000···.rodata
189 000000ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4189 000000ac··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
190 000000b0··00003f02·R_ARM_ABS32············00000075···stat_S_ISSOCK190 000000b0··00003b02·R_ARM_ABS32············00000001···stat_S_ISSOCK
191 000000b8··00004102·R_ARM_ABS32············00000000···.rodata191 000000b8··00004102·R_ARM_ABS32············00000000···.rodata
192 000000bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4192 000000bc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
193 000000c0··00003b02·R_ARM_ABS32············00000001···stat_S_ISDOOR193 000000c0··00003c02·R_ARM_ABS32············0000003f···stat_S_ISDOOR
194 000000c8··00004102·R_ARM_ABS32············00000000···.rodata194 000000c8··00004102·R_ARM_ABS32············00000000···.rodata
195 000000cc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4195 000000cc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
196 000000d0··00003c02·R_ARM_ABS32············00000033···stat_S_ISPORT196 000000d0··00003d02·R_ARM_ABS32············00000071···stat_S_ISPORT
197 000000d8··00004102·R_ARM_ABS32············00000000···.rodata197 000000d8··00004102·R_ARM_ABS32············00000000···.rodata
198 000000dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4198 000000dc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
199 000000e0··00003d02·R_ARM_ABS32············00000035···stat_S_ISWHT199 000000e0··00004002·R_ARM_ABS32············000000ef···stat_S_ISWHT
200 000000e8··00004102·R_ARM_ABS32············00000000···.rodata200 000000e8··00004102·R_ARM_ABS32············00000000···.rodata
201 000000ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4201 000000ec··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
202 000000f0··00003802·R_ARM_ABS32············00000669···stat_S_IMODE202 000000f0··00003802·R_ARM_ABS32············00000669···stat_S_IMODE
203 000000f8··00004102·R_ARM_ABS32············00000000···.rodata203 000000f8··00004102·R_ARM_ABS32············00000000···.rodata
204 000000fc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4204 000000fc··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
205 00000100··00003702·R_ARM_ABS32············00000631···stat_S_IFMT205 00000100··00003702·R_ARM_ABS32············00000631···stat_S_IFMT
206 00000108··00004102·R_ARM_ABS32············00000000···.rodata206 00000108··00004102·R_ARM_ABS32············00000000···.rodata
207 0000010c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4207 0000010c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
208 00000110··00003402·R_ARM_ABS32············000004c1···stat_filemode208 00000110··00003402·R_ARM_ABS32············000004c1···stat_filemode
209 00000118··00004102·R_ARM_ABS32············00000000···.rodata209 00000118··00004102·R_ARM_ABS32············00000000···.rodata
  
210 Relocation·section·'.rel.text.unlikely'·at·offset·0x2530·contains·16·entries:210 Relocation·section·'.rel.text.unlikely'·at·offset·0x2530·contains·16·entries:
211 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name211 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
212 00000010··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong212 00000010··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
213 00000022··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred213 0000002e··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
214 00000026··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred214 00000032··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
215 00000046··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong215 0000004e··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
 216 00000060··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
216 00000064··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred217 00000064··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
217 00000068··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred 
218 00000084··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong218 00000082··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
219 000000a2··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred219 000000a0··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
220 000000a6··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred220 000000a4··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
221 000000c2··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong221 000000c0··0000580a·R_ARM_THM_CALL·········00000000···PyLong_AsUnsignedLong
222 000000e0··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred222 000000de··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
223 000000e4··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred223 000000e2··00005a0a·R_ARM_THM_CALL·········00000000···PyErr_Occurred
224 0000001e··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong224 0000002a··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
225 00000060··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong 
226 0000009e··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong 
227 000000dc··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong225 0000005c··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
 226 0000009c··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
 227 000000da··0000591e·R_ARM_THM_JUMP24·······00000000···PyBool_FromLong
  
228 Relocation·section·'.rel.rodata'·at·offset·0x25b0·contains·10·entries:228 Relocation·section·'.rel.rodata'·at·offset·0x25b0·contains·10·entries:
229 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name229 ·Offset·····Info····Type················Sym.·Value··Symbol's·Name
230 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4230 00000000··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
231 00000004··00000402·R_ARM_ABS32············00000000···.rodata.str1.4231 00000004··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
232 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4232 00000008··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
233 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4233 0000000c··00000402·R_ARM_ABS32············00000000···.rodata.str1.4
450 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 100, 20 lines modifiedOffset 100, 20 lines modified
100 stat_S_ISDIR100 stat_S_ISDIR
101 stat_S_ISREG101 stat_S_ISREG
102 stat_S_ISLNK102 stat_S_ISLNK
103 stat_filemode103 stat_filemode
104 stat_S_IFMT104 stat_S_IFMT
105 stat_S_IMODE105 stat_S_IMODE
106 stat_S_ISFIFO106 stat_S_ISFIFO
 107 stat_S_ISSOCK
107 stat_S_ISDOOR108 stat_S_ISDOOR
108 stat_S_ISPORT109 stat_S_ISPORT
109 stat_S_ISWHT 
110 stat_S_ISBLK 
111 stat_S_ISSOCK 
112 stat_S_ISCHR110 stat_S_ISCHR
 111 stat_S_ISBLK
 112 stat_S_ISWHT
113 module_doc113 module_doc
114 stat_filemode_doc114 stat_filemode_doc
115 stat_S_IFMT_doc115 stat_S_IFMT_doc
116 stat_S_IMODE_doc116 stat_S_IMODE_doc
117 stat_S_ISWHT_doc117 stat_S_ISWHT_doc
118 stat_S_ISPORT_doc118 stat_S_ISPORT_doc
119 stat_S_ISDOOR_doc119 stat_S_ISDOOR_doc
3.67 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {}
    
Offset 1, 120 lines modifiedOffset 1, 120 lines modified
  
  
  
1 Disassembly·of·section·.text.unlikely:1 Disassembly·of·section·.text.unlikely:
  
2 00000000·<stat_S_ISDOOR>:2 00000000·<stat_S_ISSOCK>:
3 stat_S_ISDOOR():3 stat_S_ISSOCK():
4 »       push»   {r3,·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,·r0
11 »       adds»   r0,·#112 »       adds»   r0,·#1
12 »       beq.n»  22·<stat_S_ISDOOR+0x22>13 »       beq.n»  2e·<stat_S_ISSOCK+0x2e>
 14 »       and.w»  r0,·r4,·#61440»      @·0xf000
 15 »       sub.w»  r3,·r0,·#49152»      @·0xc000
 16 »       negs»   r0,·r3
13 »       ldmia.w»sp!,·{r3,·lr}17 »       ldmia.w»sp!,·{r4,·lr}
14 »       movs»   r0,·#018 »       adcs»   r0,·r3
15 »       b.w»    0·<PyBool_FromLong>19 »       b.w»    0·<PyBool_FromLong>
16 ·R_ARM_THM_JUMP24»       PyBool_FromLong20 ·R_ARM_THM_JUMP24»       PyBool_FromLong
17 »       bl»     0·<PyErr_Occurred>21 »       bl»     0·<PyErr_Occurred>
18 ·R_ARM_THM_CALL» PyErr_Occurred22 ·R_ARM_THM_CALL» PyErr_Occurred
19 »       bl»     0·<PyErr_Occurred>23 »       bl»     0·<PyErr_Occurred>
20 ·R_ARM_THM_CALL» PyErr_Occurred24 ·R_ARM_THM_CALL» PyErr_Occurred
21 »       cmp»    r0,·#025 »       cmp»    r0,·#0
22 »       beq.n»  18·<stat_S_ISDOOR+0x18>26 »       beq.n»  1a·<stat_S_ISSOCK+0x1a>
23 »       movs»   r0,·#027 »       movs»   r0,·#0
24 »       pop»    {r3,·pc}28 »       pop»    {r4,·pc}
  
25 00000032·<stat_S_ISPORT>: 
26 stat_S_ISPORT(): 
27 »       b.n»    0·<stat_S_ISDOOR> 
  
28 00000034·<stat_S_ISWHT>: 
29 stat_S_ISWHT(): 
30 »       b.n»    0·<stat_S_ISDOOR> 
  
31 00000036·<stat_S_ISBLK>:29 0000003e·<stat_S_ISDOOR>:
32 stat_S_ISBLK():30 stat_S_ISDOOR():
33 »       push»   {r4,·lr}31 »       push»   {r3,·lr}
34 »       mov.w»  ip,·#4096»  @·0x100032 »       mov.w»  ip,·#4096»  @·0x1000
35 »       sub.w»  ip,·sp,·ip33 »       sub.w»  ip,·sp,·ip
36 »       str.w»  r0,·[ip,·#4088]»     @·0xff834 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
37 »       mov»    r0,·r135 »       mov»    r0,·r1
38 »       bl»     0·<PyLong_AsUnsignedLong>36 »       bl»     0·<PyLong_AsUnsignedLong>
39 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong37 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
40 »       mov»    r4,·r0 
41 »       adds»   r0,·#138 »       adds»   r0,·#1
42 »       beq.n»  64·<stat_S_ISBLK+0x2e>39 »       beq.n»  60·<stat_S_ISDOOR+0x22>
43 »       and.w»  r0,·r4,·#61440»      @·0xf000 
44 »       sub.w»  r3,·r0,·#24576»      @·0x6000 
45 »       negs»   r0,·r3 
46 »       ldmia.w»sp!,·{r4,·lr}40 »       ldmia.w»sp!,·{r3,·lr}
47 »       adcs»   r0,·r341 »       movs»   r0,·#0
48 »       b.w»    0·<PyBool_FromLong>42 »       b.w»    0·<PyBool_FromLong>
49 ·R_ARM_THM_JUMP24»       PyBool_FromLong43 ·R_ARM_THM_JUMP24»       PyBool_FromLong
50 »       bl»     0·<PyErr_Occurred>44 »       bl»     0·<PyErr_Occurred>
51 ·R_ARM_THM_CALL» PyErr_Occurred45 ·R_ARM_THM_CALL» PyErr_Occurred
52 »       bl»     0·<PyErr_Occurred>46 »       bl»     0·<PyErr_Occurred>
53 ·R_ARM_THM_CALL» PyErr_Occurred47 ·R_ARM_THM_CALL» PyErr_Occurred
54 »       cmp»    r0,·#048 »       cmp»    r0,·#0
55 »       beq.n»  50·<stat_S_ISBLK+0x1a>49 »       beq.n»  56·<stat_S_ISDOOR+0x18>
56 »       movs»   r0,·#050 »       movs»   r0,·#0
57 »       pop»    {r4,·pc}51 »       pop»    {r3,·pc}
  
 52 00000070·<stat_S_ISPORT>:
 53 stat_S_ISPORT():
 54 »       b.n»    3e·<stat_S_ISDOOR>
  
58 00000074·<stat_S_ISSOCK>:55 00000072·<stat_S_ISCHR>:
59 stat_S_ISSOCK():56 stat_S_ISCHR():
60 »       push»   {r4,·lr}57 »       push»   {r4,·lr}
61 »       mov.w»  ip,·#4096»  @·0x100058 »       mov.w»  ip,·#4096»  @·0x1000
62 »       sub.w»  ip,·sp,·ip59 »       sub.w»  ip,·sp,·ip
63 »       str.w»  r0,·[ip,·#4088]»     @·0xff860 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
64 »       mov»    r0,·r161 »       mov»    r0,·r1
65 »       bl»     0·<PyLong_AsUnsignedLong>62 »       bl»     0·<PyLong_AsUnsignedLong>
66 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong63 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
67 »       mov»    r4,·r064 »       mov»    r4,·r0
68 »       adds»   r0,·#165 »       adds»   r0,·#1
69 »       beq.n»  a2·<stat_S_ISSOCK+0x2e>66 »       beq.n»  a0·<stat_S_ISCHR+0x2e>
70 »       and.w»  r0,·r4,·#61440»      @·0xf00067 »       and.w»  r0,·r4,·#61440»      @·0xf000
71 »       sub.w»  r3,·r0,·#49152»      @·0xc00068 »       sub.w»  r3,·r0,·#8192»       @·0x2000
72 »       negs»   r0,·r369 »       negs»   r0,·r3
73 »       ldmia.w»sp!,·{r4,·lr}70 »       ldmia.w»sp!,·{r4,·lr}
74 »       adcs»   r0,·r371 »       adcs»   r0,·r3
75 »       b.w»    0·<PyBool_FromLong>72 »       b.w»    0·<PyBool_FromLong>
76 ·R_ARM_THM_JUMP24»       PyBool_FromLong73 ·R_ARM_THM_JUMP24»       PyBool_FromLong
77 »       bl»     0·<PyErr_Occurred>74 »       bl»     0·<PyErr_Occurred>
78 ·R_ARM_THM_CALL» PyErr_Occurred75 ·R_ARM_THM_CALL» PyErr_Occurred
79 »       bl»     0·<PyErr_Occurred>76 »       bl»     0·<PyErr_Occurred>
80 ·R_ARM_THM_CALL» PyErr_Occurred77 ·R_ARM_THM_CALL» PyErr_Occurred
81 »       cmp»    r0,·#078 »       cmp»    r0,·#0
82 »       beq.n»  8e·<stat_S_ISSOCK+0x1a>79 »       beq.n»  8c·<stat_S_ISCHR+0x1a>
83 »       movs»   r0,·#080 »       movs»   r0,·#0
84 »       pop»    {r4,·pc}81 »       pop»    {r4,·pc}
  
85 000000b2·<stat_S_ISCHR>:82 000000b0·<stat_S_ISBLK>:
86 stat_S_ISCHR():83 stat_S_ISBLK():
87 »       push»   {r4,·lr}84 »       push»   {r4,·lr}
88 »       mov.w»  ip,·#4096»  @·0x100085 »       mov.w»  ip,·#4096»  @·0x1000
89 »       sub.w»  ip,·sp,·ip86 »       sub.w»  ip,·sp,·ip
90 »       str.w»  r0,·[ip,·#4088]»     @·0xff887 »       str.w»  r0,·[ip,·#4088]»     @·0xff8
91 »       mov»    r0,·r188 »       mov»    r0,·r1
92 »       bl»     0·<PyLong_AsUnsignedLong>89 »       bl»     0·<PyLong_AsUnsignedLong>
93 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong90 ·R_ARM_THM_CALL» PyLong_AsUnsignedLong
94 »       mov»    r4,·r091 »       mov»    r4,·r0
95 »       adds»   r0,·#192 »       adds»   r0,·#1
96 »       beq.n»  e0·<stat_S_ISCHR+0x2e>93 »       beq.n»  de·<stat_S_ISBLK+0x2e>
97 »       and.w»  r0,·r4,·#61440»      @·0xf00094 »       and.w»  r0,·r4,·#61440»      @·0xf000
98 »       sub.w»  r3,·r0,·#8192»       @·0x200095 »       sub.w»  r3,·r0,·#24576»      @·0x6000
99 »       negs»   r0,·r396 »       negs»   r0,·r3
100 »       ldmia.w»sp!,·{r4,·lr}97 »       ldmia.w»sp!,·{r4,·lr}
101 »       adcs»   r0,·r398 »       adcs»   r0,·r3
102 »       b.w»    0·<PyBool_FromLong>99 »       b.w»    0·<PyBool_FromLong>
103 ·R_ARM_THM_JUMP24»       PyBool_FromLong100 ·R_ARM_THM_JUMP24»       PyBool_FromLong
104 »       bl»     0·<PyErr_Occurred>101 »       bl»     0·<PyErr_Occurred>
105 ·R_ARM_THM_CALL» PyErr_Occurred102 ·R_ARM_THM_CALL» PyErr_Occurred
106 »       bl»     0·<PyErr_Occurred>103 »       bl»     0·<PyErr_Occurred>
107 ·R_ARM_THM_CALL» PyErr_Occurred104 ·R_ARM_THM_CALL» PyErr_Occurred
108 »       cmp»    r0,·#0105 »       cmp»    r0,·#0
109 »       beq.n»  cc·<stat_S_ISCHR+0x1a>106 »       beq.n»  ca·<stat_S_ISBLK+0x1a>
110 »       movs»   r0,·#0107 »       movs»   r0,·#0
Max diff block lines reached; 70/3552 bytes (1.97%) of diff not shown.
1.69 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 20, 19 lines modifiedOffset 20, 19 lines modified
20 ··0x00000110·002e4c41·4e43484f·52310073·7461745f·..LANCHOR1.stat_20 ··0x00000110·002e4c41·4e43484f·52310073·7461745f·..LANCHOR1.stat_
21 ··0x00000120·535f4953·44495200·73746174·5f535f49·S_ISDIR.stat_S_I21 ··0x00000120·535f4953·44495200·73746174·5f535f49·S_ISDIR.stat_S_I
22 ··0x00000130·53524547·00737461·745f535f·49534c4e·SREG.stat_S_ISLN22 ··0x00000130·53524547·00737461·745f535f·49534c4e·SREG.stat_S_ISLN
23 ··0x00000140·4b007374·61745f66·696c656d·6f646500·K.stat_filemode.23 ··0x00000140·4b007374·61745f66·696c656d·6f646500·K.stat_filemode.
24 ··0x00000150·73746174·5f535f49·464d5400·73746174·stat_S_IFMT.stat24 ··0x00000150·73746174·5f535f49·464d5400·73746174·stat_S_IFMT.stat
25 ··0x00000160·5f535f49·4d4f4445·00737461·745f535f·_S_IMODE.stat_S_25 ··0x00000160·5f535f49·4d4f4445·00737461·745f535f·_S_IMODE.stat_S_
26 ··0x00000170·49534649·464f0073·7461745f·535f4953·ISFIFO.stat_S_IS26 ··0x00000170·49534649·464f0073·7461745f·535f4953·ISFIFO.stat_S_IS
 27 ··0x00000180·534f434b·00737461·745f535f·4953444f·SOCK.stat_S_ISDO
27 ··0x00000180·444f4f52·00737461·745f535f·4953504f·DOOR.stat_S_ISPO28 ··0x00000190·4f520073·7461745f·535f4953·504f5254·OR.stat_S_ISPORT
28 ··0x00000190·52540073·7461745f·535f4953·57485400·RT.stat_S_ISWHT.29 ··0x000001a0·00737461·745f535f·49534348·52007374·.stat_S_ISCHR.st
29 ··0x000001a0·73746174·5f535f49·53424c4b·00737461·stat_S_ISBLK.sta 
30 ··0x000001b0·745f535f·4953534f·434b0073·7461745f·t_S_ISSOCK.stat_30 ··0x000001b0·61745f53·5f495342·4c4b0073·7461745f·at_S_ISBLK.stat_
31 ··0x000001c0·535f4953·43485200·6d6f6475·6c655f64·S_ISCHR.module_d31 ··0x000001c0·535f4953·57485400·6d6f6475·6c655f64·S_ISWHT.module_d
32 ··0x000001d0·6f630073·7461745f·66696c65·6d6f6465·oc.stat_filemode32 ··0x000001d0·6f630073·7461745f·66696c65·6d6f6465·oc.stat_filemode
33 ··0x000001e0·5f646f63·00737461·745f535f·49464d54·_doc.stat_S_IFMT33 ··0x000001e0·5f646f63·00737461·745f535f·49464d54·_doc.stat_S_IFMT
34 ··0x000001f0·5f646f63·00737461·745f535f·494d4f44·_doc.stat_S_IMOD34 ··0x000001f0·5f646f63·00737461·745f535f·494d4f44·_doc.stat_S_IMOD
35 ··0x00000200·455f646f·63007374·61745f53·5f495357·E_doc.stat_S_ISW35 ··0x00000200·455f646f·63007374·61745f53·5f495357·E_doc.stat_S_ISW
36 ··0x00000210·48545f64·6f630073·7461745f·535f4953·HT_doc.stat_S_IS36 ··0x00000210·48545f64·6f630073·7461745f·535f4953·HT_doc.stat_S_IS
37 ··0x00000220·504f5254·5f646f63·00737461·745f535f·PORT_doc.stat_S_37 ··0x00000220·504f5254·5f646f63·00737461·745f535f·PORT_doc.stat_S_
38 ··0x00000230·4953444f·4f525f64·6f630073·7461745f·ISDOOR_doc.stat_38 ··0x00000230·4953444f·4f525f64·6f630073·7461745f·ISDOOR_doc.stat_
4.66 KB
libpython3.12-minimal_3.12.9-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····8332·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····8336·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0···794464·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0···794328·2025-02-05·01:31:18.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.04 KB
data.tar.xz
4.02 KB
data.tar
1.95 KB
file list
    
Offset 7, 15 lines modifiedOffset 7, 15 lines modified
7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/7 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/
8 -rw-r--r--···0·root·········(0)·root·········(0)·····5218·2025-02-05·01:31:18.000000·./usr/lib/python3.12/__future__.py8 -rw-r--r--···0·root·········(0)·root·········(0)·····5218·2025-02-05·01:31:18.000000·./usr/lib/python3.12/__future__.py
9 -rw-r--r--···0·root·········(0)·root·········(0)····32089·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_collections_abc.py9 -rw-r--r--···0·root·········(0)·root·········(0)····32089·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_collections_abc.py
10 -rw-r--r--···0·root·········(0)·root·········(0)·····8761·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_compat_pickle.py10 -rw-r--r--···0·root·········(0)·root·········(0)·····8761·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_compat_pickle.py
11 -rw-r--r--···0·root·········(0)·root·········(0)·····6189·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_py_abc.py11 -rw-r--r--···0·root·········(0)·root·········(0)·····6189·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_py_abc.py
12 -rw-r--r--···0·root·········(0)·root·········(0)·····3128·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_sitebuiltins.py12 -rw-r--r--···0·root·········(0)·root·········(0)·····3128·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_sitebuiltins.py
13 -rw-r--r--···0·root·········(0)·root·········(0)····28393·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_strptime.py13 -rw-r--r--···0·root·········(0)·root·········(0)····28393·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_strptime.py
14 -rw-r--r--···0·root·········(0)·root·········(0)····50090·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_sysconfigdata__arm-linux-gnueabihf.py14 -rw-r--r--···0·root·········(0)·root·········(0)····50080·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_sysconfigdata__arm-linux-gnueabihf.py
15 -rw-r--r--···0·root·········(0)·root·········(0)·····7220·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_threading_local.py15 -rw-r--r--···0·root·········(0)·root·········(0)·····7220·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_threading_local.py
16 -rw-r--r--···0·root·········(0)·root·········(0)·····5893·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_weakrefset.py16 -rw-r--r--···0·root·········(0)·root·········(0)·····5893·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_weakrefset.py
17 -rw-r--r--···0·root·········(0)·root·········(0)·····6538·2025-02-05·01:31:18.000000·./usr/lib/python3.12/abc.py17 -rw-r--r--···0·root·········(0)·root·········(0)·····6538·2025-02-05·01:31:18.000000·./usr/lib/python3.12/abc.py
18 -rw-r--r--···0·root·········(0)·root·········(0)···101552·2025-02-05·01:31:18.000000·./usr/lib/python3.12/argparse.py18 -rw-r--r--···0·root·········(0)·root·········(0)···101552·2025-02-05·01:31:18.000000·./usr/lib/python3.12/argparse.py
19 -rw-r--r--···0·root·········(0)·root·········(0)····64452·2025-02-05·01:31:18.000000·./usr/lib/python3.12/ast.py19 -rw-r--r--···0·root·········(0)·root·········(0)····64452·2025-02-05·01:31:18.000000·./usr/lib/python3.12/ast.py
20 -rwxr-xr-x···0·root·········(0)·root·········(0)····20634·2025-02-05·01:31:18.000000·./usr/lib/python3.12/base64.py20 -rwxr-xr-x···0·root·········(0)·root·········(0)····20634·2025-02-05·01:31:18.000000·./usr/lib/python3.12/base64.py
21 -rw-r--r--···0·root·········(0)·root·········(0)·····3423·2025-02-05·01:31:18.000000·./usr/lib/python3.12/bisect.py21 -rw-r--r--···0·root·········(0)·root·········(0)·····3423·2025-02-05·01:31:18.000000·./usr/lib/python3.12/bisect.py
2.05 KB
./usr/lib/python3.12/_sysconfigdata__arm-linux-gnueabihf.py
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ·'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·'19 ·'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·'
20 ··············'-Wl,-Bsymbolic-functions·'20 ··············'-Wl,-Bsymbolic-functions·'
21 ··············'·-Wl,-z,relro·-g·'21 ··············'·-Wl,-z,relro·-g·'
22 ··············'-fwrapv·-O2···',22 ··············'-fwrapv·-O2···',
23 ·'BOOTSTRAP_HEADERS':·'\\',23 ·'BOOTSTRAP_HEADERS':·'\\',
24 ·'BUILDEXE':·'',24 ·'BUILDEXE':·'',
25 ·'BUILDPYTHON':·'python',25 ·'BUILDPYTHON':·'python',
26 ·'BUILD_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',26 ·'BUILD_GNU_TYPE':·'aarch64-unknown-linux-gnu',
27 ·'BUILD_SCRIPTS_DIR':·'build/scripts-3.12',27 ·'BUILD_SCRIPTS_DIR':·'build/scripts-3.12',
28 ·'BYTESTR_DEPS':·'\\',28 ·'BYTESTR_DEPS':·'\\',
29 ·'CC':·'arm-linux-gnueabihf-gcc',29 ·'CC':·'arm-linux-gnueabihf-gcc',
30 ·'CCSHARED':·'-fPIC',30 ·'CCSHARED':·'-fPIC',
31 ·'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DNDEBUG·-g·-O2·-Wall',31 ·'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·-DNDEBUG·-g·-O2·-Wall',
32 ·'CFLAGSFORSHARED':·'-fPIC',32 ·'CFLAGSFORSHARED':·'-fPIC',
33 ·'CFLAGS_ALIASING':·'',33 ·'CFLAGS_ALIASING':·'',
Offset 615, 15 lines modifiedOffset 615, 15 lines modified
615 ·'HAVE_WMEMCMP':·1,615 ·'HAVE_WMEMCMP':·1,
616 ·'HAVE_WORKING_TZSET':·1,616 ·'HAVE_WORKING_TZSET':·1,
617 ·'HAVE_WRITEV':·1,617 ·'HAVE_WRITEV':·1,
618 ·'HAVE_ZLIB_COPY':·1,618 ·'HAVE_ZLIB_COPY':·1,
619 ·'HAVE_ZLIB_H':·0,619 ·'HAVE_ZLIB_H':·0,
620 ·'HAVE__GETPTY':·0,620 ·'HAVE__GETPTY':·0,
621 ·'HOSTRUNNER':·'',621 ·'HOSTRUNNER':·'',
622 ·'HOST_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',622 ·'HOST_GNU_TYPE':·'aarch64-unknown-linux-gnu',
623 ·'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.12·'623 ·'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.12·'
624 ···················'/usr/include/python3.12',624 ···················'/usr/include/python3.12',
625 ·'INCLUDEDIR':·'/usr/include',625 ·'INCLUDEDIR':·'/usr/include',
626 ·'INCLUDEPY':·'/usr/include/python3.12',626 ·'INCLUDEPY':·'/usr/include/python3.12',
627 ·'INSTALL':·'/usr/bin/install·-c',627 ·'INSTALL':·'/usr/bin/install·-c',
628 ·'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',628 ·'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',
629 ·'INSTALL_PROGRAM':·'/usr/bin/install·-c',629 ·'INSTALL_PROGRAM':·'/usr/bin/install·-c',
Offset 1160, 15 lines modifiedOffset 1160, 15 lines modified
1160 ························'-fstack-protector·-fstack-clash-protection·-Wformat·'1160 ························'-fstack-protector·-fstack-clash-protection·-Wformat·'
1161 ························'-Werror=format-security··-std=c11·-Wextra·'1161 ························'-Werror=format-security··-std=c11·-Wextra·'
1162 ························'-Wno-unused-parameter·-Wno-missing-field-initializers·'1162 ························'-Wno-unused-parameter·-Wno-missing-field-initializers·'
1163 ························'-Wstrict-prototypes·'1163 ························'-Wstrict-prototypes·'
1164 ························'-Werror=implicit-function-declaration·'1164 ························'-Werror=implicit-function-declaration·'
1165 ························'-fvisibility=hidden··-I../Include/internal·-IObjects·'1165 ························'-fvisibility=hidden··-I../Include/internal·-IObjects·'
1166 ························'-IInclude·-IPython·-I.·-I../Include·-fPIC',1166 ························'-IInclude·-IPython·-I.·-I../Include·-fPIC',
1167 ·'PY_SUPPORT_TIER':·3,1167 ·'PY_SUPPORT_TIER':·2,
1168 ·'Py_DEBUG':·0,1168 ·'Py_DEBUG':·0,
1169 ·'Py_ENABLE_SHARED':·1,1169 ·'Py_ENABLE_SHARED':·1,
1170 ·'Py_HASH_ALGORITHM':·0,1170 ·'Py_HASH_ALGORITHM':·0,
1171 ·'Py_STATS':·0,1171 ·'Py_STATS':·0,
1172 ·'Py_SUNOS_VERSION':·0,1172 ·'Py_SUNOS_VERSION':·0,
1173 ·'Py_TRACE_REFS':·0,1173 ·'Py_TRACE_REFS':·0,
1174 ·'QUICKTESTOPTS':·'-x·test_subprocess·test_io·test_lib2to3·\\',1174 ·'QUICKTESTOPTS':·'-x·test_subprocess·test_io·test_lib2to3·\\',
208 KB
libpython3.12-stdlib_3.12.9-1_armhf.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0····10316·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0····10312·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1823364·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0··1823096·2025-02-05·01:31:18.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
207 KB
data.tar.xz
207 KB
data.tar
72.9 KB
./usr/lib/python3.12/lib-dynload/_queue.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.2 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·7·program·headers,·starting·at·offset·523 There·are·7·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·0x01fe4·0x01fe4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01fec·0x01fec·R·E·0x10000
7 ··LOAD···········0x00ff14·0x0001ff14·0x0001ff14·0x00370·0x00374·RW··0x100007 ··LOAD···········0x00ff14·0x0001ff14·0x0001ff14·0x00370·0x00374·RW··0x10000
8 ··DYNAMIC········0x00ff40·0x0001ff40·0x0001ff40·0x000c0·0x000c0·RW··0x48 ··DYNAMIC········0x00ff40·0x0001ff40·0x0001ff40·0x000c0·0x000c0·RW··0x4
9 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··NOTE···········0x001f74·0x00001f74·0x00001f74·0x00070·0x00070·R···0x410 ··NOTE···········0x001f7c·0x00001f7c·0x00001f7c·0x00070·0x00070·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00ff14·0x0001ff14·0x0001ff14·0x000ec·0x000ec·R···0x112 ··GNU_RELRO······0x00ff14·0x0001ff14·0x0001ff14·0x000ec·0x000ec·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·
16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
1.99 KB
readelf --wide --sections {}
    
Offset 7, 19 lines modifiedOffset 7, 19 lines modified
7 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··47 ··[·2]·.gnu.hash·········GNU_HASH········00000138·000138·000020·04···A··3···0··4
8 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000300·10···A··4···3··48 ··[·3]·.dynsym···········DYNSYM··········00000158·000158·000300·10···A··4···3··4
9 ··[·4]·.dynstr···········STRTAB··········00000458·000458·000357·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········00000458·000458·000357·00···A··0···0··1
10 ··[·5]·.rel.dyn··········REL·············000007b0·0007b0·0001f0·08···A··3···0··410 ··[·5]·.rel.dyn··········REL·············000007b0·0007b0·0001f0·08···A··3···0··4
11 ··[·6]·.rel.plt··········REL·············000009a0·0009a0·000120·08··AI··3··18··411 ··[·6]·.rel.plt··········REL·············000009a0·0009a0·000120·08··AI··3··18··4
12 ··[·7]·.init·············PROGBITS········00000ac0·000ac0·00000c·00··AX··0···0··412 ··[·7]·.init·············PROGBITS········00000ac0·000ac0·00000c·00··AX··0···0··4
13 ··[·8]·.plt··············PROGBITS········00000acc·000acc·0001d4·04··AX··0···0··413 ··[·8]·.plt··············PROGBITS········00000acc·000acc·0001d4·04··AX··0···0··4
14 ··[·9]·.text·············PROGBITS········00000ca0·000ca0·000aac·00··AX··0···0··414 ··[·9]·.text·············PROGBITS········00000ca0·000ca0·000ab4·00··AX··0···0··4
15 ··[10]·.fini·············PROGBITS········0000174c·00174c·000008·00··AX··0···0··415 ··[10]·.fini·············PROGBITS········00001754·001754·000008·00··AX··0···0··4
16 ··[11]·.rodata···········PROGBITS········00001754·001754·00081c·00···A··0···0··416 ··[11]·.rodata···········PROGBITS········0000175c·00175c·00081c·00···A··0···0··4
17 ··[12]·.eh_frame·········PROGBITS········00001f70·001f70·000004·00···A··0···0··417 ··[12]·.eh_frame·········PROGBITS········00001f78·001f78·000004·00···A··0···0··4
18 ··[13]·.note.package·····NOTE············00001f74·001f74·000070·00···A··0···0··418 ··[13]·.note.package·····NOTE············00001f7c·001f7c·000070·00···A··0···0··4
19 ··[14]·.init_array·······INIT_ARRAY······0001ff14·00ff14·000004·04··WA··0···0··419 ··[14]·.init_array·······INIT_ARRAY······0001ff14·00ff14·000004·04··WA··0···0··4
20 ··[15]·.fini_array·······FINI_ARRAY······0001ff18·00ff18·000004·04··WA··0···0··420 ··[15]·.fini_array·······FINI_ARRAY······0001ff18·00ff18·000004·04··WA··0···0··4
21 ··[16]·.data.rel.ro······PROGBITS········0001ff1c·00ff1c·000024·00··WA··0···0··421 ··[16]·.data.rel.ro······PROGBITS········0001ff1c·00ff1c·000024·00··WA··0···0··4
22 ··[17]·.dynamic··········DYNAMIC·········0001ff40·00ff40·0000c0·08··WA··4···0··422 ··[17]·.dynamic··········DYNAMIC·········0001ff40·00ff40·0000c0·08··WA··4···0··4
23 ··[18]·.got··············PROGBITS········00020000·010000·0000c0·04··WA··0···0··423 ··[18]·.got··············PROGBITS········00020000·010000·0000c0·04··WA··0···0··4
24 ··[19]·.data·············PROGBITS········000200c0·0100c0·0001c4·00··WA··0···0··424 ··[19]·.data·············PROGBITS········000200c0·0100c0·0001c4·00··WA··0···0··4
25 ··[20]·.bss··············NOBITS··········00020284·010284·000004·00··WA··0···0··125 ··[20]·.bss··············NOBITS··········00020284·010284·000004·00··WA··0···0··1
677 B
readelf --wide --dynamic {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Dynamic·section·at·offset·0xff40·contains·20·entries:1 Dynamic·section·at·offset·0xff40·contains·20·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x0000000c·(INIT)·······················0xac03 ·0x0000000c·(INIT)·······················0xac0
4 ·0x0000000d·(FINI)·······················0x174c4 ·0x0000000d·(FINI)·······················0x1754
5 ·0x00000019·(INIT_ARRAY)·················0x1ff145 ·0x00000019·(INIT_ARRAY)·················0x1ff14
6 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)6 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
7 ·0x0000001a·(FINI_ARRAY)·················0x1ff187 ·0x0000001a·(FINI_ARRAY)·················0x1ff18
8 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)8 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
9 ·0x6ffffef5·(GNU_HASH)···················0x1389 ·0x6ffffef5·(GNU_HASH)···················0x138
10 ·0x00000005·(STRTAB)·····················0x45810 ·0x00000005·(STRTAB)·····················0x458
11 ·0x00000006·(SYMTAB)·····················0x15811 ·0x00000006·(SYMTAB)·····················0x158
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·1013ab73156923bbd2e01a3dfc1eb33d466048ff3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c43b4a5f5777662ff44cf8c89f422fc6829e7446
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
601 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 20, 23 lines modifiedOffset 20, 23 lines modified
20 PyThread_release_lock20 PyThread_release_lock
21 _PyArg_UnpackKeywords21 _PyArg_UnpackKeywords
22 PyObject_IsTrue22 PyObject_IsTrue
23 _Py_NoneStruct23 _Py_NoneStruct
24 PyBool_FromLong24 PyBool_FromLong
25 PyThreadState_Get25 PyThreadState_Get
26 PyThread_acquire_lock_timed26 PyThread_acquire_lock_timed
 27 PyEval_SaveThread
 28 PyEval_RestoreThread
27 PyList_SetSlice29 PyList_SetSlice
28 _PyDeadline_Get30 _PyDeadline_Get
29 _PyTime_AsMicroseconds31 _PyTime_AsMicroseconds
30 PyType_GetModule32 PyType_GetModule
31 PyErr_SetNone33 PyErr_SetNone
32 _PyTime_FromSecondsObject34 _PyTime_FromSecondsObject
33 _PyDeadline_Init35 _PyDeadline_Init
34 PyEval_SaveThread 
35 PyEval_RestoreThread 
36 _PyEval_MakePendingCalls36 _PyEval_MakePendingCalls
37 PyExc_ValueError37 PyExc_ValueError
38 PyExc_OverflowError38 PyExc_OverflowError
39 PyLong_FromSsize_t39 PyLong_FromSsize_t
40 PyErr_Occurred40 PyErr_Occurred
41 PyObject_GC_UnTrack41 PyObject_GC_UnTrack
42 PyThread_free_lock42 PyThread_free_lock
2.47 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 27, 25 lines modifiedOffset 27, 25 lines modified
27 ··0x000005d8·79417267·5f556e70·61636b4b·6579776f·yArg_UnpackKeywo27 ··0x000005d8·79417267·5f556e70·61636b4b·6579776f·yArg_UnpackKeywo
28 ··0x000005e8·72647300·50794f62·6a656374·5f497354·rds.PyObject_IsT28 ··0x000005e8·72647300·50794f62·6a656374·5f497354·rds.PyObject_IsT
29 ··0x000005f8·72756500·5f50795f·4e6f6e65·53747275·rue._Py_NoneStru29 ··0x000005f8·72756500·5f50795f·4e6f6e65·53747275·rue._Py_NoneStru
30 ··0x00000608·63740050·79426f6f·6c5f4672·6f6d4c6f·ct.PyBool_FromLo30 ··0x00000608·63740050·79426f6f·6c5f4672·6f6d4c6f·ct.PyBool_FromLo
31 ··0x00000618·6e670050·79546872·65616453·74617465·ng.PyThreadState31 ··0x00000618·6e670050·79546872·65616453·74617465·ng.PyThreadState
32 ··0x00000628·5f476574·00507954·68726561·645f6163·_Get.PyThread_ac32 ··0x00000628·5f476574·00507954·68726561·645f6163·_Get.PyThread_ac
33 ··0x00000638·71756972·655f6c6f·636b5f74·696d6564·quire_lock_timed33 ··0x00000638·71756972·655f6c6f·636b5f74·696d6564·quire_lock_timed
34 ··0x00000648·0050794c·6973745f·53657453·6c696365·.PyList_SetSlice 
35 ··0x00000658·005f5079·44656164·6c696e65·5f476574·._PyDeadline_Get 
36 ··0x00000668·005f5079·54696d65·5f41734d·6963726f·._PyTime_AsMicro 
37 ··0x00000678·7365636f·6e647300·50795479·70655f47·seconds.PyType_G 
38 ··0x00000688·65744d6f·64756c65·00507945·72725f53·etModule.PyErr_S 
39 ··0x00000698·65744e6f·6e65005f·50795469·6d655f46·etNone._PyTime_F 
40 ··0x000006a8·726f6d53·65636f6e·64734f62·6a656374·romSecondsObject 
41 ··0x000006b8·005f5079·44656164·6c696e65·5f496e69·._PyDeadline_Ini 
42 ··0x000006c8·74005079·4576616c·5f536176·65546872·t.PyEval_SaveThr34 ··0x00000648·00507945·76616c5f·53617665·54687265·.PyEval_SaveThre
43 ··0x000006d8·65616400·50794576·616c5f52·6573746f·ead.PyEval_Resto35 ··0x00000658·61640050·79457661·6c5f5265·73746f72·ad.PyEval_Restor
44 ··0x000006e8·72655468·72656164·005f5079·4576616c·reThread._PyEval36 ··0x00000668·65546872·65616400·50794c69·73745f53·eThread.PyList_S
 37 ··0x00000678·6574536c·69636500·5f507944·6561646c·etSlice._PyDeadl
 38 ··0x00000688·696e655f·47657400·5f507954·696d655f·ine_Get._PyTime_
 39 ··0x00000698·41734d69·63726f73·65636f6e·64730050·AsMicroseconds.P
 40 ··0x000006a8·79547970·655f4765·744d6f64·756c6500·yType_GetModule.
 41 ··0x000006b8·50794572·725f5365·744e6f6e·65005f50·PyErr_SetNone._P
 42 ··0x000006c8·7954696d·655f4672·6f6d5365·636f6e64·yTime_FromSecond
 43 ··0x000006d8·734f626a·65637400·5f507944·6561646c·sObject._PyDeadl
 44 ··0x000006e8·696e655f·496e6974·005f5079·4576616c·ine_Init._PyEval
45 ··0x000006f8·5f4d616b·6550656e·64696e67·43616c6c·_MakePendingCall45 ··0x000006f8·5f4d616b·6550656e·64696e67·43616c6c·_MakePendingCall
46 ··0x00000708·73005079·4578635f·56616c75·65457272·s.PyExc_ValueErr46 ··0x00000708·73005079·4578635f·56616c75·65457272·s.PyExc_ValueErr
47 ··0x00000718·6f720050·79457863·5f4f7665·72666c6f·or.PyExc_Overflo47 ··0x00000718·6f720050·79457863·5f4f7665·72666c6f·or.PyExc_Overflo
48 ··0x00000728·77457272·6f720050·794c6f6e·675f4672·wError.PyLong_Fr48 ··0x00000728·77457272·6f720050·794c6f6e·675f4672·wError.PyLong_Fr
49 ··0x00000738·6f6d5373·697a655f·74005079·4572725f·omSsize_t.PyErr_49 ··0x00000738·6f6d5373·697a655f·74005079·4572725f·omSsize_t.PyErr_
50 ··0x00000748·4f636375·72726564·0050794f·626a6563·Occurred.PyObjec50 ··0x00000748·4f636375·72726564·0050794f·626a6563·Occurred.PyObjec
51 ··0x00000758·745f4743·5f556e54·7261636b·00507954·t_GC_UnTrack.PyT51 ··0x00000758·745f4743·5f556e54·7261636b·00507954·t_GC_UnTrack.PyT
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 00000ac0·<.init>:3 00000ac0·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     13c0·<PyInit__queue+0x670>6 »       bl»     13c8·<PyInit__queue+0x678>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
42.1 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 136, 19 lines modifiedOffset 136, 19 lines modified
136 ./build-static/../Modules/_queuemodule.c:426·(discriminator·1)136 ./build-static/../Modules/_queuemodule.c:426·(discriminator·1)
137 »       asrs»   r0,·r0,·#31137 »       asrs»   r0,·r0,·#31
138 ./build-static/../Modules/_queuemodule.c:431138 ./build-static/../Modules/_queuemodule.c:431
139 »       pop»    {r3,·r4,·r5,·pc}139 »       pop»    {r3,·r4,·r5,·pc}
140 »       mov.w»  r0,·#4294967295»    @·0xffffffff140 »       mov.w»  r0,·#4294967295»    @·0xffffffff
141 »       pop»    {r3,·r4,·r5,·pc}141 »       pop»    {r3,·r4,·r5,·pc}
142 »       nop142 »       nop
143 »       lsrs»   r6,·r5,·#9143 »       lsrs»   r6,·r6,·#9
144 »       movs»   r0,·r0144 »       movs»   r0,·r0
145 »       lsrs»   r0,·r4,·#10145 »       lsrs»   r0,·r5,·#10
146 »       movs»   r0,·r0146 »       movs»   r0,·r0
147 »       lsrs»   r0,·r4,·#10147 »       lsrs»   r0,·r5,·#10
148 »       movs»   r0,·r0148 »       movs»   r0,·r0
149 »       usat16» r0,·#1,·r8149 »       usat16» r0,·#1,·r8
150 queue_traverse():150 queue_traverse():
151 ./build-static/../Modules/_queuemodule.c:337151 ./build-static/../Modules/_queuemodule.c:337
152 »       push»   {r4,·r5,·r6,·lr}152 »       push»   {r4,·r5,·r6,·lr}
153 »       mov.w»  ip,·#4096»  @·0x1000153 »       mov.w»  ip,·#4096»  @·0x1000
154 »       sub.w»  ip,·sp,·ip154 »       sub.w»  ip,·sp,·ip
Offset 430, 57 lines modifiedOffset 430, 57 lines modified
430 »       »       »       @·<UNDEFINED>·instruction:·0xf2500001430 »       »       »       @·<UNDEFINED>·instruction:·0xf2500001
431 »       »       »       @·<UNDEFINED>·instruction:·0xf2140001431 »       »       »       @·<UNDEFINED>·instruction:·0xf2140001
432 _queue_SimpleQueue_get():432 _queue_SimpleQueue_get():
433 ./build-static/../Modules/clinic/_queuemodule.c.h:197433 ./build-static/../Modules/clinic/_queuemodule.c.h:197
434 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}434 »       stmdb»  sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·lr}
435 »       mov.w»  ip,·#4096»  @·0x1000435 »       mov.w»  ip,·#4096»  @·0x1000
436 »       sub.w»  ip,·sp,·ip436 »       sub.w»  ip,·sp,·ip
437 »       str.w»  r0,·[ip,·#4008]»     @·0xfa8437 »       str.w»  r0,·[ip,·#4000]»     @·0xfa0
438 »       sub»    sp,·#52»      @·0x34438 »       sub»    sp,·#60»      @·0x3c
439 »       ldr.w»  r7,·[pc,·#1056]»     @·139c·<PyInit__queue+0x64c>439 »       ldr.w»  r7,·[pc,·#1064]»     @·13a4·<PyInit__queue+0x654>
440 »       mov»    r4,·r0440 »       mov»    r4,·r0
441 »       mov»    r5,·r1441 »       mov»    r5,·r1
442 »       mov»    r8,·r2442 »       mov»    r8,·r2
443 »       mov»    r6,·r3443 »       mov»    r6,·r3
444 »       ldr.w»  ip,·[sp,·#88]»       @·0x58444 »       ldr.w»  ip,·[sp,·#96]»       @·0x60
445 »       add»    r7,·pc445 »       add»    r7,·pc
446 ./build-static/../Modules/clinic/_queuemodule.c.h:225446 ./build-static/../Modules/clinic/_queuemodule.c.h:225
447 »       cmp.w»  ip,·#0447 »       cmp.w»  ip,·#0
448 »       bne.n»  ff4·<PyInit__queue+0x2a4>448 »       bne.n»  ff8·<PyInit__queue+0x2a8>
449 ./build-static/../Modules/clinic/_queuemodule.c.h:229449 ./build-static/../Modules/clinic/_queuemodule.c.h:229
450 »       cmp»    r3,·#0450 »       cmp»    r3,·#0
451 »       blt.w»  12c2·<PyInit__queue+0x572>451 »       blt.w»  12da·<PyInit__queue+0x58a>
452 ./build-static/../Modules/clinic/_queuemodule.c.h:229·(discriminator·2)452 ./build-static/../Modules/clinic/_queuemodule.c.h:229·(discriminator·2)
453 »       clz»    r3,·r2453 »       clz»    r3,·r2
454 »       lsrs»   r3,·r3,·#5454 »       lsrs»   r3,·r3,·#5
455 »       cmp»    r6,·#2455 »       cmp»    r6,·#2
456 »       it»     gt456 »       it»     gt
457 »       orrgt.w»r3,·r3,·#1457 »       orrgt.w»r3,·r3,·#1
458 »       cmp»    r3,·#0458 »       cmp»    r3,·#0
459 »       bne.w»  125e·<PyInit__queue+0x50e>459 »       bne.w»  1294·<PyInit__queue+0x544>
460 ./build-static/../Modules/clinic/_queuemodule.c.h:233460 ./build-static/../Modules/clinic/_queuemodule.c.h:233
461 »       cmp»    r6,·#0461 »       cmp»    r6,·#0
462 »       bne.n»  102c·<PyInit__queue+0x2dc>462 »       bne.n»  1030·<PyInit__queue+0x2e0>
463 _queue_SimpleQueue_get_impl():463 _queue_SimpleQueue_get_impl():
464 ./build-static/../Modules/_queuemodule.c:213464 ./build-static/../Modules/_queuemodule.c:213
465 »       blx»    b80·<PyThreadState_Get@plt>465 »       blx»    b80·<PyThreadState_Get@plt>
466 »       mov»    r6,·r0466 »       mov»    r6,·r0
467 ./build-static/../Modules/_queuemodule.c:248467 ./build-static/../Modules/_queuemodule.c:248
468 »       ldr»    r0,·[r4,·#16]468 »       ldr»    r0,·[r4,·#16]
469 »       ldr»    r2,·[r4,·#20]469 »       ldr»    r2,·[r4,·#20]
470 Py_SIZE():470 Py_SIZE():
471 ./build-static/../Include/object.h:233471 ./build-static/../Include/object.h:233
472 »       ldr»    r1,·[r0,·#8]472 »       ldr»    r1,·[r0,·#8]
473 _queue_SimpleQueue_get_impl():473 _queue_SimpleQueue_get_impl():
474 ./build-static/../Modules/_queuemodule.c:248·(discriminator·1)474 ./build-static/../Modules/_queuemodule.c:248·(discriminator·1)
475 »       cmp»    r1,·r2475 »       cmp»    r1,·r2
476 »       beq.w»  10e4·<PyInit__queue+0x394>476 »       beq.w»  1106·<PyInit__queue+0x3b6>
477 _Py_IsImmortal():477 _Py_IsImmortal():
478 ./build-static/../Include/object.h:244478 ./build-static/../Include/object.h:244
479 »       ldr»    r3,·[pc,·#988]»@·(13a0·<PyInit__queue+0x650>)479 »       ldr»    r3,·[pc,·#996]»@·(13a8·<PyInit__queue+0x658>)
480 simplequeue_pop_item():480 simplequeue_pop_item():
481 ./build-static/../Modules/_queuemodule.c:165481 ./build-static/../Modules/_queuemodule.c:165
482 »       ldr»    r0,·[r0,·#12]482 »       ldr»    r0,·[r0,·#12]
483 _Py_IsImmortal():483 _Py_IsImmortal():
484 ./build-static/../Include/object.h:244484 ./build-static/../Include/object.h:244
485 »       ldr»    r3,·[r7,·r3]485 »       ldr»    r3,·[r7,·r3]
486 Py_INCREF():486 Py_INCREF():
Offset 491, 85 lines modifiedOffset 491, 85 lines modified
491 »       ldr.w»  r5,·[r0,·r2,·lsl·#2]491 »       ldr.w»  r5,·[r0,·r2,·lsl·#2]
492 _Py_IsImmortal():492 _Py_IsImmortal():
493 ./build-static/../Include/object.h:244493 ./build-static/../Include/object.h:244
494 »       ldr»    r6,·[r3,·#0]494 »       ldr»    r6,·[r3,·#0]
495 Py_INCREF():495 Py_INCREF():
496 ./build-static/../Include/object.h:649·(discriminator·1)496 ./build-static/../Include/object.h:649·(discriminator·1)
497 »       cmp»    r6,·r7497 »       cmp»    r6,·r7
498 »       bne.n»  10be·<PyInit__queue+0x36e>498 »       bne.w»  10de·<PyInit__queue+0x38e>
499 PyList_SET_ITEM():499 PyList_SET_ITEM():
500 ./build-static/../Include/cpython/listobject.h:44500 ./build-static/../Include/cpython/listobject.h:44
501 »       str.w»  r3,·[r0,·r2,·lsl·#2]501 »       str.w»  r3,·[r0,·r2,·lsl·#2]
502 simplequeue_pop_item():502 simplequeue_pop_item():
503 ./build-static/../Modules/_queuemodule.c:168503 ./build-static/../Modules/_queuemodule.c:168
504 »       adds»   r2,·#1504 »       adds»   r2,·#1
505 ./build-static/../Modules/_queuemodule.c:169505 ./build-static/../Modules/_queuemodule.c:169
506 »       subs»   r1,·r1,·r2506 »       subs»   r1,·r1,·r2
507 ./build-static/../Modules/_queuemodule.c:168507 ./build-static/../Modules/_queuemodule.c:168
508 »       str»    r2,·[r4,·#20]508 »       str»    r2,·[r4,·#20]
509 ./build-static/../Modules/_queuemodule.c:170509 ./build-static/../Modules/_queuemodule.c:170
510 »       cmp»    r1,·r2510 »       cmp»    r1,·r2
511 »       blt.n»  10d0·<PyInit__queue+0x380>511 »       blt.w»  10f2·<PyInit__queue+0x3a2>
512 _queue_SimpleQueue_get_impl():512 _queue_SimpleQueue_get_impl():
513 ./build-static/../Modules/_queuemodule.c:280513 ./build-static/../Modules/_queuemodule.c:280
514 »       ldr»    r3,·[r4,·#12]514 »       ldr»    r3,·[r4,·#12]
515 »       cmp»    r3,·#0515 »       cmp»    r3,·#0
516 »       bne.w»  1252·<PyInit__queue+0x502>516 »       bne.w»  1262·<PyInit__queue+0x512>
517 _queue_SimpleQueue_get():517 _queue_SimpleQueue_get():
518 ./build-static/../Modules/clinic/_queuemodule.c.h:251518 ./build-static/../Modules/clinic/_queuemodule.c.h:251
519 »       mov»    r0,·r5519 »       mov»    r0,·r5
520 »       add»    sp,·#52»      @·0x34520 »       add»    sp,·#60»      @·0x3c
521 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}521 »       ldmia.w»sp!,·{r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·pc}
522 ./build-static/../Modules/clinic/_queuemodule.c.h:229·(discriminator·3)522 ./build-static/../Modules/clinic/_queuemodule.c.h:229·(discriminator·3)
523 »       ldr»    r3,·[pc,·#940]»@·(13a4·<PyInit__queue+0x654>)523 »       ldr»    r3,·[pc,·#944]»@·(13ac·<PyInit__queue+0x65c>)
524 »       mov»    r0,·r2524 »       mov»    r0,·r2
525 »       movs»   r2,·#0525 »       movs»   r2,·#0
526 »       str»    r2,·[sp,·#12]526 »       str»    r2,·[sp,·#12]
527 »       add»    r3,·pc527 »       add»    r3,·pc
528 »       str»    r2,·[sp,·#4]528 »       str»    r2,·[sp,·#4]
529 »       adds»   r3,·#152»    @·0x98529 »       adds»   r3,·#152»    @·0x98
530 »       str»    r3,·[sp,·#0]530 »       str»    r3,·[sp,·#0]
531 »       mov»    r3,·ip531 »       mov»    r3,·ip
532 ./build-static/../Modules/clinic/_queuemodule.c.h:225·(discriminator·4)532 ./build-static/../Modules/clinic/_queuemodule.c.h:225·(discriminator·4)
533 »       ldr.w»  r1,·[ip,·#8]533 »       ldr.w»  r1,·[ip,·#8]
534 »       add.w»  r9,·r6,·r1534 »       add.w»  r9,·r6,·r1
535 ./build-static/../Modules/clinic/_queuemodule.c.h:229·(discriminator·3)535 ./build-static/../Modules/clinic/_queuemodule.c.h:229·(discriminator·3)
536 »       mov»    r1,·r6536 »       mov»    r1,·r6
537 »       add»    r6,·sp,·#40»   @·0x28537 »       add»    r6,·sp,·#48»   @·0x30
538 »       str»    r6,·[sp,·#16]538 »       str»    r6,·[sp,·#16]
539 »       movs»   r6,·#2539 »       movs»   r6,·#2
Max diff block lines reached; 38624/42953 bytes (89.92%) 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 0000174c·<.fini>:2 00001754·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
17.2 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 133 lines modifiedOffset 1, 133 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001754·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x0000175c·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001764·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x0000176c·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001774·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x0000177c·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x00001784·06000000·41000000·15000000·41000000·....A.......A...5 ··0x0000178c·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x00001794·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x0000179c·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000017a4·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000017ac·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000017b4·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000017bc·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000017c4·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000017cc·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000017d4·0b000000·41000000·00000000·00000000·....A...........10 ··0x000017dc·0b000000·41000000·00000000·00000000·....A...........
11 ··0x000017e4·45786365·7074696f·6e207261·69736564·Exception·raised11 ··0x000017ec·45786365·7074696f·6e207261·69736564·Exception·raised
12 ··0x000017f4·20627920·51756575·652e6765·7428626c··by·Queue.get(bl12 ··0x000017fc·20627920·51756575·652e6765·7428626c··by·Queue.get(bl
13 ··0x00001804·6f636b3d·30292f67·65745f6e·6f776169·ock=0)/get_nowai13 ··0x0000180c·6f636b3d·30292f67·65745f6e·6f776169·ock=0)/get_nowai
14 ··0x00001814·7428292e·00000000·5f717565·75652e45·t()....._queue.E14 ··0x0000181c·7428292e·00000000·5f717565·75652e45·t()....._queue.E
15 ··0x00001824·6d707479·00000000·456d7074·79000000·mpty....Empty...15 ··0x0000182c·6d707479·00000000·456d7074·79000000·mpty....Empty...
16 ··0x00001834·53696d70·6c655175·65756500·63616e27·SimpleQueue.can'16 ··0x0000183c·53696d70·6c655175·65756500·63616e27·SimpleQueue.can'
17 ··0x00001844·7420616c·6c6f6361·7465206c·6f636b00·t·allocate·lock.17 ··0x0000184c·7420616c·6c6f6361·7465206c·6f636b00·t·allocate·lock.
18 ··0x00001854·2774696d·656f7574·27206d75·73742062·'timeout'·must·b18 ··0x0000185c·2774696d·656f7574·27206d75·73742062·'timeout'·must·b
19 ··0x00001864·65206120·6e6f6e2d·6e656761·74697665·e·a·non-negative19 ··0x0000186c·65206120·6e6f6e2d·6e656761·74697665·e·a·non-negative
20 ··0x00001874·206e756d·62657200·74696d65·6f757420··number.timeout·20 ··0x0000187c·206e756d·62657200·74696d65·6f757420··number.timeout·
21 ··0x00001884·76616c75·65206973·20746f6f·206c6172·value·is·too·lar21 ··0x0000188c·76616c75·65206973·20746f6f·206c6172·value·is·too·lar
22 ··0x00001894·67650000·6765745f·6e6f7761·69742829·ge..get_nowait()22 ··0x0000189c·67650000·6765745f·6e6f7761·69742829·ge..get_nowait()
23 ··0x000018a4·2074616b·6573206e·6f206172·67756d65··takes·no·argume23 ··0x000018ac·2074616b·6573206e·6f206172·67756d65··takes·no·argume
24 ··0x000018b4·6e747300·626c6f63·6b000000·74696d65·nts.block...time24 ··0x000018bc·6e747300·626c6f63·6b000000·74696d65·nts.block...time
25 ··0x000018c4·6f757400·67657400·6974656d·00000000·out.get.item....25 ··0x000018cc·6f757400·67657400·6974656d·00000000·out.get.item....
26 ··0x000018d4·70757400·7075745f·6e6f7761·69740000·put.put_nowait..26 ··0x000018dc·70757400·7075745f·6e6f7761·69740000·put.put_nowait..
27 ··0x000018e4·5f717565·75652e53·696d706c·65517565·_queue.SimpleQue27 ··0x000018ec·5f717565·75652e53·696d706c·65517565·_queue.SimpleQue
28 ··0x000018f4·75650000·5f5f7765·616b6c69·73746f66·ue..__weaklistof28 ··0x000018fc·75650000·5f5f7765·616b6c69·73746f66·ue..__weaklistof
29 ··0x00001904·66736574·5f5f0000·656d7074·79000000·fset__..empty...29 ··0x0000190c·66736574·5f5f0000·656d7074·79000000·fset__..empty...
30 ··0x00001914·6765745f·6e6f7761·69740000·7173697a·get_nowait..qsiz30 ··0x0000191c·6765745f·6e6f7761·69740000·7173697a·get_nowait..qsiz
31 ··0x00001924·65000000·5f5f636c·6173735f·67657469·e...__class_geti31 ··0x0000192c·65000000·5f5f636c·6173735f·67657469·e...__class_geti
32 ··0x00001934·74656d5f·5f000000·53656520·50455020·tem__...See·PEP·32 ··0x0000193c·74656d5f·5f000000·53656520·50455020·tem__...See·PEP·
33 ··0x00001944·35383500·5f717565·75650000·4320696d·585._queue..C·im33 ··0x0000194c·35383500·5f717565·75650000·4320696d·585._queue..C·im
34 ··0x00001954·706c656d·656e7461·74696f6e·206f6620·plementation·of·34 ··0x0000195c·706c656d·656e7461·74696f6e·206f6620·plementation·of·
35 ··0x00001964·74686520·50797468·6f6e2071·75657565·the·Python·queue35 ··0x0000196c·74686520·50797468·6f6e2071·75657565·the·Python·queue
36 ··0x00001974·206d6f64·756c652e·0a546869·73206d6f··module..This·mo36 ··0x0000197c·206d6f64·756c652e·0a546869·73206d6f··module..This·mo
37 ··0x00001984·64756c65·20697320·616e2069·6d706c65·dule·is·an·imple37 ··0x0000198c·64756c65·20697320·616e2069·6d706c65·dule·is·an·imple
38 ··0x00001994·6d656e74·6174696f·6e206465·7461696c·mentation·detail38 ··0x0000199c·6d656e74·6174696f·6e206465·7461696c·mentation·detail
39 ··0x000019a4·2c20706c·65617365·20646f20·6e6f7420·,·please·do·not·39 ··0x000019ac·2c20706c·65617365·20646f20·6e6f7420·,·please·do·not·
40 ··0x000019b4·75736520·69742064·69726563·746c792e·use·it·directly.40 ··0x000019bc·75736520·69742064·69726563·746c792e·use·it·directly.
41 ··0x000019c4·00000000·7173697a·65282473·656c662c·....qsize($self,41 ··0x000019cc·00000000·7173697a·65282473·656c662c·....qsize($self,
42 ··0x000019d4·202f290a·2d2d0a0a·52657475·726e2074··/).--..Return·t42 ··0x000019dc·202f290a·2d2d0a0a·52657475·726e2074··/).--..Return·t
43 ··0x000019e4·68652061·7070726f·78696d61·74652073·he·approximate·s43 ··0x000019ec·68652061·7070726f·78696d61·74652073·he·approximate·s
44 ··0x000019f4·697a6520·6f662074·68652071·75657565·ize·of·the·queue44 ··0x000019fc·697a6520·6f662074·68652071·75657565·ize·of·the·queue
45 ··0x00001a04·20286e6f·74207265·6c696162·6c652129··(not·reliable!)45 ··0x00001a0c·20286e6f·74207265·6c696162·6c652129··(not·reliable!)
46 ··0x00001a14·2e000000·656d7074·79282473·656c662c·....empty($self,46 ··0x00001a1c·2e000000·656d7074·79282473·656c662c·....empty($self,
47 ··0x00001a24·202f290a·2d2d0a0a·52657475·726e2054··/).--..Return·T47 ··0x00001a2c·202f290a·2d2d0a0a·52657475·726e2054··/).--..Return·T
48 ··0x00001a34·72756520·69662074·68652071·75657565·rue·if·the·queue48 ··0x00001a3c·72756520·69662074·68652071·75657565·rue·if·the·queue
49 ··0x00001a44·20697320·656d7074·792c2046·616c7365··is·empty,·False49 ··0x00001a4c·20697320·656d7074·792c2046·616c7365··is·empty,·False
50 ··0x00001a54·206f7468·65727769·73652028·6e6f7420··otherwise·(not·50 ··0x00001a5c·206f7468·65727769·73652028·6e6f7420··otherwise·(not·
51 ··0x00001a64·72656c69·61626c65·21292e00·6765745f·reliable!)..get_51 ··0x00001a6c·72656c69·61626c65·21292e00·6765745f·reliable!)..get_
52 ··0x00001a74·6e6f7761·69742824·73656c66·2c202f29·nowait($self,·/)52 ··0x00001a7c·6e6f7761·69742824·73656c66·2c202f29·nowait($self,·/)
53 ··0x00001a84·0a2d2d0a·0a52656d·6f766520·616e6420·.--..Remove·and·53 ··0x00001a8c·0a2d2d0a·0a52656d·6f766520·616e6420·.--..Remove·and·
54 ··0x00001a94·72657475·726e2061·6e206974·656d2066·return·an·item·f54 ··0x00001a9c·72657475·726e2061·6e206974·656d2066·return·an·item·f
55 ··0x00001aa4·726f6d20·74686520·71756575·65207769·rom·the·queue·wi55 ··0x00001aac·726f6d20·74686520·71756575·65207769·rom·the·queue·wi
56 ··0x00001ab4·74686f75·7420626c·6f636b69·6e672e0a·thout·blocking..56 ··0x00001abc·74686f75·7420626c·6f636b69·6e672e0a·thout·blocking..
57 ··0x00001ac4·0a4f6e6c·79206765·7420616e·20697465·.Only·get·an·ite57 ··0x00001acc·0a4f6e6c·79206765·7420616e·20697465·.Only·get·an·ite
58 ··0x00001ad4·6d206966·206f6e65·20697320·696d6d65·m·if·one·is·imme58 ··0x00001adc·6d206966·206f6e65·20697320·696d6d65·m·if·one·is·imme
59 ··0x00001ae4·64696174·656c7920·61766169·6c61626c·diately·availabl59 ··0x00001aec·64696174·656c7920·61766169·6c61626c·diately·availabl
60 ··0x00001af4·652e204f·74686572·77697365·0a726169·e.·Otherwise.rai60 ··0x00001afc·652e204f·74686572·77697365·0a726169·e.·Otherwise.rai
61 ··0x00001b04·73652074·68652045·6d707479·20657863·se·the·Empty·exc61 ··0x00001b0c·73652074·68652045·6d707479·20657863·se·the·Empty·exc
62 ··0x00001b14·65707469·6f6e2e00·67657428·2473656c·eption..get($sel62 ··0x00001b1c·65707469·6f6e2e00·67657428·2473656c·eption..get($sel
63 ··0x00001b24·662c202f·2c20626c·6f636b3d·54727565·f,·/,·block=True63 ··0x00001b2c·662c202f·2c20626c·6f636b3d·54727565·f,·/,·block=True
64 ··0x00001b34·2c207469·6d656f75·743d4e6f·6e65290a·,·timeout=None).64 ··0x00001b3c·2c207469·6d656f75·743d4e6f·6e65290a·,·timeout=None).
65 ··0x00001b44·2d2d0a0a·52656d6f·76652061·6e642072·--..Remove·and·r65 ··0x00001b4c·2d2d0a0a·52656d6f·76652061·6e642072·--..Remove·and·r
66 ··0x00001b54·65747572·6e20616e·20697465·6d206672·eturn·an·item·fr66 ··0x00001b5c·65747572·6e20616e·20697465·6d206672·eturn·an·item·fr
67 ··0x00001b64·6f6d2074·68652071·75657565·2e0a0a49·om·the·queue...I67 ··0x00001b6c·6f6d2074·68652071·75657565·2e0a0a49·om·the·queue...I
68 ··0x00001b74·66206f70·74696f6e·616c2061·72677320·f·optional·args·68 ··0x00001b7c·66206f70·74696f6e·616c2061·72677320·f·optional·args·
69 ··0x00001b84·27626c6f·636b2720·69732074·72756520·'block'·is·true·69 ··0x00001b8c·27626c6f·636b2720·69732074·72756520·'block'·is·true·
70 ··0x00001b94·616e6420·2774696d·656f7574·27206973·and·'timeout'·is70 ··0x00001b9c·616e6420·2774696d·656f7574·27206973·and·'timeout'·is
71 ··0x00001ba4·204e6f6e·65202874·68652064·65666175··None·(the·defau71 ··0x00001bac·204e6f6e·65202874·68652064·65666175··None·(the·defau
72 ··0x00001bb4·6c74292c·0a626c6f·636b2069·66206e65·lt),.block·if·ne72 ··0x00001bbc·6c74292c·0a626c6f·636b2069·66206e65·lt),.block·if·ne
73 ··0x00001bc4·63657373·61727920·756e7469·6c20616e·cessary·until·an73 ··0x00001bcc·63657373·61727920·756e7469·6c20616e·cessary·until·an
74 ··0x00001bd4·20697465·6d206973·20617661·696c6162··item·is·availab74 ··0x00001bdc·20697465·6d206973·20617661·696c6162··item·is·availab
75 ··0x00001be4·6c652e20·49662027·74696d65·6f757427·le.·If·'timeout'75 ··0x00001bec·6c652e20·49662027·74696d65·6f757427·le.·If·'timeout'
76 ··0x00001bf4·2069730a·61206e6f·6e2d6e65·67617469··is.a·non-negati76 ··0x00001bfc·2069730a·61206e6f·6e2d6e65·67617469··is.a·non-negati
77 ··0x00001c04·7665206e·756d6265·722c2069·7420626c·ve·number,·it·bl77 ··0x00001c0c·7665206e·756d6265·722c2069·7420626c·ve·number,·it·bl
78 ··0x00001c14·6f636b73·20617420·6d6f7374·20277469·ocks·at·most·'ti78 ··0x00001c1c·6f636b73·20617420·6d6f7374·20277469·ocks·at·most·'ti
79 ··0x00001c24·6d656f75·74272073·65636f6e·64732061·meout'·seconds·a79 ··0x00001c2c·6d656f75·74272073·65636f6e·64732061·meout'·seconds·a
80 ··0x00001c34·6e642072·61697365·730a7468·6520456d·nd·raises.the·Em80 ··0x00001c3c·6e642072·61697365·730a7468·6520456d·nd·raises.the·Em
81 ··0x00001c44·70747920·65786365·7074696f·6e206966·pty·exception·if81 ··0x00001c4c·70747920·65786365·7074696f·6e206966·pty·exception·if
82 ··0x00001c54·206e6f20·6974656d·20776173·20617661··no·item·was·ava82 ··0x00001c5c·206e6f20·6974656d·20776173·20617661··no·item·was·ava
83 ··0x00001c64·696c6162·6c652077·69746869·6e207468·ilable·within·th83 ··0x00001c6c·696c6162·6c652077·69746869·6e207468·ilable·within·th
84 ··0x00001c74·61742074·696d652e·0a4f7468·65727769·at·time..Otherwi84 ··0x00001c7c·61742074·696d652e·0a4f7468·65727769·at·time..Otherwi
85 ··0x00001c84·73652028·27626c6f·636b2720·69732066·se·('block'·is·f85 ··0x00001c8c·73652028·27626c6f·636b2720·69732066·se·('block'·is·f
86 ··0x00001c94·616c7365·292c2072·65747572·6e20616e·alse),·return·an86 ··0x00001c9c·616c7365·292c2072·65747572·6e20616e·alse),·return·an
87 ··0x00001ca4·20697465·6d206966·206f6e65·20697320··item·if·one·is·87 ··0x00001cac·20697465·6d206966·206f6e65·20697320··item·if·one·is·
88 ··0x00001cb4·696d6d65·64696174·656c790a·61766169·immediately.avai88 ··0x00001cbc·696d6d65·64696174·656c790a·61766169·immediately.avai
89 ··0x00001cc4·6c61626c·652c2065·6c736520·72616973·lable,·else·rais89 ··0x00001ccc·6c61626c·652c2065·6c736520·72616973·lable,·else·rais
90 ··0x00001cd4·65207468·6520456d·70747920·65786365·e·the·Empty·exce90 ··0x00001cdc·65207468·6520456d·70747920·65786365·e·the·Empty·exce
91 ··0x00001ce4·7074696f·6e202827·74696d65·6f757427·ption·('timeout'91 ··0x00001cec·7074696f·6e202827·74696d65·6f757427·ption·('timeout'
92 ··0x00001cf4·20697320·69676e6f·7265640a·696e2074··is·ignored.in·t92 ··0x00001cfc·20697320·69676e6f·7265640a·696e2074··is·ignored.in·t
93 ··0x00001d04·68617420·63617365·292e0000·7075745f·hat·case)...put_93 ··0x00001d0c·68617420·63617365·292e0000·7075745f·hat·case)...put_
94 ··0x00001d14·6e6f7761·69742824·73656c66·2c202f2c·nowait($self,·/,94 ··0x00001d1c·6e6f7761·69742824·73656c66·2c202f2c·nowait($self,·/,
95 ··0x00001d24·20697465·6d290a2d·2d0a0a50·75742061··item).--..Put·a95 ··0x00001d2c·20697465·6d290a2d·2d0a0a50·75742061··item).--..Put·a
96 ··0x00001d34·6e206974·656d2069·6e746f20·74686520·n·item·into·the·96 ··0x00001d3c·6e206974·656d2069·6e746f20·74686520·n·item·into·the·
97 ··0x00001d44·71756575·65207769·74686f75·7420626c·queue·without·bl97 ··0x00001d4c·71756575·65207769·74686f75·7420626c·queue·without·bl
98 ··0x00001d54·6f636b69·6e672e0a·0a546869·73206973·ocking...This·is98 ··0x00001d5c·6f636b69·6e672e0a·0a546869·73206973·ocking...This·is
99 ··0x00001d64·20657861·63746c79·20657175·6976616c··exactly·equival99 ··0x00001d6c·20657861·63746c79·20657175·6976616c··exactly·equival
100 ··0x00001d74·656e7420·746f2060·70757428·6974656d·ent·to·`put(item100 ··0x00001d7c·656e7420·746f2060·70757428·6974656d·ent·to·`put(item
101 ··0x00001d84·29602061·6e642069·73206f6e·6c792070·)`·and·is·only·p101 ··0x00001d8c·29602061·6e642069·73206f6e·6c792070·)`·and·is·only·p
102 ··0x00001d94·726f7669·6465640a·666f7220·636f6d70·rovided.for·comp102 ··0x00001d9c·726f7669·6465640a·666f7220·636f6d70·rovided.for·comp
103 ··0x00001da4·61746962·696c6974·79207769·74682074·atibility·with·t103 ··0x00001dac·61746962·696c6974·79207769·74682074·atibility·with·t
104 ··0x00001db4·68652051·75657565·20636c61·73732e00·he·Queue·class..104 ··0x00001dbc·68652051·75657565·20636c61·73732e00·he·Queue·class..
105 ··0x00001dc4·70757428·2473656c·662c202f·2c206974·put($self,·/,·it105 ··0x00001dcc·70757428·2473656c·662c202f·2c206974·put($self,·/,·it
106 ··0x00001dd4·656d2c20·626c6f63·6b3d5472·75652c20·em,·block=True,·106 ··0x00001ddc·656d2c20·626c6f63·6b3d5472·75652c20·em,·block=True,·
107 ··0x00001de4·74696d65·6f75743d·4e6f6e65·290a2d2d·timeout=None).--107 ··0x00001dec·74696d65·6f75743d·4e6f6e65·290a2d2d·timeout=None).--
108 ··0x00001df4·0a0a5075·74207468·65206974·656d206f·..Put·the·item·o108 ··0x00001dfc·0a0a5075·74207468·65206974·656d206f·..Put·the·item·o
109 ··0x00001e04·6e207468·65207175·6575652e·0a0a5468·n·the·queue...Th109 ··0x00001e0c·6e207468·65207175·6575652e·0a0a5468·n·the·queue...Th
110 ··0x00001e14·65206f70·74696f6e·616c2027·626c6f63·e·optional·'bloc110 ··0x00001e1c·65206f70·74696f6e·616c2027·626c6f63·e·optional·'bloc
111 ··0x00001e24·6b272061·6e642027·74696d65·6f757427·k'·and·'timeout'111 ··0x00001e2c·6b272061·6e642027·74696d65·6f757427·k'·and·'timeout'
112 ··0x00001e34·20617267·756d656e·74732061·72652069··arguments·are·i112 ··0x00001e3c·20617267·756d656e·74732061·72652069··arguments·are·i
113 ··0x00001e44·676e6f72·65642c20·61732074·68697320·gnored,·as·this·113 ··0x00001e4c·676e6f72·65642c20·61732074·68697320·gnored,·as·this·
114 ··0x00001e54·6d657468·6f640a6e·65766572·20626c6f·method.never·blo114 ··0x00001e5c·6d657468·6f640a6e·65766572·20626c6f·method.never·blo
115 ··0x00001e64·636b732e·20205468·65792061·72652070·cks.··They·are·p115 ··0x00001e6c·636b732e·20205468·65792061·72652070·cks.··They·are·p
116 ··0x00001e74·726f7669·64656420·666f7220·636f6d70·rovided·for·comp116 ··0x00001e7c·726f7669·64656420·666f7220·636f6d70·rovided·for·comp
117 ··0x00001e84·61746962·696c6974·79207769·74682074·atibility·with·t117 ··0x00001e8c·61746962·696c6974·79207769·74682074·atibility·with·t
118 ··0x00001e94·68652051·75657565·20636c61·73732e00·he·Queue·class..118 ··0x00001e9c·68652051·75657565·20636c61·73732e00·he·Queue·class..
119 ··0x00001ea4·53696d70·6c655175·65756528·290a2d2d·SimpleQueue().--119 ··0x00001eac·53696d70·6c655175·65756528·290a2d2d·SimpleQueue().--
120 ··0x00001eb4·0a0a5369·6d706c65·2c20756e·626f756e·..Simple,·unboun120 ··0x00001ebc·0a0a5369·6d706c65·2c20756e·626f756e·..Simple,·unboun
121 ··0x00001ec4·6465642c·20726565·6e747261·6e742046·ded,·reentrant·F121 ··0x00001ecc·6465642c·20726565·6e747261·6e742046·ded,·reentrant·F
122 ··0x00001ed4·49464f20·71756575·652e0000·3e000000·IFO·queue...>...122 ··0x00001edc·49464f20·71756575·652e0000·3e000000·IFO·queue...>...
123 ··0x00001ee4·41000000·0c000000·41000000·11000000·A.......A.......123 ··0x00001eec·41000000·0c000000·41000000·11000000·A.......A.......
124 ··0x00001ef4·41000000·27000000·41000000·36000000·A...'...A...6...124 ··0x00001efc·41000000·27000000·41000000·36000000·A...'...A...6...
125 ··0x00001f04·41000000·03000000·41000000·06000000·A.......A.......125 ··0x00001f0c·41000000·03000000·41000000·06000000·A.......A.......
126 ··0x00001f14·41000000·15000000·41000000·0f000000·A.......A.......126 ··0x00001f1c·41000000·15000000·41000000·0f000000·A.......A.......
Max diff block lines reached; 0/17468 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 ··0x00001f70·00000000····························....2 ··0x00001f78·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 ··0x0001ff14·85140000····························....2 ··0x0001ff14·8d140000····························....
  
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 ··0x0001ff18·45140000····························E...2 ··0x0001ff18·4d140000····························M...
  
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 ··0x0001ff1c·b8180000·c0180000·00000000·cc180000·................2 ··0x0001ff1c·c0180000·c8180000·00000000·d4180000·................
3 ··0x0001ff2c·b8180000·c0180000·00000000·cc180000·................3 ··0x0001ff2c·c0180000·c8180000·00000000·d4180000·................
4 ··0x0001ff3c·00000000····························....4 ··0x0001ff3c·00000000····························....
  
3.08 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000200c0·c0000200·0c190000·110d0000·04000000·................2 ··0x000200c0·c0000200·14190000·110d0000·04000000·................
3 ··0x000200d0·181a0000·c8180000·690f0000·82020000·........i.......3 ··0x000200d0·201a0000·d0180000·690f0000·82020000··.......i.......
4 ··0x000200e0·1c1b0000·14190000·59160000·82020000·........Y.......4 ··0x000200e0·241b0000·1c190000·61160000·82020000·$.......a.......
5 ··0x000200f0·701a0000·d4180000·990e0000·82000000·p...............5 ··0x000200f0·781a0000·dc180000·990e0000·82000000·x...............
6 ··0x00020100·c41d0000·d8180000·a10c0000·82000000·................6 ··0x00020100·cc1d0000·e0180000·a10c0000·82000000·................
7 ··0x00020110·101d0000·20190000·210d0000·04000000·....·...!.......7 ··0x00020110·181d0000·28190000·210d0000·04000000·....(...!.......
8 ··0x00020120·c8190000·28190000·00000000·18000000·....(...........8 ··0x00020120·d0190000·30190000·00000000·18000000·....0...........
9 ··0x00020130·3c190000·00000000·00000000·00000000·<...............9 ··0x00020130·44190000·00000000·00000000·00000000·D...............
10 ··0x00020140·00000000·ffffff3f·00000000·00000000·.......?........10 ··0x00020140·00000000·ffffff3f·00000000·00000000·.......?........
11 ··0x00020150·00000000·00000000·48190000·50190000·........H...P...11 ··0x00020150·00000000·00000000·50190000·58190000·........P...X...
12 ··0x00020160·08000000·00000000·04020200·c90d0000·................12 ··0x00020160·08000000·00000000·04020200·c90d0000·................
13 ··0x00020170·f90d0000·490e0000·e4180000·1c000000·....I...........13 ··0x00020170·f90d0000·490e0000·ec180000·1c000000·....I...........
14 ··0x00020180·00000000·00450000·1c020200·00000000·.....E..........14 ··0x00020180·00000000·00450000·1c020200·00000000·.....E..........
15 ··0x00020190·00000000·28ff0100·d4180000·00000000·....(...........15 ··0x00020190·00000000·28ff0100·dc180000·00000000·....(...........
16 ··0x000201a0·00000000·00000000·00000000·00000000·................16 ··0x000201a0·00000000·00000000·00000000·00000000·................
17 ··0x000201b0·00000000·00000000·00000000·38ff0100·............8...17 ··0x000201b0·00000000·00000000·00000000·38ff0100·............8...
18 ··0x000201c0·d8180000·00000000·00000000·00000000·................18 ··0x000201c0·e0180000·00000000·00000000·00000000·................
19 ··0x000201d0·00000000·00000000·00000000·00000000·................19 ··0x000201d0·00000000·00000000·00000000·00000000·................
20 ··0x000201e0·00000000·1cff0100·c8180000·00000000·................20 ··0x000201e0·00000000·1cff0100·d0180000·00000000·................
21 ··0x000201f0·00000000·00000000·00000000·00000000·................21 ··0x000201f0·00000000·00000000·00000000·00000000·................
22 ··0x00020200·00000000·02000000·5d0d0000·03000000·........].......22 ··0x00020200·00000000·02000000·5d0d0000·03000000·........].......
23 ··0x00020210·02000000·00000000·00000000·34000000·............4...23 ··0x00020210·02000000·00000000·00000000·34000000·............4...
24 ··0x00020220·f5150000·38000000·a41e0000·47000000·....8.......G...24 ··0x00020220·fd150000·38000000·ac1e0000·47000000·....8.......G...
25 ··0x00020230·91150000·33000000·c1150000·48000000·....3.......H...25 ··0x00020230·99150000·33000000·c9150000·48000000·....3.......H...
26 ··0x00020240·5c020200·40000000·c4000200·41000000·\...@.......A...26 ··0x00020240·5c020200·40000000·c4000200·41000000·\...@.......A...
27 ··0x00020250·89140000·00000000·00000000·f8180000·................27 ··0x00020250·91140000·00000000·00000000·00190000·................
28 ··0x00020260·13000000·18000000·01000000·00000000·................28 ··0x00020260·13000000·18000000·01000000·00000000·................
29 ··0x00020270·00000000·00000000·00000000·00000000·................29 ··0x00020270·00000000·00000000·00000000·00000000·................
30 ··0x00020280·00000000····························....30 ··0x00020280·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·31336162·37333135·36393233·62626432·13ab73156923bbd2 
3 ··0x00000010·65303161·33646663·31656233·33643436·e01a3dfc1eb33d462 ··0x00000000·33623461·35663537·37373636·32666634·3b4a5f5777662ff4
 3 ··0x00000010·34636638·63383966·34323266·63363832·4cf8c89f422fc682
4 ··0x00000020·36303438·66662e64·65627567·00000000·6048ff.debug....4 ··0x00000020·39653734·34362e64·65627567·00000000·9e7446.debug....
5 ··0x00000030·2e72c372····························.r.r5 ··0x00000030·6e45ba9a····························nE..
  
31.6 KB
./usr/lib/python3.12/lib-dynload/_testcapi.cpython-312-arm-linux-gnueabihf.so
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·476283106a2521810afb9d16196324b3e6e1e1583 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08db4f3dd13874317ca1330f0b9b51a4e062fd86
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
671 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 988, 21 lines modifiedOffset 988, 21 lines modified
988 HAVE_FORK988 HAVE_FORK
989 MS_WINDOWS989 MS_WINDOWS
990 PY_HAVE_THREAD_NATIVE_ID990 PY_HAVE_THREAD_NATIVE_ID
991 Py_REF_DEBUG991 Py_REF_DEBUG
992 USE_STACKCHECK992 USE_STACKCHECK
993 argument·must·be·a·list993 argument·must·be·a·list
994 awaitObject994 awaitObject
 995 call·_spawn_pthread_waiter·1st
995 O:restore_crossinterp_data996 O:restore_crossinterp_data
996 O:pymarshal_read_long_from_file997 O:pymarshal_read_long_from_file
997 argument·must·be·a·frame998 argument·must·be·a·frame
998 PyList_Check(obj)999 PyList_Check(obj)
999 ../Include/cpython/tupleobject.h1000 ../Include/cpython/tupleobject.h
1000 PyTuple_Check(op)1001 PyTuple_Check(op)
1001 call·_spawn_pthread_waiter·1st 
1002 O:pymarshal_read_object_from_file1002 O:pymarshal_read_object_from_file
1003 O:pymarshal_read_short_from_file1003 O:pymarshal_read_short_from_file
1004 Oi:type_assign_specific_version_unsafe1004 Oi:type_assign_specific_version_unsafe
1005 !PyType_HasFeature(type,·Py_TPFLAGS_IMMUTABLETYPE)1005 !PyType_HasFeature(type,·Py_TPFLAGS_IMMUTABLETYPE)
1006 tracemalloc1006 tracemalloc
1007 can't·start·new·thread1007 can't·start·new·thread
1008 lOi:pymarshal_write_long_to_file1008 lOi:pymarshal_write_long_to_file
22.2 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 126, 15 lines modifiedOffset 126, 15 lines modified
126 »       stmiapl»r0!,·{r1,·r2,·r8,·r9,·fp,·lr}^126 »       stmiapl»r0!,·{r1,·r2,·r8,·r9,·fp,·lr}^
127 ./build-static/../Modules/_testcapimodule.c:859127 ./build-static/../Modules/_testcapimodule.c:859
128 »       svclt»  0x0000bd70128 »       svclt»  0x0000bd70
129 »       andeq»  r8,·r4,·lr,·asr·#28129 »       andeq»  r8,·r4,·lr,·asr·#28
130 »       andeq»  r3,·r4,·r0,·asr·#23130 »       andeq»  r3,·r4,·r0,·asr·#23
131 »       andeq»  r0,·r0,·ip,·asr·r9131 »       andeq»  r0,·r0,·ip,·asr·r9
132 »       »       »       @·<UNDEFINED>·instruction:·0x0001e6b2132 »       »       »       @·<UNDEFINED>·instruction:·0x0001e6b2
133 »       »       »       @·<UNDEFINED>·instruction:·0x000003b7133 »       ldrdeq» r0,·[r0],·-r1
134 »       muleq»  r0,·ip,·r9134 »       muleq»  r0,·ip,·r9
135 test_PyBuffer_SizeFromFormat():135 test_PyBuffer_SizeFromFormat():
136 ./build-static/../Modules/_testcapimodule.c:1394136 ./build-static/../Modules/_testcapimodule.c:1394
137 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0137 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0
138 »       bl»     feb636a0·<PyInit__testcapi@@Base+0xfeb44470>138 »       bl»     feb636a0·<PyInit__testcapi@@Base+0xfeb44470>
139 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c139 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
140 »       »       »       @·<UNDEFINED>·instruction:·0x46080ff0140 »       »       »       @·<UNDEFINED>·instruction:·0x46080ff0
Offset 459, 137 lines modifiedOffset 459, 138 lines modified
459 ./build-static/../Modules/_testcapimodule.c:3799459 ./build-static/../Modules/_testcapimodule.c:3799
460 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628460 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
461 »       adcvs»  lr,·r0,·r2,·ror·#19461 »       adcvs»  lr,·r0,·r2,·ror·#19
462 generic_class_getitem():462 generic_class_getitem():
463 ./build-static/../Modules/_testcapimodule.c:3811463 ./build-static/../Modules/_testcapimodule.c:3811
464 »       ldclt»  6,·cr4,·[r8,·#-128]!» @·0xffffff80464 »       ldclt»  6,·cr4,·[r8,·#-128]!» @·0xffffff80
465 »       andeq»  r4,·r4,·r6,·lsl·#15465 »       andeq»  r4,·r4,·r6,·lsl·#15
466 wait_for_lock():466 end_spawned_pthread():
467 ./build-static/../Modules/_testcapimodule.c:836467 ./build-static/../Modules/_testcapimodule.c:863
468 »       vst3.8» {d27,d29,d31},·[pc·:64],·r0468 »       vst3.8» {d27,d29,d31},·[pc·:256],·r8
469 »       bl»     feb63a34·<PyInit__testcapi@@Base+0xfeb44804>469 »       bl»     feb63a34·<PyInit__testcapi@@Base+0xfeb44804>
470 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c470 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
 471 »       blmi»   2907fc·<PyInit__testcapi@@Base+0x2715cc>
471 »       stcmi»  15,·cr0,·[r7],·{248}» @·0xf8 
472 ./build-static/../Modules/_testcapimodule.c:837 
473 »       ldrbtmi»r2,·[ip],·#-257»   @·0xfffffeff472 »       ldrbtmi»r4,·[fp],·#-3338»  @·0xfffff2f6
 473 »       ldmvs»  ip,·{r0,·r2,·r3,·r4,·r5,·r6,·sl,·lr}
474 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe68a0 
475 »       stmiavs»r0!,·{r1,·r3,·r6,·r7,·r9,·fp,·sp,·lr,·pc} 
476 ./build-static/../Modules/_testcapimodule.c:838 
477 »       ldmdb»  r0,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc} 
478 ./build-static/../Modules/_testcapimodule.c:839 
479 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff68a0 
480 »       movwcs» lr,·#3292» @·0xcdc 
481 ./build-static/../Modules/_testcapimodule.c:840474 ./build-static/../Modules/_testcapimodule.c:864
482 »       ldclt»  0,·cr6,·[r0,·#-652]»  @·0xfffffd74475 »       blmi»   27ad38·<PyInit__testcapi@@Base+0x25bb08>
483 ./build-static/../Modules/_testcapimodule.c:841476 ./build-static/../Modules/_testcapimodule.c:865
 477 »       ldrbtmi»r4,·[r9],·#-2313»  @·0xfffff6f7
 478 »       ldmdavs»r8,·{r0,·r1,·r3,·r5,·r6,·r7,·fp,·ip,·lr}
 479 »       bl»     184a84c·<PyInit__testcapi@@Base+0x182b61c>
 480 ./build-static/../Modules/_testcapimodule.c:866
 481 »       strtmi» lr,·[r0],·-r4
 482 ./build-static/../Modules/_testcapimodule.c:868
 483 »       stmdb»  r8,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}
 484 ./build-static/../Modules/_testcapimodule.c:869
 485 »       stmiapl»ip!,·{r0,·r2,·r8,·r9,·fp,·lr}^
 486 ./build-static/../Modules/_testcapimodule.c:870
 487 »       ldclt»  6,·cr4,·[r8,·#-128]!» @·0xffffff80
484 »       andeq»  r8,·r4,·lr,·asr·#20488 »       andeq»  r8,·r4,·lr,·asr·#20
 489 »       andeq»  r3,·r4,·r0,·asr·#15
 490 »       andeq»  r0,·r0,·ip,·asr·r9
 491 »       andeq»  lr,·r1,·sl,·lsr·#11
 492 »       muleq»  r0,·ip,·r9
485 pymarshal_read_long_from_file():493 pymarshal_read_long_from_file():
486 ./build-static/../Modules/_testcapimodule.c:1945494 ./build-static/../Modules/_testcapimodule.c:1945
487 »       vst3.8» {d27,d29,d31},·[pc·:256],·r0495 »       vst3.8» {d27,d29,d31},·[pc·:256],·r0
488 »       bl»     feb63a64·<PyInit__testcapi@@Base+0xfeb44834>496 »       bl»     feb63a80·<PyInit__testcapi@@Base+0xfeb44850>
489 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c497 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
490 »       strmi»  r0,·[r8],·-r8,·ror·#31498 »       strmi»  r0,·[r8],·-r8,·ror·#31
491 ./build-static/../Modules/_testcapimodule.c:1950499 ./build-static/../Modules/_testcapimodule.c:1950
492 »       addlt»  r4,·r3,·r6,·lsl·r9500 »       addlt»  r4,·r3,·r6,·lsl·r9
493 ./build-static/../Modules/_testcapimodule.c:1945501 ./build-static/../Modules/_testcapimodule.c:1945
494 »       bge»    5fccc·<PyInit__testcapi@@Base+0x40a9c>502 »       bge»    5fce8·<PyInit__testcapi@@Base+0x40ab8>
495 ./build-static/../Modules/_testcapimodule.c:1950503 ./build-static/../Modules/_testcapimodule.c:1950
496 »       ldrbtmi»r4,·[sp],·#-1145»  @·0xfffffb87504 »       ldrbtmi»r4,·[sp],·#-1145»  @·0xfffffb87
497 »       svc»    0x00e0f7fe505 »       svc»    0x00d2f7fe
498 ./build-static/../Modules/_testcapimodule.c:1950·(discriminator·1)506 ./build-static/../Modules/_testcapimodule.c:1950·(discriminator·1)
499 »       ldmdbmi»r4,·{r3,·r4,·r6,·r8,·ip,·sp,·pc}507 »       ldmdbmi»r4,·{r3,·r4,·r6,·r8,·ip,·sp,·pc}
500 ./build-static/../Modules/_testcapimodule.c:1953508 ./build-static/../Modules/_testcapimodule.c:1953
501 »       ldrbtmi»r9,·[r9],·#-2049»  @·0xfffff7ff509 »       ldrbtmi»r9,·[r9],·#-2049»  @·0xfffff7ff
502 »       svc»    0x00ecf7fe510 »       svc»    0x00def7fe
503 ./build-static/../Modules/_testcapimodule.c:1954511 ./build-static/../Modules/_testcapimodule.c:1954
504 »       ldmdblt»r0!,·{r2,·r9,·sl,·lr}512 »       ldmdblt»r0!,·{r2,·r9,·sl,·lr}
505 ./build-static/../Modules/_testcapimodule.c:1955513 ./build-static/../Modules/_testcapimodule.c:1955
506 »       stmiapl»fp!,·{r0,·r4,·r8,·r9,·fp,·lr}^514 »       stmiapl»fp!,·{r0,·r4,·r8,·r9,·fp,·lr}^
507 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe6818515 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe6818
508 »       andcs»  lr,·r0,·r4,·lsl·r9516 »       andcs»  lr,·r0,·r6,·lsl·#18
509 ./build-static/../Modules/_testcapimodule.c:1951517 ./build-static/../Modules/_testcapimodule.c:1951
510 »       »       »       @·<UNDEFINED>·instruction:·0xf7fde014518 »       »       »       @·<UNDEFINED>·instruction:·0xf7fde014
511 ./build-static/../Modules/_testcapimodule.c:1959519 ./build-static/../Modules/_testcapimodule.c:1959
512 »       strmi»  lr,·[r5],·-r8,·asr·#30520 »       »       »       @·<UNDEFINED>·instruction:·0x4605ef3a
513 ./build-static/../Modules/_testcapimodule.c:1960521 ./build-static/../Modules/_testcapimodule.c:1960
514 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe4620522 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe4620
515 »       strmi»  lr,·[r2],·-lr,·lsl·#21523 »       strmi»  lr,·[r2],·-r0,·lsl·#21
516 ./build-static/../Modules/_testcapimodule.c:1962524 ./build-static/../Modules/_testcapimodule.c:1962
517 »       ldrmi»  r4,·[r4],·-r0,·lsr·#12525 »       ldrmi»  r4,·[r4],·-r0,·lsr·#12
518 »       stmdb»  r8,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}526 »       ldm»    sl!,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^
519 ./build-static/../Modules/_testcapimodule.c:1963527 ./build-static/../Modules/_testcapimodule.c:1963
520 »       mrc»    7,·5,·APSR_nzcv,·cr12,·cr14,·{7}528 »       mcr»    7,·5,·pc,·cr14,·cr14,·{7}»@·<UNPREDICTABLE>
521 ./build-static/../Modules/_testcapimodule.c:1963·(discriminator·1)529 ./build-static/../Modules/_testcapimodule.c:1963·(discriminator·1)
522 »       mvnle»  r2,·r0,·lsl·#16530 »       mvnle»  r2,·r0,·lsl·#16
523 ./build-static/../Modules/_testcapimodule.c:1965531 ./build-static/../Modules/_testcapimodule.c:1965
524 »       strtmi» r4,·[r2],·-r7,·lsl·#16532 »       strtmi» r4,·[r2],·-r7,·lsl·#16
525 »       ldrbtmi»r4,·[r8],·#-1577»  @·0xfffff9d7533 »       ldrbtmi»r4,·[r8],·#-1577»  @·0xfffff9d7
526 »       bl»     fe14a8c0·<PyInit__testcapi@@Base+0xfe12b690>534 »       bl»     1dca8dc·<PyInit__testcapi@@Base+0x1dab6ac>
527 ./build-static/../Modules/_testcapimodule.c:1966535 ./build-static/../Modules/_testcapimodule.c:1966
528 »       ldclt»  0,·cr11,·[r0,·#-12]!536 »       ldclt»  0,·cr11,·[r0,·#-12]!
529 »       muleq»  r1,·ip,·r5537 »       andeq»  lr,·r1,·r0,·lsr·#11
530 »       andeq»  r3,·r4,·sl,·lsl·#15538 »       andeq»  r3,·r4,·lr,·ror·#14
531 »       muleq»  r1,·sl,·r4539 »       andeq»  lr,·r1,·lr,·ror·r4
532 »       andeq»  r0,·r0,·r4,·lsl·#19540 »       andeq»  r0,·r0,·r4,·lsl·#19
533 »       muleq»  r2,·lr,·r9541 »       andeq»  r0,·r2,·r2,·lsl·#19
534 frame_getgenerator():542 frame_getgenerator():
535 ./build-static/../Modules/_testcapimodule.c:2719543 ./build-static/../Modules/_testcapimodule.c:2719
536 »       vst3.8» {d27,d29,d31},·[pc],·r8544 »       vst3.8» {d27,d29,d31},·[pc],·r8
537 »       bl»     feb63ae4·<PyInit__testcapi@@Base+0xfeb448b4>545 »       bl»     feb63b00·<PyInit__testcapi@@Base+0xfeb448d0>
538 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c546 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
539 »       bmi»    2908cc·<PyInit__testcapi@@Base+0x27169c>547 »       bmi»    2908e8·<PyInit__testcapi@@Base+0x2716b8>
540 »       blmi»   29e110·<PyInit__testcapi@@Base+0x27eee0>548 »       blmi»   29e12c·<PyInit__testcapi@@Base+0x27eefc>
541 »       stmdavs»r9,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^549 »       stmdavs»r9,·{r1,·r3,·r4,·r5,·r6,·sl,·lr}^
542 ./build-static/../Modules/_testcapimodule.c:2720·(discriminator·1)550 ./build-static/../Modules/_testcapimodule.c:2720·(discriminator·1)
543 »       addsmi» r5,·r9,·#13828096»  @·0xd30000551 »       addsmi» r5,·r9,·#13828096»  @·0xd30000
544 »       pop»    {r0,·r1,·r8,·ip,·lr,·pc}552 »       pop»    {r0,·r1,·r8,·ip,·lr,·pc}
545 ./build-static/../Modules/_testcapimodule.c:2725553 ./build-static/../Modules/_testcapimodule.c:2725
546 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe4008554 »       »       »       @·<UNDEFINED>·instruction:·0xf7fe4008
547 ./build-static/../Modules/_testcapimodule.c:2724555 ./build-static/../Modules/_testcapimodule.c:2724
548 »       blmi»   1bbfe0·<PyInit__testcapi@@Base+0x19cdb0>556 »       blmi»   1bbfc4·<PyInit__testcapi@@Base+0x19cd94>
549 ./build-static/../Modules/_testcapimodule.c:2721557 ./build-static/../Modules/_testcapimodule.c:2721
550 »       ldrbtmi»r4,·[r9],·#-2310»  @·0xfffff6fa558 »       ldrbtmi»r4,·[r9],·#-2310»  @·0xfffff6fa
551 »       ldmdavs»r8,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}559 »       ldmdavs»r8,·{r0,·r1,·r4,·r6,·r7,·fp,·ip,·lr}
552 »       bl»     ca908·<PyInit__testcapi@@Base+0xab6d8>560 »       b»      ffd4a924·<PyInit__testcapi@@Base+0xffd2b6f4>
Max diff block lines reached; 16189/22528 bytes (71.86%) of diff not shown.
2.73 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 93, 27 lines modifiedOffset 93, 27 lines modified
93 ··0x0002ad78·63740000·48415645·5f464f52·4b000000·ct..HAVE_FORK...93 ··0x0002ad78·63740000·48415645·5f464f52·4b000000·ct..HAVE_FORK...
94 ··0x0002ad88·4d535f57·494e444f·57530000·50595f48·MS_WINDOWS..PY_H94 ··0x0002ad88·4d535f57·494e444f·57530000·50595f48·MS_WINDOWS..PY_H
95 ··0x0002ad98·4156455f·54485245·41445f4e·41544956·AVE_THREAD_NATIV95 ··0x0002ad98·4156455f·54485245·41445f4e·41544956·AVE_THREAD_NATIV
96 ··0x0002ada8·455f4944·00000000·50795f52·45465f44·E_ID....Py_REF_D96 ··0x0002ada8·455f4944·00000000·50795f52·45465f44·E_ID....Py_REF_D
97 ··0x0002adb8·45425547·00000000·5553455f·53544143·EBUG....USE_STAC97 ··0x0002adb8·45425547·00000000·5553455f·53544143·EBUG....USE_STAC
98 ··0x0002adc8·4b434845·434b0000·61726775·6d656e74·KCHECK..argument98 ··0x0002adc8·4b434845·434b0000·61726775·6d656e74·KCHECK..argument
99 ··0x0002add8·206d7573·74206265·2061206c·69737400··must·be·a·list.99 ··0x0002add8·206d7573·74206265·2061206c·69737400··must·be·a·list.
100 ··0x0002ade8·61776169·744f626a·65637400·4f3a7265·awaitObject.O:re100 ··0x0002ade8·61776169·744f626a·65637400·63616c6c·awaitObject.call
 101 ··0x0002adf8·205f7370·61776e5f·70746872·6561645f··_spawn_pthread_
 102 ··0x0002ae08·77616974·65722031·73740000·4f3a7265·waiter·1st..O:re
101 ··0x0002adf8·73746f72·655f6372·6f737369·6e746572·store_crossinter103 ··0x0002ae18·73746f72·655f6372·6f737369·6e746572·store_crossinter
102 ··0x0002ae08·705f6461·74610000·4f3a7079·6d617273·p_data..O:pymars104 ··0x0002ae28·705f6461·74610000·4f3a7079·6d617273·p_data..O:pymars
103 ··0x0002ae18·68616c5f·72656164·5f6c6f6e·675f6672·hal_read_long_fr105 ··0x0002ae38·68616c5f·72656164·5f6c6f6e·675f6672·hal_read_long_fr
104 ··0x0002ae28·6f6d5f66·696c6500·61726775·6d656e74·om_file.argument106 ··0x0002ae48·6f6d5f66·696c6500·61726775·6d656e74·om_file.argument
105 ··0x0002ae38·206d7573·74206265·20612066·72616d65··must·be·a·frame107 ··0x0002ae58·206d7573·74206265·20612066·72616d65··must·be·a·frame
106 ··0x0002ae48·00000000·50794c69·73745f43·6865636b·....PyList_Check108 ··0x0002ae68·00000000·50794c69·73745f43·6865636b·....PyList_Check
107 ··0x0002ae58·286f626a·29000000·2e2e2f49·6e636c75·(obj)...../Inclu109 ··0x0002ae78·286f626a·29000000·2e2e2f49·6e636c75·(obj)...../Inclu
108 ··0x0002ae68·64652f63·70797468·6f6e2f74·75706c65·de/cpython/tuple110 ··0x0002ae88·64652f63·70797468·6f6e2f74·75706c65·de/cpython/tuple
109 ··0x0002ae78·6f626a65·63742e68·00000000·50795475·object.h....PyTu111 ··0x0002ae98·6f626a65·63742e68·00000000·50795475·object.h....PyTu
110 ··0x0002ae88·706c655f·43686563·6b286f70·29000000·ple_Check(op)...112 ··0x0002aea8·706c655f·43686563·6b286f70·29000000·ple_Check(op)...
111 ··0x0002ae98·63616c6c·205f7370·61776e5f·70746872·call·_spawn_pthr 
112 ··0x0002aea8·6561645f·77616974·65722031·73740000·ead_waiter·1st.. 
113 ··0x0002aeb8·4f3a7079·6d617273·68616c5f·72656164·O:pymarshal_read113 ··0x0002aeb8·4f3a7079·6d617273·68616c5f·72656164·O:pymarshal_read
114 ··0x0002aec8·5f6f626a·6563745f·66726f6d·5f66696c·_object_from_fil114 ··0x0002aec8·5f6f626a·6563745f·66726f6d·5f66696c·_object_from_fil
115 ··0x0002aed8·65000000·4f3a7079·6d617273·68616c5f·e...O:pymarshal_115 ··0x0002aed8·65000000·4f3a7079·6d617273·68616c5f·e...O:pymarshal_
116 ··0x0002aee8·72656164·5f73686f·72745f66·726f6d5f·read_short_from_116 ··0x0002aee8·72656164·5f73686f·72745f66·726f6d5f·read_short_from_
117 ··0x0002aef8·66696c65·00000000·696c0000·4f693a74·file....il..Oi:t117 ··0x0002aef8·66696c65·00000000·696c0000·4f693a74·file....il..Oi:t
118 ··0x0002af08·7970655f·61737369·676e5f73·70656369·ype_assign_speci118 ··0x0002af08·7970655f·61737369·676e5f73·70656369·ype_assign_speci
119 ··0x0002af18·6669635f·76657273·696f6e5f·756e7361·fic_version_unsa119 ··0x0002af18·6669635f·76657273·696f6e5f·756e7361·fic_version_unsa
4.37 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 201, 15 lines modifiedOffset 201, 15 lines modified
201 ··0x00051638·d0c60200·91030200·80000000·00000000·................201 ··0x00051638·d0c60200·91030200·80000000·00000000·................
202 ··0x00051648·e0c60200·e1030200·82000000·00000000·................202 ··0x00051648·e0c60200·e1030200·82000000·00000000·................
203 ··0x00051658·00000000·00000000·00000000·00000000·................203 ··0x00051658·00000000·00000000·00000000·00000000·................
204 ··0x00051668·74c70200·f9c70000·18000000·00000000·t...............204 ··0x00051668·74c70200·f9c70000·18000000·00000000·t...............
205 ··0x00051678·00000000·00000000·00000000·00000000·................205 ··0x00051678·00000000·00000000·00000000·00000000·................
206 ··0x00051688·88c70200·e5cb0000·08000000·00000000·................206 ··0x00051688·88c70200·e5cb0000·08000000·00000000·................
207 ··0x00051698·00000000·00000000·00000000·00000000·................207 ··0x00051698·00000000·00000000·00000000·00000000·................
208 ··0x000516a8·21c90000·00000000·00000000·00000000·!...............208 ··0x000516a8·3dc90000·00000000·00000000·00000000·=...............
209 ··0x000516b8·00000000·00000000·00000000·00000000·................209 ··0x000516b8·00000000·00000000·00000000·00000000·................
210 ··0x000516c8·00000000·00000000·00000000·00000000·................210 ··0x000516c8·00000000·00000000·00000000·00000000·................
211 ··0x000516d8·00000000·00000000·00000000·00000000·................211 ··0x000516d8·00000000·00000000·00000000·00000000·................
212 ··0x000516e8·00000000·00000000·00000000·00000000·................212 ··0x000516e8·00000000·00000000·00000000·00000000·................
213 ··0x000516f8·00000000·00000000·00000000·00000000·................213 ··0x000516f8·00000000·00000000·00000000·00000000·................
214 ··0x00051708·00000000·00000000·00000000·11d20000·................214 ··0x00051708·00000000·00000000·00000000·11d20000·................
215 ··0x00051718·00000000·00000000·00000000·00000000·................215 ··0x00051718·00000000·00000000·00000000·00000000·................
Offset 254, 15 lines modifiedOffset 254, 15 lines modified
254 ··0x00051988·18ca0200·c5de0000·04000000·00000000·................254 ··0x00051988·18ca0200·c5de0000·04000000·00000000·................
255 ··0x00051998·34ca0200·99e10000·04000000·00000000·4...............255 ··0x00051998·34ca0200·99e10000·04000000·00000000·4...............
256 ··0x000519a8·48ca0200·a5e30000·04000000·00000000·H...............256 ··0x000519a8·48ca0200·a5e30000·04000000·00000000·H...............
257 ··0x000519b8·60ca0200·eddf0000·04000000·00000000·`...............257 ··0x000519b8·60ca0200·eddf0000·04000000·00000000·`...............
258 ··0x000519c8·74ca0200·41c30000·01000000·00000000·t...A...........258 ··0x000519c8·74ca0200·41c30000·01000000·00000000·t...A...........
259 ··0x000519d8·88ca0200·89d50000·04000000·00000000·................259 ··0x000519d8·88ca0200·89d50000·04000000·00000000·................
260 ··0x000519e8·a0ca0200·29c40000·04000000·00000000·....)...........260 ··0x000519e8·a0ca0200·29c40000·04000000·00000000·....)...........
261 ··0x000519f8·b8ca0200·27c90000·04000000·00000000·....'...........261 ··0x000519f8·b8ca0200·29c80000·04000000·00000000·....)...........
262 ··0x00051a08·d0ca0200·01090200·01000000·00000000·................262 ··0x00051a08·d0ca0200·01090200·01000000·00000000·................
263 ··0x00051a18·e4ca0200·e1ce0000·01000000·00000000·................263 ··0x00051a18·e4ca0200·e1ce0000·01000000·00000000·................
264 ··0x00051a28·18ab0200·fdfa0100·01000000·00000000·................264 ··0x00051a28·18ab0200·fdfa0100·01000000·00000000·................
265 ··0x00051a38·f0ca0200·b9040200·01000000·00000000·................265 ··0x00051a38·f0ca0200·b9040200·01000000·00000000·................
266 ··0x00051a48·00cb0200·e5d20000·04000000·00000000·................266 ··0x00051a48·00cb0200·e5d20000·04000000·00000000·................
267 ··0x00051a58·24cb0200·adfa0000·04000000·00000000·$...............267 ··0x00051a58·24cb0200·adfa0000·04000000·00000000·$...............
268 ··0x00051a68·3ccb0200·f1d40000·04000000·00000000·<...............268 ··0x00051a68·3ccb0200·f1d40000·04000000·00000000·<...............
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
272 ··0x00051aa8·a4cb0200·21d50100·01000000·00000000·....!...........272 ··0x00051aa8·a4cb0200·21d50100·01000000·00000000·....!...........
273 ··0x00051ab8·c0cb0200·21c50000·04000000·00000000·....!...........273 ··0x00051ab8·c0cb0200·21c50000·04000000·00000000·....!...........
274 ··0x00051ac8·d4cb0200·25f90000·01000000·f0cb0200·....%...........274 ··0x00051ac8·d4cb0200·25f90000·01000000·f0cb0200·....%...........
275 ··0x00051ad8·18cc0200·61f80000·04000000·00000000·....a...........275 ··0x00051ad8·18cc0200·61f80000·04000000·00000000·....a...........
276 ··0x00051ae8·98af0200·23cc0000·01000000·00000000·....#...........276 ··0x00051ae8·98af0200·23cc0000·01000000·00000000·....#...........
277 ··0x00051af8·d4af0200·05cd0000·01000000·00000000·................277 ··0x00051af8·d4af0200·05cd0000·01000000·00000000·................
278 ··0x00051b08·30cc0200·5dca0000·01000000·00000000·0...]...........278 ··0x00051b08·30cc0200·5dca0000·01000000·00000000·0...]...........
279 ··0x00051b18·50cc0200·59c80000·01000000·00000000·P...Y...........279 ··0x00051b18·50cc0200·75c80000·01000000·00000000·P...u...........
280 ··0x00051b28·70cc0200·d9fd0100·01000000·00000000·p...............280 ··0x00051b28·70cc0200·d9fd0100·01000000·00000000·p...............
281 ··0x00051b38·98cc0200·c5ff0100·01000000·00000000·................281 ··0x00051b38·98cc0200·c5ff0100·01000000·00000000·................
282 ··0x00051b48·b8cc0200·2fd30000·04000000·00000000·..../...........282 ··0x00051b48·b8cc0200·2fd30000·04000000·00000000·..../...........
283 ··0x00051b58·d4cc0200·45d30000·04000000·00000000·....E...........283 ··0x00051b58·d4cc0200·45d30000·04000000·00000000·....E...........
284 ··0x00051b68·f0cc0200·3dc50000·01000000·00000000·....=...........284 ··0x00051b68·f0cc0200·3dc50000·01000000·00000000·....=...........
285 ··0x00051b78·04cd0200·c9cf0000·08000000·00000000·................285 ··0x00051b78·04cd0200·c9cf0000·08000000·00000000·................
286 ··0x00051b88·18cd0200·d9d40100·01000000·00000000·................286 ··0x00051b88·18cd0200·d9d40100·01000000·00000000·................
Offset 310, 15 lines modifiedOffset 310, 15 lines modified
310 ··0x00051d08·9cce0200·5dd50100·08000000·b0ce0200·....]...........310 ··0x00051d08·9cce0200·5dd50100·08000000·b0ce0200·....]...........
311 ··0x00051d18·d4ce0200·a5060200·08000000·00000000·................311 ··0x00051d18·d4ce0200·a5060200·08000000·00000000·................
312 ··0x00051d28·e8ce0200·c9060200·08000000·00000000·................312 ··0x00051d28·e8ce0200·c9060200·08000000·00000000·................
313 ··0x00051d38·f8ce0200·d1d30000·01000000·00000000·................313 ··0x00051d38·f8ce0200·d1d30000·01000000·00000000·................
314 ··0x00051d48·10cf0200·a5f50000·04000000·00000000·................314 ··0x00051d48·10cf0200·a5f50000·04000000·00000000·................
315 ··0x00051d58·24cf0200·75c90000·08000000·00000000·$...u...........315 ··0x00051d58·24cf0200·75c90000·08000000·00000000·$...u...........
316 ··0x00051d68·34cf0200·4dcb0000·08000000·00000000·4...M...........316 ··0x00051d68·34cf0200·4dcb0000·08000000·00000000·4...M...........
317 ··0x00051d78·48cf0200·d9c80000·08000000·00000000·H...............317 ··0x00051d78·48cf0200·f5c80000·08000000·00000000·H...............
318 ··0x00051d88·5ccf0200·bdcc0000·08000000·00000000·\...............318 ··0x00051d88·5ccf0200·bdcc0000·08000000·00000000·\...............
319 ··0x00051d98·70cf0200·9dcd0000·08000000·00000000·p...............319 ··0x00051d98·70cf0200·9dcd0000·08000000·00000000·p...............
320 ··0x00051da8·80cf0200·4dc60000·01000000·00000000·....M...........320 ··0x00051da8·80cf0200·4dc60000·01000000·00000000·....M...........
321 ··0x00051db8·8ccf0200·21ce0000·01000000·00000000·....!...........321 ··0x00051db8·8ccf0200·21ce0000·01000000·00000000·....!...........
322 ··0x00051dc8·9ccf0200·81ce0000·01000000·00000000·................322 ··0x00051dc8·9ccf0200·81ce0000·01000000·00000000·................
323 ··0x00051dd8·b0cf0200·7dd30000·08000000·00000000·....}...........323 ··0x00051dd8·b0cf0200·7dd30000·08000000·00000000·....}...........
324 ··0x00051de8·c0cf0200·b9c60000·04000000·00000000·................324 ··0x00051de8·c0cf0200·b9c60000·04000000·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·36323833·31303661·32353231·38313061·6283106a2521810a 
3 ··0x00000010·66623964·31363139·36333234·62336536·fb9d16196324b3e62 ··0x00000000·64623466·33646431·33383734·33313763·db4f3dd13874317c
 3 ··0x00000010·61313333·30663062·39623531·61346530·a1330f0b9b51a4e0
4 ··0x00000020·65316531·35382e64·65627567·00000000·e1e158.debug....4 ··0x00000020·36326664·38362e64·65627567·00000000·62fd86.debug....
5 ··0x00000030·74e46529····························t.e)5 ··0x00000030·8062cf01····························.b..
  
67.7 KB
./usr/lib/python3.12/lib-dynload/_xxtestfuzz.cpython-312-arm-linux-gnueabihf.so
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·d84e516c489dc0f4f9b156fbc5f40ae1c81c7a453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2b450e04b5e60e1075323e72e8b4cd078220053
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
66.0 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 98, 43 lines modifiedOffset 98, 43 lines modified
98 »       ldmibhi»ip!,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·fp,·ip,·sp,·lr,·pc}98 »       ldmibhi»ip!,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·fp,·ip,·sp,·lr,·pc}
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:19102 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:19
103 »       mrc»    7,·6,·APSR_nzcv,·cr0,·cr15,·{7}103 »       mrc»    7,·6,·APSR_nzcv,·cr0,·cr15,·{7}
104 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:20104 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:20
105 »       strmi»  fp,·[r7],·-r8,·ror·#3105 »       strmi»  fp,·[r6],·-r8,·ror·#3
106 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:21106 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:21
107 »       svc»    0x0078f7ff107 »       svc»    0x0078f7ff
108 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4606108 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4607
109 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:22109 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:22
110 »       cmplt»  r8,·r4,·lsl·pc110 »       cmplt»  r8,·r4,·lsl·pc
111 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:22·(discriminator·1)111 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:22·(discriminator·1)
112 »       stmibcc»r0!,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·fp,·ip,·sp,·lr,·pc}112 »       stmibcc»r0!,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·fp,·ip,·sp,·lr,·pc}
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,·lr,·lr,·lr115 »       smlattlt»       r8,·lr,·lr,·lr
116 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:23116 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:23
117 »       mrc»    7,·7,·APSR_nzcv,·cr6,·cr15,·{7}117 »       mrc»    7,·7,·APSR_nzcv,·cr6,·cr15,·{7}
118 Py_XDECREF():118 Py_XDECREF():
119 ./build-static/../Include/object.h:797119 ./build-static/../Include/object.h:797
120 »       ldmdavs»r3!,·{r1,·r2,·r3,·r5,·r8,·ip,·sp,·pc}120 »       ldmdavs»fp!,·{r0,·r1,·r2,·r3,·r5,·r8,·ip,·sp,·pc}
121 Py_DECREF():121 Py_DECREF():
122 ./build-static/../Include/object.h:700·(discriminator·1)122 ./build-static/../Include/object.h:700·(discriminator·1)
123 »       stmdbmi»r0,·{r0,·r1,·r2,·r3,·r5,·r6,·ip,·sp,·lr,·pc}^123 »       stmdbmi»r0,·{r0,·r1,·r2,·r3,·r5,·r6,·ip,·sp,·lr,·pc}^
124 »       »       »       @·<UNDEFINED>·instruction:·0xf040454b124 »       »       »       @·<UNDEFINED>·instruction:·0xf040454b
125 »       ldmdavs»fp!,·{r0,·r3,·r4,·r6,·r8,·pc}125 »       ldmdavs»r3!,·{r2,·r5,·r6,·r8,·pc}
126 »       submi»  pc,·r0,·#111»@·0x6f126 »       submi»  pc,·r0,·#111»@·0x6f
127 »       »       »       @·<UNDEFINED>·instruction:·0xf0404293127 »       »       »       @·<UNDEFINED>·instruction:·0xf0404293
128 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff815f128 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff816a
129 _run_fuzz():129 _run_fuzz():
130 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440130 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440
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:440·(discriminator·1)132 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440·(discriminator·1)
133 »       teqphi» r7,·#64»   @·p-variant·is·OBSOLETE»       @·0x40133 »       teqphi» r5,·#64»   @·p-variant·is·OBSOLETE»       @·0x40
134 fuzz_builtin_int():134 fuzz_builtin_int():
135 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:37135 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:37
136 »       svccc»  0x0080f5b4136 »       svccc»  0x0080f5b4
137 »       »       »       @·<UNDEFINED>·instruction:·0x4621d83d137 »       »       »       @·<UNDEFINED>·instruction:·0x4621d83d
138 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:43138 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:43
139 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628139 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4628
140 »       »       »       @·<UNDEFINED>·instruction:·0xf64ceed8140 »       »       »       @·<UNDEFINED>·instruction:·0xf64ceed8
Offset 143, 100 lines modifiedOffset 143, 100 lines modified
143 »       blx»    fe0d5c26·<PyInit__xxtestfuzz@@Base+0xfe0d4296>143 »       blx»    fe0d5c26·<PyInit__xxtestfuzz@@Base+0xfe0d4296>
144 »       ldmdane»sl,·{r8,·r9,·sp}144 »       ldmdane»sl,·{r8,·r9,·sp}
145 »       bl»     ff0c6d9c·<PyInit__xxtestfuzz@@Base+0xff0c540c>145 »       bl»     ff0c6d9c·<PyInit__xxtestfuzz@@Base+0xff0c540c>
146 »       eorcs»  r1,·r5,·#-2013265919»@·0x88000001146 »       eorcs»  r1,·r5,·#-2013265919»@·0x88000001
147 »       tstpeq» r3,·#2048» @·p-variant·is·OBSOLETE»     @·0x800147 »       tstpeq» r3,·#2048» @·p-variant·is·OBSOLETE»     @·0x800
148 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:44148 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:44
149 »       »       »       @·<UNDEFINED>·instruction:·0xf0002b01149 »       »       »       @·<UNDEFINED>·instruction:·0xf0002b01
150 »       mrrcne» 4,·8,·r8,·sl,·cr1150 »       mrrcne» 3,·6,·r8,·sl,·cr5
151 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:48151 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:48
152 »       b»      fe0f4f40·<PyInit__xxtestfuzz@@Base+0xfe0f35b0>152 »       b»      fe0f4f40·<PyInit__xxtestfuzz@@Base+0xfe0f35b0>
153 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:51153 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:51
154 »       strtmi» r7,·[r1],·-r3,·ror·#13154 »       strtmi» r7,·[r1],·-r3,·ror·#13
155 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:55155 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:55
156 »       bl»     fe99274c·<PyInit__xxtestfuzz@@Base+0xfe990dbc>156 »       bl»     fe99274c·<PyInit__xxtestfuzz@@Base+0xfe990dbc>
157 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:51157 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:51
158 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff76e3158 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff76e3
159 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:55159 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:55
160 »       strmi»  lr,·[r7],·-ip,·lsr·#30160 »       strmi»  lr,·[r7],·-ip,·lsr·#30
161 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:56161 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:56
162 »       »       »       @·<UNDEFINED>·instruction:·0xf0002800162 »       »       »       @·<UNDEFINED>·instruction:·0xf0002800
163 »       »       »       @·<UNDEFINED>·instruction:·0x4631847c163 »       ldrtmi» r8,·[r1],·-r0,·ror·#6
164 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:62164 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:62
165 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4638165 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff4638
166 »       »       »       @·<UNDEFINED>·instruction:·0x4606ef18166 »       »       »       @·<UNDEFINED>·instruction:·0x4606ef18
167 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:63167 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:63
168 »       »       »       @·<UNDEFINED>·instruction:·0xf0402800168 »       »       »       @·<UNDEFINED>·instruction:·0xf0402800
169 »       »       »       @·<UNDEFINED>·instruction:·0xf8df810a169 »       »       »       @·<UNDEFINED>·instruction:·0xf8df8106
170 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:63·(discriminator·1)170 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:63·(discriminator·1)
171 »       »       »       @·<UNDEFINED>·instruction:·0xf8583910171 »       »       »       @·<UNDEFINED>·instruction:·0xf8583910
172 »       ldmdavs»r8,·{r0,·r1,·ip,·sp}172 »       ldmdavs»r8,·{r0,·r1,·ip,·sp}
173 »       mcr»    7,·5,·pc,·cr4,·cr15,·{7}» @·<UNPREDICTABLE>173 »       mcr»    7,·5,·pc,·cr4,·cr15,·{7}» @·<UNPREDICTABLE>
174 »       »       »       @·<UNDEFINED>·instruction:·0xf0002800174 »       »       »       @·<UNDEFINED>·instruction:·0xf0002800
175 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff845e175 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff8428
176 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:64176 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:64
177 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffeeac177 »       »       »       @·<UNDEFINED>·instruction:·0xf7ffeeac
178 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:66178 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:66
179 »       ldmdavs»fp!,·{r1,·r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}179 »       ldmdavs»fp!,·{r1,·r3,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}
180 Py_DECREF():180 Py_DECREF():
181 ./build-static/../Include/object.h:700·(discriminator·1)181 ./build-static/../Include/object.h:700·(discriminator·1)
182 »       submi»  pc,·r0,·#111»@·0x6f182 »       submi»  pc,·r0,·#111»@·0x6f
183 »       »       »       @·<UNDEFINED>·instruction:·0xf0404293183 »       »       »       @·<UNDEFINED>·instruction:·0xf0404293
184 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff8104184 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff8100
185 _run_fuzz():185 _run_fuzz():
186 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440186 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440
187 »       stmdacs»r0,·{r2,·r4,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}187 »       stmdacs»r0,·{r2,·r4,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}
188 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440·(discriminator·1)188 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440·(discriminator·1)
189 »       rscshi» pc,·r1,·#64»@·0x40189 »       rschi»  pc,·pc,·#64» @·0x40
190 fuzz_builtin_unicode():190 fuzz_builtin_unicode():
191 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:74191 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:74
192 »       strtmi» r4,·[r8],·-r1,·lsr·#12192 »       strtmi» r4,·[r8],·-r1,·lsr·#12
193 »       svc»    0x0002f7ff193 »       svc»    0x0002f7ff
194 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:75194 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:75
195 »       »       »       @·<UNDEFINED>·instruction:·0xf0002800195 »       »       »       @·<UNDEFINED>·instruction:·0xf0002800
196 »       stmdavs»r2,·{r2,·r5,·r6,·r7,·r8,·r9,·pc}196 »       stmdavs»r2,·{r2,·r3,·r6,·sl,·pc}
197 Py_DECREF():197 Py_DECREF():
198 ./build-static/../Include/object.h:700·(discriminator·1)198 ./build-static/../Include/object.h:700·(discriminator·1)
199 »       cmppmi» r0,·pc,·rrx»@·p-variant·is·OBSOLETE199 »       cmppmi» r0,·pc,·rrx»@·p-variant·is·OBSOLETE
200 »       »       »       @·<UNDEFINED>·instruction:·0xf040428a200 »       »       »       @·<UNDEFINED>·instruction:·0xf040428a
201 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff83a7201 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff8321
202 _run_fuzz():202 _run_fuzz():
203 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440203 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440
204 »       stmdacs»r0,·{r1,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}204 »       stmdacs»r0,·{r1,·r5,·r7,·r9,·sl,·fp,·sp,·lr,·pc}
205 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440·(discriminator·1)205 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:440·(discriminator·1)
206 »       sbcshi» pc,·pc,·#64»@·0x40206 »       sbcshi» pc,·sp,·#64»@·0x40
207 LLVMFuzzerTestOneInput():207 LLVMFuzzerTestOneInput():
208 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:503208 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:503
209 »       ldmvs»  ip!,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·fp,·ip,·sp,·lr,·pc}209 »       ldmvs»  ip!,·{r0,·r1,·r2,·r3,·r4,·r6,·r7,·fp,·ip,·sp,·lr,·pc}
210 »       ldmdavs»r7!,·{r1,·r2,·r3,·r4,·r5,·r6,·sl,·lr}210 »       ldmdavs»r7!,·{r1,·r2,·r3,·r4,·r5,·r6,·sl,·lr}
211 »       »       »       @·<UNDEFINED>·instruction:·0xf0002f00211 »       »       »       @·<UNDEFINED>·instruction:·0xf0002f00
212 »       strtmi» r8,·[r2],·-sp,·ror·#3212 »       »       »       @·<UNDEFINED>·instruction:·0x462281f8
213 fuzz_struct_unpack():213 fuzz_struct_unpack():
214 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:103214 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:103
215 »       strtmi» r2,·[r8],·-r0,·lsl·#2215 »       strtmi» r2,·[r8],·-r0,·lsl·#2
216 LLVMFuzzerTestOneInput():216 LLVMFuzzerTestOneInput():
217 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:507217 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:507
218 »       eorsvs» r2,·r3,·r1,·lsl·#6218 »       eorsvs» r2,·r3,·r1,·lsl·#6
219 fuzz_struct_unpack():219 fuzz_struct_unpack():
220 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:103220 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:103
221 »       mcr»    7,·6,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>221 »       mcr»    7,·6,·pc,·cr8,·cr15,·{7}» @·<UNPREDICTABLE>
222 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:104222 ./build-static/../Modules/_xxtestfuzz/fuzzer.c:104
223 »       stmdacs»r0,·{r1,·r2,·r9,·sl,·lr}223 »       stmdacs»r0,·{r1,·r2,·r9,·sl,·lr}
224 »       andhi»  pc,·r9,·#64» @·0x40224 »       andshi» pc,·r4,·#64»@·0x40
225 _run_fuzz():225 _run_fuzz():
Max diff block lines reached; 61424/67431 bytes (91.09%) 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·34653531·36633438·39646330·66346639·4e516c489dc0f4f9 
3 ··0x00000010·62313536·66626335·66343061·65316338·b156fbc5f40ae1c82 ··0x00000000·62343530·65303462·35653630·65313037·b450e04b5e60e107
 3 ··0x00000010·35333233·65373265·38623463·64303738·5323e72e8b4cd078
4 ··0x00000020·31633761·34352e64·65627567·00000000·1c7a45.debug....4 ··0x00000020·32323030·35332e64·65627567·00000000·220053.debug....
5 ··0x00000030·2d238df0····························-#..5 ··0x00000030·3c36b43a····························<6.:
  
35.2 KB
./usr/lib/python3.12/lib-dynload/nis.cpython-312-arm-linux-gnueabihf.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.22 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·7·program·headers,·starting·at·offset·523 There·are·7·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·0x0196c·0x0196c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01964·0x01964·R·E·0x10000
7 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x002d4·0x002e0·RW··0x100007 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x002d4·0x002e0·RW··0x10000
8 ··DYNAMIC········0x00ff10·0x0001ff10·0x0001ff10·0x000f0·0x000f0·RW··0x48 ··DYNAMIC········0x00ff10·0x0001ff10·0x0001ff10·0x000f0·0x000f0·RW··0x4
9 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··NOTE···········0x0018fc·0x000018fc·0x000018fc·0x00070·0x00070·R···0x410 ··NOTE···········0x0018f4·0x000018f4·0x000018f4·0x00070·0x00070·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00164·0x00164·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·
16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
1.99 KB
readelf --wide --sections {}
    
Offset 9, 19 lines modifiedOffset 9, 19 lines modified
9 ··[·4]·.dynstr···········STRTAB··········000003f8·0003f8·0002c5·00···A··0···0··19 ··[·4]·.dynstr···········STRTAB··········000003f8·0003f8·0002c5·00···A··0···0··1
10 ··[·5]·.gnu.version······VERSYM··········000006be·0006be·000054·02···A··3···0··210 ··[·5]·.gnu.version······VERSYM··········000006be·0006be·000054·02···A··3···0··2
11 ··[·6]·.gnu.version_r····VERNEED·········00000714·000714·000060·00···A··4···3··411 ··[·6]·.gnu.version_r····VERNEED·········00000714·000714·000060·00···A··4···3··4
12 ··[·7]·.rel.dyn··········REL·············00000774·000774·000190·08···A··3···0··412 ··[·7]·.rel.dyn··········REL·············00000774·000774·000190·08···A··3···0··4
13 ··[·8]·.rel.plt··········REL·············00000904·000904·000118·08··AI··3··20··413 ··[·8]·.rel.plt··········REL·············00000904·000904·000118·08··AI··3··20··4
14 ··[·9]·.init·············PROGBITS········00000a1c·000a1c·00000c·00··AX··0···0··414 ··[·9]·.init·············PROGBITS········00000a1c·000a1c·00000c·00··AX··0···0··4
15 ··[10]·.plt··············PROGBITS········00000a28·000a28·0001c0·04··AX··0···0··415 ··[10]·.plt··············PROGBITS········00000a28·000a28·0001c0·04··AX··0···0··4
16 ··[11]·.text·············PROGBITS········00000be8·000be8·000788·00··AX··0···0··416 ··[11]·.text·············PROGBITS········00000be8·000be8·000780·00··AX··0···0··4
17 ··[12]·.fini·············PROGBITS········00001370·001370·000008·00··AX··0···0··417 ··[12]·.fini·············PROGBITS········00001368·001368·000008·00··AX··0···0··4
18 ··[13]·.rodata···········PROGBITS········00001378·001378·000580·00···A··0···0··818 ··[13]·.rodata···········PROGBITS········00001370·001370·000580·00···A··0···0··8
19 ··[14]·.eh_frame·········PROGBITS········000018f8·0018f8·000004·00···A··0···0··419 ··[14]·.eh_frame·········PROGBITS········000018f0·0018f0·000004·00···A··0···0··4
20 ··[15]·.note.package·····NOTE············000018fc·0018fc·000070·00···A··0···0··420 ··[15]·.note.package·····NOTE············000018f4·0018f4·000070·00···A··0···0··4
21 ··[16]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··421 ··[16]·.init_array·······INIT_ARRAY······0001fe9c·00fe9c·000004·04··WA··0···0··4
22 ··[17]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··422 ··[17]·.fini_array·······FINI_ARRAY······0001fea0·00fea0·000004·04··WA··0···0··4
23 ··[18]·.data.rel.ro······PROGBITS········0001fea4·00fea4·00006c·00··WA··0···0··423 ··[18]·.data.rel.ro······PROGBITS········0001fea4·00fea4·00006c·00··WA··0···0··4
24 ··[19]·.dynamic··········DYNAMIC·········0001ff10·00ff10·0000f0·08··WA··4···0··424 ··[19]·.dynamic··········DYNAMIC·········0001ff10·00ff10·0000f0·08··WA··4···0··4
25 ··[20]·.got··············PROGBITS········00020000·010000·0000ac·04··WA··0···0··425 ··[20]·.got··············PROGBITS········00020000·010000·0000ac·04··WA··0···0··4
26 ··[21]·.data·············PROGBITS········000200ac·0100ac·0000c4·00··WA··0···0··426 ··[21]·.data·············PROGBITS········000200ac·0100ac·0000c4·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········00020170·010170·00000c·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········00020170·010170·00000c·00··WA··0···0··4
893 B
readelf --wide --dynamic {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
  
1 Dynamic·section·at·offset·0xff10·contains·26·entries:1 Dynamic·section·at·offset·0xff10·contains·26·entries:
2 ··Tag········Type·························Name/Value2 ··Tag········Type·························Name/Value
3 ·0x00000001·(NEEDED)·····················Shared·library:·[libnsl.so.2]3 ·0x00000001·(NEEDED)·····················Shared·library:·[libnsl.so.2]
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libtirpc.so.3]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libtirpc.so.3]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
6 ·0x0000000c·(INIT)·······················0xa1c6 ·0x0000000c·(INIT)·······················0xa1c
7 ·0x0000000d·(FINI)·······················0x13707 ·0x0000000d·(FINI)·······················0x1368
8 ·0x00000019·(INIT_ARRAY)·················0x1fe9c8 ·0x00000019·(INIT_ARRAY)·················0x1fe9c
9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)9 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
10 ·0x0000001a·(FINI_ARRAY)·················0x1fea010 ·0x0000001a·(FINI_ARRAY)·················0x1fea0
11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)11 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
12 ·0x6ffffef5·(GNU_HASH)···················0x13812 ·0x6ffffef5·(GNU_HASH)···················0x138
13 ·0x00000005·(STRTAB)·····················0x3f813 ·0x00000005·(STRTAB)·····················0x3f8
14 ·0x00000006·(SYMTAB)·····················0x15814 ·0x00000006·(SYMTAB)·····················0x158
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·26cf2a44b99ed5bcc0de9df6d2e9fc254985e93f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3c280c4986ec8fc63ddc5a4b346f63154ae08d5c
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
441 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 8, 17 lines modifiedOffset 8, 17 lines modified
8 PyExc_DeprecationWarning8 PyExc_DeprecationWarning
9 PyModule_GetState9 PyModule_GetState
10 PyErr_NewException10 PyErr_NewException
11 PyModule_AddObject11 PyModule_AddObject
12 _Py_Dealloc12 _Py_Dealloc
13 PyArg_ParseTupleAndKeywords13 PyArg_ParseTupleAndKeywords
14 yp_get_default_domain14 yp_get_default_domain
15 yperr_string 
16 PyErr_SetString 
17 yp_master15 yp_master
 16 PyErr_SetString
 17 yperr_string
18 clnt_create18 clnt_create
19 PyList_New19 PyList_New
20 PyUnicode_FromString20 PyUnicode_FromString
21 PyList_Append21 PyList_Append
22 clnt_spcreateerror22 clnt_spcreateerror
23 PyUnicode_FromStringAndSize23 PyUnicode_FromStringAndSize
24 xdr_string24 xdr_string
1.55 KB
readelf --wide --decompress --hex-dump=.dynstr {}
    
Offset 12, 18 lines modifiedOffset 12, 18 lines modified
12 ··0x00000488·61726e69·6e670050·794d6f64·756c655f·arning.PyModule_12 ··0x00000488·61726e69·6e670050·794d6f64·756c655f·arning.PyModule_
13 ··0x00000498·47657453·74617465·00507945·72725f4e·GetState.PyErr_N13 ··0x00000498·47657453·74617465·00507945·72725f4e·GetState.PyErr_N
14 ··0x000004a8·65774578·63657074·696f6e00·50794d6f·ewException.PyMo14 ··0x000004a8·65774578·63657074·696f6e00·50794d6f·ewException.PyMo
15 ··0x000004b8·64756c65·5f416464·4f626a65·6374005f·dule_AddObject._15 ··0x000004b8·64756c65·5f416464·4f626a65·6374005f·dule_AddObject._
16 ··0x000004c8·50795f44·65616c6c·6f630050·79417267·Py_Dealloc.PyArg16 ··0x000004c8·50795f44·65616c6c·6f630050·79417267·Py_Dealloc.PyArg
17 ··0x000004d8·5f506172·73655475·706c6541·6e644b65·_ParseTupleAndKe17 ··0x000004d8·5f506172·73655475·706c6541·6e644b65·_ParseTupleAndKe
18 ··0x000004e8·79776f72·64730079·705f6765·745f6465·ywords.yp_get_de18 ··0x000004e8·79776f72·64730079·705f6765·745f6465·ywords.yp_get_de
19 ··0x000004f8·6661756c·745f646f·6d61696e·00797065·fault_domain.ype19 ··0x000004f8·6661756c·745f646f·6d61696e·0079705f·fault_domain.yp_
20 ··0x00000508·72725f73·7472696e·67005079·4572725f·rr_string.PyErr_ 
21 ··0x00000518·53657453·7472696e·67007970·5f6d6173·SetString.yp_mas20 ··0x00000508·6d617374·65720050·79457272·5f536574·master.PyErr_Set
 21 ··0x00000518·53747269·6e670079·70657272·5f737472·String.yperr_str
22 ··0x00000528·74657200·636c6e74·5f637265·61746500·ter.clnt_create.22 ··0x00000528·696e6700·636c6e74·5f637265·61746500·ing.clnt_create.
23 ··0x00000538·66726565·0050794c·6973745f·4e657700·free.PyList_New.23 ··0x00000538·66726565·0050794c·6973745f·4e657700·free.PyList_New.
24 ··0x00000548·5079556e·69636f64·655f4672·6f6d5374·PyUnicode_FromSt24 ··0x00000548·5079556e·69636f64·655f4672·6f6d5374·PyUnicode_FromSt
25 ··0x00000558·72696e67·0050794c·6973745f·41707065·ring.PyList_Appe25 ··0x00000558·72696e67·0050794c·6973745f·41707065·ring.PyList_Appe
26 ··0x00000568·6e640063·6c6e745f·73706372·65617465·nd.clnt_spcreate26 ··0x00000568·6e640063·6c6e745f·73706372·65617465·nd.clnt_spcreate
27 ··0x00000578·6572726f·72007374·726c656e·00507955·error.strlen.PyU27 ··0x00000578·6572726f·72007374·726c656e·00507955·error.strlen.PyU
28 ··0x00000588·6e69636f·64655f46·726f6d53·7472696e·nicode_FromStrin28 ··0x00000588·6e69636f·64655f46·726f6d53·7472696e·nicode_FromStrin
29 ··0x00000598·67416e64·53697a65·00786472·5f737472·gAndSize.xdr_str29 ··0x00000598·67416e64·53697a65·00786472·5f737472·gAndSize.xdr_str
12.6 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 305, 15 lines modifiedOffset 305, 15 lines modified
305 ./build-static/../Modules/nismodule.c:83305 ./build-static/../Modules/nismodule.c:83
306 »       »       »       @·<UNDEFINED>·instruction:·0xe7cb4630306 »       »       »       @·<UNDEFINED>·instruction:·0xe7cb4630
307 nis_cat():307 nis_cat():
308 ./build-static/../Modules/nismodule.c:268308 ./build-static/../Modules/nismodule.c:268
309 »       andlt»  r4,·sl,·r0,·lsr·#12309 »       andlt»  r4,·sl,·r0,·lsr·#12
310 »       svclt»  0x0000bd70310 »       svclt»  0x0000bd70
311 »       andeq»  pc,·r1,·r4,·lsr·#5311 »       andeq»  pc,·r1,·r4,·lsr·#5
312 »       andeq»  r0,·r0,·lr,·asr·r6312 »       andeq»  r0,·r0,·r6,·asr·r6
313 »       »       »       @·<UNDEFINED>·instruction:·0xfffffe6b313 »       »       »       @·<UNDEFINED>·instruction:·0xfffffe6b
314 nis_match():314 nis_match():
315 ./build-static/../Modules/nismodule.c:187315 ./build-static/../Modules/nismodule.c:187
316 »       mvnsmi» lr,·sp,·lsr·#18316 »       mvnsmi» lr,·sp,·lsr·#18
317 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f317 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
318 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad318 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
319 »       svceq»  0x00b8f8cc319 »       svceq»  0x00b8f8cc
Offset 432, 15 lines modifiedOffset 432, 15 lines modified
432 ./build-static/../Modules/nismodule.c:230432 ./build-static/../Modules/nismodule.c:230
433 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff9804433 »       »       »       @·<UNDEFINED>·instruction:·0xf7ff9804
434 »       strtmi» lr,·[r0],·-ip,·ror·#26434 »       strtmi» lr,·[r0],·-ip,·ror·#26
435 ./build-static/../Modules/nismodule.c:232435 ./build-static/../Modules/nismodule.c:232
436 »       pop»    {r2,·r3,·ip,·sp,·pc}436 »       pop»    {r2,·r3,·ip,·sp,·pc}
437 »       svclt»  0x000081f0437 »       svclt»  0x000081f0
438 »       ldrdeq» pc,·[r1],·-lr438 »       ldrdeq» pc,·[r1],·-lr
439 »       muleq»  r0,·ip,·r5439 »       muleq»  r0,·r4,·r5
440 nis_traverse():440 nis_traverse():
441 ./build-static/../Modules/nismodule.c:69441 ./build-static/../Modules/nismodule.c:69
442 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0442 »       vst3.16»{d27,d29,d31},·[pc·:256],·r0
443 »       bl»     feb581f4·<PyInit_nis@@Base+0xfeb570dc>443 »       bl»     feb581f4·<PyInit_nis@@Base+0xfeb570dc>
444 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c444 »       »       »       @·<UNDEFINED>·instruction:·0xf8cc0c0c
445 »       »       »       @·<UNDEFINED>·instruction:·0x46060ff0445 »       »       »       @·<UNDEFINED>·instruction:·0x46060ff0
446 »       ldrmi»  r4,·[r5],·-ip,·lsl·#12446 »       ldrmi»  r4,·[r5],·-ip,·lsl·#12
Offset 580, 15 lines modifiedOffset 580, 15 lines modified
580 »       b.w»    a84·<PyModuleDef_Init@plt>580 »       b.w»    a84·<PyModuleDef_Init@plt>
581 ./build-static/../Modules/nismodule.c:536581 ./build-static/../Modules/nismodule.c:536
582 »       movs»   r0,·#0582 »       movs»   r0,·#0
583 »       pop»    {r3,·pc}583 »       pop»    {r3,·pc}
584 »       cdp»    0,·13,·cr0,·cr0,·cr1,·{0}584 »       cdp»    0,·13,·cr0,·cr0,·cr1,·{0}
585 »       lsls»   r0,·r4,·#2585 »       lsls»   r0,·r4,·#2
586 »       movs»   r0,·r0586 »       movs»   r0,·r0
587 »       lsls»   r4,·r2,·#11587 »       lsls»   r4,·r1,·#11
588 »       movs»   r0,·r0588 »       movs»   r0,·r0
589 »       vhadd.s32»      d16,·d10,·d1589 »       vhadd.s32»      d16,·d10,·d1
590 nis_exec():590 nis_exec():
591 ./build-static/../Modules/nismodule.c:488591 ./build-static/../Modules/nismodule.c:488
592 »       push»   {r3,·r4,·r5,·lr}592 »       push»   {r3,·r4,·r5,·lr}
593 »       mov.w»  ip,·#4096»  @·0x1000593 »       mov.w»  ip,·#4096»  @·0x1000
594 »       sub.w»  ip,·sp,·ip594 »       sub.w»  ip,·sp,·ip
Offset 659, 285 lines modifiedOffset 659, 288 lines modified
659 »       blx»    ac8·<_Py_Dealloc@plt+0x4>659 »       blx»    ac8·<_Py_Dealloc@plt+0x4>
660 nis_exec():660 nis_exec():
661 ./build-static/../Modules/nismodule.c:492661 ./build-static/../Modules/nismodule.c:492
662 »       mov.w»  r0,·#4294967295»    @·0xffffffff662 »       mov.w»  r0,·#4294967295»    @·0xffffffff
663 ./build-static/../Modules/nismodule.c:501663 ./build-static/../Modules/nismodule.c:501
664 »       pop»    {r3,·r4,·r5,·pc}664 »       pop»    {r3,·r4,·r5,·pc}
665 »       nop665 »       nop
666 »       lsls»   r2,·r1,·#11666 »       lsls»   r2,·r0,·#11
667 »       movs»   r0,·r0667 »       movs»   r0,·r0
668 »       lsls»   r0,·r6,·#10668 »       lsls»   r0,·r5,·#10
669 »       movs»   r0,·r0669 »       movs»   r0,·r0
670 nis_maps():670 nis_maps():
671 ./build-static/../Modules/nismodule.c:432671 ./build-static/../Modules/nismodule.c:432
672 »       push»   {r4,·r5,·r6,·r7,·lr}672 »       push»   {r4,·r5,·r6,·r7,·lr}
673 »       mov.w»  ip,·#4096»  @·0x1000673 »       mov.w»  ip,·#4096»  @·0x1000
674 »       sub.w»  ip,·sp,·ip674 »       sub.w»  ip,·sp,·ip
675 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0675 »       str.w»  r0,·[ip,·#4032]»     @·0xfc0
676 »       sub»    sp,·#44»      @·0x2c676 »       sub»    sp,·#44»      @·0x2c
677 ./build-static/../Modules/nismodule.c:439677 ./build-static/../Modules/nismodule.c:439
678 »       ldr»    r3,·[pc,·#360]»@·(1348·<PyInit_nis@@Base+0x230>)678 »       ldr»    r3,·[pc,·#352]»@·(1340·<PyInit_nis@@Base+0x228>)
679 ./build-static/../Modules/nismodule.c:432679 ./build-static/../Modules/nismodule.c:432
680 »       mov»    ip,·r1680 »       mov»    r6,·r1
681 ./build-static/../Modules/nismodule.c:439681 ./build-static/../Modules/nismodule.c:439
682 »       mov»    r1,·r2682 »       mov»    r1,·r2
683 ./build-static/../Modules/nismodule.c:433683 ./build-static/../Modules/nismodule.c:433
684 »       movs»   r2,·#0684 »       movs»   r2,·#0
685 ./build-static/../Modules/nismodule.c:439685 ./build-static/../Modules/nismodule.c:439
686 »       add»    r3,·pc686 »       add»    r3,·pc
687 ./build-static/../Modules/nismodule.c:433687 ./build-static/../Modules/nismodule.c:433
688 »       str»    r2,·[sp,·#28]688 »       str»    r2,·[sp,·#28]
689 ./build-static/../Modules/nismodule.c:432689 ./build-static/../Modules/nismodule.c:432
690 »       mov»    r4,·r0690 »       mov»    r4,·r0
691 ./build-static/../Modules/nismodule.c:439691 ./build-static/../Modules/nismodule.c:439
692 »       ldr»    r2,·[pc,·#352]»@·(134c·<PyInit_nis@@Base+0x234>)692 »       ldr»    r2,·[pc,·#344]»@·(1344·<PyInit_nis@@Base+0x22c>)
693 »       add»    r5,·sp,·#28693 »       add»    r5,·sp,·#28
694 »       adds»   r3,·#52»     @·0x34694 »       adds»   r3,·#52»     @·0x34
695 »       mov»    r0,·ip695 »       mov»    r0,·r6
696 »       add»    r2,·pc696 »       add»    r2,·pc
697 »       str»    r5,·[sp,·#0]697 »       str»    r5,·[sp,·#0]
698 »       blx»    a54·<PyArg_ParseTupleAndKeywords@plt>698 »       blx»    a54·<PyArg_ParseTupleAndKeywords@plt>
699 ./build-static/../Modules/nismodule.c:439·(discriminator·1)699 ./build-static/../Modules/nismodule.c:439·(discriminator·1)
700 »       cbz»    r0,·1220·<PyInit_nis@@Base+0x108>700 »       cbz»    r0,·123e·<PyInit_nis@@Base+0x126>
701 get_nis_state():701 get_nis_state():
702 ./build-static/../Modules/nismodule.c:55702 ./build-static/../Modules/nismodule.c:55
703 »       mov»    r0,·r4703 »       mov»    r0,·r4
704 »       blx»    aec·<PyModule_GetState@plt>704 »       blx»    aec·<PyModule_GetState@plt>
705 nis_maps():705 nis_maps():
706 ./build-static/../Modules/nismodule.c:445706 ./build-static/../Modules/nismodule.c:445
707 »       ldr»    r3,·[sp,·#28]707 »       ldr»    r3,·[sp,·#28]
708 get_nis_state():708 get_nis_state():
709 ./build-static/../Modules/nismodule.c:55709 ./build-static/../Modules/nismodule.c:55
710 »       mov»    r4,·r0710 »       mov»    r6,·r0
711 nis_maps():711 nis_maps():
712 ./build-static/../Modules/nismodule.c:445712 ./build-static/../Modules/nismodule.c:445
713 »       cbnz»   r3,·1228·<PyInit_nis@@Base+0x110>713 »       cbnz»   r3,·1212·<PyInit_nis@@Base+0xfa>
714 ./build-static/../Modules/nismodule.c:445·(discriminator·1)714 ./build-static/../Modules/nismodule.c:445·(discriminator·1)
715 »       mov»    r0,·r5715 »       mov»    r0,·r5
716 »       blx»    bc4·<yp_get_default_domain@plt>716 »       blx»    bc4·<yp_get_default_domain@plt>
 717 »       cbnz»   r0,·1246·<PyInit_nis@@Base+0x12e>
717 »       ldr»    r3,·[sp,·#28]718 »       ldr»    r3,·[sp,·#28]
718 »       cbz»    r0,·1228·<PyInit_nis@@Base+0x110> 
719 nis_error(): 
720 ./build-static/../Modules/nismodule.c:83 
721 »       ldr»    r4,·[r4,·#0] 
722 »       blx»    b64·<yperr_string@plt> 
723 »       mov»    r1,·r0 
724 ./build-static/../Modules/nismodule.c:83·(discriminator·1) 
725 »       mov»    r0,·r4 
726 »       blx»    ae0·<PyErr_SetString@plt> 
727 nis_maps(): 
728 ./build-static/../Modules/nismodule.c:441 
729 »       movs»   r4,·#0 
730 ./build-static/../Modules/nismodule.c:468 
731 »       mov»    r0,·r4 
732 »       add»    sp,·#44»      @·0x2c 
733 »       pop»    {r4,·r5,·r6,·r7,·pc} 
734 ./build-static/../Modules/nismodule.c:450719 ./build-static/../Modules/nismodule.c:450
735 »       ldr»    r5,·[pc,·#292]»@·(1350·<PyInit_nis@@Base+0x238>)720 »       ldr»    r4,·[pc,·#308]»@·(1348·<PyInit_nis@@Base+0x230>)
736 nis_maplist():721 nis_maplist():
Max diff block lines reached; 8564/12762 bytes (67.11%) 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 00001370·<.fini>:2 00001368·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
11.7 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 91 lines modifiedOffset 1, 91 lines modified
  
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00001378·3e000000·41000000·0c000000·41000000·>...A.......A...2 ··0x00001370·3e000000·41000000·0c000000·41000000·>...A.......A...
3 ··0x00001388·11000000·41000000·27000000·41000000·....A...'...A...3 ··0x00001380·11000000·41000000·27000000·41000000·....A...'...A...
4 ··0x00001398·36000000·41000000·03000000·41000000·6...A.......A...4 ··0x00001390·36000000·41000000·03000000·41000000·6...A.......A...
5 ··0x000013a8·06000000·41000000·15000000·41000000·....A.......A...5 ··0x000013a0·06000000·41000000·15000000·41000000·....A.......A...
6 ··0x000013b8·0f000000·41000000·0e000000·41000000·....A.......A...6 ··0x000013b0·0f000000·41000000·0e000000·41000000·....A.......A...
7 ··0x000013c8·26000000·41000000·13000000·41000000·&...A.......A...7 ··0x000013c0·26000000·41000000·13000000·41000000·&...A.......A...
8 ··0x000013d8·29000000·41000000·02000000·41000000·)...A.......A...8 ··0x000013d0·29000000·41000000·02000000·41000000·)...A.......A...
9 ··0x000013e8·19000000·41000000·0a000000·41000000·....A.......A...9 ··0x000013e0·19000000·41000000·0a000000·41000000·....A.......A...
10 ··0x000013f8·0b000000·41000000·00000000·00000000·....A...........10 ··0x000013f0·0b000000·41000000·00000000·00000000·....A...........
11 ··0x00001408·276e6973·27206973·20646570·72656361·'nis'·is·depreca11 ··0x00001400·276e6973·27206973·20646570·72656361·'nis'·is·depreca
12 ··0x00001418·74656420·616e6420·736c6174·65642066·ted·and·slated·f12 ··0x00001410·74656420·616e6420·736c6174·65642066·ted·and·slated·f
13 ··0x00001428·6f722072·656d6f76·616c2069·6e205079·or·removal·in·Py13 ··0x00001420·6f722072·656d6f76·616c2069·6e205079·or·removal·in·Py
14 ··0x00001438·74686f6e·20332e31·33000000·6e69732e·thon·3.13...nis.14 ··0x00001430·74686f6e·20332e31·33000000·6e69732e·thon·3.13...nis.
15 ··0x00001448·6572726f·72000000·7c733a6d·61707300·error...|s:maps.15 ··0x00001440·6572726f·72000000·7c733a6d·61707300·error...|s:maps.
16 ··0x00001458·4e6f204e·4953206d·61737465·7220666f·No·NIS·master·fo16 ··0x00001450·4e6f204e·4953206d·61737465·7220666f·No·NIS·master·fo
17 ··0x00001468·756e6420·666f7220·616e7920·6d617000·und·for·any·map.17 ··0x00001460·756e6420·666f7220·616e7920·6d617000·und·for·any·map.
18 ··0x00001478·74637000·737c733a·63617400·55737c73·tcp.s|s:cat.Us|s18 ··0x00001470·74637000·737c733a·63617400·55737c73·tcp.s|s:cat.Us|s
19 ··0x00001488·3a6d6174·63680000·6b657900·6e697300·:match..key.nis.19 ··0x00001480·3a6d6174·63680000·6b657900·6e697300·:match..key.nis.
20 ··0x00001498·6d617463·68000000·6d617073·00000000·match...maps....20 ··0x00001490·6d617463·68000000·6d617073·00000000·match...maps....
21 ··0x000014a8·6765745f·64656661·756c745f·646f6d61·get_default_doma21 ··0x000014a0·6765745f·64656661·756c745f·646f6d61·get_default_doma
22 ··0x000014b8·696e0000·70617373·77640000·70617373·in..passwd..pass22 ··0x000014b0·696e0000·70617373·77640000·70617373·in..passwd..pass
23 ··0x000014c8·77642e62·796e616d·65000000·67726f75·wd.byname...grou23 ··0x000014c0·77642e62·796e616d·65000000·67726f75·wd.byname...grou
24 ··0x000014d8·70000000·67726f75·702e6279·6e616d65·p...group.byname24 ··0x000014d0·70000000·67726f75·702e6279·6e616d65·p...group.byname
25 ··0x000014e8·00000000·6e657477·6f726b73·00000000·....networks....25 ··0x000014e0·00000000·6e657477·6f726b73·00000000·....networks....
26 ··0x000014f8·6e657477·6f726b73·2e627961·64647200·networks.byaddr.26 ··0x000014f0·6e657477·6f726b73·2e627961·64647200·networks.byaddr.
27 ··0x00001508·686f7374·73000000·686f7374·732e6279·hosts...hosts.by27 ··0x00001500·686f7374·73000000·686f7374·732e6279·hosts...hosts.by
28 ··0x00001518·6e616d65·00000000·70726f74·6f636f6c·name....protocol28 ··0x00001510·6e616d65·00000000·70726f74·6f636f6c·name....protocol
29 ··0x00001528·73000000·70726f74·6f636f6c·732e6279·s...protocols.by29 ··0x00001520·73000000·70726f74·6f636f6c·732e6279·s...protocols.by
30 ··0x00001538·6e756d62·65720000·73657276·69636573·number..services30 ··0x00001530·6e756d62·65720000·73657276·69636573·number..services
31 ··0x00001548·00000000·73657276·69636573·2e62796e·....services.byn31 ··0x00001540·00000000·73657276·69636573·2e62796e·....services.byn
32 ··0x00001558·616d6500·616c6961·73657300·6d61696c·ame.aliases.mail32 ··0x00001550·616d6500·616c6961·73657300·6d61696c·ame.aliases.mail
33 ··0x00001568·2e616c69·61736573·00000000·65746865·.aliases....ethe33 ··0x00001560·2e616c69·61736573·00000000·65746865·.aliases....ethe
34 ··0x00001578·72730000·65746865·72732e62·796e616d·rs..ethers.bynam34 ··0x00001570·72730000·65746865·72732e62·796e616d·rs..ethers.bynam
35 ··0x00001588·65000000·00000000·19000000·00000000·e...............35 ··0x00001580·65000000·00000000·19000000·00000000·e...............
36 ··0x00001598·00000000·00000000·54686973·206d6f64·........This·mod36 ··0x00001590·00000000·00000000·54686973·206d6f64·........This·mod
37 ··0x000015a8·756c6520·636f6e74·61696e73·2066756e·ule·contains·fun37 ··0x000015a0·756c6520·636f6e74·61696e73·2066756e·ule·contains·fun
38 ··0x000015b8·6374696f·6e732066·6f722061·63636573·ctions·for·acces38 ··0x000015b0·6374696f·6e732066·6f722061·63636573·ctions·for·acces
39 ··0x000015c8·73696e67·204e4953·206d6170·732e0a00·sing·NIS·maps...39 ··0x000015c0·73696e67·204e4953·206d6170·732e0a00·sing·NIS·maps...
40 ··0x000015d8·6d617073·28646f6d·61696e20·3d206465·maps(domain·=·de40 ··0x000015d0·6d617073·28646f6d·61696e20·3d206465·maps(domain·=·de
41 ··0x000015e8·6661756c·74646f6d·61696e29·0a526574·faultdomain).Ret41 ··0x000015e0·6661756c·74646f6d·61696e29·0a526574·faultdomain).Ret
42 ··0x000015f8·75726e73·20616e20·61727261·79206f66·urns·an·array·of42 ··0x000015f0·75726e73·20616e20·61727261·79206f66·urns·an·array·of
43 ··0x00001608·20616c6c·20617661·696c6162·6c65204e··all·available·N43 ··0x00001600·20616c6c·20617661·696c6162·6c65204e··all·available·N
44 ··0x00001618·4953206d·61707320·77697468·696e2061·IS·maps·within·a44 ··0x00001610·4953206d·61707320·77697468·696e2061·IS·maps·within·a
45 ··0x00001628·20646f6d·61696e2e·20496620·646f6d61··domain.·If·doma45 ··0x00001620·20646f6d·61696e2e·20496620·646f6d61··domain.·If·doma
46 ··0x00001638·696e0a69·73206e6f·74207370·65636966·in.is·not·specif46 ··0x00001630·696e0a69·73206e6f·74207370·65636966·in.is·not·specif
47 ··0x00001648·69656420·69742064·65666175·6c747320·ied·it·defaults·47 ··0x00001640·69656420·69742064·65666175·6c747320·ied·it·defaults·
48 ··0x00001658·746f2074·68652073·79737465·6d206465·to·the·system·de48 ··0x00001650·746f2074·68652073·79737465·6d206465·to·the·system·de
49 ··0x00001668·6661756c·7420646f·6d61696e·2e0a0000·fault·domain....49 ··0x00001660·6661756c·7420646f·6d61696e·2e0a0000·fault·domain....
50 ··0x00001678·63617428·6d61702c·20646f6d·61696e20·cat(map,·domain·50 ··0x00001670·63617428·6d61702c·20646f6d·61696e20·cat(map,·domain·
51 ··0x00001688·3d206465·6661756c·74646f6d·61696e29·=·defaultdomain)51 ··0x00001680·3d206465·6661756c·74646f6d·61696e29·=·defaultdomain)
52 ··0x00001698·0a526574·75726e73·20746865·20656e74·.Returns·the·ent52 ··0x00001690·0a526574·75726e73·20746865·20656e74·.Returns·the·ent
53 ··0x000016a8·69726520·6d617020·61732061·20646963·ire·map·as·a·dic53 ··0x000016a0·69726520·6d617020·61732061·20646963·ire·map·as·a·dic
54 ··0x000016b8·74696f6e·6172792e·204f7074·696f6e61·tionary.·Optiona54 ··0x000016b0·74696f6e·6172792e·204f7074·696f6e61·tionary.·Optiona
55 ··0x000016c8·6c6c7920·646f6d61·696e2063·616e2062·lly·domain·can·b55 ··0x000016c0·6c6c7920·646f6d61·696e2063·616e2062·lly·domain·can·b
56 ··0x000016d8·650a7370·65636966·69656420·62757420·e.specified·but·56 ··0x000016d0·650a7370·65636966·69656420·62757420·e.specified·but·
57 ··0x000016e8·69742064·65666175·6c747320·746f2074·it·defaults·to·t57 ··0x000016e0·69742064·65666175·6c747320·746f2074·it·defaults·to·t
58 ··0x000016f8·68652073·79737465·6d206465·6661756c·he·system·defaul58 ··0x000016f0·68652073·79737465·6d206465·6661756c·he·system·defaul
59 ··0x00001708·7420646f·6d61696e·2e0a0000·6d617463·t·domain....matc59 ··0x00001700·7420646f·6d61696e·2e0a0000·6d617463·t·domain....matc
60 ··0x00001718·68286b65·792c206d·61702c20·646f6d61·h(key,·map,·doma60 ··0x00001710·68286b65·792c206d·61702c20·646f6d61·h(key,·map,·doma
61 ··0x00001728·696e203d·20646566·61756c74·646f6d61·in·=·defaultdoma61 ··0x00001720·696e203d·20646566·61756c74·646f6d61·in·=·defaultdoma
62 ··0x00001738·696e290a·436f7272·6573706f·6e647320·in).Corresponds·62 ··0x00001730·696e290a·436f7272·6573706f·6e647320·in).Corresponds·
63 ··0x00001748·746f2074·68652043·206c6962·72617279·to·the·C·library63 ··0x00001740·746f2074·68652043·206c6962·72617279·to·the·C·library
64 ··0x00001758·2079705f·6d617463·68282920·63616c6c··yp_match()·call64 ··0x00001750·2079705f·6d617463·68282920·63616c6c··yp_match()·call
65 ··0x00001768·2c207265·7475726e·696e6720·74686520·,·returning·the·65 ··0x00001760·2c207265·7475726e·696e6720·74686520·,·returning·the·
66 ··0x00001778·76616c75·65206f66·0a6b6579·20696e20·value·of.key·in·66 ··0x00001770·76616c75·65206f66·0a6b6579·20696e20·value·of.key·in·
67 ··0x00001788·74686520·67697665·6e206d61·702e204f·the·given·map.·O67 ··0x00001780·74686520·67697665·6e206d61·702e204f·the·given·map.·O
68 ··0x00001798·7074696f·6e616c6c·7920646f·6d61696e·ptionally·domain68 ··0x00001790·7074696f·6e616c6c·7920646f·6d61696e·ptionally·domain
69 ··0x000017a8·2063616e·20626520·73706563·69666965··can·be·specifie69 ··0x000017a0·2063616e·20626520·73706563·69666965··can·be·specifie
70 ··0x000017b8·64206275·74206974·0a646566·61756c74·d·but·it.default70 ··0x000017b0·64206275·74206974·0a646566·61756c74·d·but·it.default
71 ··0x000017c8·7320746f·20746865·20737973·74656d20·s·to·the·system·71 ··0x000017c0·7320746f·20746865·20737973·74656d20·s·to·the·system·
72 ··0x000017d8·64656661·756c7420·646f6d61·696e2e0a·default·domain..72 ··0x000017d0·64656661·756c7420·646f6d61·696e2e0a·default·domain..
73 ··0x000017e8·00000000·6765745f·64656661·756c745f·....get_default_73 ··0x000017e0·00000000·6765745f·64656661·756c745f·....get_default_
74 ··0x000017f8·646f6d61·696e2829·202d3e20·7374720a·domain()·->·str.74 ··0x000017f0·646f6d61·696e2829·202d3e20·7374720a·domain()·->·str.
75 ··0x00001808·436f7272·6573706f·6e647320·746f2074·Corresponds·to·t75 ··0x00001800·436f7272·6573706f·6e647320·746f2074·Corresponds·to·t
76 ··0x00001818·68652043·206c6962·72617279·2079705f·he·C·library·yp_76 ··0x00001810·68652043·206c6962·72617279·2079705f·he·C·library·yp_
77 ··0x00001828·6765745f·64656661·756c745f·646f6d61·get_default_doma77 ··0x00001820·6765745f·64656661·756c745f·646f6d61·get_default_doma
78 ··0x00001838·696e2829·2063616c·6c2c2072·65747572·in()·call,·retur78 ··0x00001830·696e2829·2063616c·6c2c2072·65747572·in()·call,·retur
79 ··0x00001848·6e696e67·0a746865·20646566·61756c74·ning.the·default79 ··0x00001840·6e696e67·0a746865·20646566·61756c74·ning.the·default
80 ··0x00001858·204e4953·20646f6d·61696e2e·0a000000··NIS·domain.....80 ··0x00001850·204e4953·20646f6d·61696e2e·0a000000··NIS·domain.....
81 ··0x00001868·3e000000·41000000·0c000000·41000000·>...A.......A...81 ··0x00001860·3e000000·41000000·0c000000·41000000·>...A.......A...
82 ··0x00001878·11000000·41000000·27000000·41000000·....A...'...A...82 ··0x00001870·11000000·41000000·27000000·41000000·....A...'...A...
83 ··0x00001888·36000000·41000000·03000000·41000000·6...A.......A...83 ··0x00001880·36000000·41000000·03000000·41000000·6...A.......A...
84 ··0x00001898·06000000·41000000·15000000·41000000·....A.......A...84 ··0x00001890·06000000·41000000·15000000·41000000·....A.......A...
85 ··0x000018a8·0f000000·41000000·0e000000·41000000·....A.......A...85 ··0x000018a0·0f000000·41000000·0e000000·41000000·....A.......A...
86 ··0x000018b8·26000000·41000000·13000000·41000000·&...A.......A...86 ··0x000018b0·26000000·41000000·13000000·41000000·&...A.......A...
87 ··0x000018c8·29000000·41000000·02000000·41000000·)...A.......A...87 ··0x000018c0·29000000·41000000·02000000·41000000·)...A.......A...
88 ··0x000018d8·19000000·41000000·0a000000·41000000·....A.......A...88 ··0x000018d0·19000000·41000000·0a000000·41000000·....A.......A...
89 ··0x000018e8·0b000000·41000000·00000000·00000000·....A...........89 ··0x000018e0·0b000000·41000000·00000000·00000000·....A...........
  
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 ··0x000018f8·00000000····························....2 ··0x000018f0·00000000····························....
  
1.01 KB
readelf --wide --decompress --hex-dump=.data.rel.ro {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
  
1 Hex·dump·of·section·'.data.rel.ro':1 Hex·dump·of·section·'.data.rel.ro':
2 ··0x0001fea4·bc140000·c4140000·00000000·d4140000·................2 ··0x0001fea4·b4140000·bc140000·00000000·cc140000·................
3 ··0x0001feb4·dc140000·00000000·ec140000·f8140000·................3 ··0x0001feb4·d4140000·00000000·e4140000·f0140000·................
4 ··0x0001fec4·00000000·08150000·10150000·00000000·................4 ··0x0001fec4·00000000·00150000·08150000·00000000·................
5 ··0x0001fed4·20150000·2c150000·00000000·40150000··...,.......@...5 ··0x0001fed4·18150000·24150000·00000000·38150000·....$.......8...
6 ··0x0001fee4·4c150000·00000000·5c150000·64150000·L.......\...d...6 ··0x0001fee4·44150000·00000000·54150000·5c150000·D.......T...\...
7 ··0x0001fef4·01000000·74150000·7c150000·00000000·....t...|.......7 ··0x0001fef4·01000000·6c150000·74150000·00000000·....l...t.......
8 ··0x0001ff04·00000000·00000000·00000000··········............8 ··0x0001ff04·00000000·00000000·00000000··········............
  
1.57 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 16 lines modifiedOffset 1, 16 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x000200ac·ac000200·01000000·00000000·00000000·................2 ··0x000200ac·ac000200·01000000·00000000·00000000·................
3 ··0x000200bc·00000000·00000000·94140000·a0150000·................3 ··0x000200bc·00000000·00000000·8c140000·98150000·................
4 ··0x000200cc·04000000·20010200·08010200·e90f0000·....·...........4 ··0x000200cc·04000000·20010200·08010200·e90f0000·....·...........
5 ··0x000200dc·19100000·6d130000·b4140000·00000000·....m...........5 ··0x000200dc·19100000·65130000·ac140000·00000000·....e...........
6 ··0x000200ec·74140000·b4140000·00000000·90140000·t...............6 ··0x000200ec·6c140000·ac140000·00000000·88140000·l...............
7 ··0x000200fc·74140000·b4140000·00000000·02000000·t...............7 ··0x000200fc·6c140000·ac140000·00000000·02000000·l...............
8 ··0x0002010c·5d110000·03000000·00000000·00000000·]...............8 ··0x0002010c·5d110000·03000000·00000000·00000000·]...............
9 ··0x0002011c·00000000·98140000·b50e0000·03000000·................9 ··0x0002011c·00000000·90140000·b50e0000·03000000·................
10 ··0x0002012c·14170000·80140000·f10d0000·03000000·................10 ··0x0002012c·0c170000·78140000·f10d0000·03000000·....x...........
11 ··0x0002013c·78160000·a0140000·cd110000·03000000·x...............11 ··0x0002013c·70160000·98140000·cd110000·03000000·p...............
12 ··0x0002014c·d8150000·a8140000·010c0000·04000000·................12 ··0x0002014c·d0150000·a0140000·010c0000·04000000·................
13 ··0x0002015c·ec170000·00000000·00000000·00000000·................13 ··0x0002015c·e4170000·00000000·00000000·00000000·................
14 ··0x0002016c·00000000····························....14 ··0x0002016c·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·63663261·34346239·39656435·62636330·cf2a44b99ed5bcc0 
3 ··0x00000010·64653964·66366432·65396663·32353439·de9df6d2e9fc25492 ··0x00000000·32383063·34393836·65633866·63363364·280c4986ec8fc63d
 3 ··0x00000010·64633561·34623334·36663633·31353461·dc5a4b346f63154a
4 ··0x00000020·38356539·33662e64·65627567·00000000·85e93f.debug....4 ··0x00000020·65303864·35632e64·65627567·00000000·e08d5c.debug....
5 ··0x00000030·e167cc31····························.g.15 ··0x00000030·ed46e921····························.F.!
  
6.84 KB
libpython3.12t64-dbg_3.12.9-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0····11764·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0····11764·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0·20302872·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0·20307144·2025-02-05·01:31:18.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
6.31 KB
data.tar.xz
6.29 KB
data.tar
2.64 KB
file list
    
Offset 11, 17 lines modifiedOffset 11, 17 lines modified
11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/11 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/
13 -rw-r--r--···0·root·········(0)·root·········(0)·30315280·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/libpython3.12d.so.1.013 -rw-r--r--···0·root·········(0)·root·········(0)·30315280·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/libpython3.12d.so.1.0
14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/14 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/
15 -rw-r--r--···0·root·········(0)·root·········(0)······293·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12d-embed.pc15 -rw-r--r--···0·root·········(0)·root·········(0)······293·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12d-embed.pc
16 -rw-r--r--···0·root·········(0)·root·········(0)······278·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12d.pc16 -rw-r--r--···0·root·········(0)·root·········(0)······278·2025-02-05·01:31:18.000000·./usr/lib/arm-linux-gnueabihf/pkgconfig/python-3.12d.pc
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/
18 -rw-r--r--···0·root·········(0)·root·········(0)····50120·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_sysconfigdata_d_arm-linux-gnueabihf.py18 -rw-r--r--···0·root·········(0)·root·········(0)····50110·2025-02-05·01:31:18.000000·./usr/lib/python3.12/_sysconfigdata_d_arm-linux-gnueabihf.py
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/
20 -rw-r--r--···0·root·········(0)·root·········(0)···181820·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Makefile20 -rw-r--r--···0·root·········(0)·root·········(0)···181810·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Makefile
21 -rw-r--r--···0·root·········(0)·root·········(0)····11197·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup21 -rw-r--r--···0·root·········(0)·root·········(0)····11197·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup
22 -rw-r--r--···0·root·········(0)·root·········(0)······902·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup.bootstrap22 -rw-r--r--···0·root·········(0)·root·········(0)······902·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup.bootstrap
23 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup.local23 -rw-r--r--···0·root·········(0)·root·········(0)·····1068·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup.local
24 -rw-r--r--···0·root·········(0)·root·········(0)·····6317·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup.stdlib24 -rw-r--r--···0·root·········(0)·root·········(0)·····6317·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Setup.stdlib
25 -rw-r--r--···0·root·········(0)·root·········(0)·····5474·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/config.c25 -rw-r--r--···0·root·········(0)·root·········(0)·····5474·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/config.c
26 -rw-r--r--···0·root·········(0)·root·········(0)·····1752·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/config.c.in26 -rw-r--r--···0·root·········(0)·root·········(0)·····1752·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/config.c.in
27 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/install-sh27 -rwxr-xr-x···0·root·········(0)·root·········(0)····15358·2025-02-05·01:31:18.000000·./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/install-sh
635 B
./usr/include/arm-linux-gnueabihf/python3.12d/pyconfig.h
    
Offset 1602, 15 lines modifiedOffset 1602, 15 lines modified
1602 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/1602 ···2:·leave·OpenSSL·defaults·untouched,·0:·custom·string·*/
1603 #define·PY_SSL_DEFAULT_CIPHERS·21603 #define·PY_SSL_DEFAULT_CIPHERS·2
  
1604 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/1604 /*·Cipher·suite·string·for·PY_SSL_DEFAULT_CIPHERS=0·*/
1605 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/1605 /*·#undef·PY_SSL_DEFAULT_CIPHER_STRING·*/
  
1606 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/1606 /*·PEP·11·Support·tier·(1,·2,·3·or·0·for·unsupported)·*/
1607 #define·PY_SUPPORT_TIER·31607 #define·PY_SUPPORT_TIER·2
  
1608 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/1608 /*·Define·if·you·want·to·build·an·interpreter·with·many·run-time·checks.·*/
1609 #define·Py_DEBUG·11609 #define·Py_DEBUG·1
  
1610 /*·Defined·if·Python·is·built·as·a·shared·library.·*/1610 /*·Defined·if·Python·is·built·as·a·shared·library.·*/
1611 /*·#undef·Py_ENABLE_SHARED·*/1611 /*·#undef·Py_ENABLE_SHARED·*/
  
2.07 KB
./usr/lib/python3.12/_sysconfigdata_d_arm-linux-gnueabihf.py
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
18 ·'BLDLIBRARY':·'-lpython3.12d',18 ·'BLDLIBRARY':·'-lpython3.12d',
19 ·'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·'19 ·'BLDSHARED':·'arm-linux-gnueabihf-gcc·-shared·-Wl,-O1·'
20 ··············'-Wl,-Bsymbolic-functions·'20 ··············'-Wl,-Bsymbolic-functions·'
21 ··············'·-Wl,-z,relro',21 ··············'·-Wl,-z,relro',
22 ·'BOOTSTRAP_HEADERS':·'\\',22 ·'BOOTSTRAP_HEADERS':·'\\',
23 ·'BUILDEXE':·'',23 ·'BUILDEXE':·'',
24 ·'BUILDPYTHON':·'python',24 ·'BUILDPYTHON':·'python',
25 ·'BUILD_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',25 ·'BUILD_GNU_TYPE':·'aarch64-unknown-linux-gnu',
26 ·'BUILD_SCRIPTS_DIR':·'build/scripts-3.12',26 ·'BUILD_SCRIPTS_DIR':·'build/scripts-3.12',
27 ·'BYTESTR_DEPS':·'\\',27 ·'BYTESTR_DEPS':·'\\',
28 ·'CC':·'arm-linux-gnueabihf-gcc',28 ·'CC':·'arm-linux-gnueabihf-gcc',
29 ·'CCSHARED':·'-fPIC',29 ·'CCSHARED':·'-fPIC',
30 ·'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·'30 ·'CFLAGS':·'-fno-strict-overflow·-Wsign-compare·'
31 ···········'-DDYNAMIC_ANNOTATIONS_ENABLED=1·-g·-Og·-Wall',31 ···········'-DDYNAMIC_ANNOTATIONS_ENABLED=1·-g·-Og·-Wall',
32 ·'CFLAGSFORSHARED':·'-fPIC',32 ·'CFLAGSFORSHARED':·'-fPIC',
Offset 612, 15 lines modifiedOffset 612, 15 lines modified
612 ·'HAVE_WMEMCMP':·1,612 ·'HAVE_WMEMCMP':·1,
613 ·'HAVE_WORKING_TZSET':·1,613 ·'HAVE_WORKING_TZSET':·1,
614 ·'HAVE_WRITEV':·1,614 ·'HAVE_WRITEV':·1,
615 ·'HAVE_ZLIB_COPY':·1,615 ·'HAVE_ZLIB_COPY':·1,
616 ·'HAVE_ZLIB_H':·0,616 ·'HAVE_ZLIB_H':·0,
617 ·'HAVE__GETPTY':·0,617 ·'HAVE__GETPTY':·0,
618 ·'HOSTRUNNER':·'',618 ·'HOSTRUNNER':·'',
619 ·'HOST_GNU_TYPE':·'armv7l-unknown-linux-gnueabihf',619 ·'HOST_GNU_TYPE':·'aarch64-unknown-linux-gnu',
620 ·'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.12d·'620 ·'INCLDIRSTOMAKE':·'/usr/include·/usr/include·/usr/include/python3.12d·'
621 ···················'/usr/include/python3.12d',621 ···················'/usr/include/python3.12d',
622 ·'INCLUDEDIR':·'/usr/include',622 ·'INCLUDEDIR':·'/usr/include',
623 ·'INCLUDEPY':·'/usr/include/python3.12d',623 ·'INCLUDEPY':·'/usr/include/python3.12d',
624 ·'INSTALL':·'/usr/bin/install·-c',624 ·'INSTALL':·'/usr/bin/install·-c',
625 ·'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',625 ·'INSTALL_DATA':·'/usr/bin/install·-c·-m·644',
626 ·'INSTALL_PROGRAM':·'/usr/bin/install·-c',626 ·'INSTALL_PROGRAM':·'/usr/bin/install·-c',
Offset 1154, 15 lines modifiedOffset 1154, 15 lines modified
1154 ························'-fstack-protector·-fstack-clash-protection·-Wformat·'1154 ························'-fstack-protector·-fstack-clash-protection·-Wformat·'
1155 ························'-Werror=format-security·-std=c11·-Wextra·'1155 ························'-Werror=format-security·-std=c11·-Wextra·'
1156 ························'-Wno-unused-parameter·-Wno-missing-field-initializers·'1156 ························'-Wno-unused-parameter·-Wno-missing-field-initializers·'
1157 ························'-Wstrict-prototypes·'1157 ························'-Wstrict-prototypes·'
1158 ························'-Werror=implicit-function-declaration·'1158 ························'-Werror=implicit-function-declaration·'
1159 ························'-fvisibility=hidden··-I../Include/internal·-IObjects·'1159 ························'-fvisibility=hidden··-I../Include/internal·-IObjects·'
1160 ························'-IInclude·-IPython·-I.·-I../Include·-fPIC',1160 ························'-IInclude·-IPython·-I.·-I../Include·-fPIC',
1161 ·'PY_SUPPORT_TIER':·3,1161 ·'PY_SUPPORT_TIER':·2,
1162 ·'Py_DEBUG':·1,1162 ·'Py_DEBUG':·1,
1163 ·'Py_ENABLE_SHARED':·1,1163 ·'Py_ENABLE_SHARED':·1,
1164 ·'Py_HASH_ALGORITHM':·0,1164 ·'Py_HASH_ALGORITHM':·0,
1165 ·'Py_STATS':·0,1165 ·'Py_STATS':·0,
1166 ·'Py_SUNOS_VERSION':·0,1166 ·'Py_SUNOS_VERSION':·0,
1167 ·'Py_TRACE_REFS':·0,1167 ·'Py_TRACE_REFS':·0,
1168 ·'QUICKTESTOPTS':·'-x·test_subprocess·test_io·test_lib2to3·\\',1168 ·'QUICKTESTOPTS':·'-x·test_subprocess·test_io·test_lib2to3·\\',
962 B
./usr/lib/python3.12/config-3.12d-arm-linux-gnueabihf/Makefile
    
Offset 438, 16 lines modifiedOffset 438, 16 lines modified
438 PYTHON_FOR_FREEZE=./_bootstrap_python438 PYTHON_FOR_FREEZE=./_bootstrap_python
439 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module439 FREEZE_MODULE_BOOTSTRAP=./Programs/_freeze_module
440 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module440 FREEZE_MODULE_BOOTSTRAP_DEPS=Programs/_freeze_module
441 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py441 FREEZE_MODULE=$(PYTHON_FOR_FREEZE)·$(srcdir)/Programs/_freeze_module.py
442 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py442 FREEZE_MODULE_DEPS=_bootstrap_python·$(srcdir)/Programs/_freeze_module.py
  
443 _PYTHON_HOST_PLATFORM=443 _PYTHON_HOST_PLATFORM=
444 BUILD_GNU_TYPE=»armv7l-unknown-linux-gnueabihf444 BUILD_GNU_TYPE=»aarch64-unknown-linux-gnu
445 HOST_GNU_TYPE=» armv7l-unknown-linux-gnueabihf445 HOST_GNU_TYPE=» aarch64-unknown-linux-gnu
  
446 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.446 #·The·task·to·run·while·instrumented·when·building·the·profile-opt·target.
447 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite447 #·To·speed·up·profile·generation,·we·don't·run·the·full·unit·test·suite
448 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use448 #·by·default.·The·default·is·"-m·test·--pgo".·To·run·more·tests,·use
449 #·PROFILE_TASK="-m·test·--pgo-extended"449 #·PROFILE_TASK="-m·test·--pgo-extended"
450 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)450 PROFILE_TASK=»  -m·test·--pgo·--timeout=$(TESTTIMEOUT)
  
1.59 GB
python3.12-dbg_3.12.9-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····4064·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····4064·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0·46203620·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0·46239144·2025-02-05·01:31:18.000000·data.tar.xz
9.28 KB
control.tar.xz
9.25 KB
control.tar
5.11 KB
./control
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Package:·python3.12-dbg1 Package:·python3.12-dbg
2 Source:·python3.122 Source:·python3.12
3 Version:·3.12.9-13 Version:·3.12.9-1
4 Architecture:·armhf4 Architecture:·armhf
5 Maintainer:·Matthias·Klose·<doko@debian.org>5 Maintainer:·Matthias·Klose·<doko@debian.org>
6 Installed-Size:·864646 Installed-Size:·86497
7 Depends:·python3.12·(=·3.12.9-1),·libpython3.12t64-dbg·(=·3.12.9-1),·libc6·(>=·2.38),·libexpat1·(>=·2.6.0),·zlib1g·(>=·1:1.2.0)7 Depends:·python3.12·(=·3.12.9-1),·libpython3.12t64-dbg·(=·3.12.9-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.12)13 Description:·Debug·Build·of·the·Python·Interpreter·(version·3.12)
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:·025b3e4781bd7a155b327bbf0967c81bfbb2624b·06961b7f3117757ae512821b68175bfeae57665a·078a55337cc7c2c162ff1f3394f2fd1e72eb6c6b·07e1571b8eb090f9c239cdb99fde5ad32dc1098d·0cd2a5e8ab87f544cd777fdaa469edddd3d6a78a·0db353245c58d600cf52fa99b617de20f9f4a443·1013ab73156923bbd2e01a3dfc1eb33d466048ff·131089ebabc820fe1e954e7b2f436ced73ffb812·1d8b274a2acdcde3e080f99a73446f8b4f5f43c6·2001fd7d8b6894406810e7cdc2117352cc0ae4c7·21309096f41[·...·truncated·by·diffoscope;·len:·1423,·SHA:·7b86a3ebe474030693724d273b040cec3c53ebd9cf62433a668df83c9e06168b·...·]·dbf54ce3ee1815fa3be121293a2e616fd08b3736·dc2b39af594d7caa321c796775a99d3850de7832·dcd31cd6a973eb946af1bb07e7b1c88b0ca40a68·ddd7b41f666b9c421242deb14b8958e2acb8ff4f·e4419346f261d64212856d19b4f9e76b72469b69·efbf59a1247785363dcfd5d07a0455207a000167·f4073017578e9874a541b398a907bb2c3370111a·f734b0538c9b297f6900104168b720b5df559c9222 Build-Ids:·025b3e4781bd7a155b327bbf0967c81bfbb2624b·06961b7f3117757ae512821b68175bfeae57665a·078a55337cc7c2c162ff1f3394f2fd1e72eb6c6b·07e1571b8eb090f9c239cdb99fde5ad32dc1098d·08db4f3dd13874317ca1330f0b9b51a4e062fd86·0cd2a5e8ab87f544cd777fdaa469edddd3d6a78a·0db353245c58d600cf52fa99b617de20f9f4a443·131089ebabc820fe1e954e7b2f436ced73ffb812·2001fd7d8b6894406810e7cdc2117352cc0ae4c7·21309096f41eeb7c285d98e09002237da85e6f03·217bd7f89cd[·...·truncated·by·diffoscope;·len:·1423,·SHA:·503ba648b0a2798325980a78452bde158df9d80ea011bce74c49d3af21209dc0·...·]·dbf54ce3ee1815fa3be121293a2e616fd08b3736·dc2b39af594d7caa321c796775a99d3850de7832·dcd31cd6a973eb946af1bb07e7b1c88b0ca40a68·ddd7b41f666b9c421242deb14b8958e2acb8ff4f·e4419346f261d64212856d19b4f9e76b72469b69·efbf59a1247785363dcfd5d07a0455207a000167·f4073017578e9874a541b398a907bb2c3370111a·f734b0538c9b297f6900104168b720b5df559c92
4.12 KB
./md5sums
30.0 B
./md5sums
Files differ
4.07 KB
line order
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 usr/bin/python3.12d1 usr/bin/python3.12d
2 usr/lib/debug/.build-id/02/5b3e4781bd7a155b327bbf0967c81bfbb2624b.debug2 usr/lib/debug/.build-id/02/5b3e4781bd7a155b327bbf0967c81bfbb2624b.debug
3 usr/lib/debug/.build-id/06/961b7f3117757ae512821b68175bfeae57665a.debug3 usr/lib/debug/.build-id/06/961b7f3117757ae512821b68175bfeae57665a.debug
4 usr/lib/debug/.build-id/07/8a55337cc7c2c162ff1f3394f2fd1e72eb6c6b.debug4 usr/lib/debug/.build-id/07/8a55337cc7c2c162ff1f3394f2fd1e72eb6c6b.debug
5 usr/lib/debug/.build-id/07/e1571b8eb090f9c239cdb99fde5ad32dc1098d.debug5 usr/lib/debug/.build-id/07/e1571b8eb090f9c239cdb99fde5ad32dc1098d.debug
 6 usr/lib/debug/.build-id/08/db4f3dd13874317ca1330f0b9b51a4e062fd86.debug
6 usr/lib/debug/.build-id/0c/d2a5e8ab87f544cd777fdaa469edddd3d6a78a.debug7 usr/lib/debug/.build-id/0c/d2a5e8ab87f544cd777fdaa469edddd3d6a78a.debug
7 usr/lib/debug/.build-id/0d/b353245c58d600cf52fa99b617de20f9f4a443.debug8 usr/lib/debug/.build-id/0d/b353245c58d600cf52fa99b617de20f9f4a443.debug
8 usr/lib/debug/.build-id/10/13ab73156923bbd2e01a3dfc1eb33d466048ff.debug 
9 usr/lib/debug/.build-id/13/1089ebabc820fe1e954e7b2f436ced73ffb812.debug9 usr/lib/debug/.build-id/13/1089ebabc820fe1e954e7b2f436ced73ffb812.debug
10 usr/lib/debug/.build-id/1d/8b274a2acdcde3e080f99a73446f8b4f5f43c6.debug 
11 usr/lib/debug/.build-id/20/01fd7d8b6894406810e7cdc2117352cc0ae4c7.debug10 usr/lib/debug/.build-id/20/01fd7d8b6894406810e7cdc2117352cc0ae4c7.debug
12 usr/lib/debug/.build-id/21/309096f41eeb7c285d98e09002237da85e6f03.debug11 usr/lib/debug/.build-id/21/309096f41eeb7c285d98e09002237da85e6f03.debug
13 usr/lib/debug/.build-id/21/7bd7f89cd1d76e151525fcd0dd39d8bb304546.debug12 usr/lib/debug/.build-id/21/7bd7f89cd1d76e151525fcd0dd39d8bb304546.debug
14 usr/lib/debug/.build-id/25/1fde74467ca9c25cf30ae408c97ddab90127bd.debug13 usr/lib/debug/.build-id/25/1fde74467ca9c25cf30ae408c97ddab90127bd.debug
 14 usr/lib/debug/.build-id/26/755e2a1c33cce42820d40fc819909d402fb276.debug
15 usr/lib/debug/.build-id/26/78b26c716376c98ba918300e1dfeb5603f7db9.debug15 usr/lib/debug/.build-id/26/78b26c716376c98ba918300e1dfeb5603f7db9.debug
16 usr/lib/debug/.build-id/26/cf2a44b99ed5bcc0de9df6d2e9fc254985e93f.debug 
17 usr/lib/debug/.build-id/2e/760e24730b513549f5bc22727a475cc862783f.debug16 usr/lib/debug/.build-id/2e/760e24730b513549f5bc22727a475cc862783f.debug
 17 usr/lib/debug/.build-id/30/be37abb81b68bfd87b176fdde540fd6094bae6.debug
 18 usr/lib/debug/.build-id/3c/280c4986ec8fc63ddc5a4b346f63154ae08d5c.debug
18 usr/lib/debug/.build-id/40/93ae181341d97c3a1c8a0d69d6281e3542b556.debug19 usr/lib/debug/.build-id/40/93ae181341d97c3a1c8a0d69d6281e3542b556.debug
19 usr/lib/debug/.build-id/40/edaa07114f680b35e03c3225196bb27edc4e34.debug20 usr/lib/debug/.build-id/40/edaa07114f680b35e03c3225196bb27edc4e34.debug
20 usr/lib/debug/.build-id/45/c68af358716059469a470fd43477ac75ae87cb.debug21 usr/lib/debug/.build-id/45/c68af358716059469a470fd43477ac75ae87cb.debug
21 usr/lib/debug/.build-id/46/3c86e9299af50cc628916eed11c0a4b57bae44.debug22 usr/lib/debug/.build-id/46/3c86e9299af50cc628916eed11c0a4b57bae44.debug
22 usr/lib/debug/.build-id/47/3f3dca6b6ad8816f79223335c6b3e240975e01.debug23 usr/lib/debug/.build-id/47/3f3dca6b6ad8816f79223335c6b3e240975e01.debug
23 usr/lib/debug/.build-id/47/6283106a2521810afb9d16196324b3e6e1e158.debug 
24 usr/lib/debug/.build-id/52/83258b7e45fc24a52fef8d3b51ab19756e3e26.debug24 usr/lib/debug/.build-id/52/83258b7e45fc24a52fef8d3b51ab19756e3e26.debug
25 usr/lib/debug/.build-id/6e/269a99b716326dd776720fbf7724f4e8bbf0f8.debug25 usr/lib/debug/.build-id/6e/269a99b716326dd776720fbf7724f4e8bbf0f8.debug
26 usr/lib/debug/.build-id/75/423b4c3bbd8edddad5a972845031f7ec88381d.debug26 usr/lib/debug/.build-id/75/423b4c3bbd8edddad5a972845031f7ec88381d.debug
27 usr/lib/debug/.build-id/75/d45161a8fe9e3b48ec34edf786f8e39c26fdf2.debug27 usr/lib/debug/.build-id/75/d45161a8fe9e3b48ec34edf786f8e39c26fdf2.debug
28 usr/lib/debug/.build-id/7b/f488ebc5b34b3c779bbee67d1ab36bbe321ce8.debug28 usr/lib/debug/.build-id/7b/f488ebc5b34b3c779bbee67d1ab36bbe321ce8.debug
29 usr/lib/debug/.build-id/7e/05cad16a132d253cfc8f564007122f0f5f7e30.debug29 usr/lib/debug/.build-id/7e/05cad16a132d253cfc8f564007122f0f5f7e30.debug
30 usr/lib/debug/.build-id/83/ef8e27a7a0f11557385bf878dc45d9d80ef182.debug30 usr/lib/debug/.build-id/83/ef8e27a7a0f11557385bf878dc45d9d80ef182.debug
Offset 33, 21 lines modifiedOffset 33, 21 lines modified
33 usr/lib/debug/.build-id/99/a66966a48ae0d5fb80efd9e77f1a9a6c9adb77.debug33 usr/lib/debug/.build-id/99/a66966a48ae0d5fb80efd9e77f1a9a6c9adb77.debug
34 usr/lib/debug/.build-id/a4/652281ab3a84d4fd1d56cd8cfd8ebcc483d5fc.debug34 usr/lib/debug/.build-id/a4/652281ab3a84d4fd1d56cd8cfd8ebcc483d5fc.debug
35 usr/lib/debug/.build-id/a9/5518fb0f4e9c0565d6d694c6471e80a2564a01.debug35 usr/lib/debug/.build-id/a9/5518fb0f4e9c0565d6d694c6471e80a2564a01.debug
36 usr/lib/debug/.build-id/b0/ae6f2ec1f0c4e3dbe3c9a6566ef508ed94580b.debug36 usr/lib/debug/.build-id/b0/ae6f2ec1f0c4e3dbe3c9a6566ef508ed94580b.debug
37 usr/lib/debug/.build-id/b3/7abfef1638c7a617be63a5fe335f83ebcb4c82.debug37 usr/lib/debug/.build-id/b3/7abfef1638c7a617be63a5fe335f83ebcb4c82.debug
38 usr/lib/debug/.build-id/b8/794e3e0b7a17c46256eb01b02a3fb97de1abd1.debug38 usr/lib/debug/.build-id/b8/794e3e0b7a17c46256eb01b02a3fb97de1abd1.debug
39 usr/lib/debug/.build-id/c1/edab157c163932d9aa244209d54aef27437231.debug39 usr/lib/debug/.build-id/c1/edab157c163932d9aa244209d54aef27437231.debug
 40 usr/lib/debug/.build-id/c4/3b4a5f5777662ff44cf8c89f422fc6829e7446.debug
40 usr/lib/debug/.build-id/c5/362007881696e92764ec1b79d2bb6760c710cb.debug41 usr/lib/debug/.build-id/c5/362007881696e92764ec1b79d2bb6760c710cb.debug
41 usr/lib/debug/.build-id/cf/c0edf6924c5ed7677f324a06a32b31665c9088.debug42 usr/lib/debug/.build-id/cf/c0edf6924c5ed7677f324a06a32b31665c9088.debug
42 usr/lib/debug/.build-id/d0/467a4ffb51389ffa293faed80b81fbfc061f50.debug43 usr/lib/debug/.build-id/d2/b450e04b5e60e1075323e72e8b4cd078220053.debug
43 usr/lib/debug/.build-id/d3/e87dc09b0c55a1f341476dfac5ae2e6fff08c0.debug44 usr/lib/debug/.build-id/d3/e87dc09b0c55a1f341476dfac5ae2e6fff08c0.debug
44 usr/lib/debug/.build-id/d4/64fe67f62c6230c63499356ed12362d6790212.debug45 usr/lib/debug/.build-id/d4/64fe67f62c6230c63499356ed12362d6790212.debug
45 usr/lib/debug/.build-id/d6/8823f1df73fef3cd86052898c2b36da621d4c8.debug46 usr/lib/debug/.build-id/d6/8823f1df73fef3cd86052898c2b36da621d4c8.debug
46 usr/lib/debug/.build-id/d8/4e516c489dc0f4f9b156fbc5f40ae1c81c7a45.debug 
47 usr/lib/debug/.build-id/db/f54ce3ee1815fa3be121293a2e616fd08b3736.debug47 usr/lib/debug/.build-id/db/f54ce3ee1815fa3be121293a2e616fd08b3736.debug
48 usr/lib/debug/.build-id/dc/2b39af594d7caa321c796775a99d3850de7832.debug48 usr/lib/debug/.build-id/dc/2b39af594d7caa321c796775a99d3850de7832.debug
49 usr/lib/debug/.build-id/dc/d31cd6a973eb946af1bb07e7b1c88b0ca40a68.debug49 usr/lib/debug/.build-id/dc/d31cd6a973eb946af1bb07e7b1c88b0ca40a68.debug
50 usr/lib/debug/.build-id/dd/d7b41f666b9c421242deb14b8958e2acb8ff4f.debug50 usr/lib/debug/.build-id/dd/d7b41f666b9c421242deb14b8958e2acb8ff4f.debug
51 usr/lib/debug/.build-id/e4/419346f261d64212856d19b4f9e76b72469b69.debug51 usr/lib/debug/.build-id/e4/419346f261d64212856d19b4f9e76b72469b69.debug
52 usr/lib/debug/.build-id/ef/bf59a1247785363dcfd5d07a0455207a000167.debug52 usr/lib/debug/.build-id/ef/bf59a1247785363dcfd5d07a0455207a000167.debug
53 usr/lib/debug/.build-id/f4/073017578e9874a541b398a907bb2c3370111a.debug53 usr/lib/debug/.build-id/f4/073017578e9874a541b398a907bb2c3370111a.debug
1.59 GB
data.tar.xz
1.59 GB
data.tar
11.7 KB
file list
    
Offset 8, 46 lines modifiedOffset 8, 47 lines modified
8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/02/8 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/02/
9 -rw-r--r--···0·root·········(0)·root·········(0)····46464·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/02/5b3e4781bd7a155b327bbf0967c81bfbb2624b.debug9 -rw-r--r--···0·root·········(0)·root·········(0)····46464·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/02/5b3e4781bd7a155b327bbf0967c81bfbb2624b.debug
10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/06/10 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/06/
11 -rw-r--r--···0·root·········(0)·root·········(0)···140676·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/06/961b7f3117757ae512821b68175bfeae57665a.debug11 -rw-r--r--···0·root·········(0)·root·········(0)···140676·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/06/961b7f3117757ae512821b68175bfeae57665a.debug
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/07/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/07/
13 -rw-r--r--···0·root·········(0)·root·········(0)···153856·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/07/8a55337cc7c2c162ff1f3394f2fd1e72eb6c6b.debug13 -rw-r--r--···0·root·········(0)·root·········(0)···153856·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/07/8a55337cc7c2c162ff1f3394f2fd1e72eb6c6b.debug
14 -rw-r--r--···0·root·········(0)·root·········(0)···289044·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/07/e1571b8eb090f9c239cdb99fde5ad32dc1098d.debug14 -rw-r--r--···0·root·········(0)·root·········(0)···289044·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/07/e1571b8eb090f9c239cdb99fde5ad32dc1098d.debug
 15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/08/
 16 -rw-r--r--···0·root·········(0)·root·········(0)···632872·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/08/db4f3dd13874317ca1330f0b9b51a4e062fd86.debug
15 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0c/17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0c/
16 -rw-r--r--···0·root·········(0)·root·········(0)····10632·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0c/d2a5e8ab87f544cd777fdaa469edddd3d6a78a.debug18 -rw-r--r--···0·root·········(0)·root·········(0)····10632·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0c/d2a5e8ab87f544cd777fdaa469edddd3d6a78a.debug
17 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0d/19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0d/
18 -rw-r--r--···0·root·········(0)·root·········(0)···230212·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0d/b353245c58d600cf52fa99b617de20f9f4a443.debug20 -rw-r--r--···0·root·········(0)·root·········(0)···230212·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/0d/b353245c58d600cf52fa99b617de20f9f4a443.debug
19 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/10/ 
20 -rw-r--r--···0·root·········(0)·root·········(0)····32104·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/10/13ab73156923bbd2e01a3dfc1eb33d466048ff.debug 
21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/13/21 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/13/
22 -rw-r--r--···0·root·········(0)·root·········(0)····47840·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/13/1089ebabc820fe1e954e7b2f436ced73ffb812.debug22 -rw-r--r--···0·root·········(0)·root·········(0)····47840·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/13/1089ebabc820fe1e954e7b2f436ced73ffb812.debug
23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/1d/ 
24 -rw-r--r--···0·root·········(0)·root·········(0)·17334288·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/1d/8b274a2acdcde3e080f99a73446f8b4f5f43c6.debug 
25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/20/23 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/20/
26 -rw-r--r--···0·root·········(0)·root·········(0)····36712·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/20/01fd7d8b6894406810e7cdc2117352cc0ae4c7.debug24 -rw-r--r--···0·root·········(0)·root·········(0)····36712·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/20/01fd7d8b6894406810e7cdc2117352cc0ae4c7.debug
27 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/21/25 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/21/
28 -rw-r--r--···0·root·········(0)·root·········(0)····76744·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/21/309096f41eeb7c285d98e09002237da85e6f03.debug26 -rw-r--r--···0·root·········(0)·root·········(0)····76744·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/21/309096f41eeb7c285d98e09002237da85e6f03.debug
29 -rw-r--r--···0·root·········(0)·root·········(0)···127700·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/21/7bd7f89cd1d76e151525fcd0dd39d8bb304546.debug27 -rw-r--r--···0·root·········(0)·root·········(0)···127700·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/21/7bd7f89cd1d76e151525fcd0dd39d8bb304546.debug
30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/25/28 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/25/
31 -rw-r--r--···0·root·········(0)·root·········(0)····27024·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/25/1fde74467ca9c25cf30ae408c97ddab90127bd.debug29 -rw-r--r--···0·root·········(0)·root·········(0)····27024·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/25/1fde74467ca9c25cf30ae408c97ddab90127bd.debug
32 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/26/30 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/26/
 31 -rw-r--r--···0·root·········(0)·root·········(0)·17347440·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/26/755e2a1c33cce42820d40fc819909d402fb276.debug
33 -rw-r--r--···0·root·········(0)·root·········(0)···108112·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/26/78b26c716376c98ba918300e1dfeb5603f7db9.debug32 -rw-r--r--···0·root·········(0)·root·········(0)···108112·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/26/78b26c716376c98ba918300e1dfeb5603f7db9.debug
34 -rw-r--r--···0·root·········(0)·root·········(0)····28248·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/26/cf2a44b99ed5bcc0de9df6d2e9fc254985e93f.debug 
35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/2e/33 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/2e/
36 -rw-r--r--···0·root·········(0)·root·········(0)···616124·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/2e/760e24730b513549f5bc22727a475cc862783f.debug34 -rw-r--r--···0·root·········(0)·root·········(0)···616124·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/2e/760e24730b513549f5bc22727a475cc862783f.debug
 35 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/30/
 36 -rw-r--r--···0·root·········(0)·root·········(0)·17354652·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/30/be37abb81b68bfd87b176fdde540fd6094bae6.debug
 37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/3c/
 38 -rw-r--r--···0·root·········(0)·root·········(0)····28244·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/3c/280c4986ec8fc63ddc5a4b346f63154ae08d5c.debug
37 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/40/39 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/40/
38 -rw-r--r--···0·root·········(0)·root·········(0)····42820·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/40/93ae181341d97c3a1c8a0d69d6281e3542b556.debug40 -rw-r--r--···0·root·········(0)·root·········(0)····42820·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/40/93ae181341d97c3a1c8a0d69d6281e3542b556.debug
39 -rw-r--r--···0·root·········(0)·root·········(0)····22108·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/40/edaa07114f680b35e03c3225196bb27edc4e34.debug41 -rw-r--r--···0·root·········(0)·root·········(0)····22108·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/40/edaa07114f680b35e03c3225196bb27edc4e34.debug
40 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/45/42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/45/
41 -rw-r--r--···0·root·········(0)·root·········(0)···133728·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/45/c68af358716059469a470fd43477ac75ae87cb.debug43 -rw-r--r--···0·root·········(0)·root·········(0)···133728·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/45/c68af358716059469a470fd43477ac75ae87cb.debug
42 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/46/44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/46/
43 -rw-r--r--···0·root·········(0)·root·········(0)···199424·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/46/3c86e9299af50cc628916eed11c0a4b57bae44.debug45 -rw-r--r--···0·root·········(0)·root·········(0)···199424·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/46/3c86e9299af50cc628916eed11c0a4b57bae44.debug
44 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/47/46 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/47/
45 -rw-r--r--···0·root·········(0)·root·········(0)···139604·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/47/3f3dca6b6ad8816f79223335c6b3e240975e01.debug47 -rw-r--r--···0·root·········(0)·root·········(0)···139604·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/47/3f3dca6b6ad8816f79223335c6b3e240975e01.debug
46 -rw-r--r--···0·root·········(0)·root·········(0)···632872·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/47/6283106a2521810afb9d16196324b3e6e1e158.debug 
47 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/52/48 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/52/
48 -rw-r--r--···0·root·········(0)·root·········(0)····60944·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/52/83258b7e45fc24a52fef8d3b51ab19756e3e26.debug49 -rw-r--r--···0·root·········(0)·root·········(0)····60944·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/52/83258b7e45fc24a52fef8d3b51ab19756e3e26.debug
49 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/6e/50 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/6e/
50 -rw-r--r--···0·root·········(0)·root·········(0)····93416·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/6e/269a99b716326dd776720fbf7724f4e8bbf0f8.debug51 -rw-r--r--···0·root·········(0)·root·········(0)····93416·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/6e/269a99b716326dd776720fbf7724f4e8bbf0f8.debug
51 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/75/52 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/75/
52 -rw-r--r--···0·root·········(0)·root·········(0)···103532·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/75/423b4c3bbd8edddad5a972845031f7ec88381d.debug53 -rw-r--r--···0·root·········(0)·root·········(0)···103532·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/75/423b4c3bbd8edddad5a972845031f7ec88381d.debug
53 -rw-r--r--···0·root·········(0)·root·········(0)····18112·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/75/d45161a8fe9e3b48ec34edf786f8e39c26fdf2.debug54 -rw-r--r--···0·root·········(0)·root·········(0)····18112·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/75/d45161a8fe9e3b48ec34edf786f8e39c26fdf2.debug
Offset 71, 28 lines modifiedOffset 72, 28 lines modified
71 -rw-r--r--···0·root·········(0)·root·········(0)····38412·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b0/ae6f2ec1f0c4e3dbe3c9a6566ef508ed94580b.debug72 -rw-r--r--···0·root·········(0)·root·········(0)····38412·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b0/ae6f2ec1f0c4e3dbe3c9a6566ef508ed94580b.debug
72 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b3/73 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b3/
73 -rw-r--r--···0·root·········(0)·root·········(0)····16036·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b3/7abfef1638c7a617be63a5fe335f83ebcb4c82.debug74 -rw-r--r--···0·root·········(0)·root·········(0)····16036·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b3/7abfef1638c7a617be63a5fe335f83ebcb4c82.debug
74 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b8/75 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b8/
75 -rw-r--r--···0·root·········(0)·root·········(0)···111712·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b8/794e3e0b7a17c46256eb01b02a3fb97de1abd1.debug76 -rw-r--r--···0·root·········(0)·root·········(0)···111712·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/b8/794e3e0b7a17c46256eb01b02a3fb97de1abd1.debug
76 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c1/77 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c1/
77 -rw-r--r--···0·root·········(0)·root·········(0)····17788·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c1/edab157c163932d9aa244209d54aef27437231.debug78 -rw-r--r--···0·root·········(0)·root·········(0)····17788·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c1/edab157c163932d9aa244209d54aef27437231.debug
 79 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c4/
 80 -rw-r--r--···0·root·········(0)·root·········(0)····32100·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c4/3b4a5f5777662ff44cf8c89f422fc6829e7446.debug
78 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c5/81 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c5/
79 -rw-r--r--···0·root·········(0)·root·········(0)····16832·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c5/362007881696e92764ec1b79d2bb6760c710cb.debug82 -rw-r--r--···0·root·········(0)·root·········(0)····16832·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/c5/362007881696e92764ec1b79d2bb6760c710cb.debug
80 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/cf/83 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/cf/
81 -rw-r--r--···0·root·········(0)·root·········(0)····34340·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/cf/c0edf6924c5ed7677f324a06a32b31665c9088.debug84 -rw-r--r--···0·root·········(0)·root·········(0)····34340·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/cf/c0edf6924c5ed7677f324a06a32b31665c9088.debug
82 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d0/85 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d2/
83 -rw-r--r--···0·root·········(0)·root·········(0)·17333588·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d0/467a4ffb51389ffa293faed80b81fbfc061f50.debug86 -rw-r--r--···0·root·········(0)·root·········(0)····30928·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d2/b450e04b5e60e1075323e72e8b4cd078220053.debug
84 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d3/87 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d3/
85 -rw-r--r--···0·root·········(0)·root·········(0)···256132·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d3/e87dc09b0c55a1f341476dfac5ae2e6fff08c0.debug88 -rw-r--r--···0·root·········(0)·root·········(0)···256132·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d3/e87dc09b0c55a1f341476dfac5ae2e6fff08c0.debug
86 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d4/89 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d4/
87 -rw-r--r--···0·root·········(0)·root·········(0)···100668·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d4/64fe67f62c6230c63499356ed12362d6790212.debug90 -rw-r--r--···0·root·········(0)·root·········(0)···100668·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d4/64fe67f62c6230c63499356ed12362d6790212.debug
88 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d6/91 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d6/
89 -rw-r--r--···0·root·········(0)·root·········(0)····53304·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d6/8823f1df73fef3cd86052898c2b36da621d4c8.debug92 -rw-r--r--···0·root·········(0)·root·········(0)····53304·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d6/8823f1df73fef3cd86052898c2b36da621d4c8.debug
90 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d8/ 
91 -rw-r--r--···0·root·········(0)·root·········(0)····30876·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/d8/4e516c489dc0f4f9b156fbc5f40ae1c81c7a45.debug 
92 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/db/93 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/db/
93 -rw-r--r--···0·root·········(0)·root·········(0)···160348·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/db/f54ce3ee1815fa3be121293a2e616fd08b3736.debug94 -rw-r--r--···0·root·········(0)·root·········(0)···160348·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/db/f54ce3ee1815fa3be121293a2e616fd08b3736.debug
94 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dc/95 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dc/
95 -rw-r--r--···0·root·········(0)·root·········(0)····95260·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dc/2b39af594d7caa321c796775a99d3850de7832.debug96 -rw-r--r--···0·root·········(0)·root·········(0)····95260·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dc/2b39af594d7caa321c796775a99d3850de7832.debug
96 -rw-r--r--···0·root·········(0)·root·········(0)····10868·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dc/d31cd6a973eb946af1bb07e7b1c88b0ca40a68.debug97 -rw-r--r--···0·root·········(0)·root·········(0)····10868·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dc/d31cd6a973eb946af1bb07e7b1c88b0ca40a68.debug
97 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dd/98 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dd/
98 -rw-r--r--···0·root·········(0)·root·········(0)····37196·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dd/d7b41f666b9c421242deb14b8958e2acb8ff4f.debug99 -rw-r--r--···0·root·········(0)·root·········(0)····37196·2025-02-05·01:31:18.000000·./usr/lib/debug/.build-id/dd/d7b41f666b9c421242deb14b8958e2acb8ff4f.debug
724 KB
./usr/lib/debug/.build-id/10/13ab73156923bbd2e01a3dfc1eb33d466048ff.debug vs.
./usr/lib/debug/.build-id/c4/3b4a5f5777662ff44cf8c89f422fc6829e7446.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 83% 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:··········30744·(bytes·into·file)13 ··Start·of·section·headers:··········30740·(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:·········717 ··Number·of·program·headers:·········7
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.2 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·7·program·headers,·starting·at·offset·523 There·are·7·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·0x01fe4·0x01fe4·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01fec·0x01fec·R·E·0x10000
7 ··LOAD···········0x00ff14·0x0001ff14·0x0001ff14·0x00000·0x00374·RW··0x100007 ··LOAD···········0x00ff14·0x0001ff14·0x0001ff14·0x00000·0x00374·RW··0x10000
8 ··DYNAMIC········0x00ff14·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x48 ··DYNAMIC········0x00ff14·0x0001ff40·0x0001ff40·0x00000·0x000c0·RW··0x4
9 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··NOTE···········0x001f74·0x00001f74·0x00001f74·0x00070·0x00070·R···0x410 ··NOTE···········0x001f7c·0x00001f7c·0x00001f7c·0x00070·0x00070·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00ff14·0x0001ff14·0x0001ff14·0x00000·0x000ec·R···0x112 ··GNU_RELRO······0x00ff14·0x0001ff14·0x0001ff14·0x00000·0x000ec·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·
16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
4.72 KB
readelf --wide --sections {}
    
Offset 1, 43 lines modifiedOffset 1, 43 lines modified
1 There·are·34·section·headers,·starting·at·offset·0x7818:1 There·are·34·section·headers,·starting·at·offset·0x7814:
  
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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000300·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000300·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········00000458·000138·000357·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········00000458·000138·000357·00···A··0···0··1
9 ··[·5]·.rel.dyn··········NOBITS··········000007b0·000138·0001f0·08···A··3···0··49 ··[·5]·.rel.dyn··········NOBITS··········000007b0·000138·0001f0·08···A··3···0··4
10 ··[·6]·.rel.plt··········NOBITS··········000009a0·000138·000120·08···A··3··18··410 ··[·6]·.rel.plt··········NOBITS··········000009a0·000138·000120·08···A··3··18··4
11 ··[·7]·.init·············NOBITS··········00000ac0·000138·00000c·00··AX··0···0··411 ··[·7]·.init·············NOBITS··········00000ac0·000138·00000c·00··AX··0···0··4
12 ··[·8]·.plt··············NOBITS··········00000acc·000138·0001d4·04··AX··0···0··412 ··[·8]·.plt··············NOBITS··········00000acc·000138·0001d4·04··AX··0···0··4
13 ··[·9]·.text·············NOBITS··········00000ca0·000138·000aac·00··AX··0···0··413 ··[·9]·.text·············NOBITS··········00000ca0·000138·000ab4·00··AX··0···0··4
14 ··[10]·.fini·············NOBITS··········0000174c·000138·000008·00··AX··0···0··414 ··[10]·.fini·············NOBITS··········00001754·000138·000008·00··AX··0···0··4
15 ··[11]·.rodata···········NOBITS··········00001754·000138·00081c·00···A··0···0··415 ··[11]·.rodata···········NOBITS··········0000175c·000138·00081c·00···A··0···0··4
16 ··[12]·.eh_frame·········NOBITS··········00001f70·000138·000004·00···A··0···0··416 ··[12]·.eh_frame·········NOBITS··········00001f78·000138·000004·00···A··0···0··4
17 ··[13]·.note.package·····NOTE············00001f74·001f74·000070·00···A··0···0··417 ··[13]·.note.package·····NOTE············00001f7c·001f7c·000070·00···A··0···0··4
18 ··[14]·.init_array·······NOBITS··········0001ff14·00ff14·000004·04··WA··0···0··418 ··[14]·.init_array·······NOBITS··········0001ff14·00ff14·000004·04··WA··0···0··4
19 ··[15]·.fini_array·······NOBITS··········0001ff18·00ff14·000004·04··WA··0···0··419 ··[15]·.fini_array·······NOBITS··········0001ff18·00ff14·000004·04··WA··0···0··4
20 ··[16]·.data.rel.ro······NOBITS··········0001ff1c·00ff14·000024·00··WA··0···0··420 ··[16]·.data.rel.ro······NOBITS··········0001ff1c·00ff14·000024·00··WA··0···0··4
21 ··[17]·.dynamic··········NOBITS··········0001ff40·00ff14·0000c0·08··WA··4···0··421 ··[17]·.dynamic··········NOBITS··········0001ff40·00ff14·0000c0·08··WA··4···0··4
22 ··[18]·.got··············NOBITS··········00020000·00ff14·0000c0·04··WA··0···0··422 ··[18]·.got··············NOBITS··········00020000·00ff14·0000c0·04··WA··0···0··4
23 ··[19]·.data·············NOBITS··········000200c0·00ff14·0001c4·00··WA··0···0··423 ··[19]·.data·············NOBITS··········000200c0·00ff14·0001c4·00··WA··0···0··4
24 ··[20]·.bss··············NOBITS··········00020284·00ff14·000004·00··WA··0···0··124 ··[20]·.bss··············NOBITS··········00020284·00ff14·000004·00··WA··0···0··1
25 ··[21]·.comment··········PROGBITS········00000000·001fe4·00001f·01··MS··0···0··125 ··[21]·.comment··········PROGBITS········00000000·001fec·00001f·01··MS··0···0··1
26 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·002003·000031·00······0···0··126 ··[22]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00200b·000031·00······0···0··1
27 ··[23]·.debug_aranges····PROGBITS········00000000·002034·00005c·00···C··0···0··427 ··[23]·.debug_aranges····PROGBITS········00000000·00203c·00005c·00···C··0···0··4
28 ··[24]·.debug_info·······PROGBITS········00000000·002090·0020bf·00···C··0···0··428 ··[24]·.debug_info·······PROGBITS········00000000·002098·0020c3·00···C··0···0··4
29 ··[25]·.debug_abbrev·····PROGBITS········00000000·004150·0002ae·00···C··0···0··429 ··[25]·.debug_abbrev·····PROGBITS········00000000·00415c·0002ae·00···C··0···0··4
30 ··[26]·.debug_line·······PROGBITS········00000000·004400·0008a0·00···C··0···0··430 ··[26]·.debug_line·······PROGBITS········00000000·00440c·0008a3·00···C··0···0··4
31 ··[27]·.debug_frame······PROGBITS········00000000·004ca0·000132·00···C··0···0··431 ··[27]·.debug_frame······PROGBITS········00000000·004cb0·000133·00···C··0···0··4
32 ··[28]·.debug_str········PROGBITS········00000000·004dd4·0009b6·01·MSC··0···0··432 ··[28]·.debug_str········PROGBITS········00000000·004de4·0009b6·01·MSC··0···0··4
33 ··[29]·.debug_loclists···PROGBITS········00000000·00578c·000b00·00···C··0···0··433 ··[29]·.debug_loclists···PROGBITS········00000000·00579c·000ae2·00···C··0···0··4
34 ··[30]·.debug_rnglists···PROGBITS········00000000·00628c·00019b·00···C··0···0··434 ··[30]·.debug_rnglists···PROGBITS········00000000·006280·0001a1·00···C··0···0··4
35 ··[31]·.symtab···········SYMTAB··········00000000·006428·000b80·10·····32·139··435 ··[31]·.symtab···········SYMTAB··········00000000·006424·000b80·10·····32·139··4
36 ··[32]·.strtab···········STRTAB··········00000000·006fa8·00071e·00······0···0··136 ··[32]·.strtab···········STRTAB··········00000000·006fa4·00071e·00······0···0··1
37 ··[33]·.shstrtab·········STRTAB··········00000000·0076c6·000150·00······0···0··137 ··[33]·.shstrtab·········STRTAB··········00000000·0076c2·000150·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)
10.8 KB
readelf --wide --symbols {}
    
Offset 7, 18 lines modifiedOffset 7, 18 lines modified
7 ·····3:·00000158·····0·SECTION·LOCAL··DEFAULT····3·.dynsym7 ·····3:·00000158·····0·SECTION·LOCAL··DEFAULT····3·.dynsym
8 ·····4:·00000458·····0·SECTION·LOCAL··DEFAULT····4·.dynstr8 ·····4:·00000458·····0·SECTION·LOCAL··DEFAULT····4·.dynstr
9 ·····5:·000007b0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn9 ·····5:·000007b0·····0·SECTION·LOCAL··DEFAULT····5·.rel.dyn
10 ·····6:·000009a0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt10 ·····6:·000009a0·····0·SECTION·LOCAL··DEFAULT····6·.rel.plt
11 ·····7:·00000ac0·····0·SECTION·LOCAL··DEFAULT····7·.init11 ·····7:·00000ac0·····0·SECTION·LOCAL··DEFAULT····7·.init
12 ·····8:·00000acc·····0·SECTION·LOCAL··DEFAULT····8·.plt12 ·····8:·00000acc·····0·SECTION·LOCAL··DEFAULT····8·.plt
13 ·····9:·00000ca0·····0·SECTION·LOCAL··DEFAULT····9·.text13 ·····9:·00000ca0·····0·SECTION·LOCAL··DEFAULT····9·.text
14 ····10:·0000174c·····0·SECTION·LOCAL··DEFAULT···10·.fini14 ····10:·00001754·····0·SECTION·LOCAL··DEFAULT···10·.fini
15 ····11:·00001754·····0·SECTION·LOCAL··DEFAULT···11·.rodata15 ····11:·0000175c·····0·SECTION·LOCAL··DEFAULT···11·.rodata
16 ····12:·00001f70·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame16 ····12:·00001f78·····0·SECTION·LOCAL··DEFAULT···12·.eh_frame
17 ····13:·00001f74·····0·SECTION·LOCAL··DEFAULT···13·.note.package17 ····13:·00001f7c·····0·SECTION·LOCAL··DEFAULT···13·.note.package
18 ····14:·0001ff14·····0·SECTION·LOCAL··DEFAULT···14·.init_array18 ····14:·0001ff14·····0·SECTION·LOCAL··DEFAULT···14·.init_array
19 ····15:·0001ff18·····0·SECTION·LOCAL··DEFAULT···15·.fini_array19 ····15:·0001ff18·····0·SECTION·LOCAL··DEFAULT···15·.fini_array
20 ····16:·0001ff1c·····0·SECTION·LOCAL··DEFAULT···16·.data.rel.ro20 ····16:·0001ff1c·····0·SECTION·LOCAL··DEFAULT···16·.data.rel.ro
21 ····17:·0001ff40·····0·SECTION·LOCAL··DEFAULT···17·.dynamic21 ····17:·0001ff40·····0·SECTION·LOCAL··DEFAULT···17·.dynamic
22 ····18:·00020000·····0·SECTION·LOCAL··DEFAULT···18·.got22 ····18:·00020000·····0·SECTION·LOCAL··DEFAULT···18·.got
23 ····19:·000200c0·····0·SECTION·LOCAL··DEFAULT···19·.data23 ····19:·000200c0·····0·SECTION·LOCAL··DEFAULT···19·.data
24 ····20:·00020284·····0·SECTION·LOCAL··DEFAULT···20·.bss24 ····20:·00020284·····0·SECTION·LOCAL··DEFAULT···20·.bss
Offset 29, 62 lines modifiedOffset 29, 62 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:·000013c0·····0·NOTYPE··LOCAL··DEFAULT····9·$a36 ····32:·000013c8·····0·NOTYPE··LOCAL··DEFAULT····9·$a
37 ····33:·000013c0·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn37 ····33:·000013c8·····0·FUNC····LOCAL··DEFAULT····9·call_weak_fn
38 ····34:·000013dc·····0·NOTYPE··LOCAL··DEFAULT····9·$d38 ····34:·000013e4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
39 ····35:·00000ac0·····0·NOTYPE··LOCAL··DEFAULT····7·$a39 ····35:·00000ac0·····0·NOTYPE··LOCAL··DEFAULT····7·$a
40 ····36:·0000174c·····0·NOTYPE··LOCAL··DEFAULT···10·$a40 ····36:·00001754·····0·NOTYPE··LOCAL··DEFAULT···10·$a
41 ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o41 ····37:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
42 ····38:·00000ac8·····0·NOTYPE··LOCAL··DEFAULT····7·$a42 ····38:·00000ac8·····0·NOTYPE··LOCAL··DEFAULT····7·$a
43 ····39:·00001750·····0·NOTYPE··LOCAL··DEFAULT···10·$a43 ····39:·00001758·····0·NOTYPE··LOCAL··DEFAULT···10·$a
44 ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_queuemodule.c44 ····40:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·_queuemodule.c
45 ····41:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····9·$t45 ····41:·00000d50·····0·NOTYPE··LOCAL··DEFAULT····9·$t
46 ····42:·00000d58·····0·NOTYPE··LOCAL··DEFAULT····9·$d46 ····42:·00000d58·····0·NOTYPE··LOCAL··DEFAULT····9·$d
47 ····43:·000017e4·····0·NOTYPE··LOCAL··DEFAULT···11·$d47 ····43:·000017ec·····0·NOTYPE··LOCAL··DEFAULT···11·$d
48 ····44:·00000d5c·····0·NOTYPE··LOCAL··DEFAULT····9·$t48 ····44:·00000d5c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
49 ····45:·00000d5d···108·FUNC····LOCAL··DEFAULT····9·queuemodule_exec49 ····45:·00000d5d···108·FUNC····LOCAL··DEFAULT····9·queuemodule_exec
50 ····46:·00000db8·····0·NOTYPE··LOCAL··DEFAULT····9·$d50 ····46:·00000db8·····0·NOTYPE··LOCAL··DEFAULT····9·$d
51 ····47:·00000dc8·····0·NOTYPE··LOCAL··DEFAULT····9·$t51 ····47:·00000dc8·····0·NOTYPE··LOCAL··DEFAULT····9·$t
52 ····48:·00000dc9····48·FUNC····LOCAL··DEFAULT····9·queue_traverse52 ····48:·00000dc9····48·FUNC····LOCAL··DEFAULT····9·queue_traverse
53 ····49:·00001488·····0·NOTYPE··LOCAL··DEFAULT····9·$t53 ····49:·00001490·····0·NOTYPE··LOCAL··DEFAULT····9·$t
54 ····50:·00001489···264·FUNC····LOCAL··DEFAULT····9·simplequeue_new54 ····50:·00001491···264·FUNC····LOCAL··DEFAULT····9·simplequeue_new
55 ····51:·00001574·····0·NOTYPE··LOCAL··DEFAULT····9·$d55 ····51:·0000157c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
56 ····52:·00000df9····80·FUNC····LOCAL··DEFAULT····9·queue_clear56 ····52:·00000df9····80·FUNC····LOCAL··DEFAULT····9·queue_clear
57 ····53:·00000e49····80·FUNC····LOCAL··DEFAULT····9·queue_free57 ····53:·00000e49····80·FUNC····LOCAL··DEFAULT····9·queue_free
58 ····54:·00000e99···208·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_put58 ····54:·00000e99···208·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_put
59 ····55:·00000f58·····0·NOTYPE··LOCAL··DEFAULT····9·$d59 ····55:·00000f58·····0·NOTYPE··LOCAL··DEFAULT····9·$d
60 ····56:·00000ca0·····0·NOTYPE··LOCAL··DEFAULT····9·$t60 ····56:·00000ca0·····0·NOTYPE··LOCAL··DEFAULT····9·$t
61 ····57:·00000ca1···112·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_put_nowait61 ····57:·00000ca1···112·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_put_nowait
62 ····58:·00000d04·····0·NOTYPE··LOCAL··DEFAULT····9·$d62 ····58:·00000d04·····0·NOTYPE··LOCAL··DEFAULT····9·$d
63 ····59:·00000d10·····0·NOTYPE··LOCAL··DEFAULT····9·$t63 ····59:·00000d10·····0·NOTYPE··LOCAL··DEFAULT····9·$t
64 ····60:·00000d11····16·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_empty64 ····60:·00000d11····16·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_empty
65 ····61:·00001590·····0·NOTYPE··LOCAL··DEFAULT····9·$t65 ····61:·00001598·····0·NOTYPE··LOCAL··DEFAULT····9·$t
66 ····62:·00001591····46·FUNC····LOCAL··DEFAULT····9·simplequeue_traverse66 ····62:·00001599····46·FUNC····LOCAL··DEFAULT····9·simplequeue_traverse
67 ····63:·00000f68·····0·NOTYPE··LOCAL··DEFAULT····9·$t67 ····63:·00000f68·····0·NOTYPE··LOCAL··DEFAULT····9·$t
68 ····64:·00000f69··1112·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_get68 ····64:·00000f69··1120·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_get
69 ····65:·0000139c·····0·NOTYPE··LOCAL··DEFAULT····9·$d69 ····65:·000013a4·····0·NOTYPE··LOCAL··DEFAULT····9·$d
70 ····66:·00000d21····48·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_qsize70 ····66:·00000d21····48·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_qsize
71 ····67:·000015c1····52·FUNC····LOCAL··DEFAULT····9·simplequeue_clear71 ····67:·000015c9····52·FUNC····LOCAL··DEFAULT····9·simplequeue_clear
72 ····68:·000015f5···100·FUNC····LOCAL··DEFAULT····9·simplequeue_dealloc72 ····68:·000015fd···100·FUNC····LOCAL··DEFAULT····9·simplequeue_dealloc
73 ····69:·00001659···244·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_get_nowait73 ····69:·00001661···244·FUNC····LOCAL··DEFAULT····9·_queue_SimpleQueue_get_nowait
74 ····70:·0000173c·····0·NOTYPE··LOCAL··DEFAULT····9·$d74 ····70:·00001744·····0·NOTYPE··LOCAL··DEFAULT····9·$d
75 ····71:·00001950·····0·NOTYPE··LOCAL··DEFAULT···11·$d75 ····71:·00001958·····0·NOTYPE··LOCAL··DEFAULT···11·$d
76 ····72:·00001950···117·OBJECT··LOCAL··DEFAULT···11·queue_module_doc76 ····72:·00001958···117·OBJECT··LOCAL··DEFAULT···11·queue_module_doc
77 ····73:·000019c8····78·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_qsize__doc__77 ····73:·000019d0····78·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_qsize__doc__
78 ····74:·00001a18····88·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_empty__doc__78 ····74:·00001a20····88·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_empty__doc__
79 ····75:·00001a70···172·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_get_nowait__doc__79 ····75:·00001a78···172·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_get_nowait__doc__
80 ····76:·00001b1c···499·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_get__doc__80 ····76:·00001b24···499·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_get__doc__
81 ····77:·00001d10···180·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_put_nowait__doc__81 ····77:·00001d18···180·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_put_nowait__doc__
82 ····78:·00001dc4···224·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_put__doc__82 ····78:·00001dcc···224·OBJECT··LOCAL··DEFAULT···11·_queue_SimpleQueue_put__doc__
83 ····79:·00001ea4····59·OBJECT··LOCAL··DEFAULT···11·simplequeue_new__doc__83 ····79:·00001eac····59·OBJECT··LOCAL··DEFAULT···11·simplequeue_new__doc__
84 ····80:·000200c4·····0·NOTYPE··LOCAL··DEFAULT···19·$d84 ····80:·000200c4·····0·NOTYPE··LOCAL··DEFAULT···19·$d
85 ····81:·000200c4···128·OBJECT··LOCAL··DEFAULT···19·simplequeue_methods85 ····81:·000200c4···128·OBJECT··LOCAL··DEFAULT···19·simplequeue_methods
86 ····82:·00020144·····0·NOTYPE··LOCAL··DEFAULT···19·$d86 ····82:·00020144·····0·NOTYPE··LOCAL··DEFAULT···19·$d
87 ····83:·00020144····52·OBJECT··LOCAL··DEFAULT···19·queuemodule87 ····83:·00020144····52·OBJECT··LOCAL··DEFAULT···19·queuemodule
88 ····84:·00020204····24·OBJECT··LOCAL··DEFAULT···19·queuemodule_slots88 ····84:·00020204····24·OBJECT··LOCAL··DEFAULT···19·queuemodule_slots
89 ····85:·00020178····20·OBJECT··LOCAL··DEFAULT···19·simplequeue_spec89 ····85:·00020178····20·OBJECT··LOCAL··DEFAULT···19·simplequeue_spec
90 ····86:·0002021c····64·OBJECT··LOCAL··DEFAULT···19·simplequeue_slots90 ····86:·0002021c····64·OBJECT··LOCAL··DEFAULT···19·simplequeue_slots
Offset 93, 45 lines modifiedOffset 93, 45 lines modified
93 ····89:·000201b4····40·OBJECT··LOCAL··DEFAULT···19·_parser.593 ····89:·000201b4····40·OBJECT··LOCAL··DEFAULT···19·_parser.5
94 ····90:·0001ff38·····8·OBJECT··LOCAL··DEFAULT···16·_keywords.494 ····90:·0001ff38·····8·OBJECT··LOCAL··DEFAULT···16·_keywords.4
95 ····91:·000201dc····40·OBJECT··LOCAL··DEFAULT···19·_parser.195 ····91:·000201dc····40·OBJECT··LOCAL··DEFAULT···19·_parser.1
96 ····92:·0001ff1c····12·OBJECT··LOCAL··DEFAULT···16·_keywords.096 ····92:·0001ff1c····12·OBJECT··LOCAL··DEFAULT···16·_keywords.0
97 ····93:·0002025c····40·OBJECT··LOCAL··DEFAULT···19·simplequeue_members97 ····93:·0002025c····40·OBJECT··LOCAL··DEFAULT···19·simplequeue_members
98 ····94:·0001ff1c·····0·NOTYPE··LOCAL··DEFAULT···16·$d98 ····94:·0001ff1c·····0·NOTYPE··LOCAL··DEFAULT···16·$d
99 ····95:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c99 ····95:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
100 ····96:·00001754·····0·NOTYPE··LOCAL··DEFAULT···11·$d100 ····96:·0000175c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
101 ····97:·00001754·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits101 ····97:·0000175c·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
102 ····98:·000013e5·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones102 ····98:·000013ed·····0·FUNC····LOCAL··DEFAULT····9·deregister_tm_clones
103 ····99:·000013e4·····0·NOTYPE··LOCAL··DEFAULT····9·$t103 ····99:·000013ec·····0·NOTYPE··LOCAL··DEFAULT····9·$t
104 ···100:·00001400·····0·NOTYPE··LOCAL··DEFAULT····9·$d104 ···100:·00001408·····0·NOTYPE··LOCAL··DEFAULT····9·$d
105 ···101:·00001410·····0·NOTYPE··LOCAL··DEFAULT····9·$t105 ···101:·00001418·····0·NOTYPE··LOCAL··DEFAULT····9·$t
106 ···102:·00001411·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones106 ···102:·00001419·····0·FUNC····LOCAL··DEFAULT····9·register_tm_clones
107 ···103:·00001434·····0·NOTYPE··LOCAL··DEFAULT····9·$d107 ···103:·0000143c·····0·NOTYPE··LOCAL··DEFAULT····9·$d
108 ···104:·000200c0·····0·NOTYPE··LOCAL··DEFAULT···19·$d108 ···104:·000200c0·····0·NOTYPE··LOCAL··DEFAULT···19·$d
109 ···105:·00001444·····0·NOTYPE··LOCAL··DEFAULT····9·$t109 ···105:·0000144c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
110 ···106:·00001445·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux110 ···106:·0000144d·····0·FUNC····LOCAL··DEFAULT····9·__do_global_dtors_aux
111 ···107:·00001470·····0·NOTYPE··LOCAL··DEFAULT····9·$d111 ···107:·00001478·····0·NOTYPE··LOCAL··DEFAULT····9·$d
112 ···108:·00020284·····1·OBJECT··LOCAL··DEFAULT···20·completed.0112 ···108:·00020284·····1·OBJECT··LOCAL··DEFAULT···20·completed.0
113 ···109:·0001ff18·····0·NOTYPE··LOCAL··DEFAULT···15·$d113 ···109:·0001ff18·····0·NOTYPE··LOCAL··DEFAULT···15·$d
114 ···110:·0001ff18·····0·OBJECT··LOCAL··DEFAULT···15·__do_global_dtors_aux_fini_array_entry114 ···110:·0001ff18·····0·OBJECT··LOCAL··DEFAULT···15·__do_global_dtors_aux_fini_array_entry
115 ···111:·00001484·····0·NOTYPE··LOCAL··DEFAULT····9·$t115 ···111:·0000148c·····0·NOTYPE··LOCAL··DEFAULT····9·$t
116 ···112:·00001485·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy116 ···112:·0000148d·····0·FUNC····LOCAL··DEFAULT····9·frame_dummy
117 ···113:·0001ff14·····0·NOTYPE··LOCAL··DEFAULT···14·$d117 ···113:·0001ff14·····0·NOTYPE··LOCAL··DEFAULT···14·$d
118 ···114:·0001ff14·····0·OBJECT··LOCAL··DEFAULT···14·__frame_dummy_init_array_entry118 ···114:·0001ff14·····0·OBJECT··LOCAL··DEFAULT···14·__frame_dummy_init_array_entry
119 ···115:·00020284·····0·NOTYPE··LOCAL··DEFAULT···20·$d119 ···115:·00020284·····0·NOTYPE··LOCAL··DEFAULT···20·$d
120 ···116:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c120 ···116:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
121 ···117:·00001ee0·····0·NOTYPE··LOCAL··DEFAULT···11·$d121 ···117:·00001ee8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
122 ···118:·00001ee0·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits122 ···118:·00001ee8·····0·OBJECT··LOCAL··DEFAULT···11·all_implied_fbits
123 ···119:·00001f70·····0·NOTYPE··LOCAL··DEFAULT···12·$d123 ···119:·00001f78·····0·NOTYPE··LOCAL··DEFAULT···12·$d
124 ···120:·00001f70·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__124 ···120:·00001f78·····0·OBJECT··LOCAL··DEFAULT···12·__FRAME_END__
125 ···121:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·125 ···121:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
126 ···122:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC126 ···122:·0001ff40·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
127 ···123:·00020284·····0·OBJECT··LOCAL··DEFAULT···19·__TMC_END__127 ···123:·00020284·····0·OBJECT··LOCAL··DEFAULT···19·__TMC_END__
128 ···124:·000200c0·····0·OBJECT··LOCAL··DEFAULT···19·__dso_handle128 ···124:·000200c0·····0·OBJECT··LOCAL··DEFAULT···19·__dso_handle
129 ···125:·00000ac0·····0·FUNC····LOCAL··DEFAULT····7·_init129 ···125:·00000ac0·····0·FUNC····LOCAL··DEFAULT····7·_init
130 ···126:·0000174c·····0·FUNC····LOCAL··DEFAULT···10·_fini130 ···126:·00001754·····0·FUNC····LOCAL··DEFAULT···10·_fini
131 ···127:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_131 ···127:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
132 ···128:·00000acc·····0·NOTYPE··LOCAL··DEFAULT····8·$a132 ···128:·00000acc·····0·NOTYPE··LOCAL··DEFAULT····8·$a
133 ···129:·00000adc·····0·NOTYPE··LOCAL··DEFAULT····8·$d133 ···129:·00000adc·····0·NOTYPE··LOCAL··DEFAULT····8·$d
134 ···130:·00000ae0·····0·NOTYPE··LOCAL··DEFAULT····8·$a134 ···130:·00000ae0·····0·NOTYPE··LOCAL··DEFAULT····8·$a
135 ···131:·00000b70·····0·NOTYPE··LOCAL··DEFAULT····8·$t135 ···131:·00000b70·····0·NOTYPE··LOCAL··DEFAULT····8·$t
136 ···132:·00000b74·····0·NOTYPE··LOCAL··DEFAULT····8·$a136 ···132:·00000b74·····0·NOTYPE··LOCAL··DEFAULT····8·$a
137 ···133:·00000c28·····0·NOTYPE··LOCAL··DEFAULT····8·$t137 ···133:·00000c28·····0·NOTYPE··LOCAL··DEFAULT····8·$t
Max diff block lines reached; -1/11047 bytes (-0.01%) of diff not shown.
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·1013ab73156923bbd2e01a3dfc1eb33d466048ff3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·c43b4a5f5777662ff44cf8c89f422fc6829e7446
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
200 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:······················53983 ··Length:······················5397
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············7065 ··Prologue·Length:·············706
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 933, 2056 lines modifiedOffset 933, 2058 lines modified
933 ··[0x00000864]··Special·opcode·19:·advance·Address·by·2·to·0xfd2·and·Line·by·0·to·244933 ··[0x00000864]··Special·opcode·19:·advance·Address·by·2·to·0xfd2·and·Line·by·0·to·244
934 ··[0x00000865]··Set·column·to·8934 ··[0x00000865]··Set·column·to·8
935 ··[0x00000867]··Extended·opcode·4:·set·Discriminator·to·1935 ··[0x00000867]··Extended·opcode·4:·set·Discriminator·to·1
936 ··[0x0000086b]··Advance·Line·by·405·to·649936 ··[0x0000086b]··Advance·Line·by·405·to·649
937 ··[0x0000086e]··Copy·(view·1)937 ··[0x0000086e]··Copy·(view·1)
938 ··[0x0000086f]··Set·column·to·5938 ··[0x0000086f]··Set·column·to·5
939 ··[0x00000871]··Set·is_stmt·to·1939 ··[0x00000871]··Set·is_stmt·to·1
940 ··[0x00000872]··Special·opcode·38:·advance·Address·by·4·to·0xfd6·and·Line·by·5·to·654940 ··[0x00000872]··Special·opcode·52:·advance·Address·by·6·to·0xfd8·and·Line·by·5·to·654
941 ··[0x00000873]··Set·is_stmt·to·0941 ··[0x00000873]··Set·is_stmt·to·0
942 ··[0x00000874]··Copy·(view·1)942 ··[0x00000874]··Copy·(view·1)
943 ··[0x00000875]··Set·File·Name·to·entry·1·in·the·File·Name·Table943 ··[0x00000875]··Set·File·Name·to·entry·1·in·the·File·Name·Table
944 ··[0x00000877]··Set·is_stmt·to·1944 ··[0x00000877]··Set·is_stmt·to·1
945 ··[0x00000878]··Advance·Line·by·-487·to·167945 ··[0x00000878]··Advance·Line·by·-487·to·167
946 ··[0x0000087b]··Copy·(view·2)946 ··[0x0000087b]··Copy·(view·2)
947 ··[0x0000087c]··Set·File·Name·to·entry·6·in·the·File·Name·Table947 ··[0x0000087c]··Set·File·Name·to·entry·6·in·the·File·Name·Table
948 ··[0x0000087e]··Set·column·to·1948 ··[0x0000087e]··Set·column·to·1
949 ··[0x00000880]··Advance·Line·by·-125·to·42949 ··[0x00000880]··Advance·Line·by·-125·to·42
950 ··[0x00000883]··Copy·(view·3)950 ··[0x00000883]··Copy·(view·3)
951 ··[0x00000884]··Set·column·to·5951 ··[0x00000884]··Set·column·to·5
952 ··[0x00000886]··Special·opcode·6:·advance·Address·by·0·to·0xfd6·and·Line·by·1·to·43·(view·4)952 ··[0x00000886]··Special·opcode·6:·advance·Address·by·0·to·0xfd8·and·Line·by·1·to·43·(view·4)
953 ··[0x00000887]··Special·opcode·6:·advance·Address·by·0·to·0xfd6·and·Line·by·1·to·44·(view·5)953 ··[0x00000887]··Special·opcode·6:·advance·Address·by·0·to·0xfd8·and·Line·by·1·to·44·(view·5)
954 ··[0x00000888]··Set·column·to·26954 ··[0x00000888]··Set·column·to·26
955 ··[0x0000088a]··Set·is_stmt·to·0955 ··[0x0000088a]··Set·is_stmt·to·0
956 ··[0x0000088b]··Copy·(view·6)956 ··[0x0000088b]··Copy·(view·6)
957 ··[0x0000088c]··Special·opcode·33:·advance·Address·by·4·to·0xfda·and·Line·by·0·to·44957 ··[0x0000088c]··Special·opcode·33:·advance·Address·by·4·to·0xfdc·and·Line·by·0·to·44
958 ··[0x0000088d]··Set·File·Name·to·entry·1·in·the·File·Name·Table958 ··[0x0000088d]··Set·File·Name·to·entry·1·in·the·File·Name·Table
959 ··[0x0000088f]··Set·column·to·5959 ··[0x0000088f]··Set·column·to·5
960 ··[0x00000891]··Set·is_stmt·to·1960 ··[0x00000891]··Set·is_stmt·to·1
961 ··[0x00000892]··Advance·Line·by·124·to·168961 ··[0x00000892]··Advance·Line·by·124·to·168
962 ··[0x00000895]··Copy·(view·1)962 ··[0x00000895]··Copy·(view·1)
963 ··[0x00000896]··Set·column·to·19963 ··[0x00000896]··Set·column·to·19
964 ··[0x00000898]··Set·is_stmt·to·0964 ··[0x00000898]··Set·is_stmt·to·0
965 ··[0x00000899]··Copy·(view·2)965 ··[0x00000899]··Copy·(view·2)
966 ··[0x0000089a]··Set·column·to·11966 ··[0x0000089a]··Set·column·to·11
967 ··[0x0000089c]··Special·opcode·20:·advance·Address·by·2·to·0xfdc·and·Line·by·1·to·169967 ··[0x0000089c]··Special·opcode·20:·advance·Address·by·2·to·0xfde·and·Line·by·1·to·169
968 ··[0x0000089d]··Set·column·to·19968 ··[0x0000089d]··Set·column·to·19
969 ··[0x0000089f]··Special·opcode·18:·advance·Address·by·2·to·0xfde·and·Line·by·-1·to·168969 ··[0x0000089f]··Special·opcode·18:·advance·Address·by·2·to·0xfe0·and·Line·by·-1·to·168
970 ··[0x000008a0]··Set·column·to·5970 ··[0x000008a0]··Set·column·to·5
971 ··[0x000008a2]··Set·is_stmt·to·1971 ··[0x000008a2]··Set·is_stmt·to·1
972 ··[0x000008a3]··Special·opcode·20:·advance·Address·by·2·to·0xfe0·and·Line·by·1·to·169972 ··[0x000008a3]··Special·opcode·20:·advance·Address·by·2·to·0xfe2·and·Line·by·1·to·169
973 ··[0x000008a4]··Special·opcode·6:·advance·Address·by·0·to·0xfe0·and·Line·by·1·to·170·(view·1)973 ··[0x000008a4]··Special·opcode·6:·advance·Address·by·0·to·0xfe2·and·Line·by·1·to·170·(view·1)
974 ··[0x000008a5]··Set·column·to·8974 ··[0x000008a5]··Set·column·to·8
975 ··[0x000008a7]··Set·is_stmt·to·0975 ··[0x000008a7]··Set·is_stmt·to·0
976 ··[0x000008a8]··Copy·(view·2)976 ··[0x000008a8]··Copy·(view·2)
977 ··[0x000008a9]··Special·opcode·33:·advance·Address·by·4·to·0xfe4·and·Line·by·0·to·170977 ··[0x000008a9]··Special·opcode·47:·advance·Address·by·6·to·0xfe8·and·Line·by·0·to·170
978 ··[0x000008aa]··Set·column·to·5978 ··[0x000008aa]··Set·column·to·5
979 ··[0x000008ac]··Set·is_stmt·to·1979 ··[0x000008ac]··Set·is_stmt·to·1
980 ··[0x000008ad]··Advance·Line·by·110·to·280980 ··[0x000008ad]··Advance·Line·by·110·to·280
981 ··[0x000008b0]··Copy·(view·1)981 ··[0x000008b0]··Copy·(view·1)
982 ··[0x000008b1]··Set·column·to·8982 ··[0x000008b1]··Set·column·to·8
983 ··[0x000008b3]··Set·is_stmt·to·0983 ··[0x000008b3]··Set·is_stmt·to·0
984 ··[0x000008b4]··Copy·(view·2)984 ··[0x000008b4]··Copy·(view·2)
985 ··[0x000008b5]··Special·opcode·61:·advance·Address·by·8·to·0xfec·and·Line·by·0·to·280985 ··[0x000008b5]··Special·opcode·61:·advance·Address·by·8·to·0xff0·and·Line·by·0·to·280
986 ··[0x000008b6]··Set·File·Name·to·entry·3·in·the·File·Name·Table986 ··[0x000008b6]··Set·File·Name·to·entry·3·in·the·File·Name·Table
987 ··[0x000008b8]··Set·column·to·1987 ··[0x000008b8]··Set·column·to·1
988 ··[0x000008ba]··Advance·Line·by·-29·to·251988 ··[0x000008ba]··Advance·Line·by·-29·to·251
989 ··[0x000008bc]··Copy·(view·1)989 ··[0x000008bc]··Copy·(view·1)
990 ··[0x000008bd]··Set·File·Name·to·entry·5·in·the·File·Name·Table990 ··[0x000008bd]··Set·File·Name·to·entry·5·in·the·File·Name·Table
991 ··[0x000008bf]··Set·column·to·26991 ··[0x000008bf]··Set·column·to·26
992 ··[0x000008c1]··Set·is_stmt·to·1992 ··[0x000008c1]··Set·is_stmt·to·1
993 ··[0x000008c2]··Advance·Line·by·-229·to·22993 ··[0x000008c2]··Advance·Line·by·-229·to·22
994 ··[0x000008c5]··Special·opcode·61:·advance·Address·by·8·to·0xff4·and·Line·by·0·to·22994 ··[0x000008c5]··Special·opcode·61:·advance·Address·by·8·to·0xff8·and·Line·by·0·to·22
995 ··[0x000008c6]··Set·column·to·5995 ··[0x000008c6]··Set·column·to·5
996 ··[0x000008c8]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·23·(view·1)996 ··[0x000008c8]··Special·opcode·6:·advance·Address·by·0·to·0xff8·and·Line·by·1·to·23·(view·1)
997 ··[0x000008c9]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·24·(view·2)997 ··[0x000008c9]··Special·opcode·6:·advance·Address·by·0·to·0xff8·and·Line·by·1·to·24·(view·2)
998 ··[0x000008ca]··Set·File·Name·to·entry·4·in·the·File·Name·Table998 ··[0x000008ca]··Set·File·Name·to·entry·4·in·the·File·Name·Table
999 ··[0x000008cc]··Set·column·to·26999 ··[0x000008cc]··Set·column·to·26
1000 ··[0x000008ce]··Advance·Line·by·206·to·2301000 ··[0x000008ce]··Advance·Line·by·206·to·230
1001 ··[0x000008d1]··Copy·(view·3)1001 ··[0x000008d1]··Copy·(view·3)
1002 ··[0x000008d2]··Set·column·to·51002 ··[0x000008d2]··Set·column·to·5
1003 ··[0x000008d4]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·231·(view·4)1003 ··[0x000008d4]··Special·opcode·6:·advance·Address·by·0·to·0xff8·and·Line·by·1·to·231·(view·4)
1004 ··[0x000008d5]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·232·(view·5)1004 ··[0x000008d5]··Special·opcode·6:·advance·Address·by·0·to·0xff8·and·Line·by·1·to·232·(view·5)
1005 ··[0x000008d6]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·233·(view·6)1005 ··[0x000008d6]··Special·opcode·6:·advance·Address·by·0·to·0xff8·and·Line·by·1·to·233·(view·6)
1006 ··[0x000008d7]··Set·is_stmt·to·01006 ··[0x000008d7]··Set·is_stmt·to·0
1007 ··[0x000008d8]··Copy·(view·7)1007 ··[0x000008d8]··Copy·(view·7)
1008 ··[0x000008d9]··Set·File·Name·to·entry·3·in·the·File·Name·Table1008 ··[0x000008d9]··Set·File·Name·to·entry·3·in·the·File·Name·Table
1009 ··[0x000008db]··Set·column·to·121009 ··[0x000008db]··Set·column·to·12
1010 ··[0x000008dd]··Extended·opcode·4:·set·Discriminator·to·31010 ··[0x000008dd]··Extended·opcode·4:·set·Discriminator·to·3
1011 ··[0x000008e1]··Special·opcode·1:·advance·Address·by·0·to·0xff4·and·Line·by·-4·to·229·(view·8)1011 ··[0x000008e1]··Special·opcode·1:·advance·Address·by·0·to·0xff8·and·Line·by·-4·to·229·(view·8)
1012 ··[0x000008e2]··Extended·opcode·4:·set·Discriminator·to·31012 ··[0x000008e2]··Extended·opcode·4:·set·Discriminator·to·3
1013 ··[0x000008e6]··Special·opcode·19:·advance·Address·by·2·to·0xff6·and·Line·by·0·to·2291013 ··[0x000008e6]··Special·opcode·19:·advance·Address·by·2·to·0xffa·and·Line·by·0·to·229
1014 ··[0x000008e7]··Extended·opcode·4:·set·Discriminator·to·31014 ··[0x000008e7]··Extended·opcode·4:·set·Discriminator·to·3
1015 ··[0x000008eb]··Special·opcode·19:·advance·Address·by·2·to·0xff8·and·Line·by·0·to·2291015 ··[0x000008eb]··Special·opcode·19:·advance·Address·by·2·to·0xffc·and·Line·by·0·to·229
1016 ··[0x000008ec]··Extended·opcode·4:·set·Discriminator·to·31016 ··[0x000008ec]··Extended·opcode·4:·set·Discriminator·to·3
1017 ··[0x000008f0]··Special·opcode·19:·advance·Address·by·2·to·0xffa·and·Line·by·0·to·2291017 ··[0x000008f0]··Special·opcode·19:·advance·Address·by·2·to·0xffe·and·Line·by·0·to·229
1018 ··[0x000008f1]··Set·column·to·161018 ··[0x000008f1]··Set·column·to·16
1019 ··[0x000008f3]··Extended·opcode·4:·set·Discriminator·to·41019 ··[0x000008f3]··Extended·opcode·4:·set·Discriminator·to·4
1020 ··[0x000008f7]··Special·opcode·85:·advance·Address·by·12·to·0x1006·and·Line·by·-4·to·2251020 ··[0x000008f7]··Special·opcode·85:·advance·Address·by·12·to·0x100a·and·Line·by·-4·to·225
1021 ··[0x000008f8]··Extended·opcode·4:·set·Discriminator·to·41021 ··[0x000008f8]··Extended·opcode·4:·set·Discriminator·to·4
1022 ··[0x000008fc]··Special·opcode·33:·advance·Address·by·4·to·0x100a·and·Line·by·0·to·2251022 ··[0x000008fc]··Special·opcode·33:·advance·Address·by·4·to·0x100e·and·Line·by·0·to·225
1023 ··[0x000008fd]··Set·column·to·51023 ··[0x000008fd]··Set·column·to·5
1024 ··[0x000008ff]··Set·is_stmt·to·11024 ··[0x000008ff]··Set·is_stmt·to·1
1025 ··[0x00000900]··Special·opcode·34:·advance·Address·by·4·to·0x100e·and·Line·by·1·to·2261025 ··[0x00000900]··Special·opcode·34:·advance·Address·by·4·to·0x1012·and·Line·by·1·to·226
1026 ··[0x00000901]··Special·opcode·6:·advance·Address·by·0·to·0x100e·and·Line·by·1·to·227·(view·1)1026 ··[0x00000901]··Special·opcode·6:·advance·Address·by·0·to·0x1012·and·Line·by·1·to·227·(view·1)
1027 ··[0x00000902]··Special·opcode·7:·advance·Address·by·0·to·0x100e·and·Line·by·2·to·229·(view·2)1027 ··[0x00000902]··Special·opcode·7:·advance·Address·by·0·to·0x1012·and·Line·by·2·to·229·(view·2)
1028 ··[0x00000903]··Set·column·to·121028 ··[0x00000903]··Set·column·to·12
1029 ··[0x00000905]··Extended·opcode·4:·set·Discriminator·to·31029 ··[0x00000905]··Extended·opcode·4:·set·Discriminator·to·3
1030 ··[0x00000909]··Set·is_stmt·to·01030 ··[0x00000909]··Set·is_stmt·to·0
1031 ··[0x0000090a]··Copy·(view·3)1031 ··[0x0000090a]··Copy·(view·3)
1032 ··[0x0000090b]··Extended·opcode·4:·set·Discriminator·to·31032 ··[0x0000090b]··Extended·opcode·4:·set·Discriminator·to·3
1033 ··[0x0000090f]··Special·opcode·33:·advance·Address·by·4·to·0x1012·and·Line·by·0·to·2291033 ··[0x0000090f]··Special·opcode·33:·advance·Address·by·4·to·0x1016·and·Line·by·0·to·229
1034 ··[0x00000910]··Set·column·to·51034 ··[0x00000910]··Set·column·to·5
1035 ··[0x00000912]··Set·is_stmt·to·11035 ··[0x00000912]··Set·is_stmt·to·1
1036 ··[0x00000913]··Special·opcode·76:·advance·Address·by·10·to·0x101c·and·Line·by·1·to·2301036 ··[0x00000913]··Special·opcode·76:·advance·Address·by·10·to·0x1020·and·Line·by·1·to·230
1037 ··[0x00000914]··Set·column·to·81037 ··[0x00000914]··Set·column·to·8
1038 ··[0x00000916]··Set·is_stmt·to·01038 ··[0x00000916]··Set·is_stmt·to·0
1039 ··[0x00000917]··Copy·(view·1)1039 ··[0x00000917]··Copy·(view·1)
1040 ··[0x00000918]··Set·column·to·51040 ··[0x00000918]··Set·column·to·5
1041 ··[0x0000091a]··Set·is_stmt·to·11041 ··[0x0000091a]··Set·is_stmt·to·1
1042 ··[0x0000091b]··Special·opcode·64:·advance·Address·by·8·to·0x1024·and·Line·by·3·to·2331042 ··[0x0000091b]··Special·opcode·64:·advance·Address·by·8·to·0x1028·and·Line·by·3·to·233
1043 ··[0x0000091c]··Set·column·to·81043 ··[0x0000091c]··Set·column·to·8
1044 ··[0x0000091e]··Set·is_stmt·to·01044 ··[0x0000091e]··Set·is_stmt·to·0
1045 ··[0x0000091f]··Copy·(view·1)1045 ··[0x0000091f]··Copy·(view·1)
1046 ··[0x00000920]··Special·opcode·47:·advance·Address·by·6·to·0x102a·and·Line·by·0·to·2331046 ··[0x00000920]··Special·opcode·47:·advance·Address·by·6·to·0x102e·and·Line·by·0·to·233
1047 ··[0x00000921]··Set·column·to·51047 ··[0x00000921]··Set·column·to·5
Max diff block lines reached; 195914/205069 bytes (95.54%) of diff not shown.
314 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:········0x3aa2·(32-bit)3 ···Length:········0x3aa5·(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:·76·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·76·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0x919):·GNU·C11·14.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:·0x919):·GNU·C11·14.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:·0xdeb):·../Modules/_queuemodule.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0xdeb):·../Modules/_queuemodule.c
12 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x47d):·./build-static12 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x47d):·./build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x23813 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x23e
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:·22·(DW_TAG_base_type)16 ·<1><26>:·Abbrev·Number:·22·(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:·0x49f):·long·long·unsigned·int19 ····<29>···DW_AT_name········:·(strp)·(offset:·0x49f):·long·long·unsigned·int
20 ·<1><2d>:·Abbrev·Number:·22·(DW_TAG_base_type)20 ·<1><2d>:·Abbrev·Number:·22·(DW_TAG_base_type)
Offset 3013, 15 lines modifiedOffset 3013, 15 lines modified
3013 ····<15f0>···DW_AT_type········:·(ref4)·<0x15df>,·char3013 ····<15f0>···DW_AT_type········:·(ref4)·<0x15df>,·char
3014 ·<1><15f4>:·Abbrev·Number:·16·(DW_TAG_variable)3014 ·<1><15f4>:·Abbrev·Number:·16·(DW_TAG_variable)
3015 ····<15f5>···DW_AT_name········:·(strp)·(offset:·0xab5):·simplequeue_new__doc__3015 ····<15f5>···DW_AT_name········:·(strp)·(offset:·0xab5):·simplequeue_new__doc__
3016 ····<15f9>···DW_AT_decl_file···:·(data1)·33016 ····<15f9>···DW_AT_decl_file···:·(data1)·3
3017 ····<15fa>···DW_AT_decl_line···:·(data1)·113017 ····<15fa>···DW_AT_decl_line···:·(data1)·11
3018 ····<15fb>···DW_AT_decl_column·:·(data1)·13018 ····<15fb>···DW_AT_decl_column·:·(data1)·1
3019 ····<15fc>···DW_AT_type········:·(ref4)·<0x15ef>,·char3019 ····<15fc>···DW_AT_type········:·(ref4)·<0x15ef>,·char
3020 ····<1600>···DW_AT_location····:·(exprloc)·5·byte·block:·3·a4·1e·0·0·»       (DW_OP_addr:·1ea4)3020 ····<1600>···DW_AT_location····:·(exprloc)·5·byte·block:·3·ac·1e·0·0·»       (DW_OP_addr:·1eac)
3021 ·<1><1606>:·Abbrev·Number:·13·(DW_TAG_array_type)3021 ·<1><1606>:·Abbrev·Number:·13·(DW_TAG_array_type)
3022 ····<1607>···DW_AT_type········:·(ref4)·<0x6d>,·char3022 ····<1607>···DW_AT_type········:·(ref4)·<0x6d>,·char
3023 ····<160b>···DW_AT_sibling·····:·(ref4)·<0x1616>3023 ····<160b>···DW_AT_sibling·····:·(ref4)·<0x1616>
3024 ·<2><160f>:·Abbrev·Number:·14·(DW_TAG_subrange_type)3024 ·<2><160f>:·Abbrev·Number:·14·(DW_TAG_subrange_type)
3025 ····<1610>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3025 ····<1610>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3026 ····<1614>···DW_AT_upper_bound·:·(data1)·2233026 ····<1614>···DW_AT_upper_bound·:·(data1)·223
3027 ·<2><1615>:·Abbrev·Number:·03027 ·<2><1615>:·Abbrev·Number:·0
Offset 3029, 15 lines modifiedOffset 3029, 15 lines modified
3029 ····<1617>···DW_AT_type········:·(ref4)·<0x1606>,·char3029 ····<1617>···DW_AT_type········:·(ref4)·<0x1606>,·char
3030 ·<1><161b>:·Abbrev·Number:·16·(DW_TAG_variable)3030 ·<1><161b>:·Abbrev·Number:·16·(DW_TAG_variable)
3031 ····<161c>···DW_AT_name········:·(strp)·(offset:·0xbfd):·_queue_SimpleQueue_put__doc__3031 ····<161c>···DW_AT_name········:·(strp)·(offset:·0xbfd):·_queue_SimpleQueue_put__doc__
3032 ····<1620>···DW_AT_decl_file···:·(data1)·33032 ····<1620>···DW_AT_decl_file···:·(data1)·3
3033 ····<1621>···DW_AT_decl_line···:·(data1)·403033 ····<1621>···DW_AT_decl_line···:·(data1)·40
3034 ····<1622>···DW_AT_decl_column·:·(data1)·13034 ····<1622>···DW_AT_decl_column·:·(data1)·1
3035 ····<1623>···DW_AT_type········:·(ref4)·<0x1616>,·char3035 ····<1623>···DW_AT_type········:·(ref4)·<0x1616>,·char
3036 ····<1627>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c4·1d·0·0·»       (DW_OP_addr:·1dc4)3036 ····<1627>···DW_AT_location····:·(exprloc)·5·byte·block:·3·cc·1d·0·0·»       (DW_OP_addr:·1dcc)
3037 ·<1><162d>:·Abbrev·Number:·13·(DW_TAG_array_type)3037 ·<1><162d>:·Abbrev·Number:·13·(DW_TAG_array_type)
3038 ····<162e>···DW_AT_type········:·(ref4)·<0x6d>,·char3038 ····<162e>···DW_AT_type········:·(ref4)·<0x6d>,·char
3039 ····<1632>···DW_AT_sibling·····:·(ref4)·<0x163d>3039 ····<1632>···DW_AT_sibling·····:·(ref4)·<0x163d>
3040 ·<2><1636>:·Abbrev·Number:·14·(DW_TAG_subrange_type)3040 ·<2><1636>:·Abbrev·Number:·14·(DW_TAG_subrange_type)
3041 ····<1637>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3041 ····<1637>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3042 ····<163b>···DW_AT_upper_bound·:·(data1)·1793042 ····<163b>···DW_AT_upper_bound·:·(data1)·179
3043 ·<2><163c>:·Abbrev·Number:·03043 ·<2><163c>:·Abbrev·Number:·0
Offset 3045, 15 lines modifiedOffset 3045, 15 lines modified
3045 ····<163e>···DW_AT_type········:·(ref4)·<0x162d>,·char3045 ····<163e>···DW_AT_type········:·(ref4)·<0x162d>,·char
3046 ·<1><1642>:·Abbrev·Number:·16·(DW_TAG_variable)3046 ·<1><1642>:·Abbrev·Number:·16·(DW_TAG_variable)
3047 ····<1643>···DW_AT_name········:·(strp)·(offset:·0x10c9):·_queue_SimpleQueue_put_nowait__doc__3047 ····<1643>···DW_AT_name········:·(strp)·(offset:·0x10c9):·_queue_SimpleQueue_put_nowait__doc__
3048 ····<1647>···DW_AT_decl_file···:·(data1)·33048 ····<1647>···DW_AT_decl_file···:·(data1)·3
3049 ····<1648>···DW_AT_decl_line···:·(data1)·1163049 ····<1648>···DW_AT_decl_line···:·(data1)·116
3050 ····<1649>···DW_AT_decl_column·:·(data1)·13050 ····<1649>···DW_AT_decl_column·:·(data1)·1
3051 ····<164a>···DW_AT_type········:·(ref4)·<0x163d>,·char3051 ····<164a>···DW_AT_type········:·(ref4)·<0x163d>,·char
3052 ····<164e>···DW_AT_location····:·(exprloc)·5·byte·block:·3·10·1d·0·0·»       (DW_OP_addr:·1d10)3052 ····<164e>···DW_AT_location····:·(exprloc)·5·byte·block:·3·18·1d·0·0·»       (DW_OP_addr:·1d18)
3053 ·<1><1654>:·Abbrev·Number:·13·(DW_TAG_array_type)3053 ·<1><1654>:·Abbrev·Number:·13·(DW_TAG_array_type)
3054 ····<1655>···DW_AT_type········:·(ref4)·<0x6d>,·char3054 ····<1655>···DW_AT_type········:·(ref4)·<0x6d>,·char
3055 ····<1659>···DW_AT_sibling·····:·(ref4)·<0x1665>3055 ····<1659>···DW_AT_sibling·····:·(ref4)·<0x1665>
3056 ·<2><165d>:·Abbrev·Number:·90·(DW_TAG_subrange_type)3056 ·<2><165d>:·Abbrev·Number:·90·(DW_TAG_subrange_type)
3057 ····<165e>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3057 ····<165e>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3058 ····<1662>···DW_AT_upper_bound·:·(data2)·4983058 ····<1662>···DW_AT_upper_bound·:·(data2)·498
3059 ·<2><1664>:·Abbrev·Number:·03059 ·<2><1664>:·Abbrev·Number:·0
Offset 3061, 15 lines modifiedOffset 3061, 15 lines modified
3061 ····<1666>···DW_AT_type········:·(ref4)·<0x1654>,·char3061 ····<1666>···DW_AT_type········:·(ref4)·<0x1654>,·char
3062 ·<1><166a>:·Abbrev·Number:·16·(DW_TAG_variable)3062 ·<1><166a>:·Abbrev·Number:·16·(DW_TAG_variable)
3063 ····<166b>···DW_AT_name········:·(strp)·(offset:·0x1259):·_queue_SimpleQueue_get__doc__3063 ····<166b>···DW_AT_name········:·(strp)·(offset:·0x1259):·_queue_SimpleQueue_get__doc__
3064 ····<166f>···DW_AT_decl_file···:·(data1)·33064 ····<166f>···DW_AT_decl_file···:·(data1)·3
3065 ····<1670>···DW_AT_decl_line···:·(data1)·1743065 ····<1670>···DW_AT_decl_line···:·(data1)·174
3066 ····<1671>···DW_AT_decl_column·:·(data1)·13066 ····<1671>···DW_AT_decl_column·:·(data1)·1
3067 ····<1672>···DW_AT_type········:·(ref4)·<0x1665>,·char3067 ····<1672>···DW_AT_type········:·(ref4)·<0x1665>,·char
3068 ····<1676>···DW_AT_location····:·(exprloc)·5·byte·block:·3·1c·1b·0·0·»       (DW_OP_addr:·1b1c)3068 ····<1676>···DW_AT_location····:·(exprloc)·5·byte·block:·3·24·1b·0·0·»       (DW_OP_addr:·1b24)
3069 ·<1><167c>:·Abbrev·Number:·13·(DW_TAG_array_type)3069 ·<1><167c>:·Abbrev·Number:·13·(DW_TAG_array_type)
3070 ····<167d>···DW_AT_type········:·(ref4)·<0x6d>,·char3070 ····<167d>···DW_AT_type········:·(ref4)·<0x6d>,·char
3071 ····<1681>···DW_AT_sibling·····:·(ref4)·<0x168c>3071 ····<1681>···DW_AT_sibling·····:·(ref4)·<0x168c>
3072 ·<2><1685>:·Abbrev·Number:·14·(DW_TAG_subrange_type)3072 ·<2><1685>:·Abbrev·Number:·14·(DW_TAG_subrange_type)
3073 ····<1686>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3073 ····<1686>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3074 ····<168a>···DW_AT_upper_bound·:·(data1)·1713074 ····<168a>···DW_AT_upper_bound·:·(data1)·171
3075 ·<2><168b>:·Abbrev·Number:·03075 ·<2><168b>:·Abbrev·Number:·0
Offset 3077, 15 lines modifiedOffset 3077, 15 lines modified
3077 ····<168d>···DW_AT_type········:·(ref4)·<0x167c>,·char3077 ····<168d>···DW_AT_type········:·(ref4)·<0x167c>,·char
3078 ·<1><1691>:·Abbrev·Number:·16·(DW_TAG_variable)3078 ·<1><1691>:·Abbrev·Number:·16·(DW_TAG_variable)
3079 ····<1692>···DW_AT_name········:·(strp)·(offset:·0xd62):·_queue_SimpleQueue_get_nowait__doc__3079 ····<1692>···DW_AT_name········:·(strp)·(offset:·0xd62):·_queue_SimpleQueue_get_nowait__doc__
3080 ····<1696>···DW_AT_decl_file···:·(data1)·33080 ····<1696>···DW_AT_decl_file···:·(data1)·3
3081 ····<1697>···DW_AT_decl_line···:·(data1)·2533081 ····<1697>···DW_AT_decl_line···:·(data1)·253
3082 ····<1698>···DW_AT_decl_column·:·(data1)·13082 ····<1698>···DW_AT_decl_column·:·(data1)·1
3083 ····<1699>···DW_AT_type········:·(ref4)·<0x168c>,·char3083 ····<1699>···DW_AT_type········:·(ref4)·<0x168c>,·char
3084 ····<169d>···DW_AT_location····:·(exprloc)·5·byte·block:·3·70·1a·0·0·»       (DW_OP_addr:·1a70)3084 ····<169d>···DW_AT_location····:·(exprloc)·5·byte·block:·3·78·1a·0·0·»       (DW_OP_addr:·1a78)
3085 ·<1><16a3>:·Abbrev·Number:·13·(DW_TAG_array_type)3085 ·<1><16a3>:·Abbrev·Number:·13·(DW_TAG_array_type)
3086 ····<16a4>···DW_AT_type········:·(ref4)·<0x6d>,·char3086 ····<16a4>···DW_AT_type········:·(ref4)·<0x6d>,·char
3087 ····<16a8>···DW_AT_sibling·····:·(ref4)·<0x16b3>3087 ····<16a8>···DW_AT_sibling·····:·(ref4)·<0x16b3>
3088 ·<2><16ac>:·Abbrev·Number:·14·(DW_TAG_subrange_type)3088 ·<2><16ac>:·Abbrev·Number:·14·(DW_TAG_subrange_type)
3089 ····<16ad>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3089 ····<16ad>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3090 ····<16b1>···DW_AT_upper_bound·:·(data1)·873090 ····<16b1>···DW_AT_upper_bound·:·(data1)·87
3091 ·<2><16b2>:·Abbrev·Number:·03091 ·<2><16b2>:·Abbrev·Number:·0
Offset 3093, 15 lines modifiedOffset 3093, 15 lines modified
3093 ····<16b4>···DW_AT_type········:·(ref4)·<0x16a3>,·char3093 ····<16b4>···DW_AT_type········:·(ref4)·<0x16a3>,·char
3094 ·<1><16b8>:·Abbrev·Number:·34·(DW_TAG_variable)3094 ·<1><16b8>:·Abbrev·Number:·34·(DW_TAG_variable)
3095 ····<16b9>···DW_AT_name········:·(strp)·(offset:·0x126):·_queue_SimpleQueue_empty__doc__3095 ····<16b9>···DW_AT_name········:·(strp)·(offset:·0x126):·_queue_SimpleQueue_empty__doc__
3096 ····<16bd>···DW_AT_decl_file···:·(data1)·33096 ····<16bd>···DW_AT_decl_file···:·(data1)·3
3097 ····<16be>···DW_AT_decl_line···:·(data2)·2793097 ····<16be>···DW_AT_decl_line···:·(data2)·279
3098 ····<16c0>···DW_AT_decl_column·:·(data1)·13098 ····<16c0>···DW_AT_decl_column·:·(data1)·1
3099 ····<16c1>···DW_AT_type········:·(ref4)·<0x16b3>,·char3099 ····<16c1>···DW_AT_type········:·(ref4)·<0x16b3>,·char
3100 ····<16c5>···DW_AT_location····:·(exprloc)·5·byte·block:·3·18·1a·0·0·»       (DW_OP_addr:·1a18)3100 ····<16c5>···DW_AT_location····:·(exprloc)·5·byte·block:·3·20·1a·0·0·»       (DW_OP_addr:·1a20)
3101 ·<1><16cb>:·Abbrev·Number:·13·(DW_TAG_array_type)3101 ·<1><16cb>:·Abbrev·Number:·13·(DW_TAG_array_type)
3102 ····<16cc>···DW_AT_type········:·(ref4)·<0x6d>,·char3102 ····<16cc>···DW_AT_type········:·(ref4)·<0x6d>,·char
3103 ····<16d0>···DW_AT_sibling·····:·(ref4)·<0x16db>3103 ····<16d0>···DW_AT_sibling·····:·(ref4)·<0x16db>
3104 ·<2><16d4>:·Abbrev·Number:·14·(DW_TAG_subrange_type)3104 ·<2><16d4>:·Abbrev·Number:·14·(DW_TAG_subrange_type)
3105 ····<16d5>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3105 ····<16d5>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3106 ····<16d9>···DW_AT_upper_bound·:·(data1)·773106 ····<16d9>···DW_AT_upper_bound·:·(data1)·77
3107 ·<2><16da>:·Abbrev·Number:·03107 ·<2><16da>:·Abbrev·Number:·0
Offset 3109, 15 lines modifiedOffset 3109, 15 lines modified
3109 ····<16dc>···DW_AT_type········:·(ref4)·<0x16cb>,·char3109 ····<16dc>···DW_AT_type········:·(ref4)·<0x16cb>,·char
3110 ·<1><16e0>:·Abbrev·Number:·34·(DW_TAG_variable)3110 ·<1><16e0>:·Abbrev·Number:·34·(DW_TAG_variable)
3111 ····<16e1>···DW_AT_name········:·(strp)·(offset:·0):·_queue_SimpleQueue_qsize__doc__3111 ····<16e1>···DW_AT_name········:·(strp)·(offset:·0):·_queue_SimpleQueue_qsize__doc__
3112 ····<16e5>···DW_AT_decl_file···:·(data1)·33112 ····<16e5>···DW_AT_decl_file···:·(data1)·3
3113 ····<16e6>···DW_AT_decl_line···:·(data2)·3073113 ····<16e6>···DW_AT_decl_line···:·(data2)·307
3114 ····<16e8>···DW_AT_decl_column·:·(data1)·13114 ····<16e8>···DW_AT_decl_column·:·(data1)·1
3115 ····<16e9>···DW_AT_type········:·(ref4)·<0x16db>,·char3115 ····<16e9>···DW_AT_type········:·(ref4)·<0x16db>,·char
3116 ····<16ed>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c8·19·0·0·»       (DW_OP_addr:·19c8)3116 ····<16ed>···DW_AT_location····:·(exprloc)·5·byte·block:·3·d0·19·0·0·»       (DW_OP_addr:·19d0)
3117 ·<1><16f3>:·Abbrev·Number:·13·(DW_TAG_array_type)3117 ·<1><16f3>:·Abbrev·Number:·13·(DW_TAG_array_type)
Max diff block lines reached; 313997/321566 bytes (97.65%) of diff not shown.
600 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
3 ··Length:···················1083 ··Length:···················108
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 ····00001488·000002c49 ····00001490·000002c4
10 ····00000d50·0000000c10 ····00000d50·0000000c
11 ····00000d5c·0000006c11 ····00000d5c·0000006c
12 ····00000dc8·0000003012 ····00000dc8·00000030
13 ····00000df8·0000005013 ····00000df8·00000050
14 ····00000e48·0000005014 ····00000e48·00000050
15 ····00000e98·000000d015 ····00000e98·000000d0
16 ····00000ca0·0000007016 ····00000ca0·00000070
17 ····00000d10·0000001017 ····00000d10·00000010
18 ····00000f68·0000045818 ····00000f68·00000460
19 ····00000d20·0000003019 ····00000d20·00000030
20 ····00000000·0000000020 ····00000000·00000000
  
188 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:··········0x199e3 ··Length:··········0x197e
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 197, 27 lines modifiedOffset 197, 27 lines modified
197 ····000001eb·v0000000·v0000000·location·view·pair197 ····000001eb·v0000000·v0000000·location·view·pair
198 ····000001ed·v0000000·v0000000·location·view·pair198 ····000001ed·v0000000·v0000000·location·view·pair
  
199 ····000001ef·00000f68·(base·address)199 ····000001ef·00000f68·(base·address)
200 ····000001f4·v0000000·v0000000·views·at·000001df·for:200 ····000001f4·v0000000·v0000000·views·at·000001df·for:
201 ·············00000f68·00000fb0·(DW_OP_reg0·(r0))201 ·············00000f68·00000fb0·(DW_OP_reg0·(r0))
202 ····000001f9·v0000000·v0000000·views·at·000001e1·for:202 ····000001f9·v0000000·v0000000·views·at·000001e1·for:
203 ·············00000fb0·00000ff4·(DW_OP_reg4·(r4))203 ·············00000fb0·00000ff8·(DW_OP_reg4·(r4))
204 ····000001ff·v0000000·v0000000·views·at·000001e3·for:204 ····000001ff·v0000000·v0000000·views·at·000001e3·for:
205 ·············00000ff4·00000ff8·(DW_OP_reg0·(r0))205 ·············00000ff8·00000ffc·(DW_OP_reg0·(r0))
206 ····00000206·v0000000·v0000000·views·at·000001e5·for:206 ····00000206·v0000000·v0000000·views·at·000001e5·for:
207 ·············00000ff8·0000125e·(DW_OP_reg4·(r4))207 ·············00000ffc·00001294·(DW_OP_reg4·(r4))
208 ····0000020d·v0000000·v0000000·views·at·000001e7·for:208 ····0000020d·v0000000·v0000000·views·at·000001e7·for:
209 ·············0000125e·00001262·(DW_OP_reg0·(r0))209 ·············00001294·00001298·(DW_OP_reg0·(r0))
210 ····00000214·v0000000·v0000000·views·at·000001e9·for:210 ····00000214·v0000000·v0000000·views·at·000001e9·for:
211 ·············00001262·000012c2·(DW_OP_reg4·(r4))211 ·············00001298·000012da·(DW_OP_reg4·(r4))
212 ····0000021b·v0000000·v0000000·views·at·000001eb·for:212 ····0000021b·v0000000·v0000000·views·at·000001eb·for:
213 ·············000012c2·000012c6·(DW_OP_reg0·(r0))213 ·············000012da·000012de·(DW_OP_reg0·(r0))
214 ····00000222·v0000000·v0000000·views·at·000001ed·for:214 ····00000222·v0000000·v0000000·views·at·000001ed·for:
215 ·············000012c6·000013c0·(DW_OP_reg4·(r4))215 ·············000012de·000013c8·(DW_OP_reg4·(r4))
216 ····00000229·<End·of·list>216 ····00000229·<End·of·list>
  
217 ····0000022a·v0000000·v0000000·location·view·pair217 ····0000022a·v0000000·v0000000·location·view·pair
218 ····0000022c·v0000000·v0000000·location·view·pair218 ····0000022c·v0000000·v0000000·location·view·pair
219 ····0000022e·v0000000·v0000000·location·view·pair219 ····0000022e·v0000000·v0000000·location·view·pair
220 ····00000230·v0000000·v0000000·location·view·pair220 ····00000230·v0000000·v0000000·location·view·pair
221 ····00000232·v0000000·v0000001·location·view·pair221 ····00000232·v0000000·v0000001·location·view·pair
Offset 230, 2204 lines modifiedOffset 230, 2201 lines modified
230 ····00000240·v0000000·v0000000·location·view·pair230 ····00000240·v0000000·v0000000·location·view·pair
231 ····00000242·v0000000·v0000000·location·view·pair231 ····00000242·v0000000·v0000000·location·view·pair
232 ····00000244·v0000000·v0000000·location·view·pair232 ····00000244·v0000000·v0000000·location·view·pair
233 ····00000246·v0000000·v0000000·location·view·pair233 ····00000246·v0000000·v0000000·location·view·pair
234 ····00000248·v0000000·v0000000·location·view·pair234 ····00000248·v0000000·v0000000·location·view·pair
235 ····0000024a·v0000000·v0000000·location·view·pair235 ····0000024a·v0000000·v0000000·location·view·pair
236 ····0000024c·v0000000·v0000000·location·view·pair236 ····0000024c·v0000000·v0000000·location·view·pair
237 ····0000024e·v0000000·v0000000·location·view·pair 
  
238 ····00000250·00000f68·(base·address)237 ····0000024e·00000f68·(base·address)
239 ····00000255·v0000000·v0000000·views·at·0000022a·for:238 ····00000253·v0000000·v0000000·views·at·0000022a·for:
240 ·············00000f68·00000fb0·(DW_OP_reg1·(r1))239 ·············00000f68·00000fb0·(DW_OP_reg1·(r1))
241 ····0000025a·v0000000·v0000000·views·at·0000022c·for:240 ····00000258·v0000000·v0000000·views·at·0000022c·for:
242 ·············00000fb0·00000fc2·(DW_OP_reg5·(r5))241 ·············00000fb0·00000fc2·(DW_OP_reg5·(r5))
243 ····0000025f·v0000000·v0000000·views·at·0000022e·for:242 ····0000025d·v0000000·v0000000·views·at·0000022e·for:
244 ·············00000fc2·00000ff4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)243 ·············00000fc2·00000ff8·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
245 ····0000026e·v0000000·v0000000·views·at·00000230·for:244 ····0000026c·v0000000·v0000000·views·at·00000230·for:
246 ·············00000ff4·0000100a·(DW_OP_reg1·(r1))245 ·············00000ff8·0000100e·(DW_OP_reg1·(r1))
247 ····00000275·v0000000·v0000001·views·at·00000232·for:246 ····00000273·v0000000·v0000001·views·at·00000232·for:
248 ·············0000100a·00001086·(DW_OP_reg5·(r5))247 ·············0000100e·0000108a·(DW_OP_reg5·(r5))
249 ····0000027c·v0000001·v0000000·views·at·00000234·for:248 ····0000027a·v0000001·v0000000·views·at·00000234·for:
250 ·············00001086·000010e4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)249 ·············0000108a·00001106·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
251 ····0000028c·v0000000·v0000000·views·at·00000236·for:250 ····0000028a·v0000000·v0000000·views·at·00000236·for:
252 ·············000010e4·0000114e·(DW_OP_reg5·(r5))251 ·············00001106·0000117c·(DW_OP_reg5·(r5))
253 ····00000293·v0000000·v0000000·views·at·00000238·for:252 ····00000291·v0000000·v0000000·views·at·00000238·for:
254 ·············0000114e·0000119c·(DW_OP_fbreg:·-64)253 ·············0000117c·000011d6·(DW_OP_fbreg:·-64)
255 ····0000029b·v0000000·v0000000·views·at·0000023a·for:254 ····00000299·v0000000·v0000000·views·at·0000023a·for:
256 ·············0000119c·000011ae·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)255 ·············000011d6·000011e8·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
257 ····000002ab·v0000000·v0000000·views·at·0000023c·for:256 ····000002a9·v0000000·v0000000·views·at·0000023c·for:
258 ·············000011ae·0000123c·(DW_OP_reg5·(r5))257 ·············000011e8·0000124c·(DW_OP_reg5·(r5))
259 ····000002b2·v0000000·v0000000·views·at·0000023e·for:258 ····000002b0·v0000000·v0000000·views·at·0000023e·for:
260 ·············0000123c·0000125e·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)259 ·············0000124c·0000126e·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
261 ····000002c2·v0000000·v0000000·views·at·00000240·for:260 ····000002c0·v0000000·v0000000·views·at·00000240·for:
262 ·············0000125e·00001264·(DW_OP_reg1·(r1))261 ·············0000126e·00001294·(DW_OP_reg5·(r5))
263 ····000002c9·v0000000·v0000000·views·at·00000242·for:262 ····000002c7·v0000000·v0000000·views·at·00000242·for:
264 ·············00001264·00001294·(DW_OP_reg5·(r5))263 ·············00001294·0000129a·(DW_OP_reg1·(r1))
265 ····000002d0·v0000000·v0000000·views·at·00000244·for:264 ····000002ce·v0000000·v0000000·views·at·00000244·for:
266 ·············00001294·000012b4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)265 ·············0000129a·000012da·(DW_OP_reg5·(r5))
267 ····000002e0·v0000000·v0000000·views·at·00000246·for:266 ····000002d5·v0000000·v0000000·views·at·00000246·for:
268 ·············000012b4·000012c2·(DW_OP_reg5·(r5))267 ·············000012da·000012e0·(DW_OP_reg1·(r1))
269 ····000002e7·v0000000·v0000000·views·at·00000248·for:268 ····000002dc·v0000000·v0000000·views·at·00000248·for:
270 ·············000012c2·000012c8·(DW_OP_reg1·(r1))269 ·············000012e0·0000135a·(DW_OP_reg5·(r5))
271 ····000002ee·v0000000·v0000000·views·at·0000024a·for:270 ····000002e3·v0000000·v0000000·views·at·0000024a·for:
272 ·············000012c8·00001340·(DW_OP_reg5·(r5))271 ·············0000135a·00001368·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
273 ····000002f5·v0000000·v0000000·views·at·0000024c·for:272 ····000002f3·v0000000·v0000000·views·at·0000024c·for:
274 ·············00001340·0000134e·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
275 ····00000305·v0000000·v0000000·views·at·0000024e·for: 
276 ·············0000134e·000013c0·(DW_OP_fbreg:·-64)273 ·············00001368·000013c8·(DW_OP_fbreg:·-64)
277 ····0000030d·<End·of·list>274 ····000002fb·<End·of·list>
  
 275 ····000002fc·v0000000·v0000000·location·view·pair
 276 ····000002fe·v0000000·v0000000·location·view·pair
 277 ····00000300·v0000000·v0000000·location·view·pair
 278 ····00000302·v0000000·v0000000·location·view·pair
 279 ····00000304·v0000000·v0000000·location·view·pair
 280 ····00000306·v0000000·v0000000·location·view·pair
 281 ····00000308·v0000000·v0000000·location·view·pair
 282 ····0000030a·v0000000·v0000000·location·view·pair
 283 ····0000030c·v0000000·v0000000·location·view·pair
278 ····0000030e·v0000000·v0000000·location·view·pair284 ····0000030e·v0000000·v0000000·location·view·pair
279 ····00000310·v0000000·v0000000·location·view·pair 
280 ····00000312·v0000000·v0000000·location·view·pair 
281 ····00000314·v0000000·v0000000·location·view·pair 
282 ····00000316·v0000000·v0000000·location·view·pair 
283 ····00000318·v0000000·v0000000·location·view·pair 
284 ····0000031a·v0000000·v0000000·location·view·pair 
285 ····0000031c·v0000000·v0000000·location·view·pair 
286 ····0000031e·v0000000·v0000000·location·view·pair 
287 ····00000320·v0000000·v0000000·location·view·pair 
  
288 ····00000322·00000f68·(base·address)285 ····00000310·00000f68·(base·address)
289 ····00000327·v0000000·v0000000·views·at·0000030e·for:286 ····00000315·v0000000·v0000000·views·at·000002fc·for:
290 ·············00000f68·00000fac·(DW_OP_reg2·(r2))287 ·············00000f68·00000fac·(DW_OP_reg2·(r2))
 288 ····0000031a·v0000000·v0000000·views·at·000002fe·for:
 289 ·············00000ff8·00000ffe·(DW_OP_reg2·(r2))
291 ····0000032c·v0000000·v0000000·views·at·00000310·for:290 ····00000321·v0000000·v0000000·views·at·00000300·for:
292 ·············00000ff4·00000ffa·(DW_OP_reg2·(r2))291 ·············00000ffe·00001020·(DW_OP_reg8·(r8))
293 ····00000333·v0000000·v0000000·views·at·00000312·for:292 ····00000328·v0000000·v0000000·views·at·00000302·for:
294 ·············00000ffa·0000101c·(DW_OP_reg8·(r8))293 ·············00001020·00001028·(DW_OP_reg0·(r0))
295 ····0000033a·v0000000·v0000000·views·at·00000314·for:294 ····0000032f·v0000000·v0000000·views·at·00000304·for:
296 ·············0000101c·00001024·(DW_OP_reg0·(r0)) 
297 ····00000341·v0000000·v0000000·views·at·00000316·for: 
298 ·············0000125e·00001266·(DW_OP_reg2·(r2)) 
299 ····00000348·v0000000·v0000000·views·at·00000318·for: 
300 ·············00001266·00001282·(DW_OP_reg8·(r8)) 
301 ····0000034f·v0000000·v0000000·views·at·0000031a·for: 
302 ·············00001282·0000128a·(DW_OP_reg0·(r0)) 
Max diff block lines reached; 181131/192162 bytes (94.26%) of diff not shown.
598 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 20 lines modifiedOffset 3, 20 lines modified
3 ··Length:···················1083 ··Length:···················108
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 ····00001488·000002c49 ····00001490·000002c4
10 ····00000d50·0000000c10 ····00000d50·0000000c
11 ····00000d5c·0000006c11 ····00000d5c·0000006c
12 ····00000dc8·0000003012 ····00000dc8·00000030
13 ····00000df8·0000005013 ····00000df8·00000050
14 ····00000e48·0000005014 ····00000e48·00000050
15 ····00000e98·000000d015 ····00000e98·000000d0
16 ····00000ca0·0000007016 ····00000ca0·00000070
17 ····00000d10·0000001017 ····00000d10·00000010
18 ····00000f68·0000045818 ····00000f68·00000460
19 ····00000d20·0000003019 ····00000d20·00000030
20 ····00000000·0000000020 ····00000000·00000000
  
441 B
strings --all --bytes=8 {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
2 GCC:·(Debian·14.2.0-16)·14.2.02 GCC:·(Debian·14.2.0-16)·14.2.0
3 TuUWWWWWW 
4 yVMmXHd0 
5 hakemcig3 HG?5;*uX
 4 K@PiZK!j
 5 V_g1PrSA
 6 /]fO^rxF
6 "A`>zzz·7 "A`>zzz·
 8 w7vAxc@6
7 »       o{x.]"M+2 
8 eEm-&k*n 
9 call_weak_fn9 call_weak_fn
10 _queuemodule.c10 _queuemodule.c
11 queuemodule_exec11 queuemodule_exec
12 simplequeue_new12 simplequeue_new
13 queue_free13 queue_free
14 _queue_SimpleQueue_put14 _queue_SimpleQueue_put
15 _queue_SimpleQueue_put_nowait15 _queue_SimpleQueue_put_nowait
1.02 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 38 lines modifiedOffset 29, 38 lines modified
  
29 00000e98·<_queue_SimpleQueue_put>:29 00000e98·<_queue_SimpleQueue_put>:
30 »       ...30 »       ...
  
31 00000f68·<_queue_SimpleQueue_get>:31 00000f68·<_queue_SimpleQueue_get>:
32 »       ...32 »       ...
  
33 000013c0·<call_weak_fn>:33 000013c8·<call_weak_fn>:
34 »       ...34 »       ...
  
35 000013e4·<deregister_tm_clones>:35 000013ec·<deregister_tm_clones>:
36 »       ...36 »       ...
  
37 00001410·<register_tm_clones>:37 00001418·<register_tm_clones>:
38 »       ...38 »       ...
  
39 00001444·<__do_global_dtors_aux>:39 0000144c·<__do_global_dtors_aux>:
40 »       ...40 »       ...
  
41 00001484·<frame_dummy>:41 0000148c·<frame_dummy>:
42 frame_dummy():42 frame_dummy():
43 »       movs»   r0,·r043 »       movs»   r0,·r0
44 »       ...44 »       ...
  
45 00001488·<simplequeue_new>:45 00001490·<simplequeue_new>:
46 »       ...46 »       ...
  
47 00001590·<simplequeue_traverse>:47 00001598·<simplequeue_traverse>:
48 »       ...48 »       ...
  
49 000015c0·<simplequeue_clear>:49 000015c8·<simplequeue_clear>:
50 »       ...50 »       ...
  
51 000015f4·<simplequeue_dealloc>:51 000015fc·<simplequeue_dealloc>:
52 »       ...52 »       ...
  
53 00001658·<_queue_SimpleQueue_get_nowait>:53 00001660·<_queue_SimpleQueue_get_nowait>:
54 »       ...54 »       ...
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 0000174c·<_fini>:2 00001754·<_fini>:
3 »       ...3 »       ...
809 MB
./usr/lib/debug/.build-id/1d/8b274a2acdcde3e080f99a73446f8b4f5f43c6.debug vs.
./usr/lib/debug/.build-id/26/755e2a1c33cce42820d40fc819909d402fb276.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% 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:···············0x17293111 ··Entry·point·address:···············0x173f85
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········17332528·(bytes·into·file)13 ··Start·of·section·headers:··········17345680·(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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········4419 ··Number·of·section·headers:·········44
20 ··Section·header·string·table·index:·4320 ··Section·header·string·table·index:·43
1.5 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x1729312 Entry·point·0x173f85
3 There·are·11·program·headers,·starting·at·offset·523 There·are·11·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x0001b8·0x0048953c·0x0048953c·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x0001b8·0x0048a6bc·0x0048a6bc·0x00000·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x4
8 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·0x00000·0x00019·R···0x18 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·0x00000·0x00019·R···0x1
9 ··LOAD···········0x000000·0x00010000·0x00010000·0x4795d8·0x4795d8·R·E·0x100009 ··LOAD···········0x000000·0x00010000·0x00010000·0x47a758·0x47a758·R·E·0x10000
10 ··LOAD···········0x00feec·0x0049feec·0x0049feec·0x00000·0xe50f4·RW··0x1000010 ··LOAD···········0x00feec·0x0049feec·0x0049feec·0x00000·0xe50f4·RW··0x10000
11 ··DYNAMIC········0x47feec·0x0049fef8·0x0049fef8·0x00000·0x00108·RW··0x411 ··DYNAMIC········0x47feec·0x0049fef8·0x0049fef8·0x00000·0x00108·RW··0x4
12 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x412 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x4
13 ··NOTE···········0x479548·0x00489548·0x00489548·0x00090·0x00090·R···0x413 ··NOTE···········0x47a6c8·0x0048a6c8·0x0048a6c8·0x00090·0x00090·R···0x4
14 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x414 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00000·0x00114·R···0x116 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00000·0x00114·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·
5.88 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·0x1087930:1 There·are·44·section·headers,·starting·at·offset·0x108ac90:
  
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············00010194·000194·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00010194·000194·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········000101b8·0001b8·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········000101b8·0001b8·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000101d4·0001b8·003b9c·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000101d4·0001b8·003b9c·04···A··4···0··4
Offset 10, 44 lines modifiedOffset 10, 44 lines modified
10 ··[·5]·.dynstr···········NOBITS··········0001ccb0·0001b8·00a380·00···A··0···0··110 ··[·5]·.dynstr···········NOBITS··········0001ccb0·0001b8·00a380·00···A··0···0··1
11 ··[·6]·.gnu.version······NOBITS··········00027030·0001b8·0011e8·02···A··4···0··211 ··[·6]·.gnu.version······NOBITS··········00027030·0001b8·0011e8·02···A··4···0··2
12 ··[·7]·.gnu.version_r····NOBITS··········00028218·0001b8·0001a0·00···A··5···4··412 ··[·7]·.gnu.version_r····NOBITS··········00028218·0001b8·0001a0·00···A··5···4··4
13 ··[·8]·.rel.dyn··········NOBITS··········000283b8·0001b8·000038·08···A··4···0··413 ··[·8]·.rel.dyn··········NOBITS··········000283b8·0001b8·000038·08···A··4···0··4
14 ··[·9]·.rel.plt··········NOBITS··········000283f0·0001b8·001038·08···A··4··25··414 ··[·9]·.rel.plt··········NOBITS··········000283f0·0001b8·001038·08···A··4··25··4
15 ··[10]·.init·············NOBITS··········00029428·0001b8·00000c·00··AX··0···0··415 ··[10]·.init·············NOBITS··········00029428·0001b8·00000c·00··AX··0···0··4
16 ··[11]·.plt··············NOBITS··········00029434·0001b8·0018ec·04··AX··0···0··416 ··[11]·.plt··············NOBITS··········00029434·0001b8·0018ec·04··AX··0···0··4
17 ··[12]·.text·············NOBITS··········0002ad20·0001b8·20bfe0·00··AX··0···0··817 ··[12]·.text·············NOBITS··········0002ad20·0001b8·20d160·00··AX··0···0··8
18 ··[13]·.fini·············NOBITS··········00236d00·0001b8·000008·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········00237e80·0001b8·000008·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00236d08·0001b8·252830·00···A··0···0··819 ··[14]·.rodata···········NOBITS··········00237e88·0001b8·252830·00···A··0···0··8
20 ··[15]·.stapsdt.base·····NOBITS··········00489538·0001b8·000001·00···A··0···0··120 ··[15]·.stapsdt.base·····NOBITS··········0048a6b8·0001b8·000001·00···A··0···0··1
21 ··[16]·.ARM.exidx········NOBITS··········0048953c·0001b8·000008·00··AL·12···0··421 ··[16]·.ARM.exidx········NOBITS··········0048a6bc·0001b8·000008·00··AL·12···0··4
22 ··[17]·.eh_frame·········NOBITS··········00489544·0001b8·000004·00···A··0···0··422 ··[17]·.eh_frame·········NOBITS··········0048a6c4·0001b8·000004·00···A··0···0··4
23 ··[18]·.note.ABI-tag·····NOTE············00489548·479548·000020·00···A··0···0··423 ··[18]·.note.ABI-tag·····NOTE············0048a6c8·47a6c8·000020·00···A··0···0··4
24 ··[19]·.note.package·····NOTE············00489568·479568·000070·00···A··0···0··424 ··[19]·.note.package·····NOTE············0048a6e8·47a6e8·000070·00···A··0···0··4
25 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··4
26 ··[21]·.init_array·······NOBITS··········0049feec·47feec·000004·04··WA··0···0··426 ··[21]·.init_array·······NOBITS··········0049feec·47feec·000004·04··WA··0···0··4
27 ··[22]·.fini_array·······NOBITS··········0049fef0·47feec·000004·04··WA··0···0··427 ··[22]·.fini_array·······NOBITS··········0049fef0·47feec·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······NOBITS··········0049fef4·47feec·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······NOBITS··········0049fef4·47feec·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········NOBITS··········0049fef8·47feec·000108·08··WA··5···0··429 ··[24]·.dynamic··········NOBITS··········0049fef8·47feec·000108·08··WA··5···0··4
30 ··[25]·.got··············NOBITS··········004a0000·47feec·000838·04··WA··0···0··430 ··[25]·.got··············NOBITS··········004a0000·47feec·000838·04··WA··0···0··4
31 ··[26]·.data·············NOBITS··········004a0838·47feec·0a8180·00··WA··0···0··831 ··[26]·.data·············NOBITS··········004a0838·47feec·0a8180·00··WA··0···0··8
32 ··[27]·.PyRuntime········NOBITS··········005489b8·47feec·0397e8·00··WA··0···0··832 ··[27]·.PyRuntime········NOBITS··········005489b8·47feec·0397e8·00··WA··0···0··8
33 ··[28]·.probes···········NOBITS··········005821a0·47feec·000018·00··WA··0···0··233 ··[28]·.probes···········NOBITS··········005821a0·47feec·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········005821b8·47feec·002e28·00··WA··0···0··834 ··[29]·.bss··············NOBITS··········005821b8·47feec·002e28·00··WA··0···0··8
35 ··[30]·.comment··········PROGBITS········00000000·4795d8·00001f·01··MS··0···0··135 ··[30]·.comment··········PROGBITS········00000000·47a758·00001f·01··MS··0···0··1
36 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·4795f7·000033·00······0···0··136 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·47a777·000033·00······0···0··1
37 ··[32]·.note.stapsdt·····NOTE············00000000·47962c·00014c·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············00000000·47a7ac·00014c·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········00000000·479778·005a7a·00···C··0···0··438 ··[33]·.debug_aranges····PROGBITS········00000000·47a8f8·005a50·00···C··0···0··4
39 ··[34]·.debug_info·······PROGBITS········00000000·47f1f4·7856ea·00···C··0···0··439 ··[34]·.debug_info·······PROGBITS········00000000·480348·785d38·00···C··0···0··4
40 ··[35]·.debug_abbrev·····PROGBITS········00000000·c048e0·01142b·00···C··0···0··440 ··[35]·.debug_abbrev·····PROGBITS········00000000·c06080·0114aa·00···C··0···0··4
41 ··[36]·.debug_line·······PROGBITS········00000000·c15d0c·141578·00···C··0···0··441 ··[36]·.debug_line·······PROGBITS········00000000·c1752c·141e26·00···C··0···0··4
42 ··[37]·.debug_frame······PROGBITS········00000000·d57284·01408a·00···C··0···0··442 ··[37]·.debug_frame······PROGBITS········00000000·d59354·01409d·00···C··0···0··4
43 ··[38]·.debug_str········PROGBITS········00000000·d6b310·0246d3·01·MSC··0···0··443 ··[38]·.debug_str········PROGBITS········00000000·d6d3f4·0246d3·01·MSC··0···0··4
44 ··[39]·.debug_loclists···PROGBITS········00000000·d8f9e4·1cf4ba·00···C··0···0··444 ··[39]·.debug_loclists···PROGBITS········00000000·d91ac8·1d0337·00···C··0···0··4
45 ··[40]·.debug_rnglists···PROGBITS········00000000·f5eea0·0590a2·00···C··0···0··445 ··[40]·.debug_rnglists···PROGBITS········00000000·f61e00·05947d·00···C··0···0··4
46 ··[41]·.symtab···········SYMTAB··········00000000·fb7f44·0623b0·10·····42·22856··446 ··[41]·.symtab···········SYMTAB··········00000000·fbb280·062400·10·····42·22861··4
47 ··[42]·.strtab···········STRTAB··········00000000·101a2f4·06d478·00······0···0··147 ··[42]·.strtab···········STRTAB··········00000000·101d680·06d44e·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········00000000·108776c·0001c2·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········00000000·108aace·0001c2·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)
3.36 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Symbol·table·'.symtab'·contains·25147·entries:1 Symbol·table·'.symtab'·contains·25152·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:·00010194·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·00010194·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·000101b8·····0·SECTION·LOCAL··DEFAULT····2·.interp5 ·····2:·000101b8·····0·SECTION·LOCAL··DEFAULT····2·.interp
6 ·····3:·000101d4·····0·SECTION·LOCAL··DEFAULT····3·.gnu.hash6 ·····3:·000101d4·····0·SECTION·LOCAL··DEFAULT····3·.gnu.hash
7 ·····4:·00013d70·····0·SECTION·LOCAL··DEFAULT····4·.dynsym7 ·····4:·00013d70·····0·SECTION·LOCAL··DEFAULT····4·.dynsym
8 ·····5:·0001ccb0·····0·SECTION·LOCAL··DEFAULT····5·.dynstr8 ·····5:·0001ccb0·····0·SECTION·LOCAL··DEFAULT····5·.dynstr
9 ·····6:·00027030·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version9 ·····6:·00027030·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version
10 ·····7:·00028218·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r10 ·····7:·00028218·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r
11 ·····8:·000283b8·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn11 ·····8:·000283b8·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn
12 ·····9:·000283f0·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt12 ·····9:·000283f0·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt
13 ····10:·00029428·····0·SECTION·LOCAL··DEFAULT···10·.init13 ····10:·00029428·····0·SECTION·LOCAL··DEFAULT···10·.init
14 ····11:·00029434·····0·SECTION·LOCAL··DEFAULT···11·.plt14 ····11:·00029434·····0·SECTION·LOCAL··DEFAULT···11·.plt
15 ····12:·0002ad20·····0·SECTION·LOCAL··DEFAULT···12·.text15 ····12:·0002ad20·····0·SECTION·LOCAL··DEFAULT···12·.text
16 ····13:·00236d00·····0·SECTION·LOCAL··DEFAULT···13·.fini16 ····13:·00237e80·····0·SECTION·LOCAL··DEFAULT···13·.fini
17 ····14:·00236d08·····0·SECTION·LOCAL··DEFAULT···14·.rodata17 ····14:·00237e88·····0·SECTION·LOCAL··DEFAULT···14·.rodata
18 ····15:·00489538·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base18 ····15:·0048a6b8·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base
19 ····16:·0048953c·····0·SECTION·LOCAL··DEFAULT···16·.ARM.exidx19 ····16:·0048a6bc·····0·SECTION·LOCAL··DEFAULT···16·.ARM.exidx
20 ····17:·00489544·····0·SECTION·LOCAL··DEFAULT···17·.eh_frame20 ····17:·0048a6c4·····0·SECTION·LOCAL··DEFAULT···17·.eh_frame
21 ····18:·00489548·····0·SECTION·LOCAL··DEFAULT···18·.note.ABI-tag21 ····18:·0048a6c8·····0·SECTION·LOCAL··DEFAULT···18·.note.ABI-tag
22 ····19:·00489568·····0·SECTION·LOCAL··DEFAULT···19·.note.package22 ····19:·0048a6e8·····0·SECTION·LOCAL··DEFAULT···19·.note.package
23 ····20:·0049feec·····0·SECTION·LOCAL··DEFAULT···20·.tbss23 ····20:·0049feec·····0·SECTION·LOCAL··DEFAULT···20·.tbss
24 ····21:·0049feec·····0·SECTION·LOCAL··DEFAULT···21·.init_array24 ····21:·0049feec·····0·SECTION·LOCAL··DEFAULT···21·.init_array
25 ····22:·0049fef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array25 ····22:·0049fef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array
26 ····23:·0049fef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro26 ····23:·0049fef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro
27 ····24:·0049fef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic27 ····24:·0049fef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic
28 ····25:·004a0000·····0·SECTION·LOCAL··DEFAULT···25·.got28 ····25:·004a0000·····0·SECTION·LOCAL··DEFAULT···25·.got
29 ····26:·004a0838·····0·SECTION·LOCAL··DEFAULT···26·.data29 ····26:·004a0838·····0·SECTION·LOCAL··DEFAULT···26·.data
Offset 39, 343 lines modifiedOffset 39, 343 lines modified
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:·00172930·····0·NOTYPE··LOCAL··DEFAULT···12·$t46 ····42:·00173f84·····0·NOTYPE··LOCAL··DEFAULT···12·$t
47 ····43:·0017295c·····0·NOTYPE··LOCAL··DEFAULT···12·$d47 ····43:·00173fb0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
48 ····44:·0048953c·····0·NOTYPE··LOCAL··DEFAULT···16·$d48 ····44:·0048a6bc·····0·NOTYPE··LOCAL··DEFAULT···16·$d
49 ····45:·00489548·····0·NOTYPE··LOCAL··DEFAULT···18·$d49 ····45:·0048a6c8·····0·NOTYPE··LOCAL··DEFAULT···18·$d
50 ····46:·00489548····32·OBJECT··LOCAL··DEFAULT···18·__abi_tag50 ····46:·0048a6c8····32·OBJECT··LOCAL··DEFAULT···18·__abi_tag
51 ····47:·00236d08·····0·NOTYPE··LOCAL··DEFAULT···14·$d51 ····47:·00237e88·····0·NOTYPE··LOCAL··DEFAULT···14·$d
52 ····48:·004a0838·····0·NOTYPE··LOCAL··DEFAULT···26·$d52 ····48:·004a0838·····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:·00172964·····0·NOTYPE··LOCAL··DEFAULT···12·$a54 ····50:·00173fb8·····0·NOTYPE··LOCAL··DEFAULT···12·$a
55 ····51:·00172964·····0·FUNC····LOCAL··DEFAULT···12·call_weak_fn55 ····51:·00173fb8·····0·FUNC····LOCAL··DEFAULT···12·call_weak_fn
56 ····52:·00172980·····0·NOTYPE··LOCAL··DEFAULT···12·$d56 ····52:·00173fd4·····0·NOTYPE··LOCAL··DEFAULT···12·$d
57 ····53:·00029428·····0·NOTYPE··LOCAL··DEFAULT···10·$a57 ····53:·00029428·····0·NOTYPE··LOCAL··DEFAULT···10·$a
58 ····54:·00236d00·····0·NOTYPE··LOCAL··DEFAULT···13·$a58 ····54:·00237e80·····0·NOTYPE··LOCAL··DEFAULT···13·$a
59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
60 ····56:·00029430·····0·NOTYPE··LOCAL··DEFAULT···10·$a60 ····56:·00029430·····0·NOTYPE··LOCAL··DEFAULT···10·$a
61 ····57:·00236d04·····0·NOTYPE··LOCAL··DEFAULT···13·$a61 ····57:·00237e84·····0·NOTYPE··LOCAL··DEFAULT···13·$a
62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c
63 ····59:·00237084·····0·NOTYPE··LOCAL··DEFAULT···14·$d63 ····59:·00238204·····0·NOTYPE··LOCAL··DEFAULT···14·$d
64 ····60:·0006f330·····0·NOTYPE··LOCAL··DEFAULT···12·$t64 ····60:·0006f330·····0·NOTYPE··LOCAL··DEFAULT···12·$t
65 ····61:·0006f500·····0·NOTYPE··LOCAL··DEFAULT···12·$d65 ····61:·0006f500·····0·NOTYPE··LOCAL··DEFAULT···12·$d
66 ····62:·0006f590·····0·NOTYPE··LOCAL··DEFAULT···12·$t66 ····62:·0006f590·····0·NOTYPE··LOCAL··DEFAULT···12·$t
67 ····63:·0006f7c0·····0·NOTYPE··LOCAL··DEFAULT···12·$d67 ····63:·0006f7c0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
68 ····64:·0006f850·····0·NOTYPE··LOCAL··DEFAULT···12·$t68 ····64:·0006f850·····0·NOTYPE··LOCAL··DEFAULT···12·$t
69 ····65:·000701ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d69 ····65:·000701ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d
70 ····66:·000701f4·····0·NOTYPE··LOCAL··DEFAULT···12·$t70 ····66:·000701f4·····0·NOTYPE··LOCAL··DEFAULT···12·$t
71 ····67:·0002ad2d····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION71 ····67:·0002ad2d····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION
72 ····68:·0007078c·····0·NOTYPE··LOCAL··DEFAULT···12·$d72 ····68:·0007078c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
73 ····69:·00070790·····0·NOTYPE··LOCAL··DEFAULT···12·$t73 ····69:·00070790·····0·NOTYPE··LOCAL··DEFAULT···12·$t
74 ····70:·00172a74·····0·NOTYPE··LOCAL··DEFAULT···12·$t74 ····70:·001740c8·····0·NOTYPE··LOCAL··DEFAULT···12·$t
75 ····71:·0002ad20·····0·NOTYPE··LOCAL··DEFAULT···12·$t75 ····71:·0002ad20·····0·NOTYPE··LOCAL··DEFAULT···12·$t
76 ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c76 ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c
77 ····73:·00237230·····0·NOTYPE··LOCAL··DEFAULT···14·$d77 ····73:·002383b0·····0·NOTYPE··LOCAL··DEFAULT···14·$d
78 ····74:·00172dac·····0·NOTYPE··LOCAL··DEFAULT···12·$t78 ····74:·00174400·····0·NOTYPE··LOCAL··DEFAULT···12·$t
79 ····75:·00172de8·····0·NOTYPE··LOCAL··DEFAULT···12·$d79 ····75:·0017443c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
80 ····76:·001733f5····78·FUNC····LOCAL··DEFAULT···12·raise_unclosed_parentheses_error80 ····76:·00174a49····78·FUNC····LOCAL··DEFAULT···12·raise_unclosed_parentheses_error
81 ····77:·00173445····58·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION81 ····77:·00174a99····58·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION
82 ····78:·00173349···170·FUNC····LOCAL··DEFAULT···12·_PyPegen_tokenize_full_source_to_check_for_errors.isra.082 ····78:·0017499d···170·FUNC····LOCAL··DEFAULT···12·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
83 ····79:·0002ada9···142·FUNC····LOCAL··DEFAULT···12·get_error_line_from_tokenizer_buffers83 ····79:·0002ada9···142·FUNC····LOCAL··DEFAULT···12·get_error_line_from_tokenizer_buffers
84 ····80:·00173331····24·FUNC····LOCAL··DEFAULT···12·Py_XDECREF84 ····80:·00174985····24·FUNC····LOCAL··DEFAULT···12·Py_XDECREF
85 ····81:·0002ada8·····0·NOTYPE··LOCAL··DEFAULT···12·$t85 ····81:·0002ada8·····0·NOTYPE··LOCAL··DEFAULT···12·$t
86 ····82:·00172dfb·····0·NOTYPE··LOCAL··DEFAULT···12·$d86 ····82:·0017444f·····0·NOTYPE··LOCAL··DEFAULT···12·$d
87 ····83:·00172dfc·····0·NOTYPE··LOCAL··DEFAULT···12·$t87 ····83:·00174450·····0·NOTYPE··LOCAL··DEFAULT···12·$t
88 ····84:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c88 ····84:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c
89 ····85:·0025a76c·····0·NOTYPE··LOCAL··DEFAULT···14·$d89 ····85:·0025b8ec·····0·NOTYPE··LOCAL··DEFAULT···14·$d
90 ····86:·000709f0·····0·NOTYPE··LOCAL··DEFAULT···12·$t90 ····86:·000709f0·····0·NOTYPE··LOCAL··DEFAULT···12·$t
91 ····87:·00070ab8·····0·NOTYPE··LOCAL··DEFAULT···12·$d91 ····87:·00070ab8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
92 ····88:·00070abe·····0·NOTYPE··LOCAL··DEFAULT···12·$t92 ····88:·00070abe·····0·NOTYPE··LOCAL··DEFAULT···12·$t
93 ····89:·0002b0e5····82·FUNC····LOCAL··DEFAULT···12·_set_seq_context93 ····89:·0002b0e5····82·FUNC····LOCAL··DEFAULT···12·_set_seq_context
94 ····90:·000713cc·····0·NOTYPE··LOCAL··DEFAULT···12·$d94 ····90:·000713cc·····0·NOTYPE··LOCAL··DEFAULT···12·$d
95 ····91:·000713d0·····0·NOTYPE··LOCAL··DEFAULT···12·$t95 ····91:·000713d0·····0·NOTYPE··LOCAL··DEFAULT···12·$t
96 ····92:·00173481····74·FUNC····LOCAL··DEFAULT···12·_PyPegen_add_type_comment_to_arg.part.0.isra.096 ····92:·00174ad5····74·FUNC····LOCAL··DEFAULT···12·_PyPegen_add_type_comment_to_arg.part.0.isra.0
97 ····93:·00173480·····0·NOTYPE··LOCAL··DEFAULT···12·$t97 ····93:·00174ad4·····0·NOTYPE··LOCAL··DEFAULT···12·$t
98 ····94:·00071775····60·FUNC····LOCAL··DEFAULT···12·_get_names.isra.098 ····94:·00071775····60·FUNC····LOCAL··DEFAULT···12·_get_names.isra.0
99 ····95:·00071815····60·FUNC····LOCAL··DEFAULT···12·_get_defaults.isra.099 ····95:·00071815····60·FUNC····LOCAL··DEFAULT···12·_get_defaults.isra.0
100 ····96:·0002afc3····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION100 ····96:·0002afc3····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION
101 ····97:·001736ac·····0·NOTYPE··LOCAL··DEFAULT···12·$d101 ····97:·00174d00·····0·NOTYPE··LOCAL··DEFAULT···12·$d
102 ····98:·001736b0·····0·NOTYPE··LOCAL··DEFAULT···12·$t102 ····98:·00174d04·····0·NOTYPE··LOCAL··DEFAULT···12·$t
103 ····99:·00173828·····0·NOTYPE··LOCAL··DEFAULT···12·$d103 ····99:·00174e7c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
104 ···100:·0017382c·····0·NOTYPE··LOCAL··DEFAULT···12·$t104 ···100:·00174e80·····0·NOTYPE··LOCAL··DEFAULT···12·$t
105 ···101:·0002af38·····0·NOTYPE··LOCAL··DEFAULT···12·$t105 ···101:·0002af38·····0·NOTYPE··LOCAL··DEFAULT···12·$t
106 ···102:·00173b26·····0·NOTYPE··LOCAL··DEFAULT···12·$d106 ···102:·0017517a·····0·NOTYPE··LOCAL··DEFAULT···12·$d
107 ···103:·00173bb0·····0·NOTYPE··LOCAL··DEFAULT···12·$d107 ···103:·00175204·····0·NOTYPE··LOCAL··DEFAULT···12·$d
108 ···104:·00173bca·····0·NOTYPE··LOCAL··DEFAULT···12·$t108 ···104:·0017521e·····0·NOTYPE··LOCAL··DEFAULT···12·$t
109 ···105:·00173b31·····0·NOTYPE··LOCAL··DEFAULT···12·$d109 ···105:·00175185·····0·NOTYPE··LOCAL··DEFAULT···12·$d
110 ···106:·00173b32·····0·NOTYPE··LOCAL··DEFAULT···12·$t110 ···106:·00175186·····0·NOTYPE··LOCAL··DEFAULT···12·$t
111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c
112 ···108:·0007223c·····0·NOTYPE··LOCAL··DEFAULT···12·$t112 ···108:·0007223c·····0·NOTYPE··LOCAL··DEFAULT···12·$t
113 ···109:·00072b5d··6974·FUNC····LOCAL··DEFAULT···12·compound_stmt_rule113 ···109:·00072b8d··6974·FUNC····LOCAL··DEFAULT···12·compound_stmt_rule
114 ···110:·00074a15··6544·FUNC····LOCAL··DEFAULT···12·simple_stmt_rule114 ···110:·00074a45··6546·FUNC····LOCAL··DEFAULT···12·simple_stmt_rule
115 ···111:·00176091··1040·FUNC····LOCAL··DEFAULT···12·expressions_rule115 ···111:·001776e1··1040·FUNC····LOCAL··DEFAULT···12·expressions_rule
116 ···112:·00177135···226·FUNC····LOCAL··DEFAULT···12·_loop0_1_rule116 ···112:·00178785···226·FUNC····LOCAL··DEFAULT···12·_loop0_1_rule
117 ···113:·00074841···466·FUNC····LOCAL··DEFAULT···12·simple_stmts_rule117 ···113:·00074871···466·FUNC····LOCAL··DEFAULT···12·simple_stmts_rule
118 ···114:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_141_rule118 ···114:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_141_rule
119 ···115:·000792f1··1390·FUNC····LOCAL··DEFAULT···12·expression_rule119 ···115:·00079311··1390·FUNC····LOCAL··DEFAULT···12·expression_rule
120 ···116:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_143_rule120 ···116:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_143_rule
121 ···117:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_145_rule121 ···117:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_145_rule
122 ···118:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_147_rule122 ···118:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_147_rule
123 ···119:·00177135···226·FUNC····LOCAL··DEFAULT···12·_loop0_2_rule123 ···119:·00178785···226·FUNC····LOCAL··DEFAULT···12·_loop0_2_rule
124 ···120:·00237808·····0·NOTYPE··LOCAL··DEFAULT···14·$d124 ···120:·00238988·····0·NOTYPE··LOCAL··DEFAULT···14·$d
125 ···121:·0007469d···118·FUNC····LOCAL··DEFAULT···12·_tmp_7_rule125 ···121:·000746cd···118·FUNC····LOCAL··DEFAULT···12·_tmp_7_rule
126 ···122:·00074715···100·FUNC····LOCAL··DEFAULT···12·_tmp_8_rule126 ···122:·00074745···100·FUNC····LOCAL··DEFAULT···12·_tmp_8_rule
127 ···123:·00074779···100·FUNC····LOCAL··DEFAULT···12·_tmp_9_rule127 ···123:·000747a9···100·FUNC····LOCAL··DEFAULT···12·_tmp_9_rule
128 ···124:·000747dd···100·FUNC····LOCAL··DEFAULT···12·_tmp_10_rule128 ···124:·0007480d···100·FUNC····LOCAL··DEFAULT···12·_tmp_10_rule
129 ···125:·0007dee1···494·FUNC····LOCAL··DEFAULT···12·decorators_rule129 ···125:·0007df05···494·FUNC····LOCAL··DEFAULT···12·decorators_rule
130 ···126:·0007e615··2508·FUNC····LOCAL··DEFAULT···12·function_def_raw_rule130 ···126:·0007e639··2508·FUNC····LOCAL··DEFAULT···12·function_def_raw_rule
131 ···127:·00082999···944·FUNC····LOCAL··DEFAULT···12·named_expression_rule131 ···127:·000829bd···944·FUNC····LOCAL··DEFAULT···12·named_expression_rule
132 ···128:·00084165··1416·FUNC····LOCAL··DEFAULT···12·block_rule132 ···128:·00084189··1416·FUNC····LOCAL··DEFAULT···12·block_rule
133 ···129:·00085315···698·FUNC····LOCAL··DEFAULT···12·elif_stmt_rule133 ···129:·0008533d···698·FUNC····LOCAL··DEFAULT···12·elif_stmt_rule
134 ···130:·000859a5···286·FUNC····LOCAL··DEFAULT···12·else_block_rule134 ···130:·000859cd···286·FUNC····LOCAL··DEFAULT···12·else_block_rule
Max diff block lines reached; 3511150/3524532 bytes (99.62%) of diff not shown.
2.43 KB
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 35 lines modifiedOffset 1, 35 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:·1d8b274a2acdcde3e080f99a73446f8b4f5f43c63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·26755e2a1c33cce42820d40fc819909d402fb276
  
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.package7 Displaying·notes·found·in:·.note.package
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
14 ····Location:·0x00129960,·Base:·0x00489538,·Semaphore:·0x005821b414 ····Location:·0x0012a64c,·Base:·0x0048a6b8,·Semaphore:·0x005821b4
15 ····Arguments:·4@r0·-4@r315 ····Arguments:·4@r0·-4@r3
16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__start17 ····Name:·import__find__load__start
18 ····Location:·0x001299c8,·Base:·0x00489538,·Semaphore:·0x005821b218 ····Location:·0x0012a6b4,·Base:·0x0048a6b8,·Semaphore:·0x005821b2
19 ····Arguments:·4@r019 ····Arguments:·4@r0
20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x00139600,·Base:·0x00489538,·Semaphore:·0x005821b622 ····Location:·0x0013a308,·Base:·0x0048a6b8,·Semaphore:·0x005821b6
23 ····Arguments:·4@[sp,·#8]·4@r623 ····Arguments:·4@[sp,·#8]·4@r6
24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00144462,·Base:·0x00489538,·Semaphore:·0x005821b026 ····Location:·0x0014513e,·Base:·0x0048a6b8,·Semaphore:·0x005821b0
27 ····Arguments:·-4@r627 ····Arguments:·-4@r6
28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x001444b8,·Base:·0x00489538,·Semaphore:·0x005821ae30 ····Location:·0x00145194,·Base:·0x0048a6b8,·Semaphore:·0x005821ae
31 ····Arguments:·-4@[sp,·#12]31 ····Arguments:·-4@[sp,·#12]
235 MB
readelf --wide --debug-dump=rawline {}
error from `readelf --wide --debug-dump=rawline {}`: readelf: Error: Unable to find program interpreter name
    
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·0x1729f488 ··[0x0000010e]··Extended·opcode·2:·set·Address·to·0x174048
89 ··[0x00000115]··Advance·Line·by·40·to·4189 ··[0x00000115]··Advance·Line·by·40·to·41
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·0x1729f4·and·Line·by·1·to·42·(view·1)92 ··[0x0000011a]··Special·opcode·6:·advance·Address·by·0·to·0x174048·and·Line·by·1·to·42·(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·0x1729fc·and·Line·by·0·to·4297 ··[0x00000121]··Special·opcode·61:·advance·Address·by·8·to·0x174050·and·Line·by·0·to·42
98 ··[0x00000122]··Set·column·to·198 ··[0x00000122]··Set·column·to·1
99 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x172a00·and·Line·by·-1·to·4199 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x174054·and·Line·by·-1·to·41
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·0x172a0e·and·Line·by·4·to·45102 ··[0x00000128]··Special·opcode·107:·advance·Address·by·14·to·0x174062·and·Line·by·4·to·45
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·0x172a0e·and·Line·by·-4·to·41·(view·1)105 ··[0x0000012c]··Special·opcode·1:·advance·Address·by·0·to·0x174062·and·Line·by·-4·to·41·(view·1)
106 ··[0x0000012d]··Set·column·to·17106 ··[0x0000012d]··Set·column·to·17
107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x172a10·and·Line·by·4·to·45107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x174064·and·Line·by·4·to·45
108 ··[0x00000130]··Set·column·to·5108 ··[0x00000130]··Set·column·to·5
109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x172a12·and·Line·by·7·to·52109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x174066·and·Line·by·7·to·52
110 ··[0x00000133]··Set·column·to·17110 ··[0x00000133]··Set·column·to·17
111 ··[0x00000135]··Advance·Line·by·-7·to·45111 ··[0x00000135]··Advance·Line·by·-7·to·45
112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x172a1a·and·Line·by·0·to·45112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x17406e·and·Line·by·0·to·45
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·0x172a1e·and·Line·by·1·to·46115 ··[0x0000013b]··Special·opcode·34:·advance·Address·by·4·to·0x174072·and·Line·by·1·to·46
116 ··[0x0000013c]··Set·column·to·1116 ··[0x0000013c]··Set·column·to·1
117 ··[0x0000013e]··Advance·Line·by·13·to·59117 ··[0x0000013e]··Advance·Line·by·13·to·59
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·0x172a1e·and·Line·by·2·to·61·(view·2)120 ··[0x00000143]··Special·opcode·7:·advance·Address·by·0·to·0x174072·and·Line·by·2·to·61·(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·47124 ··[0x00000147]··Advance·Line·by·-14·to·47
125 ··[0x00000149]··Copy·(view·4)125 ··[0x00000149]··Copy·(view·4)
126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x172a1e·and·Line·by·1·to·48·(view·5)126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x174072·and·Line·by·1·to·48·(view·5)
127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x172a1e·and·Line·by·1·to·49·(view·6)127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x174072·and·Line·by·1·to·49·(view·6)
128 ··[0x0000014c]··Set·column·to·9128 ··[0x0000014c]··Set·column·to·9
129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x172a1e·and·Line·by·1·to·50·(view·7)129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x174072·and·Line·by·1·to·50·(view·7)
130 ··[0x0000014f]··Set·column·to·5130 ··[0x0000014f]··Set·column·to·5
131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x172a1e·and·Line·by·2·to·52·(view·8)131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x174072·and·Line·by·2·to·52·(view·8)
132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x172a40132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x174094
133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x172a4c·and·Line·by·3·to·55133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x1740a0·and·Line·by·3·to·55
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·0x172a4c·and·Line·by·1·to·56·(view·1)136 ··[0x00000157]··Special·opcode·6:·advance·Address·by·0·to·0x1740a0·and·Line·by·1·to·56·(view·1)
137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x172a52·and·Line·by·0·to·56137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x1740a6·and·Line·by·0·to·56
138 ··[0x00000159]··Set·is_stmt·to·1138 ··[0x00000159]··Set·is_stmt·to·1
139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x172a5c139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x1740b0
140 ··[0x00000161]··Advance·Line·by·10·to·66140 ··[0x00000161]··Advance·Line·by·10·to·66
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·0x172a5c·and·Line·by·1·to·67·(view·1)143 ··[0x00000166]··Special·opcode·6:·advance·Address·by·0·to·0x1740b0·and·Line·by·1·to·67·(view·1)
144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x172a5c·and·Line·by·1·to·68·(view·2)144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x1740b0·and·Line·by·1·to·68·(view·2)
145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x172a5c·and·Line·by·1·to·69·(view·3)145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x1740b0·and·Line·by·1·to·69·(view·3)
146 ··[0x00000169]··Set·column·to·9146 ··[0x00000169]··Set·column·to·9
147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x172a5c·and·Line·by·3·to·72·(view·4)147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x1740b0·and·Line·by·3·to·72·(view·4)
148 ··[0x0000016c]··Set·column·to·5148 ··[0x0000016c]··Set·column·to·5
149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x172a5c·and·Line·by·1·to·73·(view·5)149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x1740b0·and·Line·by·1·to·73·(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·0x172a5c·and·Line·by·1·to·74·(view·6)152 ··[0x00000172]··Special·opcode·6:·advance·Address·by·0·to·0x1740b0·and·Line·by·1·to·74·(view·6)
153 ··[0x00000173]··Set·is_stmt·to·1153 ··[0x00000173]··Set·is_stmt·to·1
154 ··[0x00000174]··Advance·Line·by·-15·to·59154 ··[0x00000174]··Advance·Line·by·-15·to·59
155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x172a68·and·Line·by·0·to·59155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x1740bc·and·Line·by·0·to·59
156 ··[0x00000177]··Advance·PC·by·10·to·0x172a72156 ··[0x00000177]··Advance·PC·by·10·to·0x1740c6
157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence
  
  
158 ··Offset:······················0x17c158 ··Offset:······················0x17c
159 ··Length:······················363159 ··Length:······················363
160 ··DWARF·Version:···············3160 ··DWARF·Version:···············3
161 ··Prologue·Length:·············78161 ··Prologue·Length:·············78
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
369 ··[0x000002e4]··Set·is_stmt·to·0369 ··[0x000002e4]··Set·is_stmt·to·0
370 ··[0x000002e5]··Special·opcode·62:·advance·Address·by·8·to·0x6f32c·and·Line·by·1·to·215370 ··[0x000002e5]··Special·opcode·62:·advance·Address·by·8·to·0x6f32c·and·Line·by·1·to·215
371 ··[0x000002e6]··Advance·PC·by·4·to·0x6f330371 ··[0x000002e6]··Advance·PC·by·4·to·0x6f330
372 ··[0x000002e8]··Extended·opcode·1:·End·of·Sequence372 ··[0x000002e8]··Extended·opcode·1:·End·of·Sequence
  
  
373 ··Offset:······················0x2eb373 ··Offset:······················0x2eb
374 ··Length:······················12886374 ··Length:······················12882
375 ··DWARF·Version:···············3375 ··DWARF·Version:···············3
376 ··Prologue·Length:·············2197376 ··Prologue·Length:·············2197
377 ··Minimum·Instruction·Length:··2377 ··Minimum·Instruction·Length:··2
378 ··Initial·value·of·'is_stmt':··1378 ··Initial·value·of·'is_stmt':··1
379 ··Line·Base:···················-5379 ··Line·Base:···················-5
380 ··Line·Range:··················14380 ··Line·Range:··················14
381 ··Opcode·Base:·················13381 ··Opcode·Base:·················13
Offset 4591, 2714 lines modifiedOffset 4591, 2711 lines modified
4591 ··[0x00002520]··Advance·Line·by·-112·to·4264591 ··[0x00002520]··Advance·Line·by·-112·to·426
4592 ··[0x00002523]··Copy4592 ··[0x00002523]··Copy
4593 ··[0x00002524]··Set·is_stmt·to·04593 ··[0x00002524]··Set·is_stmt·to·0
4594 ··[0x00002525]··Copy·(view·1)4594 ··[0x00002525]··Copy·(view·1)
4595 ··[0x00002526]··Set·column·to·54595 ··[0x00002526]··Set·column·to·5
4596 ··[0x00002528]··Set·is_stmt·to·14596 ··[0x00002528]··Set·is_stmt·to·1
4597 ··[0x00002529]··Special·opcode·104:·advance·Address·by·14·to·0x7035e·and·Line·by·1·to·4274597 ··[0x00002529]··Special·opcode·104:·advance·Address·by·14·to·0x7035e·and·Line·by·1·to·427
4598 ··[0x0000252a]··Set·column·to·14598 ··[0x0000252a]··Set·column·to·9
Diff chunk too large, falling back to line-by-line diff (1502 lines added, 1502 lines removed)
4599 ··[0x0000252c]··Set·is_stmt·to·04599 ··[0x0000252c]··Set·is_stmt·to·0
4600 ··[0x0000252d]··Special·opcode·4:·advance·Address·by·0·to·0x7035e·and·Line·by·-1·to·426·(view·1)4600 ··[0x0000252d]··Special·opcode·61:·advance·Address·by·8·to·0x70366·and·Line·by·0·to·427
4601 ··[0x0000252e]··Special·opcode·47:·advance·Address·by·6·to·0x70364·and·Line·by·0·to·4264601 ··[0x0000252e]··Set·column·to·5
4602 ··[0x0000252f]··Set·column·to·94602 ··[0x00002530]··Set·is_stmt·to·1
4603 ··[0x00002531]··Special·opcode·34:·advance·Address·by·4·to·0x70368·and·Line·by·1·to·4274603 ··[0x00002531]··Special·opcode·20:·advance·Address·by·2·to·0x70368·and·Line·by·1·to·428
4604 ··[0x00002532]··Set·column·to·54604 ··[0x00002532]··Set·column·to·1
4605 ··[0x00002534]··Set·is_stmt·to·14605 ··[0x00002534]··Set·is_stmt·to·0
4606 ··[0x00002535]··Special·opcode·20:·advance·Address·by·2·to·0x7036a·and·Line·by·1·to·4284606 ··[0x00002535]··Special·opcode·3:·advance·Address·by·0·to·0x70368·and·Line·by·-2·to·426·(view·1)
4607 ··[0x00002536]··Set·column·to·14607 ··[0x00002536]··Set·is_stmt·to·1
4608 ··[0x00002538]··Set·is_stmt·to·04608 ··[0x00002537]··Advance·Line·by·78·to·504
4609 ··[0x00002539]··Special·opcode·3:·advance·Address·by·0·to·0x7036a·and·Line·by·-2·to·426·(view·1)4609 ··[0x0000253a]··Special·opcode·75:·advance·Address·by·10·to·0x70372·and·Line·by·0·to·504
4610 ··[0x0000253a]··Set·is_stmt·to·14610 ··[0x0000253b]··Set·column·to·5
4611 ··[0x0000253b]··Advance·Line·by·78·to·5044611 ··[0x0000253d]··Special·opcode·7:·advance·Address·by·0·to·0x70372·and·Line·by·2·to·506·(view·1)
4612 ··[0x0000253e]··Special·opcode·61:·advance·Address·by·8·to·0x70372·and·Line·by·0·to·5044612 ··[0x0000253e]··Set·column·to·8
4613 ··[0x0000253f]··Set·column·to·54613 ··[0x00002540]··Set·is_stmt·to·0
4614 ··[0x00002541]··Special·opcode·7:·advance·Address·by·0·to·0x70372·and·Line·by·2·to·506·(view·1)4614 ··[0x00002541]··Copy·(view·2)
4615 ··[0x00002542]··Set·column·to·84615 ··[0x00002542]··Special·opcode·19:·advance·Address·by·2·to·0x70374·and·Line·by·0·to·506
4616 ··[0x00002544]··Set·is_stmt·to·04616 ··[0x00002543]··Set·column·to·5
Max diff block lines reached; 246779857/246937292 bytes (99.94%) of diff not shown.
421 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 135, 15 lines modifiedOffset 135, 15 lines modified
135 ···Abbrev·Offset:·0x98135 ···Abbrev·Offset:·0x98
136 ···Pointer·Size:··4136 ···Pointer·Size:··4
137 ·<0><112>:·Abbrev·Number:·9·(DW_TAG_compile_unit)137 ·<0><112>:·Abbrev·Number:·9·(DW_TAG_compile_unit)
138 ····<113>···DW_AT_producer····:·(strp)·(offset:·0x85):·GNU·C11·14.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-PIE138 ····<113>···DW_AT_producer····:·(strp)·(offset:·0x85):·GNU·C11·14.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
139 ····<117>···DW_AT_language····:·(data1)·29»  (C11)139 ····<117>···DW_AT_language····:·(data1)·29»  (C11)
140 ····<118>···DW_AT_name········:·(strp)·(offset:·0x1af):·../Modules/getbuildinfo.c140 ····<118>···DW_AT_name········:·(strp)·(offset:·0x1af):·../Modules/getbuildinfo.c
141 ····<11c>···DW_AT_comp_dir····:·(strp)·(offset:·0x25):·./build-nopie141 ····<11c>···DW_AT_comp_dir····:·(strp)·(offset:·0x25):·./build-nopie
142 ····<120>···DW_AT_low_pc······:·(addr)·0x1729f4142 ····<120>···DW_AT_low_pc······:·(addr)·0x174048
143 ····<124>···DW_AT_high_pc·····:·(data4)·0x7e143 ····<124>···DW_AT_high_pc·····:·(data4)·0x7e
144 ····<128>···DW_AT_stmt_list···:·(sec_offset)·0x68144 ····<128>···DW_AT_stmt_list···:·(sec_offset)·0x68
145 ·<1><12c>:·Abbrev·Number:·10·(DW_TAG_typedef)145 ·<1><12c>:·Abbrev·Number:·10·(DW_TAG_typedef)
146 ····<12d>···DW_AT_name········:·(strp)·(offset:·0xc8bd):·size_t146 ····<12d>···DW_AT_name········:·(strp)·(offset:·0xc8bd):·size_t
147 ····<131>···DW_AT_decl_file···:·(data1)·4147 ····<131>···DW_AT_decl_file···:·(data1)·4
148 ····<132>···DW_AT_decl_line···:·(data1)·214148 ····<132>···DW_AT_decl_line···:·(data1)·214
149 ····<133>···DW_AT_decl_column·:·(data1)·23149 ····<133>···DW_AT_decl_column·:·(data1)·23
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 ····<247>···DW_AT_external····:·(flag_present)·1298 ····<247>···DW_AT_external····:·(flag_present)·1
299 ····<247>···DW_AT_name········:·(strp)·(offset:·0x164):·Py_GetBuildInfo299 ····<247>···DW_AT_name········:·(strp)·(offset:·0x164):·Py_GetBuildInfo
300 ····<24b>···DW_AT_decl_file···:·(data1)·1300 ····<24b>···DW_AT_decl_file···:·(data1)·1
301 ····<24c>···DW_AT_decl_line···:·(data1)·40301 ····<24c>···DW_AT_decl_line···:·(data1)·40
302 ····<24d>···DW_AT_decl_column·:·(data1)·1302 ····<24d>···DW_AT_decl_column·:·(data1)·1
303 ····<24e>···DW_AT_prototyped··:·(flag_present)·1303 ····<24e>···DW_AT_prototyped··:·(flag_present)·1
304 ····<24e>···DW_AT_type········:·(ref4)·<0x15b>304 ····<24e>···DW_AT_type········:·(ref4)·<0x15b>
305 ····<252>···DW_AT_low_pc······:·(addr)·0x1729f4305 ····<252>···DW_AT_low_pc······:·(addr)·0x174048
306 ····<256>···DW_AT_high_pc·····:·(data4)·0x68306 ····<256>···DW_AT_high_pc·····:·(data4)·0x68
307 ····<25a>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)307 ····<25a>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
308 ····<25c>···DW_AT_call_all_calls:·(flag_present)·1308 ····<25c>···DW_AT_call_all_calls:·(flag_present)·1
309 ····<25c>···DW_AT_sibling·····:·(ref4)·<0x2fb>309 ····<25c>···DW_AT_sibling·····:·(ref4)·<0x2fb>
310 ·<2><260>:·Abbrev·Number:·7·(DW_TAG_variable)310 ·<2><260>:·Abbrev·Number:·7·(DW_TAG_variable)
311 ····<261>···DW_AT_name········:·(strp)·(offset:·0x18d):·revision311 ····<261>···DW_AT_name········:·(strp)·(offset:·0x18d):·revision
312 ····<265>···DW_AT_decl_file···:·(implicit_const)·1312 ····<265>···DW_AT_decl_file···:·(implicit_const)·1
Offset 329, 62 lines modifiedOffset 329, 62 lines modified
329 ····<28b>···DW_AT_decl_line···:·(data1)·48329 ····<28b>···DW_AT_decl_line···:·(data1)·48
330 ····<28c>···DW_AT_decl_column·:·(implicit_const)·17330 ····<28c>···DW_AT_decl_column·:·(implicit_const)·17
331 ····<28c>···DW_AT_type········:·(ref4)·<0x15b>331 ····<28c>···DW_AT_type········:·(ref4)·<0x15b>
332 ····<290>···DW_AT_location····:·(sec_offset)·0x70·(location·list)332 ····<290>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
333 ····<294>···DW_AT_GNU_locviews:·(sec_offset)·0x6c333 ····<294>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
334 ·<2><298>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)334 ·<2><298>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)
335 ····<299>···DW_AT_abstract_origin:·(ref4)·<0x239>335 ····<299>···DW_AT_abstract_origin:·(ref4)·<0x239>
336 ····<29d>···DW_AT_entry_pc····:·(addr)·0x172a1e336 ····<29d>···DW_AT_entry_pc····:·(addr)·0x174072
337 ····<2a1>···DW_AT_GNU_entry_view:·(data1)·1337 ····<2a1>···DW_AT_GNU_entry_view:·(data1)·1
338 ····<2a2>···DW_AT_low_pc······:·(addr)·0x172a1e338 ····<2a2>···DW_AT_low_pc······:·(addr)·0x174072
339 ····<2a6>···DW_AT_high_pc·····:·(data4)·0339 ····<2a6>···DW_AT_high_pc·····:·(data4)·0
340 ····<2aa>···DW_AT_call_file···:·(data1)·1340 ····<2aa>···DW_AT_call_file···:·(data1)·1
341 ····<2ab>···DW_AT_call_line···:·(data1)·46341 ····<2ab>···DW_AT_call_line···:·(data1)·46
342 ····<2ac>···DW_AT_call_column·:·(data1)·28342 ····<2ac>···DW_AT_call_column·:·(data1)·28
343 ·<2><2ad>:·Abbrev·Number:·23·(DW_TAG_call_site)343 ·<2><2ad>:·Abbrev·Number:·23·(DW_TAG_call_site)
344 ····<2ae>···DW_AT_call_return_pc:·(addr)·0x172a4c344 ····<2ae>···DW_AT_call_return_pc:·(addr)·0x1740a0
345 ····<2b2>···DW_AT_call_origin·:·(ref4)·<0x1ef>345 ····<2b2>···DW_AT_call_origin·:·(ref4)·<0x1ef>
346 ·<3><2b6>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)346 ·<3><2b6>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
347 ····<2b7>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))347 ····<2b7>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
348 ····<2b9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·d4·21·58·0·»     (DW_OP_addr:·5821d4)348 ····<2b9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·d4·21·58·0·»     (DW_OP_addr:·5821d4)
349 ·<3><2bf>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)349 ·<3><2bf>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
350 ····<2c0>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))350 ····<2c0>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))
351 ····<2c2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)351 ····<2c2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)
352 ·<3><2c5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)352 ·<3><2c5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
353 ····<2c6>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»     (DW_OP_reg2·(r2))353 ····<2c6>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»     (DW_OP_reg2·(r2))
354 ····<2c8>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·a4·6d·23·0·»     (DW_OP_addr:·236da4)354 ····<2c8>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·24·7f·23·0·»     (DW_OP_addr:·237f24)
355 ·<3><2ce>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)355 ·<3><2ce>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
356 ····<2cf>···DW_AT_location····:·(exprloc)·1·byte·block:·53·»     (DW_OP_reg3·(r3))356 ····<2cf>···DW_AT_location····:·(exprloc)·1·byte·block:·53·»     (DW_OP_reg3·(r3))
357 ····<2d1>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·9c·6d·23·0·»     (DW_OP_addr:·236d9c)357 ····<2d1>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·1c·7f·23·0·»     (DW_OP_addr:·237f1c)
358 ·<3><2d7>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)358 ·<3><2d7>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
359 ····<2d8>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·0·»    (DW_OP_breg13·(r13):·0)359 ····<2d8>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·0·»    (DW_OP_breg13·(r13):·0)
360 ····<2db>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)360 ····<2db>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)
361 ·<3><2de>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)361 ·<3><2de>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
362 ····<2df>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·4·»    (DW_OP_breg13·(r13):·4)362 ····<2df>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·4·»    (DW_OP_breg13·(r13):·4)
363 ····<2e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)363 ····<2e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)
364 ·<3><2e5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)364 ·<3><2e5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
365 ····<2e6>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·8·»    (DW_OP_breg13·(r13):·8)365 ····<2e6>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·8·»    (DW_OP_breg13·(r13):·8)
366 ····<2e9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·c4·6d·23·0·»     (DW_OP_addr:·236dc4)366 ····<2e9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·44·7f·23·0·»     (DW_OP_addr:·237f44)
367 ·<3><2ef>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)367 ·<3><2ef>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
368 ····<2f0>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·c·»    (DW_OP_breg13·(r13):·12)368 ····<2f0>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·c·»    (DW_OP_breg13·(r13):·12)
369 ····<2f3>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·b8·6d·23·0·»     (DW_OP_addr:·236db8)369 ····<2f3>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·38·7f·23·0·»     (DW_OP_addr:·237f38)
370 ·<3><2f9>:·Abbrev·Number:·0370 ·<3><2f9>:·Abbrev·Number:·0
371 ·<2><2fa>:·Abbrev·Number:·0371 ·<2><2fa>:·Abbrev·Number:·0
372 ·<1><2fb>:·Abbrev·Number:·24·(DW_TAG_subprogram)372 ·<1><2fb>:·Abbrev·Number:·24·(DW_TAG_subprogram)
373 ····<2fc>···DW_AT_abstract_origin:·(ref4)·<0x211>373 ····<2fc>···DW_AT_abstract_origin:·(ref4)·<0x211>
374 ····<300>···DW_AT_low_pc······:·(addr)·0x172a5c374 ····<300>···DW_AT_low_pc······:·(addr)·0x1740b0
375 ····<304>···DW_AT_high_pc·····:·(data4)·0xa375 ····<304>···DW_AT_high_pc·····:·(data4)·0xa
376 ····<308>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)376 ····<308>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
377 ····<30a>···DW_AT_call_all_calls:·(flag_present)·1377 ····<30a>···DW_AT_call_all_calls:·(flag_present)·1
378 ·<2><30a>:·Abbrev·Number:·8·(DW_TAG_variable)378 ·<2><30a>:·Abbrev·Number:·8·(DW_TAG_variable)
379 ····<30b>···DW_AT_abstract_origin:·(ref4)·<0x222>379 ····<30b>···DW_AT_abstract_origin:·(ref4)·<0x222>
380 ····<30f>···DW_AT_location····:·(exprloc)·6·byte·block:·3·6c·ed·23·0·9f·»     (DW_OP_addr:·23ed6c;·DW_OP_stack_value)380 ····<30f>···DW_AT_location····:·(exprloc)·6·byte·block:·3·ec·fe·23·0·9f·»     (DW_OP_addr:·23feec;·DW_OP_stack_value)
381 ·<2><316>:·Abbrev·Number:·8·(DW_TAG_variable)381 ·<2><316>:·Abbrev·Number:·8·(DW_TAG_variable)
382 ····<317>···DW_AT_abstract_origin:·(ref4)·<0x22d>382 ····<317>···DW_AT_abstract_origin:·(ref4)·<0x22d>
383 ····<31b>···DW_AT_location····:·(exprloc)·6·byte·block:·3·6c·ed·23·0·9f·»     (DW_OP_addr:·23ed6c;·DW_OP_stack_value)383 ····<31b>···DW_AT_location····:·(exprloc)·6·byte·block:·3·ec·fe·23·0·9f·»     (DW_OP_addr:·23feec;·DW_OP_stack_value)
384 ·<2><322>:·Abbrev·Number:·0384 ·<2><322>:·Abbrev·Number:·0
385 ·<1><323>:·Abbrev·Number:·0385 ·<1><323>:·Abbrev·Number:·0
386 ··Compilation·Unit·@·offset·0x324:386 ··Compilation·Unit·@·offset·0x324:
387 ···Length:········0x174·(32-bit)387 ···Length:········0x174·(32-bit)
388 ···Version:·······5388 ···Version:·······5
389 ···Unit·Type:·····DW_UT_compile·(1)389 ···Unit·Type:·····DW_UT_compile·(1)
390 ···Abbrev·Offset:·0x203390 ···Abbrev·Offset:·0x203
Offset 482, 15 lines modifiedOffset 482, 15 lines modified
482 ····<3e2>···DW_AT_type········:·(ref4)·<0x3d1>,·char482 ····<3e2>···DW_AT_type········:·(ref4)·<0x3d1>,·char
483 ·<1><3e6>:·Abbrev·Number:·13·(DW_TAG_variable)483 ·<1><3e6>:·Abbrev·Number:·13·(DW_TAG_variable)
484 ····<3e7>···DW_AT_specification:·(ref4)·<0x3c5>484 ····<3e7>···DW_AT_specification:·(ref4)·<0x3c5>
485 ····<3eb>···DW_AT_decl_file···:·(data1)·1485 ····<3eb>···DW_AT_decl_file···:·(data1)·1
486 ····<3ec>···DW_AT_decl_line···:·(data1)·8486 ····<3ec>···DW_AT_decl_line···:·(data1)·8
487 ····<3ed>···DW_AT_decl_column·:·(data1)·20487 ····<3ed>···DW_AT_decl_column·:·(data1)·20
488 ····<3ee>···DW_AT_type········:·(ref4)·<0x3e1>,·char488 ····<3ee>···DW_AT_type········:·(ref4)·<0x3e1>,·char
489 ····<3f2>···DW_AT_location····:·(exprloc)·5·byte·block:·3·70·11·27·0·»       (DW_OP_addr:·271170)489 ····<3f2>···DW_AT_location····:·(exprloc)·5·byte·block:·3·f0·22·27·0·»       (DW_OP_addr:·2722f0)
490 ·<1><3f8>:·Abbrev·Number:·6·(DW_TAG_subprogram)490 ·<1><3f8>:·Abbrev·Number:·6·(DW_TAG_subprogram)
491 ····<3f9>···DW_AT_external····:·(flag_present)·1491 ····<3f9>···DW_AT_external····:·(flag_present)·1
492 ····<3f9>···DW_AT_name········:·(strp)·(offset:·0x1ef):·_PyToken_ThreeChars492 ····<3f9>···DW_AT_name········:·(strp)·(offset:·0x1ef):·_PyToken_ThreeChars
493 ····<3fd>···DW_AT_decl_file···:·(implicit_const)·1493 ····<3fd>···DW_AT_decl_file···:·(implicit_const)·1
494 ····<3fd>···DW_AT_decl_line···:·(data1)·199494 ····<3fd>···DW_AT_decl_line···:·(data1)·199
495 ····<3fe>···DW_AT_decl_column·:·(implicit_const)·1495 ····<3fe>···DW_AT_decl_column·:·(implicit_const)·1
496 ····<3fe>···DW_AT_prototyped··:·(flag_present)·1496 ····<3fe>···DW_AT_prototyped··:·(flag_present)·1
Offset 39609, 15 lines modifiedOffset 39609, 15 lines modified
39609 ····<12574>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»   (DW_OP_reg0·(r0))39609 ····<12574>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»   (DW_OP_reg0·(r0))
39610 ····<12576>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»(DW_OP_breg5·(r5):·0)39610 ····<12576>···DW_AT_call_value··:·(exprloc)·2·byte·block:·75·0·»(DW_OP_breg5·(r5):·0)
39611 ·<8><12579>:·Abbrev·Number:·8·(DW_TAG_call_site_parameter)39611 ·<8><12579>:·Abbrev·Number:·8·(DW_TAG_call_site_parameter)
39612 ····<1257a>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»   (DW_OP_reg2·(r2))39612 ····<1257a>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»   (DW_OP_reg2·(r2))
39613 ····<1257c>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·» (DW_OP_lit0)39613 ····<1257c>···DW_AT_call_value··:·(exprloc)·1·byte·block:·30·» (DW_OP_lit0)
39614 ·<8><1257e>:·Abbrev·Number:·8·(DW_TAG_call_site_parameter)39614 ·<8><1257e>:·Abbrev·Number:·8·(DW_TAG_call_site_parameter)
39615 ····<1257f>···DW_AT_location····:·(exprloc)·1·byte·block:·53·»   (DW_OP_reg3·(r3))39615 ····<1257f>···DW_AT_location····:·(exprloc)·1·byte·block:·53·»   (DW_OP_reg3·(r3))
39616 ····<12581>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·84·70·23·0·»   (DW_OP_addr:·237084)39616 ····<12581>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·4·82·23·0·»    (DW_OP_addr:·238204)
39617 ·<8><12587>:·Abbrev·Number:·039617 ·<8><12587>:·Abbrev·Number:·0
39618 ·<7><12588>:·Abbrev·Number:·039618 ·<7><12588>:·Abbrev·Number:·0
39619 ·<6><12589>:·Abbrev·Number:·039619 ·<6><12589>:·Abbrev·Number:·0
39620 ·<5><1258a>:·Abbrev·Number:·039620 ·<5><1258a>:·Abbrev·Number:·0
39621 ·<4><1258b>:·Abbrev·Number:·16·(DW_TAG_call_site)39621 ·<4><1258b>:·Abbrev·Number:·16·(DW_TAG_call_site)
39622 ····<1258c>···DW_AT_call_return_pc:·(addr)·0x6f44a39622 ····<1258c>···DW_AT_call_return_pc:·(addr)·0x6f44a
39623 ····<12590>···DW_AT_call_origin·:·(ref4)·<0x11c3c>39623 ····<12590>···DW_AT_call_origin·:·(ref4)·<0x11c3c>
Offset 39633, 15 lines modifiedOffset 39633, 15 lines modified
Max diff block lines reached; 441737354/441745738 bytes (100.00%) of diff not shown.
383 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 6528, 90 lines modifiedOffset 6528, 90 lines modified
6528 ····DW_AT_name·········DW_FORM_string6528 ····DW_AT_name·········DW_FORM_string
6529 ····DW_AT_decl_file····DW_FORM_data16529 ····DW_AT_decl_file····DW_FORM_data1
6530 ····DW_AT_decl_line····DW_FORM_data16530 ····DW_AT_decl_line····DW_FORM_data1
6531 ····DW_AT_decl_column··DW_FORM_data16531 ····DW_AT_decl_column··DW_FORM_data1
6532 ····DW_AT_type·········DW_FORM_ref46532 ····DW_AT_type·········DW_FORM_ref4
6533 ····DW_AT_data_member_location·DW_FORM_data16533 ····DW_AT_data_member_location·DW_FORM_data1
6534 ····DW_AT·value:·0·····DW_FORM·value:·06534 ····DW_AT·value:·0·····DW_FORM·value:·0
 6535 ···36······DW_TAG_inlined_subroutine····[has·children]
 6536 ····DW_AT_abstract_origin·DW_FORM_ref4
 6537 ····DW_AT_entry_pc·····DW_FORM_addr
 6538 ····DW_AT_GNU_entry_view·DW_FORM_data2
 6539 ····DW_AT_ranges·······DW_FORM_sec_offset
 6540 ····DW_AT_call_file····DW_FORM_data1
 6541 ····DW_AT_call_line····DW_FORM_data1
 6542 ····DW_AT_call_column··DW_FORM_data1
 6543 ····DW_AT·value:·0·····DW_FORM·value:·0
6535 ···36······DW_TAG_subroutine_type····[has·children]6544 ···37······DW_TAG_subroutine_type····[has·children]
6536 ····DW_AT_prototyped···DW_FORM_flag_present6545 ····DW_AT_prototyped···DW_FORM_flag_present
6537 ····DW_AT_type·········DW_FORM_ref46546 ····DW_AT_type·········DW_FORM_ref4
6538 ····DW_AT_sibling······DW_FORM_ref46547 ····DW_AT_sibling······DW_FORM_ref4
6539 ····DW_AT·value:·0·····DW_FORM·value:·06548 ····DW_AT·value:·0·····DW_FORM·value:·0
6540 ···37······DW_TAG_typedef····[no·children]6549 ···38······DW_TAG_typedef····[no·children]
6541 ····DW_AT_name·········DW_FORM_strp6550 ····DW_AT_name·········DW_FORM_strp
6542 ····DW_AT_decl_file····DW_FORM_data16551 ····DW_AT_decl_file····DW_FORM_data1
6543 ····DW_AT_decl_line····DW_FORM_data26552 ····DW_AT_decl_line····DW_FORM_data2
6544 ····DW_AT_decl_column··DW_FORM_data16553 ····DW_AT_decl_column··DW_FORM_data1
6545 ····DW_AT_type·········DW_FORM_ref46554 ····DW_AT_type·········DW_FORM_ref4
6546 ····DW_AT·value:·0·····DW_FORM·value:·06555 ····DW_AT·value:·0·····DW_FORM·value:·0
6547 ···38······DW_TAG_subprogram····[has·children]6556 ···39······DW_TAG_subprogram····[has·children]
6548 ····DW_AT_external·····DW_FORM_flag_present6557 ····DW_AT_external·····DW_FORM_flag_present
6549 ····DW_AT_name·········DW_FORM_strp6558 ····DW_AT_name·········DW_FORM_strp
6550 ····DW_AT_decl_file····DW_FORM_data16559 ····DW_AT_decl_file····DW_FORM_data1
6551 ····DW_AT_decl_line····DW_FORM_data16560 ····DW_AT_decl_line····DW_FORM_data1
6552 ····DW_AT_decl_column··DW_FORM_data16561 ····DW_AT_decl_column··DW_FORM_data1
6553 ····DW_AT_prototyped···DW_FORM_flag_present6562 ····DW_AT_prototyped···DW_FORM_flag_present
6554 ····DW_AT_type·········DW_FORM_ref46563 ····DW_AT_type·········DW_FORM_ref4
6555 ····DW_AT_declaration··DW_FORM_flag_present6564 ····DW_AT_declaration··DW_FORM_flag_present
6556 ····DW_AT_sibling······DW_FORM_ref46565 ····DW_AT_sibling······DW_FORM_ref4
6557 ····DW_AT·value:·0·····DW_FORM·value:·06566 ····DW_AT·value:·0·····DW_FORM·value:·0
6558 ···39······DW_TAG_inlined_subroutine····[has·children] 
6559 ····DW_AT_abstract_origin·DW_FORM_ref4 
6560 ····DW_AT_entry_pc·····DW_FORM_addr 
6561 ····DW_AT_GNU_entry_view·DW_FORM_data2 
6562 ····DW_AT_ranges·······DW_FORM_sec_offset 
6563 ····DW_AT_call_file····DW_FORM_data1 
6564 ····DW_AT_call_line····DW_FORM_data1 
6565 ····DW_AT_call_column··DW_FORM_data1 
6566 ····DW_AT·value:·0·····DW_FORM·value:·0 
6567 ···40······DW_TAG_lexical_block····[has·children]6567 ···40······DW_TAG_lexical_block····[has·children]
6568 ····DW_AT_ranges·······DW_FORM_sec_offset6568 ····DW_AT_ranges·······DW_FORM_sec_offset
6569 ····DW_AT_sibling······DW_FORM_ref46569 ····DW_AT_sibling······DW_FORM_ref4
6570 ····DW_AT·value:·0·····DW_FORM·value:·06570 ····DW_AT·value:·0·····DW_FORM·value:·0
6571 ···41······DW_TAG_formal_parameter····[no·children]6571 ···41······DW_TAG_formal_parameter····[no·children]
6572 ····DW_AT_name·········DW_FORM_strp6572 ····DW_AT_name·········DW_FORM_strp
6573 ····DW_AT_decl_file····DW_FORM_data16573 ····DW_AT_decl_file····DW_FORM_data1
6574 ····DW_AT_decl_line····DW_FORM_data26574 ····DW_AT_decl_line····DW_FORM_data2
6575 ····DW_AT_decl_column··DW_FORM_data16575 ····DW_AT_decl_column··DW_FORM_data1
6576 ····DW_AT_type·········DW_FORM_ref46576 ····DW_AT_type·········DW_FORM_ref4
6577 ····DW_AT·value:·0·····DW_FORM·value:·06577 ····DW_AT·value:·0·····DW_FORM·value:·0
6578 ···42······DW_TAG_variable····[no·children]6578 ···42······DW_TAG_variable····[no·children]
6579 ····DW_AT_abstract_origin·DW_FORM_ref46579 ····DW_AT_abstract_origin·DW_FORM_ref4
6580 ····DW_AT·value:·0·····DW_FORM·value:·06580 ····DW_AT·value:·0·····DW_FORM·value:·0
6581 ···43······DW_TAG_call_site····[has·children] 
6582 ····DW_AT_call_return_pc·DW_FORM_addr 
6583 ····DW_AT·value:·0·····DW_FORM·value:·0 
6584 ···44······DW_TAG_lexical_block····[has·children]6581 ···43······DW_TAG_lexical_block····[has·children]
6585 ····DW_AT_abstract_origin·DW_FORM_ref46582 ····DW_AT_abstract_origin·DW_FORM_ref4
6586 ····DW_AT_ranges·······DW_FORM_sec_offset6583 ····DW_AT_ranges·······DW_FORM_sec_offset
6587 ····DW_AT·value:·0·····DW_FORM·value:·06584 ····DW_AT·value:·0·····DW_FORM·value:·0
 6585 ···44······DW_TAG_call_site····[has·children]
 6586 ····DW_AT_call_return_pc·DW_FORM_addr
 6587 ····DW_AT·value:·0·····DW_FORM·value:·0
6588 ···45······DW_TAG_formal_parameter····[no·children]6588 ···45······DW_TAG_formal_parameter····[no·children]
6589 ····DW_AT_name·········DW_FORM_strp6589 ····DW_AT_name·········DW_FORM_strp
6590 ····DW_AT_decl_file····DW_FORM_implicit_const:·16590 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
6591 ····DW_AT_decl_line····DW_FORM_data26591 ····DW_AT_decl_line····DW_FORM_data2
6592 ····DW_AT_decl_column··DW_FORM_data16592 ····DW_AT_decl_column··DW_FORM_data1
6593 ····DW_AT_type·········DW_FORM_ref46593 ····DW_AT_type·········DW_FORM_ref4
6594 ····DW_AT_location·····DW_FORM_sec_offset6594 ····DW_AT_location·····DW_FORM_sec_offset
6595 ····DW_AT_GNU_locviews·DW_FORM_sec_offset6595 ····DW_AT_GNU_locviews·DW_FORM_sec_offset
6596 ····DW_AT·value:·0·····DW_FORM·value:·06596 ····DW_AT·value:·0·····DW_FORM·value:·0
6597 ···46······DW_TAG_variable····[no·children]6597 ···46······DW_TAG_member····[no·children]
6598 ····DW_AT_name·········DW_FORM_strp6598 ····DW_AT_name·········DW_FORM_strp
6599 ····DW_AT_decl_file····DW_FORM_data16599 ····DW_AT_decl_file····DW_FORM_implicit_const:·37
6600 ····DW_AT_decl_line····DW_FORM_data26600 ····DW_AT_decl_line····DW_FORM_data1
6601 ····DW_AT_decl_column··DW_FORM_data16601 ····DW_AT_decl_column··DW_FORM_data1
6602 ····DW_AT_type·········DW_FORM_ref46602 ····DW_AT_type·········DW_FORM_ref4
 6603 ····DW_AT_data_member_location·DW_FORM_data4
6603 ····DW_AT·value:·0·····DW_FORM·value:·06604 ····DW_AT·value:·0·····DW_FORM·value:·0
6604 ···47······DW_TAG_member····[no·children]6605 ···47······DW_TAG_variable····[no·children]
6605 ····DW_AT_name·········DW_FORM_strp6606 ····DW_AT_name·········DW_FORM_strp
6606 ····DW_AT_decl_file····DW_FORM_implicit_const:·376607 ····DW_AT_decl_file····DW_FORM_data1
6607 ····DW_AT_decl_line····DW_FORM_data16608 ····DW_AT_decl_line····DW_FORM_data2
6608 ····DW_AT_decl_column··DW_FORM_data16609 ····DW_AT_decl_column··DW_FORM_data1
6609 ····DW_AT_type·········DW_FORM_ref46610 ····DW_AT_type·········DW_FORM_ref4
6610 ····DW_AT_data_member_location·DW_FORM_data4 
6611 ····DW_AT·value:·0·····DW_FORM·value:·06611 ····DW_AT·value:·0·····DW_FORM·value:·0
6612 ···48······DW_TAG_inlined_subroutine····[has·children]6612 ···48······DW_TAG_inlined_subroutine····[has·children]
6613 ····DW_AT_abstract_origin·DW_FORM_ref46613 ····DW_AT_abstract_origin·DW_FORM_ref4
6614 ····DW_AT_entry_pc·····DW_FORM_addr6614 ····DW_AT_entry_pc·····DW_FORM_addr
6615 ····DW_AT_GNU_entry_view·DW_FORM_data26615 ····DW_AT_GNU_entry_view·DW_FORM_data2
6616 ····DW_AT_low_pc·······DW_FORM_addr6616 ····DW_AT_low_pc·······DW_FORM_addr
6617 ····DW_AT_high_pc······DW_FORM_data46617 ····DW_AT_high_pc······DW_FORM_data4
Offset 6768, 27 lines modifiedOffset 6768, 27 lines modified
6768 ····DW_AT_decl_line····DW_FORM_data16768 ····DW_AT_decl_line····DW_FORM_data1
6769 ····DW_AT_decl_column··DW_FORM_implicit_const:·156769 ····DW_AT_decl_column··DW_FORM_implicit_const:·15
6770 ····DW_AT_type·········DW_FORM_ref46770 ····DW_AT_type·········DW_FORM_ref4
6771 ····DW_AT_data_member_location·DW_FORM_data26771 ····DW_AT_data_member_location·DW_FORM_data2
6772 ····DW_AT·value:·0·····DW_FORM·value:·06772 ····DW_AT·value:·0·····DW_FORM·value:·0
6773 ···70······DW_TAG_call_site····[has·children]6773 ···70······DW_TAG_call_site····[has·children]
6774 ····DW_AT_call_return_pc·DW_FORM_addr6774 ····DW_AT_call_return_pc·DW_FORM_addr
 6775 ····DW_AT_call_tail_call·DW_FORM_flag_present
6775 ····DW_AT_call_target··DW_FORM_exprloc6776 ····DW_AT_call_origin··DW_FORM_ref4
6776 ····DW_AT_sibling······DW_FORM_ref46777 ····DW_AT_sibling······DW_FORM_ref4
6777 ····DW_AT·value:·0·····DW_FORM·value:·06778 ····DW_AT·value:·0·····DW_FORM·value:·0
6778 ···71······DW_TAG_call_site····[no·children]6779 ···71······DW_TAG_call_site····[has·children]
6779 ····DW_AT_call_return_pc·DW_FORM_addr6780 ····DW_AT_call_return_pc·DW_FORM_addr
6780 ····DW_AT_call_tail_call·DW_FORM_flag_present6781 ····DW_AT_call_target··DW_FORM_exprloc
6781 ····DW_AT_call_origin··DW_FORM_ref46782 ····DW_AT_sibling······DW_FORM_ref4
6782 ····DW_AT·value:·0·····DW_FORM·value:·06783 ····DW_AT·value:·0·····DW_FORM·value:·0
6783 ···72······DW_TAG_call_site····[has·children]6784 ···72······DW_TAG_call_site····[no·children]
6784 ····DW_AT_call_return_pc·DW_FORM_addr6785 ····DW_AT_call_return_pc·DW_FORM_addr
6785 ····DW_AT_call_tail_call·DW_FORM_flag_present6786 ····DW_AT_call_tail_call·DW_FORM_flag_present
6786 ····DW_AT_call_origin··DW_FORM_ref46787 ····DW_AT_call_origin··DW_FORM_ref4
6787 ····DW_AT_sibling······DW_FORM_ref4 
6788 ····DW_AT·value:·0·····DW_FORM·value:·06788 ····DW_AT·value:·0·····DW_FORM·value:·0
6789 ···73······DW_TAG_subprogram····[has·children]6789 ···73······DW_TAG_subprogram····[has·children]
Max diff block lines reached; 385997/391958 bytes (98.48%) of diff not shown.
187 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··Length:···················2812 ··Length:···················28
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0x10614 ··Offset·into·.debug_info:··0x106
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····001729f4·0000007e18 ····00174048·0000007e
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x32422 ··Offset·into·.debug_info:··0x324
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··Length:···················22032 ··Length:···················220
33 ··Version:··················233 ··Version:··················2
34 ··Offset·into·.debug_info:··0x49c34 ··Offset·into·.debug_info:··0x49c
35 ··Pointer·Size:·············435 ··Pointer·Size:·············4
36 ··Segment·Size:·············036 ··Segment·Size:·············0
  
37 ····Address····Length37 ····Address····Length
38 ····00172a74·0000033838 ····001740c8·00000338
39 ····0006f330·0000039439 ····0006f330·00000394
40 ····0006f6c4·000000c040 ····0006f6c4·000000c0
41 ····0006f784·0000019241 ····0006f784·00000192
42 ····0006f918·0000002842 ····0006f918·00000028
43 ····0006f940·0000002a43 ····0006f940·0000002a
44 ····0006f96c·0000005444 ····0006f96c·00000054
45 ····0006f9c0·000004ea45 ····0006f9c0·000004ea
Offset 65, 27 lines modifiedOffset 65, 27 lines modified
65 ··Length:···················5265 ··Length:···················52
66 ··Version:··················266 ··Version:··················2
67 ··Offset·into·.debug_info:··0x156e667 ··Offset·into·.debug_info:··0x156e6
68 ··Pointer·Size:·············468 ··Pointer·Size:·············4
69 ··Segment·Size:·············069 ··Segment·Size:·············0
  
70 ····Address····Length70 ····Address····Length
71 ····00172dac·000006d271 ····00174400·000006d2
72 ····0002ada8·0000008e72 ····0002ada8·0000008e
73 ····0002ae36·000000e873 ····0002ae36·000000e8
74 ····0002af1e·0000001a74 ····0002af1e·0000001a
75 ····00000000·0000000075 ····00000000·00000000
76 ··Length:···················31676 ··Length:···················316
77 ··Version:··················277 ··Version:··················2
78 ··Offset·into·.debug_info:··0x1812b78 ··Offset·into·.debug_info:··0x1812b
79 ··Pointer·Size:·············479 ··Pointer·Size:·············4
80 ··Segment·Size:·············080 ··Segment·Size:·············0
  
81 ····Address····Length81 ····Address····Length
82 ····00173480·000008f082 ····00174ad4·000008f0
83 ····000709f0·000000a883 ····000709f0·000000a8
84 ····00070a98·000000f484 ····00070a98·000000f4
85 ····00070b8c·000006c285 ····00070b8c·000006c2
86 ····00071250·0000002286 ····00071250·00000022
87 ····00071274·0000007887 ····00071274·00000078
88 ····000712ec·000000e488 ····000712ec·000000e4
89 ····000713d0·0000000c89 ····000713d0·0000000c
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ····00071b60·00000350102 ····00071b60·00000350
103 ····00071eb0·000000a8103 ····00071eb0·000000a8
104 ····00071f58·000000a8104 ····00071f58·000000a8
105 ····00072000·00000040105 ····00072000·00000040
106 ····00072040·0000005e106 ····00072040·0000005e
107 ····000720a0·00000022107 ····000720a0·00000022
108 ····000720c4·00000096108 ····000720c4·00000096
109 ····0007215c·000000ba109 ····0007215c·000000bc
110 ····00072218·00000022110 ····00072218·00000022
111 ····0002af38·0000008a111 ····0002af38·0000008a
112 ····0002afc2·0000003e112 ····0002afc2·0000003e
113 ····0002b000·0000005a113 ····0002b000·0000005a
114 ····0002b05a·0000005a114 ····0002b05a·0000005a
115 ····0002b0b4·00000016115 ····0002b0b4·00000016
116 ····0002b0ca·0000001a116 ····0002b0ca·0000001a
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 ··Length:···················916122 ··Length:···················916
123 ··Version:··················2123 ··Version:··················2
124 ··Offset·into·.debug_info:··0x2f4c4124 ··Offset·into·.debug_info:··0x2f4c4
125 ··Pointer·Size:·············4125 ··Pointer·Size:·············4
126 ··Segment·Size:·············0126 ··Segment·Size:·············0
  
127 ····Address····Length127 ····Address····Length
128 ····00173d70·00006e1c128 ····001753c4·00006e18
129 ····0007223c·0000091e129 ····0007223c·00000950
130 ····00072b5c·00001b3e130 ····00072b8c·00001b3e
131 ····0007469c·00000076131 ····000746cc·00000076
132 ····00074714·00000064132 ····00074744·00000064
133 ····00074778·00000064133 ····000747a8·00000064
134 ····000747dc·00000064134 ····0007480c·00000064
135 ····00074840·000001d2135 ····00074870·000001d2
136 ····00074a14·00001990136 ····00074a44·00001992
137 ····000763a4·00000096137 ····000763d8·00000096
138 ····0007643c·0000083a138 ····00076470·0000083a
139 ····00076c78·00000ee6139 ····00076cac·00000ed4
140 ····00077b60·00000062140 ····00077b80·00000062
141 ····00077bc4·00000516141 ····00077be4·00000516
142 ····000780dc·00000076142 ····000780fc·00000076
143 ····00078154·000003ea143 ····00078174·000003ea
144 ····00078540·0000016c144 ····00078560·0000016c
145 ····000786ac·0000098e145 ····000786cc·0000098e
146 ····0007903c·000002b4146 ····0007905c·000002b4
147 ····000792f0·0000056e147 ····00079310·0000056e
148 ····00079860·000002c2148 ····00079880·000002c2
149 ····00079b24·000002be149 ····00079b44·000002be
150 ····00079de4·000004cc150 ····00079e04·000004cc
151 ····0007a2b0·00000fd2151 ····0007a2d0·00000fd2
152 ····0007b284·00000600152 ····0007b2a4·00000600
153 ····0007b884·000000f6153 ····0007b8a4·000000f6
154 ····0007b97c·000001a8154 ····0007b99c·000001a8
155 ····0007bb24·000003c2155 ····0007bb44·000003c2
156 ····0007bee8·000006e4156 ····0007bf08·000006e4
157 ····0007c5cc·000001f4157 ····0007c5ec·000001f4
158 ····0007c7c0·000001f2158 ····0007c7e0·000001f2
159 ····0007c9b4·000000ec159 ····0007c9d4·000000ec
160 ····0007caa0·000007ca160 ····0007cac0·000007ca
161 ····0007d26c·000004ec161 ····0007d28c·000004ea
162 ····0007d758·000000f0162 ····0007d778·000000f0
163 ····0007d848·00000698163 ····0007d868·0000069a
164 ····0007dee0·000001ee164 ····0007df04·000001ee
165 ····0007e0d0·0000012a165 ····0007e0f4·0000012a
166 ····0007e1fc·000003b0166 ····0007e220·000003b0
167 ····0007e5ac·00000066167 ····0007e5d0·00000066
168 ····0007e614·000009cc168 ····0007e638·000009cc
169 ····0007efe0·000008f4169 ····0007f004·000008f4
170 ····0007f8d4·00000728170 ····0007f8f8·00000728
171 ····0007fffc·00000054171 ····00080020·00000054
Max diff block lines reached; 185324/191400 bytes (96.83%) of diff not shown.
144 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 36, 30 lines modifiedOffset 36, 30 lines modified
36 ··Offset·entries:··036 ··Offset·entries:··0
  
37 ····Offset···Begin············End··············Expression37 ····Offset···Begin············End··············Expression
  
38 ····00000052·v0000003·v0000000·location·view·pair38 ····00000052·v0000003·v0000000·location·view·pair
  
39 ····00000054·v0000003·v0000000·views·at·00000052·for:39 ····00000054·v0000003·v0000000·views·at·00000052·for:
40 ·············00172a1e·00172a52·(DW_OP_addr:·23ed6c;·DW_OP_stack_value)40 ·············00174072·001740a6·(DW_OP_addr:·23feec;·DW_OP_stack_value)
41 ····0000005e·<End·of·list>41 ····0000005e·<End·of·list>
  
42 ····0000005f·v0000005·v0000000·location·view·pair42 ····0000005f·v0000005·v0000000·location·view·pair
  
43 ····00000061·v0000005·v0000000·views·at·0000005f·for:43 ····00000061·v0000005·v0000000·views·at·0000005f·for:
44 ·············00172a1e·00172a52·(DW_OP_addr:·23ed6c;·DW_OP_stack_value)44 ·············00174072·001740a6·(DW_OP_addr:·23feec;·DW_OP_stack_value)
45 ····0000006b·<End·of·list>45 ····0000006b·<End·of·list>
  
46 ····0000006c·v0000006·v0000008·location·view·pair46 ····0000006c·v0000006·v0000008·location·view·pair
47 ····0000006e·v0000008·v0000000·location·view·pair47 ····0000006e·v0000008·v0000000·location·view·pair
  
48 ····00000070·v0000006·v0000008·views·at·0000006c·for:48 ····00000070·v0000006·v0000008·views·at·0000006c·for:
49 ·············00172a1e·00172a1e·(DW_OP_addr:·23ed6c;·DW_OP_stack_value)49 ·············00174072·00174072·(DW_OP_addr:·23feec;·DW_OP_stack_value)
50 ····0000007a·v0000008·v0000000·views·at·0000006e·for:50 ····0000007a·v0000008·v0000000·views·at·0000006e·for:
51 ·············00172a1e·00172a52·(DW_OP_addr:·236d9c;·DW_OP_stack_value)51 ·············00174072·001740a6·(DW_OP_addr:·237f1c;·DW_OP_stack_value)
52 ····00000084·<End·of·list>52 ····00000084·<End·of·list>
53 Table·at·Offset·0x8553 Table·at·Offset·0x85
54 ··Length:··········0x7b54 ··Length:··········0x7b
55 ··DWARF·version:···555 ··DWARF·version:···5
56 ··Address·size:····456 ··Address·size:····4
57 ··Segment·size:····057 ··Segment·size:····0
58 ··Offset·entries:··058 ··Offset·entries:··0
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ·············0006f2bc·0006f2be·(DW_OP_reg0·(r0))101 ·············0006f2bc·0006f2be·(DW_OP_reg0·(r0))
102 ····000000ee·v0000000·v0000000·views·at·000000e0·for:102 ····000000ee·v0000000·v0000000·views·at·000000e0·for:
103 ·············0006f2be·0006f2cc·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)103 ·············0006f2be·0006f2cc·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)
104 ····000000f5·v0000000·v0000000·views·at·000000e2·for:104 ····000000f5·v0000000·v0000000·views·at·000000e2·for:
105 ·············0006f2cc·0006f2d0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·DW_OP_convert·<0>;·DW_OP_stack_value)105 ·············0006f2cc·0006f2d0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·DW_OP_convert·<0>;·DW_OP_stack_value)
106 ····00000103·<End·of·list>106 ····00000103·<End·of·list>
107 Table·at·Offset·0x104107 Table·at·Offset·0x104
108 ··Length:··········0x277d108 ··Length:··········0x279b
109 ··DWARF·version:···5109 ··DWARF·version:···5
110 ··Address·size:····4110 ··Address·size:····4
111 ··Segment·size:····0111 ··Segment·size:····0
112 ··Offset·entries:··0112 ··Offset·entries:··0
  
113 ····Offset···Begin············End··············Expression113 ····Offset···Begin············End··············Expression
  
Offset 667, 204 lines modifiedOffset 667, 204 lines modified
667 ····0000069b·v0000001·v0000000·views·at·00000676·for:667 ····0000069b·v0000001·v0000000·views·at·00000676·for:
668 ·············0006f640·0006f64a·(DW_OP_reg4·(r4))668 ·············0006f640·0006f64a·(DW_OP_reg4·(r4))
669 ····000006a2·<End·of·list>669 ····000006a2·<End·of·list>
  
670 ····000006a3·v0000000·v0000000·location·view·pair670 ····000006a3·v0000000·v0000000·location·view·pair
671 ····000006a5·v0000000·v0000000·location·view·pair671 ····000006a5·v0000000·v0000000·location·view·pair
  
672 ····000006a7·00172a74·(base·address)672 ····000006a7·001740c8·(base·address)
673 ····000006ac·v0000000·v0000000·views·at·000006a3·for:673 ····000006ac·v0000000·v0000000·views·at·000006a3·for:
674 ·············00172a74·00172a9d·(DW_OP_reg0·(r0))674 ·············001740c8·001740f1·(DW_OP_reg0·(r0))
675 ····000006b1·v0000000·v0000000·views·at·000006a5·for:675 ····000006b1·v0000000·v0000000·views·at·000006a5·for:
676 ·············00172a9d·00172b60·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)676 ·············001740f1·001741b4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
677 ····000006c0·<End·of·list>677 ····000006c0·<End·of·list>
  
678 ····000006c1·v0000000·v0000000·location·view·pair678 ····000006c1·v0000000·v0000000·location·view·pair
679 ····000006c3·v0000000·v0000000·location·view·pair679 ····000006c3·v0000000·v0000000·location·view·pair
  
680 ····000006c5·00172a74·(base·address)680 ····000006c5·001740c8·(base·address)
681 ····000006ca·v0000000·v0000000·views·at·000006c1·for:681 ····000006ca·v0000000·v0000000·views·at·000006c1·for:
682 ·············00172a74·00172a8c·(DW_OP_reg1·(r1))682 ·············001740c8·001740e0·(DW_OP_reg1·(r1))
683 ····000006cf·v0000000·v0000000·views·at·000006c3·for:683 ····000006cf·v0000000·v0000000·views·at·000006c3·for:
684 ·············00172a8c·00172b60·(DW_OP_reg7·(r7))684 ·············001740e0·001741b4·(DW_OP_reg7·(r7))
685 ····000006d5·<End·of·list>685 ····000006d5·<End·of·list>
  
686 ····000006d6·v0000000·v0000000·location·view·pair686 ····000006d6·v0000000·v0000000·location·view·pair
687 ····000006d8·v0000000·v0000000·location·view·pair687 ····000006d8·v0000000·v0000000·location·view·pair
688 ····000006da·v0000000·v0000000·location·view·pair688 ····000006da·v0000000·v0000000·location·view·pair
689 ····000006dc·v0000000·v0000000·location·view·pair689 ····000006dc·v0000000·v0000000·location·view·pair
690 ····000006de·v0000000·v0000000·location·view·pair690 ····000006de·v0000000·v0000000·location·view·pair
691 ····000006e0·v0000000·v0000000·location·view·pair691 ····000006e0·v0000000·v0000000·location·view·pair
  
692 ····000006e2·00172a74·(base·address)692 ····000006e2·001740c8·(base·address)
693 ····000006e7·v0000000·v0000000·views·at·000006d6·for:693 ····000006e7·v0000000·v0000000·views·at·000006d6·for:
694 ·············00172a74·00172a96·(DW_OP_reg2·(r2))694 ·············001740c8·001740ea·(DW_OP_reg2·(r2))
695 ····000006ec·v0000000·v0000000·views·at·000006d8·for:695 ····000006ec·v0000000·v0000000·views·at·000006d8·for:
696 ·············00172a96·00172aec·(DW_OP_reg6·(r6))696 ·············001740ea·00174140·(DW_OP_reg6·(r6))
697 ····000006f1·v0000000·v0000000·views·at·000006da·for:697 ····000006f1·v0000000·v0000000·views·at·000006da·for:
698 ·············00172aec·00172b0e·(DW_OP_breg4·(r4):·2284)698 ·············00174140·00174162·(DW_OP_breg4·(r4):·2284)
699 ····000006f9·v0000000·v0000000·views·at·000006dc·for:699 ····000006f9·v0000000·v0000000·views·at·000006dc·for:
700 ·············00172b0e·00172b3a·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)700 ·············00174162·0017418e·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
701 ····00000709·v0000000·v0000000·views·at·000006de·for:701 ····00000709·v0000000·v0000000·views·at·000006de·for:
702 ·············00172b3a·00172b46·(DW_OP_breg4·(r4):·2284)702 ·············0017418e·0017419a·(DW_OP_breg4·(r4):·2284)
703 ····00000712·v0000000·v0000000·views·at·000006e0·for:703 ····00000712·v0000000·v0000000·views·at·000006e0·for:
704 ·············00172b46·00172b60·(DW_OP_reg6·(r6))704 ·············0017419a·001741b4·(DW_OP_reg6·(r6))
705 ····00000719·<End·of·list>705 ····00000719·<End·of·list>
  
706 ····0000071a·v0000000·v0000000·location·view·pair706 ····0000071a·v0000000·v0000000·location·view·pair
707 ····0000071c·v0000000·v0000000·location·view·pair707 ····0000071c·v0000000·v0000000·location·view·pair
708 ····0000071e·v0000000·v0000000·location·view·pair708 ····0000071e·v0000000·v0000000·location·view·pair
  
709 ····00000720·00172a74·(base·address)709 ····00000720·001740c8·(base·address)
710 ····00000725·v0000000·v0000000·views·at·0000071a·for:710 ····00000725·v0000000·v0000000·views·at·0000071a·for:
711 ·············00172a74·00172a9a·(DW_OP_reg3·(r3))711 ·············001740c8·001740ee·(DW_OP_reg3·(r3))
712 ····0000072a·v0000000·v0000000·views·at·0000071c·for:712 ····0000072a·v0000000·v0000000·views·at·0000071c·for:
713 ·············00172a9a·00172a9d·(DW_OP_reg1·(r1))713 ·············001740ee·001740f1·(DW_OP_reg1·(r1))
714 ····0000072f·v0000000·v0000000·views·at·0000071e·for:714 ····0000072f·v0000000·v0000000·views·at·0000071e·for:
715 ·············00172a9d·00172b60·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)715 ·············001740f1·001741b4·(DW_OP_entry_value:·(DW_OP_regval_type:·3·(r3)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)
716 ····0000073e·<End·of·list>716 ····0000073e·<End·of·list>
  
717 ····0000073f·v0000000·v0000000·location·view·pair717 ····0000073f·v0000000·v0000000·location·view·pair
  
718 ····00000741·v0000000·v0000000·views·at·0000073f·for:718 ····00000741·v0000000·v0000000·views·at·0000073f·for:
719 ·············00172a74·00172a84·(DW_OP_fbreg:·0)719 ·············001740c8·001740d8·(DW_OP_fbreg:·0)
720 ····0000074a·<End·of·list>720 ····0000074a·<End·of·list>
  
721 ····0000074b·v0000000·v0000000·location·view·pair721 ····0000074b·v0000000·v0000000·location·view·pair
  
722 ····0000074d·v0000000·v0000000·views·at·0000074b·for:722 ····0000074d·v0000000·v0000000·views·at·0000074b·for:
723 ·············00172a74·00172a84·(DW_OP_fbreg:·4)723 ·············001740c8·001740d8·(DW_OP_fbreg:·4)
724 ····00000756·<End·of·list>724 ····00000756·<End·of·list>
  
725 ····00000757·v0000000·v0000000·location·view·pair725 ····00000757·v0000000·v0000000·location·view·pair
  
726 ····00000759·v0000000·v0000000·views·at·00000757·for:726 ····00000759·v0000000·v0000000·views·at·00000757·for:
727 ·············00172a74·00172a84·(DW_OP_fbreg:·8)727 ·············001740c8·001740d8·(DW_OP_fbreg:·8)
728 ····00000762·<End·of·list>728 ····00000762·<End·of·list>
  
729 ····00000763·v0000000·v0000000·location·view·pair729 ····00000763·v0000000·v0000000·location·view·pair
  
730 ····00000765·v0000000·v0000000·views·at·00000763·for:730 ····00000765·v0000000·v0000000·views·at·00000763·for:
Max diff block lines reached; 151075858/151082695 bytes (100.00%) of diff not shown.
187 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 ··Length:···················2812 ··Length:···················28
13 ··Version:··················213 ··Version:··················2
14 ··Offset·into·.debug_info:··0x10614 ··Offset·into·.debug_info:··0x106
15 ··Pointer·Size:·············415 ··Pointer·Size:·············4
16 ··Segment·Size:·············016 ··Segment·Size:·············0
  
17 ····Address····Length17 ····Address····Length
18 ····001729f4·0000007e18 ····00174048·0000007e
19 ····00000000·0000000019 ····00000000·00000000
20 ··Length:···················4420 ··Length:···················44
21 ··Version:··················221 ··Version:··················2
22 ··Offset·into·.debug_info:··0x32422 ··Offset·into·.debug_info:··0x324
23 ··Pointer·Size:·············423 ··Pointer·Size:·············4
24 ··Segment·Size:·············024 ··Segment·Size:·············0
  
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 ··Length:···················22032 ··Length:···················220
33 ··Version:··················233 ··Version:··················2
34 ··Offset·into·.debug_info:··0x49c34 ··Offset·into·.debug_info:··0x49c
35 ··Pointer·Size:·············435 ··Pointer·Size:·············4
36 ··Segment·Size:·············036 ··Segment·Size:·············0
  
37 ····Address····Length37 ····Address····Length
38 ····00172a74·0000033838 ····001740c8·00000338
39 ····0006f330·0000039439 ····0006f330·00000394
40 ····0006f6c4·000000c040 ····0006f6c4·000000c0
41 ····0006f784·0000019241 ····0006f784·00000192
42 ····0006f918·0000002842 ····0006f918·00000028
43 ····0006f940·0000002a43 ····0006f940·0000002a
44 ····0006f96c·0000005444 ····0006f96c·00000054
45 ····0006f9c0·000004ea45 ····0006f9c0·000004ea
Offset 65, 27 lines modifiedOffset 65, 27 lines modified
65 ··Length:···················5265 ··Length:···················52
66 ··Version:··················266 ··Version:··················2
67 ··Offset·into·.debug_info:··0x156e667 ··Offset·into·.debug_info:··0x156e6
68 ··Pointer·Size:·············468 ··Pointer·Size:·············4
69 ··Segment·Size:·············069 ··Segment·Size:·············0
  
70 ····Address····Length70 ····Address····Length
71 ····00172dac·000006d271 ····00174400·000006d2
72 ····0002ada8·0000008e72 ····0002ada8·0000008e
73 ····0002ae36·000000e873 ····0002ae36·000000e8
74 ····0002af1e·0000001a74 ····0002af1e·0000001a
75 ····00000000·0000000075 ····00000000·00000000
76 ··Length:···················31676 ··Length:···················316
77 ··Version:··················277 ··Version:··················2
78 ··Offset·into·.debug_info:··0x1812b78 ··Offset·into·.debug_info:··0x1812b
79 ··Pointer·Size:·············479 ··Pointer·Size:·············4
80 ··Segment·Size:·············080 ··Segment·Size:·············0
  
81 ····Address····Length81 ····Address····Length
82 ····00173480·000008f082 ····00174ad4·000008f0
83 ····000709f0·000000a883 ····000709f0·000000a8
84 ····00070a98·000000f484 ····00070a98·000000f4
85 ····00070b8c·000006c285 ····00070b8c·000006c2
86 ····00071250·0000002286 ····00071250·00000022
87 ····00071274·0000007887 ····00071274·00000078
88 ····000712ec·000000e488 ····000712ec·000000e4
89 ····000713d0·0000000c89 ····000713d0·0000000c
Offset 102, 15 lines modifiedOffset 102, 15 lines modified
102 ····00071b60·00000350102 ····00071b60·00000350
103 ····00071eb0·000000a8103 ····00071eb0·000000a8
104 ····00071f58·000000a8104 ····00071f58·000000a8
105 ····00072000·00000040105 ····00072000·00000040
106 ····00072040·0000005e106 ····00072040·0000005e
107 ····000720a0·00000022107 ····000720a0·00000022
108 ····000720c4·00000096108 ····000720c4·00000096
109 ····0007215c·000000ba109 ····0007215c·000000bc
110 ····00072218·00000022110 ····00072218·00000022
111 ····0002af38·0000008a111 ····0002af38·0000008a
112 ····0002afc2·0000003e112 ····0002afc2·0000003e
113 ····0002b000·0000005a113 ····0002b000·0000005a
114 ····0002b05a·0000005a114 ····0002b05a·0000005a
115 ····0002b0b4·00000016115 ····0002b0b4·00000016
116 ····0002b0ca·0000001a116 ····0002b0ca·0000001a
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 ··Length:···················916122 ··Length:···················916
123 ··Version:··················2123 ··Version:··················2
124 ··Offset·into·.debug_info:··0x2f4c4124 ··Offset·into·.debug_info:··0x2f4c4
125 ··Pointer·Size:·············4125 ··Pointer·Size:·············4
126 ··Segment·Size:·············0126 ··Segment·Size:·············0
  
127 ····Address····Length127 ····Address····Length
128 ····00173d70·00006e1c128 ····001753c4·00006e18
129 ····0007223c·0000091e129 ····0007223c·00000950
130 ····00072b5c·00001b3e130 ····00072b8c·00001b3e
131 ····0007469c·00000076131 ····000746cc·00000076
132 ····00074714·00000064132 ····00074744·00000064
133 ····00074778·00000064133 ····000747a8·00000064
134 ····000747dc·00000064134 ····0007480c·00000064
135 ····00074840·000001d2135 ····00074870·000001d2
136 ····00074a14·00001990136 ····00074a44·00001992
137 ····000763a4·00000096137 ····000763d8·00000096
138 ····0007643c·0000083a138 ····00076470·0000083a
139 ····00076c78·00000ee6139 ····00076cac·00000ed4
140 ····00077b60·00000062140 ····00077b80·00000062
141 ····00077bc4·00000516141 ····00077be4·00000516
142 ····000780dc·00000076142 ····000780fc·00000076
143 ····00078154·000003ea143 ····00078174·000003ea
144 ····00078540·0000016c144 ····00078560·0000016c
145 ····000786ac·0000098e145 ····000786cc·0000098e
146 ····0007903c·000002b4146 ····0007905c·000002b4
147 ····000792f0·0000056e147 ····00079310·0000056e
148 ····00079860·000002c2148 ····00079880·000002c2
149 ····00079b24·000002be149 ····00079b44·000002be
150 ····00079de4·000004cc150 ····00079e04·000004cc
151 ····0007a2b0·00000fd2151 ····0007a2d0·00000fd2
152 ····0007b284·00000600152 ····0007b2a4·00000600
153 ····0007b884·000000f6153 ····0007b8a4·000000f6
154 ····0007b97c·000001a8154 ····0007b99c·000001a8
155 ····0007bb24·000003c2155 ····0007bb44·000003c2
156 ····0007bee8·000006e4156 ····0007bf08·000006e4
157 ····0007c5cc·000001f4157 ····0007c5ec·000001f4
158 ····0007c7c0·000001f2158 ····0007c7e0·000001f2
159 ····0007c9b4·000000ec159 ····0007c9d4·000000ec
160 ····0007caa0·000007ca160 ····0007cac0·000007ca
161 ····0007d26c·000004ec161 ····0007d28c·000004ea
162 ····0007d758·000000f0162 ····0007d778·000000f0
163 ····0007d848·00000698163 ····0007d868·0000069a
164 ····0007dee0·000001ee164 ····0007df04·000001ee
165 ····0007e0d0·0000012a165 ····0007e0f4·0000012a
166 ····0007e1fc·000003b0166 ····0007e220·000003b0
167 ····0007e5ac·00000066167 ····0007e5d0·00000066
168 ····0007e614·000009cc168 ····0007e638·000009cc
169 ····0007efe0·000008f4169 ····0007f004·000008f4
170 ····0007f8d4·00000728170 ····0007f8f8·00000728
171 ····0007fffc·00000054171 ····00080020·00000054
Max diff block lines reached; 185324/191400 bytes (96.83%) of diff not shown.
71.3 KB
strings --all --bytes=8 {}
    
Offset 3, 2496 lines modifiedOffset 3, 2439 lines modified
3 import__find__load__done3 import__find__load__done
4 4@r0·-4@r34 4@r0·-4@r3
5 import__find__load__start5 import__find__load__start
6 4@[sp,·#8]·4@r66 4@[sp,·#8]·4@r6
7 gc__done7 gc__done
8 gc__start8 gc__start
9 -4@[sp,·#12]9 -4@[sp,·#12]
 10 MFJFFFJ.
 11 FFFFFFFF.
 12 kV{C?1~L:
 13 JNhJ)_nK
 14 »       ph9i»   |M
 15 H9Ie#GOz
10 M222,22222l 
11 ?s)}Z?wi 
12 )"0?I1+u 
13 mBr;\7Qd 
14 |Ck2LbSJ 
15 $Cm2;W|+ 
16 /y(#nTj~ 
17 T6CU6CU63p16 T6CU6CU63p
 17 ^S&~9c7-
 18 |RbY6,K.
18 &*wH0F^C 
19 YLqt8VKf 
20 G%3JeFY6 
Diff chunk too large, falling back to line-by-line diff (1122 lines added, 1311 lines removed)
21 UR[Ft5`h19 UR[Ft5`h
22 rS|<xxWU20 RYEB\F4m
23 ZB~}||w_W21 og}.:vUp
24 =MI0FQI>22 '8aUPgJV
25 j(oUyvqW123 vIM+aIB3
26 FXl6SZ$9EN*24 0B1}uF>p
27 rJQWYwR=25 xK1{tfO`
28 Y0?J2+c,OC26 [b`K4g{)
29 ·q(9_gn+27 i`ojM8@!Ea
30 eLE9AU7U28 v%~M!Wa_
31 a<COJ'."j29 >v{+y\-.
32 uSxK1MuF>p30 [5{I&L`'11u
33 pH1#ufd`L31 ~[.O@>wy~
34 0B1cuF>pt`32 v2+U{ZsVJGU
35 Ud%q@ce833 W·aA?NP7
36 2,Ea2c8d34 lE-5RYz?D
37 »       p_!u$BN35 }f,}V,}v
38 Z=_unROY36 g}}#j7@4
39 cN>=^LMV37 =dim!ge3
40 O6TU<Kz)U38 Mi4]Im"uT
41 "N/|i&<C39 IjU:y,Vi
42 WA@DD@EDD40 ;b?6Kc?@
43 hQ8[,$RHE41 cZZS&qi%;
44 9UtPLox;42 SuR6%MNC
45 NVWNV7NVwNV?FV43 =8c)2cY2c
46 n|%lJ--%44 ][Q»    cn4g
47 $YU9Yu9Yoq45 Zqw|0MZ}N
48 NXONX/NXoN46 ot4%IB3$q4
49 T)U{UiUmUm47 'x7{E7'zJ
50 )((a1)V$48 pmU}#:?FK
51 Wz&Sw'g349 (X4JzG#s
52 0Rz|6-R"5=50 @wg4vrXhP
53 uTgyuw1V51 Aq=G3sw1
54 ]FtR;_D'52 `z42#SD0=
55 jW*dqK,J53 sIZGm)8d!
56 S%e)[#Dy54 mue)['Xy
57 mf`wGQs_A|55 R&[1Dt*"
58 Odj(ej!256 S|.99X,>
59 wUMnWoIn7oMn57 yE'+n+Oj&
60 nWo!X{TV)bU58 w-UnOoIn/oUne
61 RFta.»  8%959 wcl1j4QcKb
62 I7TN7\N760 OM1lgpCa;5V
63 xX>NwhgL61 zXZ9Nn7d
64 J`z·ms*de62 yq+p~M9Wv
65 LQN&In`;63 aTfsT~Y|»       O
66 37!{^RSg64 {8Lo%kX`
67 uT(r;(*165 `ukF'8Pd
68 iduuE2{OH66 3UNu%s9\LQ
69 @2@=05@Q67 ·+?·y:+·(
70 ]se]se]W68 4+1l?U6V
71 JYCGYC'[69 x6@1TE!+
72 Vex;ae$o70 I^jkXx_1
73 .;h~h7Iv71 JYZ5B5./#[-
74 M'Oz^)=f72 H%t6%UG3UB
75 r;ahT7wO73 UUUQ|)U{U
76 i';NG9NG74 ^Se{C^C{
77 )X3»    kNh{75 {WaUP7ge
78 h)oct:O`c76 B^XiLUHhUjU
79 ~QQQQQQQQ77 w$Nid(Ni5-pJk8
80 »       MFW%ln>78 3M=sG»  M-
81 amC8»   6>G79 X"AW»   &!3»;
82 PDT@P@TDPT80 y%}L0+ef
83 %2BO5B/;Bo&81 @jmUoWBc
84 ;2NG5NG']82 Pxtxji'q
85 #6Joqlim{83 50nY:,sN
86 |WJpX|Yl84 JWg9rNSZ<1^]P
87 QDDDD@@^TDP85 ?=/OU?E7
88 =5~%R6~Ys~@86 1W_jC^^\:i
89 /gl,gfZx-87 [VVVVVVV
90 Z(N:=I6488 i/4_`S(_
91 CC2k#t3u_89 Vwe!wP:~
92 !nh.VMwTP90 M·Q2MTF<
93 !,W@@DEE91 50E2kTfM@
94 XJ6f`kM$92 5;!G2;Uf
95 zem3!JSV93 zLNYswa2V
96 [l5SOBBf94 CUuuuuuUOu
97 ?UDckX=W95 Q]|wc2f!+/
98 `Z_#s}hRP>96 I.c3|17W
99 MT:=u0}E97 JIw!bcnJ
100 k!Muia.pfs98 P"zmA%<O
101 iuK9~0-U99 KQ:OT=:Ys
102 ptap9YVmf100 n7|XyNsA
103 (R6BKYM4[101 t3UOkaf,
104 FwWtcMhc102 n%Gd3=~c
105 eov6QVn>103 p?(de4nY
106 $#}a|Mow104 WO/0It5g
107 >.Lj|\/vf105 *·****·(
108 ·P./d]#8106 63ZiZ]Bh+#
109 -&K%wD·w107 mMXg=aZre
110 ·3s[>*F1*108 2kvL~M)!
111 ]a@IOH;~109 s^U=R·L:b
112 HI_$-F=g;110 8aKuT*O]
113 =dg?j;3-111 H1ob_»  q.
114 riwqZi*EY112 WMKY5E:"
115 »       3$3ReF:113 ZS*wplT%
116 5[·Q2[Tf114 lDnm{q,W
117 (\!0UbW4115 D_aL^$r·D,6
118 pJbs5l.u~116 ""***6DD
119 us5bU8dy"|[B#117 +k-tTap6
120 ~dBjaVF72118 o&Hk%B&~
Max diff block lines reached; 46607/72927 bytes (63.91%) of diff not shown.
373 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 5775, 18 lines modifiedOffset 5775, 18 lines modified
  
5775 0005d6ee·<SHA256Type_update>:5775 0005d6ee·<SHA256Type_update>:
5776 »       ...5776 »       ...
  
5777 0005d7d0·<SHA512Type_update>:5777 0005d7d0·<SHA512Type_update>:
5778 »       ...5778 »       ...
  
5779 0005d8b2·<SHA512Type_copy>:5779 0005d8b2·<SHA256Type_copy>:
5780 »       ...5780 »       ...
  
5781 0005d942·<SHA256Type_copy>:5781 0005d942·<SHA512Type_copy>:
5782 »       ...5782 »       ...
  
5783 0005d9d2·<SHA2_traverse>:5783 0005d9d2·<SHA2_traverse>:
5784 »       ...5784 »       ...
  
5785 0005d9e0·<PyInit__sha3>:5785 0005d9e0·<PyInit__sha3>:
5786 »       ...5786 »       ...
Offset 6432, 57 lines modifiedOffset 6432, 57 lines modified
  
6432 0006543c·<os_sched_get_priority_min>:6432 0006543c·<os_sched_get_priority_min>:
6433 »       ...6433 »       ...
  
6434 000654b0·<os_sched_get_priority_max>:6434 000654b0·<os_sched_get_priority_max>:
6435 »       ...6435 »       ...
  
6436 00065524·<os_sched_rr_get_interval>:6436 00065524·<os_tcgetpgrp>:
6437 »       ...6437 »       ...
  
6438 000655b0·<os_sched_setaffinity>:6438 0006556e·<os_sched_rr_get_interval>:
6439 »       ...6439 »       ...
  
6440 000657ac·<os_tcgetpgrp>:6440 000655f8·<os_tcsetpgrp>:
6441 »       ...6441 »       ...
  
6442 000657f6·<os_tcsetpgrp>:6442 00065648·<os_ttyname>:
6443 »       ...6443 »       ...
  
6444 00065846·<os_ttyname>:6444 000656da·<os_sched_setaffinity>:
6445 »       ...6445 »       ...
  
6446 000658d8·<os_sched_yield>:6446 000658d6·<os_writev>:
6447 »       ...6447 »       ...
  
6448 00065918·<os_writev>:6448 000659ca·<os_sched_yield>:
6449 »       ...6449 »       ...
  
6450 00065a0c·<os_setresgid>:6450 00065a0a·<os_DirEntry_inode>:
6451 »       ...6451 »       ...
  
6452 00065a8e·<os_setresuid>:6452 00065a12·<os_setresgid>:
6453 »       ...6453 »       ...
  
6454 00065b10·<os_DirEntry_inode>:6454 00065a94·<os_DirEntry_is_file>:
6455 »       ...6455 »       ...
  
6456 00065b18·<os_DirEntry_is_file>:6456 00065b18·<os_DirEntry_is_junction>:
6457 »       ...6457 »       ...
  
6458 00065b9c·<os_DirEntry_is_junction>:6458 00065b54·<os_setresuid>:
6459 »       ...6459 »       ...
  
6460 00065bd8·<DirEntry_repr>:6460 00065bd6·<DirEntry_repr>:
6461 »       ...6461 »       ...
  
6462 00065be8·<os_waitid>:6462 00065be6·<os_waitid>:
6463 »       ...6463 »       ...
  
6464 00065ce2·<os_posix_spawn>:6464 00065ce0·<os_posix_spawn>:
6465 »       ...6465 »       ...
  
6466 00065e38·<os_WSTOPSIG>:6466 00065e38·<os_WSTOPSIG>:
6467 »       ...6467 »       ...
  
6468 00065e98·<os_WTERMSIG>:6468 00065e98·<os_WTERMSIG>:
6469 »       ...6469 »       ...
Offset 7479, 18 lines modifiedOffset 7479, 18 lines modified
  
7479 0006da4c·<stat_S_ISCHR>:7479 0006da4c·<stat_S_ISCHR>:
7480 »       ...7480 »       ...
  
7481 0006da8a·<stat_S_ISSOCK>:7481 0006da8a·<stat_S_ISSOCK>:
7482 »       ...7482 »       ...
  
7483 0006dac8·<stat_S_ISBLK>:7483 0006dac8·<stat_S_ISWHT>:
7484 »       ...7484 »       ...
  
7485 0006db06·<stat_S_ISWHT>:7485 0006daca·<stat_S_ISBLK>:
7486 »       ...7486 »       ...
  
7487 0006db08·<PyInit__symtable>:7487 0006db08·<PyInit__symtable>:
7488 »       ...7488 »       ...
  
7489 0006db14·<symtable_init_constants>:7489 0006db14·<symtable_init_constants>:
7490 »       ...7490 »       ...
Offset 7578, 18 lines modifiedOffset 7578, 18 lines modified
  
7578 0006e660·<python_hashlib_Hacl_Hash_SHA2_update_256>:7578 0006e660·<python_hashlib_Hacl_Hash_SHA2_update_256>:
7579 python_hashlib_Hacl_Hash_SHA2_update_256():7579 python_hashlib_Hacl_Hash_SHA2_update_256():
7580 ./build-nopie/../Modules/_hacl/Hacl_Hash_SHA2.c:6827580 ./build-nopie/../Modules/_hacl/Hacl_Hash_SHA2.c:682
7581 »       movs»   r0,·r07581 »       movs»   r0,·r0
7582 »       ...7582 »       ...
  
7583 0006e664·<python_hashlib_Hacl_Hash_SHA2_copy_512>:7583 0006e664·<python_hashlib_Hacl_Hash_SHA2_copy_256>:
7584 »       ...7584 »       ...
  
7585 0006e6ca·<python_hashlib_Hacl_Hash_SHA2_copy_256>:7585 0006e6d8·<python_hashlib_Hacl_Hash_SHA2_copy_512>:
7586 »       ...7586 »       ...
  
7587 0006e73e·<Hacl_Hash_SHA2_sha256_init>:7587 0006e73e·<Hacl_Hash_SHA2_sha256_init>:
7588 »       ...7588 »       ...
  
7589 0006e796·<Hacl_Hash_SHA2_sha256_update_nblocks>:7589 0006e796·<Hacl_Hash_SHA2_sha256_update_nblocks>:
7590 »       ...7590 »       ...
Offset 7824, 16050 lines modifiedOffset 7824, 16041 lines modified
  
7824 00072218·<_PyPegen_key_value_pair>:7824 00072218·<_PyPegen_key_value_pair>:
7825 »       ...7825 »       ...
  
7826 0007223c·<_PyPegen_parse>:7826 0007223c·<_PyPegen_parse>:
7827 »       ...7827 »       ...
  
7828 00072b5c·<compound_stmt_rule>:7828 00072b8c·<compound_stmt_rule>:
7829 »       ...7829 »       ...
  
7830 0007469c·<_tmp_7_rule>:7830 000746cc·<_tmp_7_rule>:
7831 »       ...7831 »       ...
Max diff block lines reached; 379121/381655 bytes (99.34%) 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 00236d00·<_fini>:2 00237e80·<_fini>:
3 »       ...3 »       ...
3.38 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 89, 27 lines modifiedOffset 89, 27 lines modified
89 ··0x00000560·5f72756c·65005f74·6d705f31·36365f72·_rule._tmp_166_r89 ··0x00000560·5f72756c·65005f74·6d705f31·36365f72·_rule._tmp_166_r
90 ··0x00000570·756c6500·5f524149·53455f53·594e5441·ule._RAISE_SYNTA90 ··0x00000570·756c6500·5f524149·53455f53·594e5441·ule._RAISE_SYNTA
91 ··0x00000580·585f4552·524f525f·494e5641·4c49445f·X_ERROR_INVALID_91 ··0x00000580·585f4552·524f525f·494e5641·4c49445f·X_ERROR_INVALID_
92 ··0x00000590·54415247·45542e69·7372612e·30007374·TARGET.isra.0.st92 ··0x00000590·54415247·45542e69·7372612e·30007374·TARGET.isra.0.st
93 ··0x000005a0·61725f6e·616d6564·5f657870·72657373·ar_named_express93 ··0x000005a0·61725f6e·616d6564·5f657870·72657373·ar_named_express
94 ··0x000005b0·696f6e73·5f72756c·65007479·70655f70·ions_rule.type_p94 ··0x000005b0·696f6e73·5f72756c·65007479·70655f70·ions_rule.type_p
95 ··0x000005c0·6172616d·735f7275·6c650074·5f707269·arams_rule.t_pri95 ··0x000005c0·6172616d·735f7275·6c650074·5f707269·arams_rule.t_pri
96 ··0x000005d0·6d617279·5f72756c·65006172·67756d65·mary_rule.argume96 ··0x000005d0·6d617279·5f72756c·65006765·6e657870·mary_rule.genexp
97 ··0x000005e0·6e74735f·72756c65·0067656e·6578705f·nts_rule.genexp_97 ··0x000005e0·5f72756c·65006172·67756d65·6e74735f·_rule.arguments_
98 ··0x000005f0·72756c65·005f746d·705f3933·5f72756c·rule._tmp_93_rul98 ··0x000005f0·72756c65·005f746d·705f3933·5f72756c·rule._tmp_93_rul
99 ··0x00000600·65007374·72696e67·735f7275·6c650074·e.strings_rule.t99 ··0x00000600·65007374·72696e67·735f7275·6c650074·e.strings_rule.t
100 ··0x00000610·75706c65·5f72756c·65006c69·73745f72·uple_rule.list_r100 ··0x00000610·75706c65·5f72756c·65006c69·73745f72·uple_rule.list_r
101 ··0x00000620·756c6500·666f725f·69665f63·6c617573·ule.for_if_claus101 ··0x00000620·756c6500·666f725f·69665f63·6c617573·ule.for_if_claus
102 ··0x00000630·65735f72·756c6500·5f676174·6865725f·es_rule._gather_102 ··0x00000630·65735f72·756c6500·5f676174·6865725f·es_rule._gather_
103 ··0x00000640·3131375f·72756c65·005f6761·74686572·117_rule._gather103 ··0x00000640·3131375f·72756c65·005f6761·74686572·117_rule._gather
104 ··0x00000650·5f323331·5f72756c·65006269·74776973·_231_rule.bitwis104 ··0x00000650·5f323331·5f72756c·65006269·74776973·_231_rule.bitwis
105 ··0x00000660·655f6f72·5f72756c·65005f74·6d705f32·e_or_rule._tmp_2105 ··0x00000660·655f6f72·5f72756c·65005f74·6d705f32·e_or_rule._tmp_2
 106 ··0x00000670·33335f72·756c6500·5f746d70·5f323334·33_rule._tmp_234
106 ··0x00000670·33335f72·756c6500·73746172·7265645f·33_rule.starred_107 ··0x00000680·5f72756c·65007374·61727265·645f6578·_rule.starred_ex
107 ··0x00000680·65787072·65737369·6f6e5f72·756c6500·expression_rule.108 ··0x00000690·70726573·73696f6e·5f72756c·6500696e·pression_rule.in
108 ··0x00000690·5f746d70·5f323334·5f72756c·6500696e·_tmp_234_rule.in 
109 ··0x000006a0·76616c69·645f636f·6d707265·68656e73·valid_comprehens109 ··0x000006a0·76616c69·645f636f·6d707265·68656e73·valid_comprehens
110 ··0x000006b0·696f6e5f·72756c65·00667374·72696e67·ion_rule.fstring110 ··0x000006b0·696f6e5f·72756c65·00667374·72696e67·ion_rule.fstring
111 ··0x000006c0·5f726570·6c616365·6d656e74·5f666965·_replacement_fie111 ··0x000006c0·5f726570·6c616365·6d656e74·5f666965·_replacement_fie
112 ··0x000006d0·6c645f72·756c6500·74617267·65745f77·ld_rule.target_w112 ··0x000006d0·6c645f72·756c6500·74617267·65745f77·ld_rule.target_w
113 ··0x000006e0·6974685f·73746172·5f61746f·6d5f7275·ith_star_atom_ru113 ··0x000006e0·6974685f·73746172·5f61746f·6d5f7275·ith_star_atom_ru
114 ··0x000006f0·6c650073·7461725f·74617267·65745f72·le.star_target_r114 ··0x000006f0·6c650073·7461725f·74617267·65745f72·le.star_target_r
115 ··0x00000700·756c6500·6469736a·756e6374·696f6e5f·ule.disjunction_115 ··0x00000700·756c6500·6469736a·756e6374·696f6e5f·ule.disjunction_
Offset 1392, 17 lines modifiedOffset 1392, 17 lines modified
1392 ··0x000056d0·006c6973·745f6465·616c6c6f·63005f50·.list_dealloc._P1392 ··0x000056d0·006c6973·745f6465·616c6c6f·63005f50·.list_dealloc._P
1393 ··0x000056e0·794c6973·745f4170·70656e64·54616b65·yList_AppendTake1393 ··0x000056e0·794c6973·745f4170·70656e64·54616b65·yList_AppendTake
1394 ··0x000056f0·5265664c·69737452·6573697a·652e7061·RefListResize.pa1394 ··0x000056f0·5265664c·69737452·6573697a·652e7061·RefListResize.pa
1395 ··0x00005700·72742e30·006c6973·745f7265·73697a65·rt.0.list_resize1395 ··0x00005700·72742e30·006c6973·745f7265·73697a65·rt.0.list_resize
1396 ··0x00005710·006c6973·745f736f·72745f69·6d706c00·.list_sort_impl.1396 ··0x00005710·006c6973·745f736f·72745f69·6d706c00·.list_sort_impl.
1397 ··0x00005720·756e7361·66655f6c·6f6e675f·636f6d70·unsafe_long_comp1397 ··0x00005720·756e7361·66655f6c·6f6e675f·636f6d70·unsafe_long_comp
1398 ··0x00005730·61726500·756e7361·66655f6c·6174696e·are.unsafe_latin1398 ··0x00005730·61726500·756e7361·66655f6c·6174696e·are.unsafe_latin
 1399 ··0x00005740·5f636f6d·70617265·006d6572·67655f61·_compare.merge_a
 1400 ··0x00005750·7400756e·73616665·5f747570·6c655f63·t.unsafe_tuple_c
1399 ··0x00005740·5f636f6d·70617265·00756e73·6166655f·_compare.unsafe_1401 ··0x00005760·6f6d7061·72650075·6e736166·655f6f62·ompare.unsafe_ob
1400 ··0x00005750·7475706c·655f636f·6d706172·65006d65·tuple_compare.me 
1401 ··0x00005760·7267655f·61740075·6e736166·655f6f62·rge_at.unsafe_ob 
1402 ··0x00005770·6a656374·5f636f6d·70617265·00756e73·ject_compare.uns1402 ··0x00005770·6a656374·5f636f6d·70617265·00756e73·ject_compare.uns
1403 ··0x00005780·6166655f·666c6f61·745f636f·6d706172·afe_float_compar1403 ··0x00005780·6166655f·666c6f61·745f636f·6d706172·afe_float_compar
1404 ··0x00005790·65006c69·73745f74·72617665·72736500·e.list_traverse.1404 ··0x00005790·65006c69·73745f74·72617665·72736500·e.list_traverse.
1405 ··0x000057a0·6c697374·5f617070·656e6400·6c697374·list_append.list1405 ··0x000057a0·6c697374·5f617070·656e6400·6c697374·list_append.list
1406 ··0x000057b0·5f617373·5f736c69·6365006c·6973745f·_ass_slice.list_1406 ··0x000057b0·5f617373·5f736c69·6365006c·6973745f·_ass_slice.list_
1407 ··0x000057c0·736c6963·65005f6c·6973745f·636c6561·slice._list_clea1407 ··0x000057c0·736c6963·65005f6c·6973745f·636c6561·slice._list_clea
1408 ··0x000057d0·72006c69·73745f73·75627363·72697074·r.list_subscript1408 ··0x000057d0·72006c69·73745f73·75627363·72697074·r.list_subscript
Offset 1473, 26507 lines modifiedOffset 1473, 26504 lines modified
1473 ··0x00005be0·6368636f·6d706172·65006c6f·6e675f62·chcompare.long_b1473 ··0x00005be0·6368636f·6d706172·65006c6f·6e675f62·chcompare.long_b
1474 ··0x00005bf0·6f6f6c00·6c6f6e67·5f646561·6c6c6f63·ool.long_dealloc1474 ··0x00005bf0·6f6f6c00·6c6f6e67·5f646561·6c6c6f63·ool.long_dealloc
1475 ··0x00005c00·006c6f6e·675f746f·5f646563·696d616c·.long_to_decimal1475 ··0x00005c00·006c6f6e·675f746f·5f646563·696d616c·.long_to_decimal
1476 ··0x00005c10·5f737472·696e6700·6c6f6e67·5f746f5f·_string.long_to_1476 ··0x00005c10·5f737472·696e6700·6c6f6e67·5f746f5f·_string.long_to_
1477 ··0x00005c20·64656369·6d616c5f·73747269·6e675f69·decimal_string_i1477 ··0x00005c20·64656369·6d616c5f·73747269·6e675f69·decimal_string_i
1478 ··0x00005c30·6e746572·6e616c00·6c6f6e67·5f6c7368·nternal.long_lsh1478 ··0x00005c30·6e746572·6e616c00·6c6f6e67·5f6c7368·nternal.long_lsh
Diff chunk too large, falling back to line-by-line diff (4455 lines added, 4455 lines removed)
1479 ··0x00005c40·69667400·5f50794c·6f6e675f·46726f6d·ift._PyLong_From1479 ··0x00005c40·69667400·5f50794c·6f6e675f·46726f6d·ift._PyLong_From
1480 ··0x00005c50·4c617267·65006469·7672656d·31005f50·Large.divrem1._P1480 ··0x00005c50·4c617267·65006469·7672656d·31006c6f·Large.divrem1.lo
1481 ··0x00005c60·794c6f6e·675f4672·6f6d5354·776f4469·yLong_FromSTwoDi1481 ··0x00005c60·6e675f73·7562006c·6f6e675f·6e656700·ng_sub.long_neg.
1482 ··0x00005c70·67697473·006c6f6e·675f7375·62006c6f·gits.long_sub.lo1482 ··0x00005c70·6c6f6e67·5f696e76·65727400·6c6f6e67·long_invert.long
1483 ··0x00005c80·6e675f6e·6567006c·6f6e675f·696e7665·ng_neg.long_inve1483 ··0x00005c80·5f616464·005f5079·4c6f6e67·5f4e6567·_add._PyLong_Neg
1484 ··0x00005c90·7274006c·6f6e675f·61646400·5f50794c·rt.long_add._PyL1484 ··0x00005c90·61746500·696e745f·746f5f62·79746573·ate.int_to_bytes
1485 ··0x00005ca0·6f6e675f·4e656761·74650069·6e745f74·ong_Negate.int_t1485 ··0x00005ca0·00696e74·5f66726f·6d5f6279·74657300·.int_from_bytes.
1486 ··0x00005cb0·6f5f6279·74657300·696e745f·66726f6d·o_bytes.int_from1486 ··0x00005cb0·6c6f6e67·5f6d756c·006b5f6d·756c006b·long_mul.k_mul.k
1487 ··0x00005cc0·5f627974·6573006c·6f6e675f·6d756c00·_bytes.long_mul.1487 ··0x00005cc0·6d756c5f·73706c69·742e636f·6e737470·mul_split.constp
1488 ··0x00005cd0·6b5f6d75·6c006b6d·756c5f73·706c6974·k_mul.kmul_split1488 ··0x00005cd0·726f702e·3000765f·69737562·2e697372·rop.0.v_isub.isr
1489 ··0x00005ce0·2e636f6e·73747072·6f702e30·00765f69·.constprop.0.v_i1489 ··0x00005ce0·612e3000·765f6961·64642e69·7372612e·a.0.v_iadd.isra.
1490 ··0x00005cf0·7375622e·69737261·2e300076·5f696164·sub.isra.0.v_iad1490 ··0x00005cf0·30006c6f·6e675f61·6e64006c·6f6e675f·0.long_and.long_
1491 ··0x00005d00·642e6973·72612e30·006c6f6e·675f616e·d.isra.0.long_an1491 ··0x00005d00·62697477·69736500·6c6f6e67·5f6e6577·bitwise.long_new
1492 ··0x00005d10·64006c6f·6e675f62·69747769·7365006c·d.long_bitwise.l1492 ··0x00005d10·006c6f6e·675f6e65·775f696d·706c006c·.long_new_impl.l
1493 ··0x00005d20·6f6e675f·6e657700·6c6f6e67·5f6e6577·ong_new.long_new1493 ··0x00005d20·6f6e675f·6f72006c·6f6e675f·64697600·ong_or.long_div.
1494 ··0x00005d30·5f696d70·6c006c6f·6e675f6f·72006c6f·_impl.long_or.lo1494 ··0x00005d30·6c5f6469·766d6f64·006c6f6e·675f6469·l_divmod.long_di
1495 ··0x00005d40·6e675f64·6976006c·5f646976·6d6f6400·ng_div.l_divmod.1495 ··0x00005d40·7672656d·00785f64·69767265·6d006c6f·vrem.x_divrem.lo
1496 ··0x00005d50·6c6f6e67·5f646976·72656d00·785f6469·long_divrem.x_di1496 ··0x00005d50·6e675f66·6f726d61·745f6269·6e617279·ng_format_binary
1497 ··0x00005d60·7672656d·006c6f6e·675f666f·726d6174·vrem.long_format1497 ··0x00005d60·006c6f6e·675f7472·75655f64·69766964·.long_true_divid
1498 ··0x00005d70·5f62696e·61727900·6c6f6e67·5f747275·_binary.long_tru1498 ··0x00005d70·65006c6f·6e675f70·6f77006c·5f6d6f64·e.long_pow.l_mod
1499 ··0x00005d80·655f6469·76696465·006c6f6e·675f706f·e_divide.long_po1499 ··0x00005d80·005f5079·4c6f6e67·5f417355·6e736967·._PyLong_AsUnsig
1500 ··0x00005d90·77006c5f·6d6f6400·5f50794c·6f6e675f·w.l_mod._PyLong_1500 ··0x00005d90·6e65644c·6f6e674c·6f6e674d·61736b00·nedLongLongMask.
1501 ··0x00005da0·4173556e·7369676e·65644c6f·6e674c6f·AsUnsignedLongLo1501 ··0x00005da0·696e745f·6269745f·6c656e67·7468006c·int_bit_length.l
1502 ··0x00005db0·6e674d61·736b0069·6e745f62·69745f6c·ngMask.int_bit_l1502 ··0x00005db0·6f6e675f·786f7200·6c6f6e67·5f6c6f6e·ong_xor.long_lon
1503 ··0x00005dc0·656e6774·68006c6f·6e675f78·6f72006c·ength.long_xor.l1503 ··0x00005dc0·67006c6f·6e675f72·73686966·74006c6f·g.long_rshift.lo
1504 ··0x00005dd0·6f6e675f·6c6f6e67·006c6f6e·675f7273·ong_long.long_rs1504 ··0x00005dd0·6e675f66·6c6f6174·006c6f6e·675f6d6f·ng_float.long_mo
1505 ··0x00005de0·68696674·006c6f6e·675f666c·6f617400·hift.long_float.1505 ··0x00005de0·64006c6f·6e675f64·69766d6f·64006c6f·d.long_divmod.lo
1506 ··0x00005df0·6c6f6e67·5f6d6f64·006c6f6e·675f6469·long_mod.long_di1506 ··0x00005df0·6e675f61·62730069·6e745f5f·5f726f75·ng_abs.int___rou
1507 ··0x00005e00·766d6f64·006c6f6e·675f6162·7300696e·vmod.long_abs.in1507 ··0x00005e00·6e645f5f·00696e74·5f5f5f66·6f726d61·nd__.int___forma
1508 ··0x00005e10·745f5f5f·726f756e·645f5f00·696e745f·t___round__.int_1508 ··0x00005e10·745f5f00·696e745f·6269745f·636f756e·t__.int_bit_coun
1509 ··0x00005e20·5f5f666f·726d6174·5f5f0069·6e745f62·__format__.int_b1509 ··0x00005e20·74006c6f·6e675f6c·6f6e675f·6d657468·t.long_long_meth
1510 ··0x00005e30·69745f63·6f756e74·006c6f6e·675f6c6f·it_count.long_lo1510 ··0x00005e30·006c6f6e·675f6765·7430006c·6f6e675f·.long_get0.long_
1511 ··0x00005e40·6e675f6d·65746800·6c6f6e67·5f676574·ng_meth.long_get1511 ··0x00005e40·67657431·00696e74·5f5f5f73·697a656f·get1.int___sizeo
1512 ··0x00005e50·30006c6f·6e675f67·65743100·696e745f·0.long_get1.int_1512 ··0x00005e50·665f5f00·696e745f·61735f69·6e746567·f__.int_as_integ
1513 ··0x00005e60·5f5f7369·7a656f66·5f5f0069·6e745f61·__sizeof__.int_a1513 ··0x00005e60·65725f72·6174696f·00696e74·5f69735f·er_ratio.int_is_
1514 ··0x00005e70·735f696e·74656765·725f7261·74696f00·s_integer_ratio.1514 ··0x00005e70·696e7465·67657200·696e745f·5f5f6765·integer.int___ge
1515 ··0x00005e80·696e745f·69735f69·6e746567·65720069·int_is_integer.i1515 ··0x00005e80·746e6577·61726773·5f5f0068·616c665f·tnewargs__.half_
1516 ··0x00005e90·6e745f5f·5f676574·6e657761·7267735f·nt___getnewargs_1516 ··0x00005e90·6576656e·5f636f72·72656374·696f6e2e·even_correction.
1517 ··0x00005ea0·5f006861·6c665f65·76656e5f·636f7272·_.half_even_corr1517 ··0x00005ea0·3130005f·6b657977·6f726473·2e32005f·10._keywords.2._
1518 ··0x00005eb0·65637469·6f6e2e31·30005f6b·6579776f·ection.10._keywo1518 ··0x00005eb0·6b657977·6f726473·2e35005f·6b657977·keywords.5._keyw
1519 ··0x00005ec0·7264732e·32005f6b·6579776f·7264732e·rds.2._keywords.1519 ··0x00005ec0·6f726473·2e380069·6e745f69·6e666f5f·ords.8.int_info_
1520 ··0x00005ed0·35005f6b·6579776f·7264732e·3800696e·5._keywords.8.in1520 ··0x00005ed0·5f646f63·5f5f006c·6f6e675f·646f6300·_doc__.long_doc.
1521 ··0x00005ee0·745f696e·666f5f5f·646f635f·5f006c6f·t_info__doc__.lo1521 ··0x00005ee0·696e745f·69735f69·6e746567·65725f5f·int_is_integer__
1522 ··0x00005ef0·6e675f64·6f630069·6e745f69·735f696e·ng_doc.int_is_in1522 ··0x00005ef0·646f635f·5f00696e·745f6672·6f6d5f62·doc__.int_from_b
1523 ··0x00005f00·74656765·725f5f64·6f635f5f·00696e74·teger__doc__.int1523 ··0x00005f00·79746573·5f5f646f·635f5f00·696e745f·ytes__doc__.int_
1524 ··0x00005f10·5f66726f·6d5f6279·7465735f·5f646f63·_from_bytes__doc1524 ··0x00005f10·746f5f62·79746573·5f5f646f·635f5f00·to_bytes__doc__.
1525 ··0x00005f20·5f5f0069·6e745f74·6f5f6279·7465735f·__.int_to_bytes_1525 ··0x00005f20·696e745f·61735f69·6e746567·65725f72·int_as_integer_r
1526 ··0x00005f30·5f646f63·5f5f0069·6e745f61·735f696e·_doc__.int_as_in1526 ··0x00005f30·6174696f·5f5f646f·635f5f00·696e745f·atio__doc__.int_
1527 ··0x00005f40·74656765·725f7261·74696f5f·5f646f63·teger_ratio__doc1527 ··0x00005f40·6269745f·636f756e·745f5f64·6f635f5f·bit_count__doc__
1528 ··0x00005f50·5f5f0069·6e745f62·69745f63·6f756e74·__.int_bit_count1528 ··0x00005f50·00696e74·5f626974·5f6c656e·6774685f·.int_bit_length_
1529 ··0x00005f60·5f5f646f·635f5f00·696e745f·6269745f·__doc__.int_bit_1529 ··0x00005f60·5f646f63·5f5f0069·6e745f5f·5f73697a·_doc__.int___siz
1530 ··0x00005f70·6c656e67·74685f5f·646f635f·5f00696e·length__doc__.in1530 ··0x00005f70·656f665f·5f5f5f64·6f635f5f·00696e74·eof____doc__.int
1531 ··0x00005f80·745f5f5f·73697a65·6f665f5f·5f5f646f·t___sizeof____do1531 ··0x00005f80·5f5f5f72·6f756e64·5f5f5f5f·646f635f·___round____doc_
1532 ··0x00005f90·635f5f00·696e745f·5f5f726f·756e645f·c__.int___round_1532 ··0x00005f90·5f00696e·745f5f5f·666f726d·61745f5f·_.int___format__
1533 ··0x00005fa0·5f5f5f64·6f635f5f·00696e74·5f5f5f66·___doc__.int___f1533 ··0x00005fa0·5f5f646f·635f5f00·696e745f·5f5f6765·__doc__.int___ge
1534 ··0x00005fb0·6f726d61·745f5f5f·5f646f63·5f5f0069·ormat____doc__.i1534 ··0x00005fb0·746e6577·61726773·5f5f5f5f·646f635f·tnewargs____doc_
1535 ··0x00005fc0·6e745f5f·5f676574·6e657761·7267735f·nt___getnewargs_1535 ··0x00005fc0·5f006c6f·6e675f61·735f6e75·6d626572·_.long_as_number
1536 ··0x00005fd0·5f5f5f64·6f635f5f·006c6f6e·675f6173·___doc__.long_as1536 ··0x00005fd0·006c6f6e·675f6d65·74686f64·73006c6f·.long_methods.lo
1537 ··0x00005fe0·5f6e756d·62657200·6c6f6e67·5f6d6574·_number.long_met1537 ··0x00005fe0·6e675f67·65747365·7400696e·745f696e·ng_getset.int_in
1538 ··0x00005ff0·686f6473·006c6f6e·675f6765·74736574·hods.long_getset1538 ··0x00005ff0·666f5f64·65736300·696e745f·696e666f·fo_desc.int_info
1539 ··0x00006000·00696e74·5f696e66·6f5f6465·73630069·.int_info_desc.i1539 ··0x00006000·5f666965·6c647300·5f706172·7365722e·_fields._parser.
1540 ··0x00006010·6e745f69·6e666f5f·6669656c·6473005f·nt_info_fields._1540 ··0x00006010·33005f6b·77747570·6c652e31·005f7061·3._kwtuple.1._pa
1541 ··0x00006020·70617273·65722e33·005f6b77·7475706c·parser.3._kwtupl1541 ··0x00006020·72736572·2e36005f·6b777475·706c652e·rser.6._kwtuple.
1542 ··0x00006030·652e3100·5f706172·7365722e·36005f6b·e.1._parser.6._k1542 ··0x00006030·34005f70·61727365·722e3900·5f6b7774·4._parser.9._kwt
1543 ··0x00006040·77747570·6c652e34·005f7061·72736572·wtuple.4._parser1543 ··0x00006040·75706c65·2e370049·6e745f49·6e666f54·uple.7.Int_InfoT
1544 ··0x00006050·2e39005f·6b777475·706c652e·3700496e·.9._kwtuple.7.In1544 ··0x00006050·79706500·6c6f675f·62617365·5f424153·ype.log_base_BAS
1545 ··0x00006060·745f496e·666f5479·7065006c·6f675f62·t_InfoType.log_b1545 ··0x00006060·452e3133·00636f6e·766d756c·746d6178·E.13.convmultmax
1546 ··0x00006070·6173655f·42415345·2e313300·636f6e76·ase_BASE.13.conv1546 ··0x00006070·5f626173·652e3132·00636f6e·76776964·_base.12.convwid
1547 ··0x00006080·6d756c74·6d61785f·62617365·2e313200·multmax_base.12.1547 ··0x00006080·74685f62·6173652e·31310066·7265655f·th_base.11.free_
1548 ··0x00006090·636f6e76·77696474·685f6261·73652e31·convwidth_base.11548 ··0x00006090·6b657973·5f6f626a·65637400·6e65775f·keys_object.new_
1549 ··0x000060a0·31006672·65655f6b·6579735f·6f626a65·1.free_keys_obje1549 ··0x000060a0·64696374·00696e73·65727464·69637400·dict.insertdict.
Max diff block lines reached; 2946719/3547783 bytes (83.06%) of diff not shown.
377 KB
./usr/lib/debug/.build-id/26/cf2a44b99ed5bcc0de9df6d2e9fc254985e93f.debug vs.
./usr/lib/debug/.build-id/3c/280c4986ec8fc63ddc5a4b346f63154ae08d5c.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 84% 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:··········26808·(bytes·into·file)13 ··Start·of·section·headers:··········26804·(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:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
1.22 KB
readelf --wide --program-header {}
    
Offset 1, 19 lines modifiedOffset 1, 19 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·7·program·headers,·starting·at·offset·523 There·are·7·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·0x0196c·0x0196c·R·E·0x100006 ··LOAD···········0x000000·0x00000000·0x00000000·0x01964·0x01964·R·E·0x10000
7 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x002e0·RW··0x100007 ··LOAD···········0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x002e0·RW··0x10000
8 ··DYNAMIC········0x00fe9c·0x0001ff10·0x0001ff10·0x00000·0x000f0·RW··0x48 ··DYNAMIC········0x00fe9c·0x0001ff10·0x0001ff10·0x00000·0x000f0·RW··0x4
9 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x49 ··NOTE···········0x000114·0x00000114·0x00000114·0x00024·0x00024·R···0x4
10 ··NOTE···········0x0018fc·0x000018fc·0x000018fc·0x00070·0x00070·R···0x410 ··NOTE···········0x0018f4·0x000018f4·0x000018f4·0x00070·0x00070·R···0x4
11 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1011 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
12 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x112 ··GNU_RELRO······0x00fe9c·0x0001fe9c·0x0001fe9c·0x00000·0x00164·R···0x1
  
13 ·Section·to·Segment·mapping:13 ·Section·to·Segment·mapping:
14 ··Segment·Sections...14 ··Segment·Sections...
15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·15 ···00·····.note.gnu.build-id·.gnu.hash·.dynsym·.dynstr·.gnu.version·.gnu.version_r·.rel.dyn·.rel.plt·.init·.plt·.text·.fini·.rodata·.eh_frame·.note.package·
16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·16 ···01·····.init_array·.fini_array·.data.rel.ro·.dynamic·.got·.data·.bss·
4.88 KB
readelf --wide --sections {}
    
Offset 1, 45 lines modifiedOffset 1, 45 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x68b8:1 There·are·36·section·headers,·starting·at·offset·0x68b4:
  
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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0002a0·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·0002a0·10···A··4···3··4
8 ··[·4]·.dynstr···········NOBITS··········000003f8·000138·0002c5·00···A··0···0··18 ··[·4]·.dynstr···········NOBITS··········000003f8·000138·0002c5·00···A··0···0··1
9 ··[·5]·.gnu.version······NOBITS··········000006be·000138·000054·02···A··3···0··29 ··[·5]·.gnu.version······NOBITS··········000006be·000138·000054·02···A··3···0··2
10 ··[·6]·.gnu.version_r····NOBITS··········00000714·000138·000060·00···A··4···3··410 ··[·6]·.gnu.version_r····NOBITS··········00000714·000138·000060·00···A··4···3··4
11 ··[·7]·.rel.dyn··········NOBITS··········00000774·000138·000190·08···A··3···0··411 ··[·7]·.rel.dyn··········NOBITS··········00000774·000138·000190·08···A··3···0··4
12 ··[·8]·.rel.plt··········NOBITS··········00000904·000138·000118·08···A··3··20··412 ··[·8]·.rel.plt··········NOBITS··········00000904·000138·000118·08···A··3··20··4
13 ··[·9]·.init·············NOBITS··········00000a1c·000138·00000c·00··AX··0···0··413 ··[·9]·.init·············NOBITS··········00000a1c·000138·00000c·00··AX··0···0··4
14 ··[10]·.plt··············NOBITS··········00000a28·000138·0001c0·04··AX··0···0··414 ··[10]·.plt··············NOBITS··········00000a28·000138·0001c0·04··AX··0···0··4
15 ··[11]·.text·············NOBITS··········00000be8·000138·000788·00··AX··0···0··415 ··[11]·.text·············NOBITS··········00000be8·000138·000780·00··AX··0···0··4
16 ··[12]·.fini·············NOBITS··········00001370·000138·000008·00··AX··0···0··416 ··[12]·.fini·············NOBITS··········00001368·000138·000008·00··AX··0···0··4
17 ··[13]·.rodata···········NOBITS··········00001378·000138·000580·00···A··0···0··817 ··[13]·.rodata···········NOBITS··········00001370·000138·000580·00···A··0···0··8
18 ··[14]·.eh_frame·········NOBITS··········000018f8·000138·000004·00···A··0···0··418 ··[14]·.eh_frame·········NOBITS··········000018f0·000138·000004·00···A··0···0··4
19 ··[15]·.note.package·····NOTE············000018fc·0018fc·000070·00···A··0···0··419 ··[15]·.note.package·····NOTE············000018f4·0018f4·000070·00···A··0···0··4
20 ··[16]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··420 ··[16]·.init_array·······NOBITS··········0001fe9c·00fe9c·000004·04··WA··0···0··4
21 ··[17]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··421 ··[17]·.fini_array·······NOBITS··········0001fea0·00fe9c·000004·04··WA··0···0··4
22 ··[18]·.data.rel.ro······NOBITS··········0001fea4·00fe9c·00006c·00··WA··0···0··422 ··[18]·.data.rel.ro······NOBITS··········0001fea4·00fe9c·00006c·00··WA··0···0··4
23 ··[19]·.dynamic··········NOBITS··········0001ff10·00fe9c·0000f0·08··WA··4···0··423 ··[19]·.dynamic··········NOBITS··········0001ff10·00fe9c·0000f0·08··WA··4···0··4
24 ··[20]·.got··············NOBITS··········00020000·00fe9c·0000ac·04··WA··0···0··424 ··[20]·.got··············NOBITS··········00020000·00fe9c·0000ac·04··WA··0···0··4
25 ··[21]·.data·············NOBITS··········000200ac·00fe9c·0000c4·00··WA··0···0··425 ··[21]·.data·············NOBITS··········000200ac·00fe9c·0000c4·00··WA··0···0··4
26 ··[22]·.bss··············NOBITS··········00020170·00fe9c·00000c·00··WA··0···0··426 ··[22]·.bss··············NOBITS··········00020170·00fe9c·00000c·00··WA··0···0··4
27 ··[23]·.comment··········PROGBITS········00000000·00196c·00001f·01··MS··0···0··127 ··[23]·.comment··········PROGBITS········00000000·001964·00001f·01··MS··0···0··1
28 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·00198b·000031·00······0···0··128 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001983·000031·00······0···0··1
29 ··[25]·.debug_aranges····PROGBITS········00000000·0019bc·000066·00···C··0···0··429 ··[25]·.debug_aranges····PROGBITS········00000000·0019b4·000066·00···C··0···0··4
30 ··[26]·.debug_info·······PROGBITS········00000000·001a24·002056·00···C··0···0··430 ··[26]·.debug_info·······PROGBITS········00000000·001a1c·002054·00···C··0···0··4
31 ··[27]·.debug_abbrev·····PROGBITS········00000000·003a7c·0002b0·00···C··0···0··431 ··[27]·.debug_abbrev·····PROGBITS········00000000·003a70·0002b0·00···C··0···0··4
32 ··[28]·.debug_line·······PROGBITS········00000000·003d2c·0006fa·00···C··0···0··432 ··[28]·.debug_line·······PROGBITS········00000000·003d20·0006f8·00···C··0···0··4
33 ··[29]·.debug_frame······PROGBITS········00000000·004428·00010d·00···C··0···0··433 ··[29]·.debug_frame······PROGBITS········00000000·004418·00010d·00···C··0···0··4
34 ··[30]·.debug_str········PROGBITS········00000000·004538·000bbb·01·MSC··0···0··434 ··[30]·.debug_str········PROGBITS········00000000·004528·000bbb·01·MSC··0···0··4
35 ··[31]·.debug_loclists···PROGBITS········00000000·0050f4·0004e0·00···C··0···0··435 ··[31]·.debug_loclists···PROGBITS········00000000·0050e4·0004eb·00···C··0···0··4
36 ··[32]·.debug_rnglists···PROGBITS········00000000·0055d4·00010d·00···C··0···0··436 ··[32]·.debug_rnglists···PROGBITS········00000000·0055d0·000110·00···C··0···0··4
37 ··[33]·.symtab···········SYMTAB··········00000000·0056e4·000ad0·10·····34·134··437 ··[33]·.symtab···········SYMTAB··········00000000·0056e0·000ad0·10·····34·134··4
38 ··[34]·.strtab···········STRTAB··········00000000·0061b4·000597·00······0···0··138 ··[34]·.strtab···········STRTAB··········00000000·0061b0·000597·00······0···0··1
39 ··[35]·.shstrtab·········STRTAB··········00000000·00674b·00016c·00······0···0··139 ··[35]·.shstrtab·········STRTAB··········00000000·006747·00016c·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)
8.07 KB
readelf --wide --symbols {}
    
Offset 9, 18 lines modifiedOffset 9, 18 lines modified
9 ·····5:·000006be·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version9 ·····5:·000006be·····0·SECTION·LOCAL··DEFAULT····5·.gnu.version
10 ·····6:·00000714·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r10 ·····6:·00000714·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version_r
11 ·····7:·00000774·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn11 ·····7:·00000774·····0·SECTION·LOCAL··DEFAULT····7·.rel.dyn
12 ·····8:·00000904·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt12 ·····8:·00000904·····0·SECTION·LOCAL··DEFAULT····8·.rel.plt
13 ·····9:·00000a1c·····0·SECTION·LOCAL··DEFAULT····9·.init13 ·····9:·00000a1c·····0·SECTION·LOCAL··DEFAULT····9·.init
14 ····10:·00000a28·····0·SECTION·LOCAL··DEFAULT···10·.plt14 ····10:·00000a28·····0·SECTION·LOCAL··DEFAULT···10·.plt
15 ····11:·00000be8·····0·SECTION·LOCAL··DEFAULT···11·.text15 ····11:·00000be8·····0·SECTION·LOCAL··DEFAULT···11·.text
16 ····12:·00001370·····0·SECTION·LOCAL··DEFAULT···12·.fini16 ····12:·00001368·····0·SECTION·LOCAL··DEFAULT···12·.fini
17 ····13:·00001378·····0·SECTION·LOCAL··DEFAULT···13·.rodata17 ····13:·00001370·····0·SECTION·LOCAL··DEFAULT···13·.rodata
18 ····14:·000018f8·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame18 ····14:·000018f0·····0·SECTION·LOCAL··DEFAULT···14·.eh_frame
19 ····15:·000018fc·····0·SECTION·LOCAL··DEFAULT···15·.note.package19 ····15:·000018f4·····0·SECTION·LOCAL··DEFAULT···15·.note.package
20 ····16:·0001fe9c·····0·SECTION·LOCAL··DEFAULT···16·.init_array20 ····16:·0001fe9c·····0·SECTION·LOCAL··DEFAULT···16·.init_array
21 ····17:·0001fea0·····0·SECTION·LOCAL··DEFAULT···17·.fini_array21 ····17:·0001fea0·····0·SECTION·LOCAL··DEFAULT···17·.fini_array
22 ····18:·0001fea4·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro22 ····18:·0001fea4·····0·SECTION·LOCAL··DEFAULT···18·.data.rel.ro
23 ····19:·0001ff10·····0·SECTION·LOCAL··DEFAULT···19·.dynamic23 ····19:·0001ff10·····0·SECTION·LOCAL··DEFAULT···19·.dynamic
24 ····20:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.got24 ····20:·00020000·····0·SECTION·LOCAL··DEFAULT···20·.got
25 ····21:·000200ac·····0·SECTION·LOCAL··DEFAULT···21·.data25 ····21:·000200ac·····0·SECTION·LOCAL··DEFAULT···21·.data
26 ····22:·00020170·····0·SECTION·LOCAL··DEFAULT···22·.bss26 ····22:·00020170·····0·SECTION·LOCAL··DEFAULT···22·.bss
Offset 35, 36 lines modifiedOffset 35, 36 lines modified
35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists35 ····31:·00000000·····0·SECTION·LOCAL··DEFAULT···31·.debug_loclists
36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists36 ····32:·00000000·····0·SECTION·LOCAL··DEFAULT···32·.debug_rnglists
37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o37 ····33:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crti.o
38 ····34:·00001050·····0·NOTYPE··LOCAL··DEFAULT···11·$a38 ····34:·00001050·····0·NOTYPE··LOCAL··DEFAULT···11·$a
39 ····35:·00001050·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn39 ····35:·00001050·····0·FUNC····LOCAL··DEFAULT···11·call_weak_fn
40 ····36:·0000106c·····0·NOTYPE··LOCAL··DEFAULT···11·$d40 ····36:·0000106c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
41 ····37:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····9·$a41 ····37:·00000a1c·····0·NOTYPE··LOCAL··DEFAULT····9·$a
42 ····38:·00001370·····0·NOTYPE··LOCAL··DEFAULT···12·$a42 ····38:·00001368·····0·NOTYPE··LOCAL··DEFAULT···12·$a
43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o43 ····39:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
44 ····40:·00000a24·····0·NOTYPE··LOCAL··DEFAULT····9·$a44 ····40:·00000a24·····0·NOTYPE··LOCAL··DEFAULT····9·$a
45 ····41:·00001374·····0·NOTYPE··LOCAL··DEFAULT···12·$a45 ····41:·0000136c·····0·NOTYPE··LOCAL··DEFAULT···12·$a
46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nismodule.c46 ····42:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·nismodule.c
47 ····43:·00001408·····0·NOTYPE··LOCAL··DEFAULT···13·$d47 ····43:·00001400·····0·NOTYPE··LOCAL··DEFAULT···13·$d
48 ····44:·00001118·····0·NOTYPE··LOCAL··DEFAULT···11·$t48 ····44:·00001118·····0·NOTYPE··LOCAL··DEFAULT···11·$t
49 ····45:·0000114c·····0·NOTYPE··LOCAL··DEFAULT···11·$d49 ····45:·0000114c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
50 ····46:·0000115c·····0·NOTYPE··LOCAL··DEFAULT···11·$t50 ····46:·0000115c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
51 ····47:·0000115d···112·FUNC····LOCAL··DEFAULT···11·nis_exec51 ····47:·0000115d···112·FUNC····LOCAL··DEFAULT···11·nis_exec
52 ····48:·000011c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d52 ····48:·000011c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
53 ····49:·00000fe8·····0·NOTYPE··LOCAL··DEFAULT···11·$t53 ····49:·00000fe8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
54 ····50:·00000fe9····48·FUNC····LOCAL··DEFAULT···11·nis_traverse54 ····50:·00000fe9····48·FUNC····LOCAL··DEFAULT···11·nis_traverse
55 ····51:·000011cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t55 ····51:·000011cc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
56 ····52:·000011cd···416·FUNC····LOCAL··DEFAULT···11·nis_maps56 ····52:·000011cd···408·FUNC····LOCAL··DEFAULT···11·nis_maps
57 ····53:·00000be9····24·FUNC····LOCAL··DEFAULT···11·Py_XDECREF57 ····53:·00000be9····24·FUNC····LOCAL··DEFAULT···11·Py_XDECREF
58 ····54:·00001348·····0·NOTYPE··LOCAL··DEFAULT···11·$d58 ····54:·00001340·····0·NOTYPE··LOCAL··DEFAULT···11·$d
59 ····55:·00000c97····50·FUNC····LOCAL··DEFAULT···11·nis_xdr_ypresp_maplist59 ····55:·00000c97····50·FUNC····LOCAL··DEFAULT···11·nis_xdr_ypresp_maplist
60 ····56:·00000c79····30·FUNC····LOCAL··DEFAULT···11·nis_xdr_domainname60 ····56:·00000c79····30·FUNC····LOCAL··DEFAULT···11·nis_xdr_domainname
61 ····57:·00001019····54·FUNC····LOCAL··DEFAULT···11·nis_clear61 ····57:·00001019····54·FUNC····LOCAL··DEFAULT···11·nis_clear
62 ····58:·0000136c·····0·NOTYPE··LOCAL··DEFAULT···11·$t62 ····58:·00001364·····0·NOTYPE··LOCAL··DEFAULT···11·$t
63 ····59:·0000136d·····4·FUNC····LOCAL··DEFAULT···11·nis_free63 ····59:·00001365·····4·FUNC····LOCAL··DEFAULT···11·nis_free
64 ····60:·00000be8·····0·NOTYPE··LOCAL··DEFAULT···11·$t64 ····60:·00000be8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
65 ····61:·00000c01····68·FUNC····LOCAL··DEFAULT···11·nis_get_default_domain65 ····61:·00000c01····68·FUNC····LOCAL··DEFAULT···11·nis_get_default_domain
66 ····62:·00000c45····52·FUNC····LOCAL··DEFAULT···11·nis_xdr_ypmaplist66 ····62:·00000c45····52·FUNC····LOCAL··DEFAULT···11·nis_xdr_ypmaplist
67 ····63:·00000c74·····0·NOTYPE··LOCAL··DEFAULT···11·$d67 ····63:·00000c74·····0·NOTYPE··LOCAL··DEFAULT···11·$d
68 ····64:·00000c78·····0·NOTYPE··LOCAL··DEFAULT···11·$t68 ····64:·00000c78·····0·NOTYPE··LOCAL··DEFAULT···11·$t
69 ····65:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·00000cc4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t70 ····66:·00000cc8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
Offset 73, 35 lines modifiedOffset 73, 35 lines modified
73 ····69:·00000de8·····0·NOTYPE··LOCAL··DEFAULT···11·$d73 ····69:·00000de8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
74 ····70:·00000df0·····0·NOTYPE··LOCAL··DEFAULT···11·$t74 ····70:·00000df0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
75 ····71:·00000df1···196·FUNC····LOCAL··DEFAULT···11·nis_cat75 ····71:·00000df1···196·FUNC····LOCAL··DEFAULT···11·nis_cat
76 ····72:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT···11·$d76 ····72:·00000ea8·····0·NOTYPE··LOCAL··DEFAULT···11·$d
77 ····73:·00000eb4·····0·NOTYPE··LOCAL··DEFAULT···11·$t77 ····73:·00000eb4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
78 ····74:·00000eb5···308·FUNC····LOCAL··DEFAULT···11·nis_match78 ····74:·00000eb5···308·FUNC····LOCAL··DEFAULT···11·nis_match
79 ····75:·00000fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d79 ····75:·00000fe0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
80 ····76:·00001590·····0·NOTYPE··LOCAL··DEFAULT···13·$d80 ····76:·00001588·····0·NOTYPE··LOCAL··DEFAULT···13·$d
81 ····77:·00001590····16·OBJECT··LOCAL··DEFAULT···13·TIMEOUT81 ····77:·00001588····16·OBJECT··LOCAL··DEFAULT···13·TIMEOUT
82 ····78:·000015a0····56·OBJECT··LOCAL··DEFAULT···13·nis__doc__82 ····78:·00001598····56·OBJECT··LOCAL··DEFAULT···13·nis__doc__
83 ····79:·000015d8···159·OBJECT··LOCAL··DEFAULT···13·maps__doc__83 ····79:·000015d0···159·OBJECT··LOCAL··DEFAULT···13·maps__doc__
84 ····80:·00001678···155·OBJECT··LOCAL··DEFAULT···13·cat__doc__84 ····80:·00001670···155·OBJECT··LOCAL··DEFAULT···13·cat__doc__
85 ····81:·00001714···213·OBJECT··LOCAL··DEFAULT···13·match__doc__85 ····81:·0000170c···213·OBJECT··LOCAL··DEFAULT···13·match__doc__
86 ····82:·000017ec···122·OBJECT··LOCAL··DEFAULT···13·get_default_domain__doc__86 ····82:·000017e4···122·OBJECT··LOCAL··DEFAULT···13·get_default_domain__doc__
87 ····83:·00020174·····0·NOTYPE··LOCAL··DEFAULT···22·$d87 ····83:·00020174·····0·NOTYPE··LOCAL··DEFAULT···22·$d
88 ····84:·00020174·····8·OBJECT··LOCAL··DEFAULT···22·res.288 ····84:·00020174·····8·OBJECT··LOCAL··DEFAULT···22·res.2
89 ····85:·000200b0·····0·NOTYPE··LOCAL··DEFAULT···21·$d89 ····85:·000200b0·····0·NOTYPE··LOCAL··DEFAULT···21·$d
90 ····86:·000200b0····52·OBJECT··LOCAL··DEFAULT···21·nismodule90 ····86:·000200b0····52·OBJECT··LOCAL··DEFAULT···21·nismodule
91 ····87:·00020120····80·OBJECT··LOCAL··DEFAULT···21·nis_methods91 ····87:·00020120····80·OBJECT··LOCAL··DEFAULT···21·nis_methods
92 ····88:·00020108····24·OBJECT··LOCAL··DEFAULT···21·nis_slots92 ····88:·00020108····24·OBJECT··LOCAL··DEFAULT···21·nis_slots
93 ····89:·000200e4·····8·OBJECT··LOCAL··DEFAULT···21·kwlist.393 ····89:·000200e4·····8·OBJECT··LOCAL··DEFAULT···21·kwlist.3
94 ····90:·000200ec····12·OBJECT··LOCAL··DEFAULT···21·kwlist.194 ····90:·000200ec····12·OBJECT··LOCAL··DEFAULT···21·kwlist.1
95 ····91:·000200f8····16·OBJECT··LOCAL··DEFAULT···21·kwlist.095 ····91:·000200f8····16·OBJECT··LOCAL··DEFAULT···21·kwlist.0
96 ····92:·0001fea4·····0·NOTYPE··LOCAL··DEFAULT···18·$d96 ····92:·0001fea4·····0·NOTYPE··LOCAL··DEFAULT···18·$d
97 ····93:·0001fea4···108·OBJECT··LOCAL··DEFAULT···18·aliases97 ····93:·0001fea4···108·OBJECT··LOCAL··DEFAULT···18·aliases
98 ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c98 ····94:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
99 ····95:·00001378·····0·NOTYPE··LOCAL··DEFAULT···13·$d99 ····95:·00001370·····0·NOTYPE··LOCAL··DEFAULT···13·$d
100 ····96:·00001378·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits100 ····96:·00001370·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
101 ····97:·00001075·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones101 ····97:·00001075·····0·FUNC····LOCAL··DEFAULT···11·deregister_tm_clones
102 ····98:·00001074·····0·NOTYPE··LOCAL··DEFAULT···11·$t102 ····98:·00001074·····0·NOTYPE··LOCAL··DEFAULT···11·$t
103 ····99:·00001090·····0·NOTYPE··LOCAL··DEFAULT···11·$d103 ····99:·00001090·····0·NOTYPE··LOCAL··DEFAULT···11·$d
104 ···100:·000010a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t104 ···100:·000010a0·····0·NOTYPE··LOCAL··DEFAULT···11·$t
105 ···101:·000010a1·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones105 ···101:·000010a1·····0·FUNC····LOCAL··DEFAULT···11·register_tm_clones
106 ···102:·000010c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d106 ···102:·000010c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
107 ···103:·000200ac·····0·NOTYPE··LOCAL··DEFAULT···21·$d107 ···103:·000200ac·····0·NOTYPE··LOCAL··DEFAULT···21·$d
Offset 113, 20 lines modifiedOffset 113, 20 lines modified
113 ···109:·0001fea0·····0·OBJECT··LOCAL··DEFAULT···17·__do_global_dtors_aux_fini_array_entry113 ···109:·0001fea0·····0·OBJECT··LOCAL··DEFAULT···17·__do_global_dtors_aux_fini_array_entry
114 ···110:·00001114·····0·NOTYPE··LOCAL··DEFAULT···11·$t114 ···110:·00001114·····0·NOTYPE··LOCAL··DEFAULT···11·$t
115 ···111:·00001115·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy115 ···111:·00001115·····0·FUNC····LOCAL··DEFAULT···11·frame_dummy
116 ···112:·0001fe9c·····0·NOTYPE··LOCAL··DEFAULT···16·$d116 ···112:·0001fe9c·····0·NOTYPE··LOCAL··DEFAULT···16·$d
117 ···113:·0001fe9c·····0·OBJECT··LOCAL··DEFAULT···16·__frame_dummy_init_array_entry117 ···113:·0001fe9c·····0·OBJECT··LOCAL··DEFAULT···16·__frame_dummy_init_array_entry
118 ···114:·00020170·····0·NOTYPE··LOCAL··DEFAULT···22·$d118 ···114:·00020170·····0·NOTYPE··LOCAL··DEFAULT···22·$d
119 ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c119 ···115:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtstuff.c
120 ···116:·00001868·····0·NOTYPE··LOCAL··DEFAULT···13·$d120 ···116:·00001860·····0·NOTYPE··LOCAL··DEFAULT···13·$d
121 ···117:·00001868·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits121 ···117:·00001860·····0·OBJECT··LOCAL··DEFAULT···13·all_implied_fbits
122 ···118:·000018f8·····0·NOTYPE··LOCAL··DEFAULT···14·$d122 ···118:·000018f0·····0·NOTYPE··LOCAL··DEFAULT···14·$d
123 ···119:·000018f8·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__123 ···119:·000018f0·····0·OBJECT··LOCAL··DEFAULT···14·__FRAME_END__
124 ···120:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·124 ···120:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·
125 ···121:·00001370·····0·FUNC····LOCAL··DEFAULT···12·_fini125 ···121:·00001368·····0·FUNC····LOCAL··DEFAULT···12·_fini
126 ···122:·000200ac·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle126 ···122:·000200ac·····0·OBJECT··LOCAL··DEFAULT···21·__dso_handle
127 ···123:·0001ff10·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC127 ···123:·0001ff10·····0·OBJECT··LOCAL··DEFAULT··ABS·_DYNAMIC
128 ···124:·00020170·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__128 ···124:·00020170·····0·OBJECT··LOCAL··DEFAULT···21·__TMC_END__
129 ···125:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_129 ···125:·00020000·····0·OBJECT··LOCAL··DEFAULT··ABS·_GLOBAL_OFFSET_TABLE_
130 ···126:·00000a1c·····0·FUNC····LOCAL··DEFAULT····9·_init130 ···126:·00000a1c·····0·FUNC····LOCAL··DEFAULT····9·_init
131 ···127:·00000a28·····0·NOTYPE··LOCAL··DEFAULT···10·$a131 ···127:·00000a28·····0·NOTYPE··LOCAL··DEFAULT···10·$a
132 ···128:·00000a38·····0·NOTYPE··LOCAL··DEFAULT···10·$d132 ···128:·00000a38·····0·NOTYPE··LOCAL··DEFAULT···10·$d
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·26cf2a44b99ed5bcc0de9df6d2e9fc254985e93f3 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·3c280c4986ec8fc63ddc5a4b346f63154ae08d5c
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
34.3 KB
readelf --wide --debug-dump=rawline {}
    
Offset 335, 365 lines modifiedOffset 335, 371 lines modified
335 ··[0x000004be]··Set·is_stmt·to·0335 ··[0x000004be]··Set·is_stmt·to·0
336 ··[0x000004bf]··Copy·(view·4)336 ··[0x000004bf]··Copy·(view·4)
337 ··[0x000004c0]··Set·column·to·28337 ··[0x000004c0]··Set·column·to·28
338 ··[0x000004c2]··Extended·opcode·4:·set·Discriminator·to·1338 ··[0x000004c2]··Extended·opcode·4:·set·Discriminator·to·1
339 ··[0x000004c6]··Special·opcode·19:·advance·Address·by·2·to·0x1208·and·Line·by·0·to·445339 ··[0x000004c6]··Special·opcode·19:·advance·Address·by·2·to·0x1208·and·Line·by·0·to·445
340 ··[0x000004c7]··Extended·opcode·4:·set·Discriminator·to·1340 ··[0x000004c7]··Extended·opcode·4:·set·Discriminator·to·1
341 ··[0x000004cb]··Special·opcode·19:·advance·Address·by·2·to·0x120a·and·Line·by·0·to·445341 ··[0x000004cb]··Special·opcode·19:·advance·Address·by·2·to·0x120a·and·Line·by·0·to·445
 342 ··[0x000004cc]··Set·column·to·17
342 ··[0x000004cc]··Extended·opcode·4:·set·Discriminator·to·1343 ··[0x000004ce]··Extended·opcode·4:·set·Discriminator·to·1
343 ··[0x000004d0]··Special·opcode·33:·advance·Address·by·4·to·0x120e·and·Line·by·0·to·445344 ··[0x000004d2]··Special·opcode·33:·advance·Address·by·4·to·0x120e·and·Line·by·0·to·445
344 ··[0x000004d1]··Set·column·to·17 
345 ··[0x000004d3]··Extended·opcode·4:·set·Discriminator·to·1 
346 ··[0x000004d7]··Special·opcode·19:·advance·Address·by·2·to·0x1210·and·Line·by·0·to·445 
347 ··[0x000004d8]··Set·column·to·9345 ··[0x000004d3]··Set·column·to·5
348 ··[0x000004da]··Set·is_stmt·to·1346 ··[0x000004d5]··Set·is_stmt·to·1
349 ··[0x000004db]··Special·opcode·20:·advance·Address·by·2·to·0x1212·and·Line·by·1·to·446347 ··[0x000004d6]··Special·opcode·38:·advance·Address·by·4·to·0x1212·and·Line·by·5·to·450
 348 ··[0x000004d7]··Set·is_stmt·to·0
 349 ··[0x000004d8]··Copy·(view·1)
350 ··[0x000004dc]··Set·column·to·1350 ··[0x000004d9]··Set·column·to·11
351 ··[0x000004de]··Advance·Line·by·-365·to·81351 ··[0x000004db]··Advance·Line·by·-51·to·399
352 ··[0x000004e1]··Copy·(view·1)352 ··[0x000004dd]··Special·opcode·19:·advance·Address·by·2·to·0x1214·and·Line·by·0·to·399
 353 ··[0x000004de]··Set·column·to·9
 354 ··[0x000004e0]··Special·opcode·23:·advance·Address·by·2·to·0x1216·and·Line·by·4·to·403
 355 ··[0x000004e1]··Set·column·to·11
 356 ··[0x000004e3]··Special·opcode·15:·advance·Address·by·2·to·0x1218·and·Line·by·-4·to·399
353 ··[0x000004e2]··Set·column·to·5357 ··[0x000004e4]··Set·column·to·5
354 ··[0x000004e4]··Special·opcode·7:·advance·Address·by·0·to·0x1212·and·Line·by·2·to·83·(view·2) 
355 ··[0x000004e5]··Set·is_stmt·to·0 
356 ··[0x000004e6]··Special·opcode·19:·advance·Address·by·2·to·0x1214·and·Line·by·0·to·83 
357 ··[0x000004e7]··Special·opcode·33:·advance·Address·by·4·to·0x1218·and·Line·by·0·to·83 
358 ··[0x000004e8]··Extended·opcode·4:·set·Discriminator·to·1 
359 ··[0x000004ec]··Special·opcode·19:·advance·Address·by·2·to·0x121a·and·Line·by·0·to·83 
360 ··[0x000004ed]··Set·is_stmt·to·1358 ··[0x000004e6]··Set·is_stmt·to·1
361 ··[0x000004ee]··Special·opcode·48:·advance·Address·by·6·to·0x1220·and·Line·by·1·to·84359 ··[0x000004e7]··Special·opcode·34:·advance·Address·by·4·to·0x121c·and·Line·by·1·to·400
 360 ··[0x000004e8]··Special·opcode·7:·advance·Address·by·0·to·0x121c·and·Line·by·2·to·402·(view·1)
 361 ··[0x000004e9]··Set·column·to·20
 362 ··[0x000004eb]··Copy·(view·2)
 363 ··[0x000004ec]··Set·column·to·9
362 ··[0x000004ef]··Set·is_stmt·to·0364 ··[0x000004ee]··Set·is_stmt·to·0
363 ··[0x000004f0]··Copy·(view·1)365 ··[0x000004ef]··Special·opcode·34:·advance·Address·by·4·to·0x1220·and·Line·by·1·to·403
 366 ··[0x000004f0]··Set·column·to·20
 367 ··[0x000004f2]··Special·opcode·18:·advance·Address·by·2·to·0x1222·and·Line·by·-1·to·402
364 ··[0x000004f1]··Set·column·to·9368 ··[0x000004f3]··Set·column·to·9
 369 ··[0x000004f5]··Special·opcode·20:·advance·Address·by·2·to·0x1224·and·Line·by·1·to·403
365 ··[0x000004f3]··Set·is_stmt·to·1370 ··[0x000004f6]··Set·is_stmt·to·1
 371 ··[0x000004f7]··Special·opcode·34:·advance·Address·by·4·to·0x1228·and·Line·by·1·to·404
366 ··[0x000004f4]··Advance·Line·by·363·to·447 
367 ··[0x000004f7]··Copy·(view·2) 
368 ··[0x000004f8]··Set·column·to·16372 ··[0x000004f8]··Set·column·to·20
 373 ··[0x000004fa]··Special·opcode·3:·advance·Address·by·0·to·0x1228·and·Line·by·-2·to·402·(view·1)
 374 ··[0x000004fb]··Set·column·to·12
369 ··[0x000004fa]··Set·is_stmt·to·0375 ··[0x000004fd]··Set·is_stmt·to·0
370 ··[0x000004fb]··Advance·Line·by·-6·to·441 
371 ··[0x000004fd]··Copy·(view·3)376 ··[0x000004fe]··Copy·(view·2)
372 ··[0x000004fe]··Set·column·to·1377 ··[0x000004ff]··Set·column·to·20
373 ··[0x00000500]··Advance·Line·by·27·to·468 
374 ··[0x00000502]··Special·opcode·19:·advance·Address·by·2·to·0x1222·and·Line·by·0·to·468 
375 ··[0x00000503]··Set·column·to·5 
376 ··[0x00000505]··Set·is_stmt·to·1 
377 ··[0x00000506]··Advance·Line·by·-18·to·450 
378 ··[0x00000508]··Special·opcode·47:·advance·Address·by·6·to·0x1228·and·Line·by·0·to·450 
379 ··[0x00000509]··Set·is_stmt·to·0 
380 ··[0x0000050a]··Copy·(view·1) 
381 ··[0x0000050b]··Set·column·to·9 
382 ··[0x0000050d]··Advance·Line·by·-47·to·403 
383 ··[0x0000050f]··Special·opcode·19:·advance·Address·by·2·to·0x122a·and·Line·by·0·to·403378 ··[0x00000501]··Special·opcode·19:·advance·Address·by·2·to·0x122a·and·Line·by·0·to·402
384 ··[0x00000510]··Set·column·to·11379 ··[0x00000502]··Set·column·to·9
385 ··[0x00000512]··Special·opcode·15:·advance·Address·by·2·to·0x122c·and·Line·by·-4·to·399 
386 ··[0x00000513]··Set·column·to·5 
387 ··[0x00000515]··Set·is_stmt·to·1380 ··[0x00000504]··Set·is_stmt·to·1
388 ··[0x00000516]··Special·opcode·48:·advance·Address·by·6·to·0x1232·and·Line·by·1·to·400381 ··[0x00000505]··Special·opcode·20:·advance·Address·by·2·to·0x122c·and·Line·by·1·to·403
 382 ··[0x00000506]··Set·column·to·36
 383 ··[0x00000508]··Extended·opcode·4:·set·Discriminator·to·1
 384 ··[0x0000050c]··Set·is_stmt·to·0
389 ··[0x00000517]··Special·opcode·7:·advance·Address·by·0·to·0x1232·and·Line·by·2·to·402·(view·1)385 ··[0x0000050d]··Special·opcode·4:·advance·Address·by·0·to·0x122c·and·Line·by·-1·to·402·(view·1)
390 ··[0x00000518]··Set·column·to·9386 ··[0x0000050e]··Set·column·to·9
391 ··[0x0000051a]··Special·opcode·20:·advance·Address·by·2·to·0x1234·and·Line·by·1·to·403387 ··[0x00000510]··Special·opcode·20:·advance·Address·by·2·to·0x122e·and·Line·by·1·to·403
392 ··[0x0000051b]··Set·column·to·20388 ··[0x00000511]··Set·column·to·20
 389 ··[0x00000513]··Extended·opcode·4:·set·Discriminator·to·1
 390 ··[0x00000517]··Special·opcode·18:·advance·Address·by·2·to·0x1230·and·Line·by·-1·to·402
 391 ··[0x00000518]··Set·column·to·5
 392 ··[0x0000051a]··Set·is_stmt·to·1
 393 ··[0x0000051b]··Special·opcode·37:·advance·Address·by·4·to·0x1234·and·Line·by·4·to·406
 394 ··[0x0000051c]··Set·column·to·9
393 ··[0x0000051d]··Special·opcode·4:·advance·Address·by·0·to·0x1234·and·Line·by·-1·to·402·(view·1)395 ··[0x0000051e]··Special·opcode·6:·advance·Address·by·0·to·0x1234·and·Line·by·1·to·407·(view·1)
394 ··[0x0000051e]··Set·column·to·12396 ··[0x0000051f]··Special·opcode·76:·advance·Address·by·10·to·0x123e·and·Line·by·1·to·408
395 ··[0x00000520]··Set·is_stmt·to·0397 ··[0x00000520]··Set·is_stmt·to·0
396 ··[0x00000521]··Copy·(view·2)398 ··[0x00000521]··Copy·(view·1)
397 ··[0x00000522]··Set·column·to·20399 ··[0x00000522]··Set·column·to·16
398 ··[0x00000524]··Extended·opcode·4:·set·Discriminator·to·1400 ··[0x00000524]··Advance·Line·by·33·to·441
 401 ··[0x00000526]··Copy·(view·2)
 402 ··[0x00000527]··Set·column·to·1
 403 ··[0x00000529]··Advance·Line·by·27·to·468
399 ··[0x00000528]··Special·opcode·19:·advance·Address·by·2·to·0x1236·and·Line·by·0·to·402404 ··[0x0000052b]··Special·opcode·19:·advance·Address·by·2·to·0x1240·and·Line·by·0·to·468
400 ··[0x00000529]··Set·column·to·9405 ··[0x0000052c]··Set·column·to·9
 406 ··[0x0000052e]··Set·is_stmt·to·1
 407 ··[0x0000052f]··Advance·Line·by·-22·to·446
401 ··[0x0000052b]··Special·opcode·20:·advance·Address·by·2·to·0x1238·and·Line·by·1·to·403408 ··[0x00000531]··Special·opcode·47:·advance·Address·by·6·to·0x1246·and·Line·by·0·to·446
402 ··[0x0000052c]··Set·column·to·20409 ··[0x00000532]··Set·column·to·1
 410 ··[0x00000534]··Advance·Line·by·-365·to·81
 411 ··[0x00000537]··Copy·(view·1)
 412 ··[0x00000538]··Set·column·to·5
 413 ··[0x0000053a]··Special·opcode·7:·advance·Address·by·0·to·0x1246·and·Line·by·2·to·83·(view·2)
 414 ··[0x0000053b]··Set·is_stmt·to·0
403 ··[0x0000052e]··Special·opcode·18:·advance·Address·by·2·to·0x123a·and·Line·by·-1·to·402415 ··[0x0000053c]··Special·opcode·19:·advance·Address·by·2·to·0x1248·and·Line·by·0·to·83
404 ··[0x0000052f]··Set·column·to·36416 ··[0x0000053d]··Special·opcode·33:·advance·Address·by·4·to·0x124c·and·Line·by·0·to·83
405 ··[0x00000531]··Extended·opcode·4:·set·Discriminator·to·1417 ··[0x0000053e]··Extended·opcode·4:·set·Discriminator·to·1
406 ··[0x00000535]··Special·opcode·19:·advance·Address·by·2·to·0x123c·and·Line·by·0·to·402418 ··[0x00000542]··Special·opcode·19:·advance·Address·by·2·to·0x124e·and·Line·by·0·to·83
407 ··[0x00000536]··Set·column·to·20 
408 ··[0x00000538]··Extended·opcode·4:·set·Discriminator·to·1 
409 ··[0x0000053c]··Special·opcode·33:·advance·Address·by·4·to·0x1240·and·Line·by·0·to·402 
410 ··[0x0000053d]··Set·column·to·9 
411 ··[0x0000053f]··Special·opcode·34:·advance·Address·by·4·to·0x1244·and·Line·by·1·to·403 
412 ··[0x00000540]··Set·is_stmt·to·1419 ··[0x00000543]··Set·is_stmt·to·1
413 ··[0x00000541]··Special·opcode·48:·advance·Address·by·6·to·0x124a·and·Line·by·1·to·404420 ··[0x00000544]··Special·opcode·48:·advance·Address·by·6·to·0x1254·and·Line·by·1·to·84
414 ··[0x00000542]··Set·column·to·5 
415 ··[0x00000544]··Special·opcode·21:·advance·Address·by·2·to·0x124c·and·Line·by·2·to·406 
416 ··[0x00000545]··Special·opcode·9:·advance·Address·by·0·to·0x124c·and·Line·by·4·to·410·(view·1) 
417 ··[0x00000546]··Set·column·to·10 
418 ··[0x00000548]··Set·is_stmt·to·0421 ··[0x00000545]··Set·is_stmt·to·0
419 ··[0x00000549]··Copy·(view·2)422 ··[0x00000546]··Copy·(view·1)
420 ··[0x0000054a]··Set·column·to·5423 ··[0x00000547]··Set·column·to·9
421 ··[0x0000054c]··Set·is_stmt·to·1424 ··[0x00000549]··Set·is_stmt·to·1
422 ··[0x0000054d]··Special·opcode·132:·advance·Address·by·18·to·0x125e·and·Line·by·1·to·411425 ··[0x0000054a]··Advance·Line·by·363·to·447
 426 ··[0x0000054d]··Copy·(view·2)
423 ··[0x0000054e]··Set·column·to·8427 ··[0x0000054e]··Set·column·to·16
424 ··[0x00000550]··Set·is_stmt·to·0428 ··[0x00000550]··Set·is_stmt·to·0
Max diff block lines reached; 25559/35011 bytes (73.00%) of diff not shown.
244 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:········0x385d·(32-bit)3 ···Length:········0x384b·(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:·67·(DW_TAG_compile_unit)8 ·<0><c>:·Abbrev·Number:·67·(DW_TAG_compile_unit)
9 ····<d>···DW_AT_producer····:·(strp)·(offset:·0xb22):·GNU·C11·14.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:·0xb22):·GNU·C11·14.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:·0x810):·../Modules/nismodule.c11 ····<12>···DW_AT_name········:·(strp)·(offset:·0x810):·../Modules/nismodule.c
12 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x16b7):·./build-static12 ····<16>···DW_AT_comp_dir····:·(strp)·(offset:·0x16b7):·./build-static
13 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x13313 ····<1a>···DW_AT_ranges······:·(sec_offset)·0x136
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:·19·(DW_TAG_base_type)16 ·<1><26>:·Abbrev·Number:·19·(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:·0x14cb):·long·long·unsigned·int19 ····<29>···DW_AT_name········:·(strp)·(offset:·0x14cb):·long·long·unsigned·int
20 ·<1><2d>:·Abbrev·Number:·19·(DW_TAG_base_type)20 ·<1><2d>:·Abbrev·Number:·19·(DW_TAG_base_type)
Offset 3720, 15 lines modifiedOffset 3720, 15 lines modified
3720 ····<1b96>···DW_AT_type········:·(ref4)·<0x1b85>,·char3720 ····<1b96>···DW_AT_type········:·(ref4)·<0x1b85>,·char
3721 ·<1><1b9a>:·Abbrev·Number:·18·(DW_TAG_variable)3721 ·<1><1b9a>:·Abbrev·Number:·18·(DW_TAG_variable)
3722 ····<1b9b>···DW_AT_name········:·(strp)·(offset:·0x191):·get_default_domain__doc__3722 ····<1b9b>···DW_AT_name········:·(strp)·(offset:·0x191):·get_default_domain__doc__
3723 ····<1b9f>···DW_AT_decl_file···:·(implicit_const)·13723 ····<1b9f>···DW_AT_decl_file···:·(implicit_const)·1
3724 ····<1b9f>···DW_AT_decl_line···:·(data1)·273724 ····<1b9f>···DW_AT_decl_line···:·(data1)·27
3725 ····<1ba0>···DW_AT_decl_column·:·(data1)·13725 ····<1ba0>···DW_AT_decl_column·:·(data1)·1
3726 ····<1ba1>···DW_AT_type········:·(ref4)·<0x1b95>,·char3726 ····<1ba1>···DW_AT_type········:·(ref4)·<0x1b95>,·char
3727 ····<1ba5>···DW_AT_location····:·(exprloc)·5·byte·block:·3·ec·17·0·0·»       (DW_OP_addr:·17ec)3727 ····<1ba5>···DW_AT_location····:·(exprloc)·5·byte·block:·3·e4·17·0·0·»       (DW_OP_addr:·17e4)
3728 ·<1><1bab>:·Abbrev·Number:·21·(DW_TAG_array_type)3728 ·<1><1bab>:·Abbrev·Number:·21·(DW_TAG_array_type)
3729 ····<1bac>···DW_AT_type········:·(ref4)·<0x72>,·char3729 ····<1bac>···DW_AT_type········:·(ref4)·<0x72>,·char
3730 ····<1bb0>···DW_AT_sibling·····:·(ref4)·<0x1bbb>3730 ····<1bb0>···DW_AT_sibling·····:·(ref4)·<0x1bbb>
3731 ·<2><1bb4>:·Abbrev·Number:·22·(DW_TAG_subrange_type)3731 ·<2><1bb4>:·Abbrev·Number:·22·(DW_TAG_subrange_type)
3732 ····<1bb5>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3732 ····<1bb5>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3733 ····<1bb9>···DW_AT_upper_bound·:·(data1)·2123733 ····<1bb9>···DW_AT_upper_bound·:·(data1)·212
3734 ·<2><1bba>:·Abbrev·Number:·03734 ·<2><1bba>:·Abbrev·Number:·0
Offset 3736, 15 lines modifiedOffset 3736, 15 lines modified
3736 ····<1bbc>···DW_AT_type········:·(ref4)·<0x1bab>,·char3736 ····<1bbc>···DW_AT_type········:·(ref4)·<0x1bab>,·char
3737 ·<1><1bc0>:·Abbrev·Number:·18·(DW_TAG_variable)3737 ·<1><1bc0>:·Abbrev·Number:·18·(DW_TAG_variable)
3738 ····<1bc1>···DW_AT_name········:·(strp)·(offset:·0x433):·match__doc__3738 ····<1bc1>···DW_AT_name········:·(strp)·(offset:·0x433):·match__doc__
3739 ····<1bc5>···DW_AT_decl_file···:·(implicit_const)·13739 ····<1bc5>···DW_AT_decl_file···:·(implicit_const)·1
3740 ····<1bc5>···DW_AT_decl_line···:·(data1)·323740 ····<1bc5>···DW_AT_decl_line···:·(data1)·32
3741 ····<1bc6>···DW_AT_decl_column·:·(data1)·13741 ····<1bc6>···DW_AT_decl_column·:·(data1)·1
3742 ····<1bc7>···DW_AT_type········:·(ref4)·<0x1bbb>,·char3742 ····<1bc7>···DW_AT_type········:·(ref4)·<0x1bbb>,·char
3743 ····<1bcb>···DW_AT_location····:·(exprloc)·5·byte·block:·3·14·17·0·0·»       (DW_OP_addr:·1714)3743 ····<1bcb>···DW_AT_location····:·(exprloc)·5·byte·block:·3·c·17·0·0·»(DW_OP_addr:·170c)
3744 ·<1><1bd1>:·Abbrev·Number:·21·(DW_TAG_array_type)3744 ·<1><1bd1>:·Abbrev·Number:·21·(DW_TAG_array_type)
3745 ····<1bd2>···DW_AT_type········:·(ref4)·<0x72>,·char3745 ····<1bd2>···DW_AT_type········:·(ref4)·<0x72>,·char
3746 ····<1bd6>···DW_AT_sibling·····:·(ref4)·<0x1be1>3746 ····<1bd6>···DW_AT_sibling·····:·(ref4)·<0x1be1>
3747 ·<2><1bda>:·Abbrev·Number:·22·(DW_TAG_subrange_type)3747 ·<2><1bda>:·Abbrev·Number:·22·(DW_TAG_subrange_type)
3748 ····<1bdb>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3748 ····<1bdb>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3749 ····<1bdf>···DW_AT_upper_bound·:·(data1)·1543749 ····<1bdf>···DW_AT_upper_bound·:·(data1)·154
3750 ·<2><1be0>:·Abbrev·Number:·03750 ·<2><1be0>:·Abbrev·Number:·0
Offset 3752, 15 lines modifiedOffset 3752, 15 lines modified
3752 ····<1be2>···DW_AT_type········:·(ref4)·<0x1bd1>,·char3752 ····<1be2>···DW_AT_type········:·(ref4)·<0x1bd1>,·char
3753 ·<1><1be6>:·Abbrev·Number:·18·(DW_TAG_variable)3753 ·<1><1be6>:·Abbrev·Number:·18·(DW_TAG_variable)
3754 ····<1be7>···DW_AT_name········:·(strp)·(offset:·0xeeb):·cat__doc__3754 ····<1be7>···DW_AT_name········:·(strp)·(offset:·0xeeb):·cat__doc__
3755 ····<1beb>···DW_AT_decl_file···:·(implicit_const)·13755 ····<1beb>···DW_AT_decl_file···:·(implicit_const)·1
3756 ····<1beb>···DW_AT_decl_line···:·(data1)·383756 ····<1beb>···DW_AT_decl_line···:·(data1)·38
3757 ····<1bec>···DW_AT_decl_column·:·(data1)·13757 ····<1bec>···DW_AT_decl_column·:·(data1)·1
3758 ····<1bed>···DW_AT_type········:·(ref4)·<0x1be1>,·char3758 ····<1bed>···DW_AT_type········:·(ref4)·<0x1be1>,·char
3759 ····<1bf1>···DW_AT_location····:·(exprloc)·5·byte·block:·3·78·16·0·0·»       (DW_OP_addr:·1678)3759 ····<1bf1>···DW_AT_location····:·(exprloc)·5·byte·block:·3·70·16·0·0·»       (DW_OP_addr:·1670)
3760 ·<1><1bf7>:·Abbrev·Number:·21·(DW_TAG_array_type)3760 ·<1><1bf7>:·Abbrev·Number:·21·(DW_TAG_array_type)
3761 ····<1bf8>···DW_AT_type········:·(ref4)·<0x72>,·char3761 ····<1bf8>···DW_AT_type········:·(ref4)·<0x72>,·char
3762 ····<1bfc>···DW_AT_sibling·····:·(ref4)·<0x1c07>3762 ····<1bfc>···DW_AT_sibling·····:·(ref4)·<0x1c07>
3763 ·<2><1c00>:·Abbrev·Number:·22·(DW_TAG_subrange_type)3763 ·<2><1c00>:·Abbrev·Number:·22·(DW_TAG_subrange_type)
3764 ····<1c01>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int3764 ····<1c01>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
3765 ····<1c05>···DW_AT_upper_bound·:·(data1)·1583765 ····<1c05>···DW_AT_upper_bound·:·(data1)·158
3766 ·<2><1c06>:·Abbrev·Number:·03766 ·<2><1c06>:·Abbrev·Number:·0
Offset 3768, 15 lines modifiedOffset 3768, 15 lines modified
3768 ····<1c08>···DW_AT_type········:·(ref4)·<0x1bf7>,·char3768 ····<1c08>···DW_AT_type········:·(ref4)·<0x1bf7>,·char
3769 ·<1><1c0c>:·Abbrev·Number:·18·(DW_TAG_variable)3769 ·<1><1c0c>:·Abbrev·Number:·18·(DW_TAG_variable)
3770 ····<1c0d>···DW_AT_name········:·(strp)·(offset:·0x185):·maps__doc__3770 ····<1c0d>···DW_AT_name········:·(strp)·(offset:·0x185):·maps__doc__
3771 ····<1c11>···DW_AT_decl_file···:·(implicit_const)·13771 ····<1c11>···DW_AT_decl_file···:·(implicit_const)·1
3772 ····<1c11>···DW_AT_decl_line···:·(data1)·433772 ····<1c11>···DW_AT_decl_line···:·(data1)·43
3773 ····<1c12>···DW_AT_decl_column·:·(data1)·13773 ····<1c12>···DW_AT_decl_column·:·(data1)·1
3774 ····<1c13>···DW_AT_type········:·(ref4)·<0x1c07>,·char3774 ····<1c13>···DW_AT_type········:·(ref4)·<0x1c07>,·char
3775 ····<1c17>···DW_AT_location····:·(exprloc)·5·byte·block:·3·d8·15·0·0·»       (DW_OP_addr:·15d8)3775 ····<1c17>···DW_AT_location····:·(exprloc)·5·byte·block:·3·d0·15·0·0·»       (DW_OP_addr:·15d0)
3776 ·<1><1c1d>:·Abbrev·Number:·23·(DW_TAG_structure_type)3776 ·<1><1c1d>:·Abbrev·Number:·23·(DW_TAG_structure_type)
3777 ····<1c1e>···DW_AT_byte_size···:·(data1)·43777 ····<1c1e>···DW_AT_byte_size···:·(data1)·4
3778 ····<1c1f>···DW_AT_decl_file···:·(data1)·13778 ····<1c1f>···DW_AT_decl_file···:·(data1)·1
3779 ····<1c20>···DW_AT_decl_line···:·(data1)·483779 ····<1c20>···DW_AT_decl_line···:·(data1)·48
3780 ····<1c21>···DW_AT_decl_column·:·(data1)·93780 ····<1c21>···DW_AT_decl_column·:·(data1)·9
3781 ····<1c22>···DW_AT_sibling·····:·(ref4)·<0x1c34>3781 ····<1c22>···DW_AT_sibling·····:·(ref4)·<0x1c34>
3782 ·<2><1c26>:·Abbrev·Number:·1·(DW_TAG_member)3782 ·<2><1c26>:·Abbrev·Number:·1·(DW_TAG_member)
Offset 3996, 15 lines modifiedOffset 3996, 15 lines modified
3996 ····<1dc1>···DW_AT_type········:·(ref4)·<0x1d8d>,·nisresp_maplist3996 ····<1dc1>···DW_AT_type········:·(ref4)·<0x1d8d>,·nisresp_maplist
3997 ·<1><1dc5>:·Abbrev·Number:·35·(DW_TAG_variable)3997 ·<1><1dc5>:·Abbrev·Number:·35·(DW_TAG_variable)
3998 ····<1dc6>···DW_AT_name········:·(strp)·(offset:·0xe63):·TIMEOUT3998 ····<1dc6>···DW_AT_name········:·(strp)·(offset:·0xe63):·TIMEOUT
3999 ····<1dca>···DW_AT_decl_file···:·(implicit_const)·13999 ····<1dca>···DW_AT_decl_file···:·(implicit_const)·1
4000 ····<1dca>···DW_AT_decl_line···:·(data2)·3124000 ····<1dca>···DW_AT_decl_line···:·(data2)·312
4001 ····<1dcc>···DW_AT_decl_column·:·(data1)·234001 ····<1dcc>···DW_AT_decl_column·:·(data1)·23
4002 ····<1dcd>···DW_AT_type········:·(ref4)·<0x142>,·timeval4002 ····<1dcd>···DW_AT_type········:·(ref4)·<0x142>,·timeval
4003 ····<1dd1>···DW_AT_location····:·(exprloc)·5·byte·block:·3·90·15·0·0·»       (DW_OP_addr:·1590)4003 ····<1dd1>···DW_AT_location····:·(exprloc)·5·byte·block:·3·88·15·0·0·»       (DW_OP_addr:·1588)
4004 ·<1><1dd7>:·Abbrev·Number:·21·(DW_TAG_array_type)4004 ·<1><1dd7>:·Abbrev·Number:·21·(DW_TAG_array_type)
4005 ····<1dd8>···DW_AT_type········:·(ref4)·<0x289>,·PyMethodDef,·PyMethodDef4005 ····<1dd8>···DW_AT_type········:·(ref4)·<0x289>,·PyMethodDef,·PyMethodDef
4006 ····<1ddc>···DW_AT_sibling·····:·(ref4)·<0x1de7>4006 ····<1ddc>···DW_AT_sibling·····:·(ref4)·<0x1de7>
4007 ·<2><1de0>:·Abbrev·Number:·22·(DW_TAG_subrange_type)4007 ·<2><1de0>:·Abbrev·Number:·22·(DW_TAG_subrange_type)
4008 ····<1de1>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int4008 ····<1de1>···DW_AT_type········:·(ref4)·<0x2d>,·unsigned·int
4009 ····<1de5>···DW_AT_upper_bound·:·(data1)·44009 ····<1de5>···DW_AT_upper_bound·:·(data1)·4
4010 ·<2><1de6>:·Abbrev·Number:·04010 ·<2><1de6>:·Abbrev·Number:·0
Offset 4040, 15 lines modifiedOffset 4040, 15 lines modified
4040 ····<1e2c>···DW_AT_type········:·(ref4)·<0x1e1b>,·char4040 ····<1e2c>···DW_AT_type········:·(ref4)·<0x1e1b>,·char
4041 ·<1><1e30>:·Abbrev·Number:·35·(DW_TAG_variable)4041 ·<1><1e30>:·Abbrev·Number:·35·(DW_TAG_variable)
4042 ····<1e31>···DW_AT_name········:·(strp)·(offset:·0x370):·nis__doc__4042 ····<1e31>···DW_AT_name········:·(strp)·(offset:·0x370):·nis__doc__
4043 ····<1e35>···DW_AT_decl_file···:·(implicit_const)·14043 ····<1e35>···DW_AT_decl_file···:·(implicit_const)·1
4044 ····<1e35>···DW_AT_decl_line···:·(data2)·5114044 ····<1e35>···DW_AT_decl_line···:·(data2)·511
4045 ····<1e37>···DW_AT_decl_column·:·(data1)·14045 ····<1e37>···DW_AT_decl_column·:·(data1)·1
4046 ····<1e38>···DW_AT_type········:·(ref4)·<0x1e2b>,·char4046 ····<1e38>···DW_AT_type········:·(ref4)·<0x1e2b>,·char
4047 ····<1e3c>···DW_AT_location····:·(exprloc)·5·byte·block:·3·a0·15·0·0·»       (DW_OP_addr:·15a0)4047 ····<1e3c>···DW_AT_location····:·(exprloc)·5·byte·block:·3·98·15·0·0·»       (DW_OP_addr:·1598)
4048 ·<1><1e42>:·Abbrev·Number:·35·(DW_TAG_variable)4048 ·<1><1e42>:·Abbrev·Number:·35·(DW_TAG_variable)
4049 ····<1e43>···DW_AT_name········:·(strp)·(offset:·0x977):·nismodule4049 ····<1e43>···DW_AT_name········:·(strp)·(offset:·0x977):·nismodule
4050 ····<1e47>···DW_AT_decl_file···:·(implicit_const)·14050 ····<1e47>···DW_AT_decl_file···:·(implicit_const)·1
4051 ····<1e47>···DW_AT_decl_line···:·(data2)·5144051 ····<1e47>···DW_AT_decl_line···:·(data2)·514
4052 ····<1e49>···DW_AT_decl_column·:·(data1)·274052 ····<1e49>···DW_AT_decl_column·:·(data1)·27
4053 ····<1e4a>···DW_AT_type········:·(ref4)·<0x1d2>,·PyModuleDef4053 ····<1e4a>···DW_AT_type········:·(ref4)·<0x1d2>,·PyModuleDef
4054 ····<1e4e>···DW_AT_location····:·(exprloc)·5·byte·block:·3·b0·0·2·0·»(DW_OP_addr:·200b0)4054 ····<1e4e>···DW_AT_location····:·(exprloc)·5·byte·block:·3·b0·0·2·0·»(DW_OP_addr:·200b0)
Offset 4603, 93 lines modifiedOffset 4603, 93 lines modified
4603 ····<2238>···DW_AT_decl_file···:·(implicit_const)·14603 ····<2238>···DW_AT_decl_file···:·(implicit_const)·1
4604 ····<2238>···DW_AT_decl_line···:·(data2)·4894604 ····<2238>···DW_AT_decl_line···:·(data2)·489
4605 ····<223a>···DW_AT_decl_column·:·(data1)·164605 ····<223a>···DW_AT_decl_column·:·(data1)·16
4606 ····<223b>···DW_AT_type········:·(ref4)·<0x2350>4606 ····<223b>···DW_AT_type········:·(ref4)·<0x2350>
4607 ····<223f>···DW_AT_location····:·(sec_offset)·0x32·(location·list)4607 ····<223f>···DW_AT_location····:·(sec_offset)·0x32·(location·list)
4608 ····<2243>···DW_AT_GNU_locviews:·(sec_offset)·0x304608 ····<2243>···DW_AT_GNU_locviews:·(sec_offset)·0x30
4609 ·<2><2247>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine)4609 ·<2><2247>:·Abbrev·Number:·25·(DW_TAG_inlined_subroutine)
4610 ····<2248>···DW_AT_abstract_origin:·(ref4)·<0x3729>4610 ····<2248>···DW_AT_abstract_origin:·(ref4)·<0x3717>
4611 ····<224c>···DW_AT_entry_pc····:·(addr)·0x116c4611 ····<224c>···DW_AT_entry_pc····:·(addr)·0x116c
Max diff block lines reached; 242420/249897 bytes (97.01%) of diff not shown.
483 B
readelf --wide --debug-dump=aranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················1163 ··Length:···················116
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 ····00001118·000002589 ····00001118·00000250
10 ····00000fe8·0000003010 ····00000fe8·00000030
11 ····00001018·0000003611 ····00001018·00000036
12 ····00000be8·0000001812 ····00000be8·00000018
13 ····00000c00·0000004413 ····00000c00·00000044
14 ····00000c44·0000003414 ····00000c44·00000034
15 ····00000c78·0000001e15 ····00000c78·0000001e
16 ····00000c96·0000003216 ····00000c96·00000032
80.6 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:··········0xaf03 ··Length:··········0xb0a
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 67, 1120 lines modifiedOffset 67, 1133 lines modified
67 ····0000007d·v0000002·v0000000·views·at·0000007b·for:67 ····0000007d·v0000002·v0000000·views·at·0000007b·for:
68 ·············000011a8·000011ae·(DW_OP_reg0·(r0))68 ·············000011a8·000011ae·(DW_OP_reg0·(r0))
69 ····00000085·<End·of·list>69 ····00000085·<End·of·list>
  
70 ····00000086·v0000000·v0000000·location·view·pair70 ····00000086·v0000000·v0000000·location·view·pair
71 ····00000088·v0000000·v0000000·location·view·pair71 ····00000088·v0000000·v0000000·location·view·pair
72 ····0000008a·v0000000·v0000000·location·view·pair72 ····0000008a·v0000000·v0000000·location·view·pair
 73 ····0000008c·v0000000·v0000000·location·view·pair
 74 ····0000008e·v0000000·v0000000·location·view·pair
  
73 ····0000008c·000011cc·(base·address)75 ····00000090·000011cc·(base·address)
74 ····00000091·v0000000·v0000000·views·at·00000086·for:76 ····00000095·v0000000·v0000000·views·at·00000086·for:
75 ·············000011cc·000011f2·(DW_OP_reg0·(r0))77 ·············000011cc·000011f2·(DW_OP_reg0·(r0))
76 ····00000096·v0000000·v0000000·views·at·00000088·for:78 ····0000009a·v0000000·v0000000·views·at·00000088·for:
77 ·············000011f2·00001206·(DW_OP_reg4·(r4))79 ·············000011f2·00001214·(DW_OP_reg4·(r4))
78 ····0000009b·v0000000·v0000000·views·at·0000008a·for:80 ····0000009f·v0000000·v0000000·views·at·0000008a·for:
 81 ·············00001214·00001246·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 82 ····000000ad·v0000000·v0000000·views·at·0000008c·for:
 83 ·············00001246·00001248·(DW_OP_reg4·(r4))
 84 ····000000b2·v0000000·v0000000·views·at·0000008e·for:
79 ·············00001206·0000136c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)85 ·············00001248·00001364·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
80 ····000000aa·<End·of·list>86 ····000000c1·<End·of·list>
  
81 ····000000ab·v0000000·v0000000·location·view·pair87 ····000000c2·v0000000·v0000000·location·view·pair
82 ····000000ad·v0000000·v0000000·location·view·pair88 ····000000c4·v0000000·v0000000·location·view·pair
83 ····000000af·v0000000·v0000000·location·view·pair89 ····000000c6·v0000000·v0000000·location·view·pair
  
84 ····000000b1·000011cc·(base·address)90 ····000000c8·000011cc·(base·address)
85 ····000000b6·v0000000·v0000000·views·at·000000ab·for:91 ····000000cd·v0000000·v0000000·views·at·000000c2·for:
86 ·············000011cc·000011e2·(DW_OP_reg1·(r1))92 ·············000011cc·000011e2·(DW_OP_reg1·(r1))
87 ····000000bb·v0000000·v0000000·views·at·000000ad·for:93 ····000000d2·v0000000·v0000000·views·at·000000c4·for:
88 ·············000011e2·000011f9·(DW_OP_reg12·(r12))94 ·············000011e2·00001206·(DW_OP_reg6·(r6))
89 ····000000c0·v0000000·v0000000·views·at·000000af·for:95 ····000000d7·v0000000·v0000000·views·at·000000c6·for:
90 ·············000011f9·0000136c·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)96 ·············00001206·00001364·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
91 ····000000cf·<End·of·list>97 ····000000e6·<End·of·list>
  
92 ····000000d0·v0000000·v0000000·location·view·pair98 ····000000e7·v0000000·v0000000·location·view·pair
93 ····000000d2·v0000000·v0000000·location·view·pair99 ····000000e9·v0000000·v0000000·location·view·pair
94 ····000000d4·v0000000·v0000000·location·view·pair100 ····000000eb·v0000000·v0000000·location·view·pair
  
95 ····000000d6·000011cc·(base·address)101 ····000000ed·000011cc·(base·address)
96 ····000000db·v0000000·v0000000·views·at·000000d0·for:102 ····000000f2·v0000000·v0000000·views·at·000000e7·for:
97 ·············000011cc·000011e4·(DW_OP_reg2·(r2))103 ·············000011cc·000011e4·(DW_OP_reg2·(r2))
98 ····000000e0·v0000000·v0000000·views·at·000000d2·for:104 ····000000f7·v0000000·v0000000·views·at·000000e9·for:
99 ·············000011e4·000011f9·(DW_OP_reg1·(r1))105 ·············000011e4·000011f9·(DW_OP_reg1·(r1))
100 ····000000e5·v0000000·v0000000·views·at·000000d4·for:106 ····000000fc·v0000000·v0000000·views·at·000000eb·for:
101 ·············000011f9·0000136c·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)107 ·············000011f9·00001364·(DW_OP_entry_value:·(DW_OP_regval_type:·2·(r2)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
102 ····000000f4·<End·of·list> 
  
103 ····000000f5·v0000000·v0000000·location·view·pair 
104 ····000000f7·v0000000·v0000000·location·view·pair 
  
105 ····000000f9·000012b2·(base·address) 
106 ····000000fe·v0000000·v0000000·views·at·000000f5·for: 
107 ·············000012b2·000012f0·(DW_OP_reg6·(r6)) 
108 ····00000103·v0000000·v0000000·views·at·000000f7·for: 
109 ·············0000131a·0000136c·(DW_OP_reg6·(r6)) 
110 ····00000109·<End·of·list>108 ····0000010b·<End·of·list>
  
111 ····0000010a·v0000000·v0000000·location·view·pair 
112 ····0000010c·v0000000·v0000000·location·view·pair109 ····0000010c·v0000000·v0000000·location·view·pair
113 ····0000010e·v0000000·v0000000·location·view·pair110 ····0000010e·v0000001·v0000000·location·view·pair
114 ····00000110·v0000000·v0000000·location·view·pair111 ····00000110·v0000000·v0000000·location·view·pair
115 ····00000112·v0000000·v0000004·location·view·pair 
116 ····00000114·v0000004·v0000000·location·view·pair 
117 ····00000116·v0000000·v0000000·location·view·pair 
  
118 ····00000118·000012bc·(base·address) 
119 ····0000011d·v0000000·v0000000·views·at·0000010a·for: 
120 ·············000012bc·000012c6·(DW_OP_reg0·(r0)) 
121 ····00000122·v0000000·v0000000·views·at·0000010c·for: 
122 ·············000012c6·000012d4·(DW_OP_reg4·(r4)) 
123 ····00000127·v0000000·v0000000·views·at·0000010e·for: 
124 ·············000012d4·000012d7·(DW_OP_reg0·(r0)) 
125 ····0000012c·v0000000·v0000000·views·at·00000110·for: 
126 ·············000012d7·000012f0·(DW_OP_reg4·(r4)) 
127 ····00000131·v0000000·v0000004·views·at·00000112·for: 
128 ·············0000131a·00001320·(DW_OP_reg4·(r4)) 
129 ····00000136·v0000004·v0000000·views·at·00000114·for: 
130 ·············00001320·0000133e·(DW_OP_lit0;·DW_OP_stack_value) 
131 ····0000013d·v0000000·v0000000·views·at·00000116·for: 
132 ·············0000133e·0000136c·(DW_OP_reg4·(r4)) 
133 ····00000144·<End·of·list> 
  
134 ····00000145·v0000000·v0000000·location·view·pair 
  
135 ····00000147·v0000000·v0000000·views·at·00000145·for: 
136 ·············0000120e·00001217·(DW_OP_reg0·(r0)) 
137 ····0000014f·<End·of·list> 
  
138 ····00000150·v0000002·v0000000·location·view·pair 
139 ····00000152·v0000000·v0000000·location·view·pair 
140 ····00000154·v0000000·v0000000·location·view·pair 
141 ····00000156·v0000000·v0000000·location·view·pair 
  
142 ····00000158·00001206·(base·address)112 ····00000112·000012bc·(base·address)
143 ····0000015d·v0000002·v0000000·views·at·00000150·for: 
144 ·············00001206·0000120a·(DW_OP_reg0·(r0)) 
145 ····00000162·v0000000·v0000000·views·at·00000152·for: 
146 ·············0000120a·00001214·(DW_OP_reg4·(r4)) 
147 ····00000167·v0000000·v0000000·views·at·00000154·for:113 ····00000117·v0000000·v0000000·views·at·0000010c·for:
148 ·············00001228·00001266·(DW_OP_reg4·(r4))114 ·············000012bc·000012fa·(DW_OP_reg6·(r6))
149 ····0000016c·v0000000·v0000000·views·at·00000156·for:115 ····0000011c·v0000001·v0000000·views·at·0000010e·for:
 116 ·············00001310·00001312·(DW_OP_lit0;·DW_OP_stack_value)
 117 ····00000122·v0000000·v0000000·views·at·00000110·for:
150 ·············000012f0·000012fe·(DW_OP_reg4·(r4))118 ·············00001318·00001364·(DW_OP_reg6·(r6))
151 ····00000173·<End·of·list>119 ····00000128·<End·of·list>
  
152 ····00000174·v0000000·v0000000·location·view·pair120 ····00000129·v0000000·v0000000·location·view·pair
 121 ····0000012b·v0000000·v0000000·location·view·pair
 122 ····0000012d·v0000000·v0000000·location·view·pair
 123 ····0000012f·v0000000·v0000000·location·view·pair
 124 ····00000131·v0000000·v0000004·location·view·pair
 125 ····00000133·v0000004·v0000000·location·view·pair
 126 ····00000135·v0000000·v0000000·location·view·pair
Max diff block lines reached; 73365/82427 bytes (89.01%) of diff not shown.
481 B
readelf --wide --debug-dump=ranges {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Length:···················1163 ··Length:···················116
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 ····00001118·000002589 ····00001118·00000250
10 ····00000fe8·0000003010 ····00000fe8·00000030
11 ····00001018·0000003611 ····00001018·00000036
12 ····00000be8·0000001812 ····00000be8·00000018
13 ····00000c00·0000004413 ····00000c00·00000044
14 ····00000c44·0000003414 ····00000c44·00000034
15 ····00000c78·0000001e15 ····00000c78·0000001e
16 ····00000c96·0000003216 ····00000c96·00000032
381 B
strings --all --bytes=8 {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
2 GCC:·(Debian·14.2.0-16)·14.2.02 GCC:·(Debian·14.2.0-16)·14.2.0
3 W@hsbR'H 
4 )$iG>kAx 
5 t·&cty9k 
6 +@^i"_s9%_3 I5$K5%G%\
 4 (jO,&=-<
 5 vMvQ#u{Zj#`~
 6 ·6·*TUBBl
7 call_weak_fn7 call_weak_fn
8 nismodule.c8 nismodule.c
9 nis_exec9 nis_exec
10 nis_traverse10 nis_traverse
11 nis_maps11 nis_maps
12 Py_XDECREF12 Py_XDECREF
13 nis_xdr_ypresp_maplist13 nis_xdr_ypresp_maplist
387 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 58, 12 lines modifiedOffset 58, 12 lines modified
  
58 0000115c·<nis_exec>:58 0000115c·<nis_exec>:
59 »       ...59 »       ...
  
60 000011cc·<nis_maps>:60 000011cc·<nis_maps>:
61 »       ...61 »       ...
  
62 0000136c·<nis_free>:62 00001364·<nis_free>:
63 nis_free():63 nis_free():
64 ./build-static/../Modules/nismodule.c:7764 ./build-static/../Modules/nismodule.c:77
65 »       movs»   r0,·r065 »       movs»   r0,·r0
66 »       ...66 »       ...
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 00001370·<_fini>:2 00001368·<_fini>:
3 »       ...3 »       ...
8.16 MB
./usr/lib/debug/.build-id/47/6283106a2521810afb9d16196324b3e6e1e158.debug vs.
./usr/lib/debug/.build-id/08/db4f3dd13874317ca1330f0b9b51a4e062fd86.debug
Files 92% similar despite different names
2.29 KB
readelf --wide --sections {}
    
Offset 23, 22 lines modifiedOffset 23, 22 lines modified
23 ··[18]·.data.rel.ro······NOBITS··········0004fefc·03fef4·00001c·00··WA··0···0··423 ··[18]·.data.rel.ro······NOBITS··········0004fefc·03fef4·00001c·00··WA··0···0··4
24 ··[19]·.dynamic··········NOBITS··········0004ff18·03fef4·0000e8·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········0004ff18·03fef4·0000e8·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00050000·03fef4·0009d8·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00050000·03fef4·0009d8·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········000509d8·03fef4·0048ac·00··WA··0···0··426 ··[21]·.data·············NOBITS··········000509d8·03fef4·0048ac·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········00055288·03fef4·0001e4·00··WA··0···0··827 ··[22]·.bss··············NOBITS··········00055288·03fef4·0001e4·00··WA··0···0··8
28 ··[23]·.comment··········PROGBITS········00000000·0351cc·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·0351cc·00001f·01··MS··0···0··1
29 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0351eb·000031·00······0···0··129 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·0351eb·000031·00······0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·03521c·000824·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·03521c·000825·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·035a40·030e9d·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·035a44·030e9c·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·0668e0·00206b·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·0668e0·00206b·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·06894c·009f05·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·06894c·009f02·00···C··0···0··4
34 ··[29]·.debug_frame······PROGBITS········00000000·072854·001c4d·00···C··0···0··434 ··[29]·.debug_frame······PROGBITS········00000000·072850·001c4e·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·0744a4·0037de·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·0744a0·0037de·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·077c84·00a086·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·077c80·00a08b·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·081d0c·0017d3·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·081d0c·0017d4·00···C··0···0··4
38 ··[33]·.symtab···········SYMTAB··········00000000·0834e0·00e760·10·····34·3072··438 ··[33]·.symtab···········SYMTAB··········00000000·0834e0·00e760·10·····34·3072··4
39 ··[34]·.strtab···········STRTAB··········00000000·091c40·0084dc·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·091c40·0084dc·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·09a11c·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·09a11c·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
4.15 KB
readelf --wide --symbols {}
    
Offset 59, 15 lines modifiedOffset 59, 15 lines modified
59 ····55:·0000c341···232·FUNC····LOCAL··DEFAULT···11·test_thread_state59 ····55:·0000c341···232·FUNC····LOCAL··DEFAULT···11·test_thread_state
60 ····56:·0001fec9····48·FUNC····LOCAL··DEFAULT···11·_make_call60 ····56:·0001fec9····48·FUNC····LOCAL··DEFAULT···11·_make_call
61 ····57:·0000c40c·····0·NOTYPE··LOCAL··DEFAULT···11·$d61 ····57:·0000c40c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
62 ····58:·00020041····36·FUNC····LOCAL··DEFAULT···11·_make_call_from_thread62 ····58:·00020041····36·FUNC····LOCAL··DEFAULT···11·_make_call_from_thread
63 ····59:·0000c428·····0·NOTYPE··LOCAL··DEFAULT···11·$t63 ····59:·0000c428·····0·NOTYPE··LOCAL··DEFAULT···11·$t
64 ····60:·0000c429···108·FUNC····LOCAL··DEFAULT···11·spawn_pthread_waiter64 ····60:·0000c429···108·FUNC····LOCAL··DEFAULT···11·spawn_pthread_waiter
65 ····61:·0000c47c·····0·NOTYPE··LOCAL··DEFAULT···11·$d65 ····61:·0000c47c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
66 ····62:·0000c829····48·FUNC····LOCAL··DEFAULT···11·wait_for_lock66 ····62:·0000c943····50·FUNC····LOCAL··DEFAULT···11·wait_for_lock
67 ····63:·0001fafc·····0·NOTYPE··LOCAL··DEFAULT···11·$t67 ····63:·0001fafc·····0·NOTYPE··LOCAL··DEFAULT···11·$t
68 ····64:·0001fafd····56·FUNC····LOCAL··DEFAULT···11·code_newempty68 ····64:·0001fafd····56·FUNC····LOCAL··DEFAULT···11·code_newempty
69 ····65:·0001fb30·····0·NOTYPE··LOCAL··DEFAULT···11·$d69 ····65:·0001fb30·····0·NOTYPE··LOCAL··DEFAULT···11·$d
70 ····66:·0001fb34·····0·NOTYPE··LOCAL··DEFAULT···11·$t70 ····66:·0001fb34·····0·NOTYPE··LOCAL··DEFAULT···11·$t
71 ····67:·0001fb35····52·FUNC····LOCAL··DEFAULT···11·getbuffer_with_null_view71 ····67:·0001fb35····52·FUNC····LOCAL··DEFAULT···11·getbuffer_with_null_view
72 ····68:·0001fb60·····0·NOTYPE··LOCAL··DEFAULT···11·$d72 ····68:·0001fb60·····0·NOTYPE··LOCAL··DEFAULT···11·$d
73 ····69:·0000c494·····0·NOTYPE··LOCAL··DEFAULT···11·$t73 ····69:·0000c494·····0·NOTYPE··LOCAL··DEFAULT···11·$t
Offset 120, 33 lines modifiedOffset 120, 33 lines modified
120 ···116:·0000c7f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d120 ···116:·0000c7f4·····0·NOTYPE··LOCAL··DEFAULT···11·$d
121 ···117:·0000c7f8·····0·NOTYPE··LOCAL··DEFAULT···11·$t121 ···117:·0000c7f8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
122 ···118:·0000c7f9····48·FUNC····LOCAL··DEFAULT···11·generic_class_getitem122 ···118:·0000c7f9····48·FUNC····LOCAL··DEFAULT···11·generic_class_getitem
123 ···119:·0000c824·····0·NOTYPE··LOCAL··DEFAULT···11·$d123 ···119:·0000c824·····0·NOTYPE··LOCAL··DEFAULT···11·$d
124 ···120:·0001fec8·····0·NOTYPE··LOCAL··DEFAULT···11·$t124 ···120:·0001fec8·····0·NOTYPE··LOCAL··DEFAULT···11·$t
125 ···121:·0001d5a5····26·FUNC····LOCAL··DEFAULT···11·Py_XDECREF125 ···121:·0001d5a5····26·FUNC····LOCAL··DEFAULT···11·Py_XDECREF
126 ···122:·0000c828·····0·NOTYPE··LOCAL··DEFAULT···11·$t126 ···122:·0000c828·····0·NOTYPE··LOCAL··DEFAULT···11·$t
 127 ···123:·0000c829····76·FUNC····LOCAL··DEFAULT···11·end_spawned_pthread
127 ···123:·0000c854·····0·NOTYPE··LOCAL··DEFAULT···11·$d128 ···124:·0000c860·····0·NOTYPE··LOCAL··DEFAULT···11·$d
128 ···124:·0001d520·····0·NOTYPE··LOCAL··DEFAULT···11·$t129 ···125:·0001d520·····0·NOTYPE··LOCAL··DEFAULT···11·$t
129 ···125:·0001d521····60·FUNC····LOCAL··DEFAULT···11·restore_crossinterp_data130 ···126:·0001d521····60·FUNC····LOCAL··DEFAULT···11·restore_crossinterp_data
130 ···126:·0001d558·····0·NOTYPE··LOCAL··DEFAULT···11·$d131 ···127:·0001d558·····0·NOTYPE··LOCAL··DEFAULT···11·$d
131 ···127:·0000c858·····0·NOTYPE··LOCAL··DEFAULT···11·$t132 ···128:·0000c874·····0·NOTYPE··LOCAL··DEFAULT···11·$t
132 ···128:·0000c859···128·FUNC····LOCAL··DEFAULT···11·pymarshal_read_long_from_file133 ···129:·0000c875···128·FUNC····LOCAL··DEFAULT···11·pymarshal_read_long_from_file
133 ···129:·0000c8c4·····0·NOTYPE··LOCAL··DEFAULT···11·$d134 ···130:·0000c8e0·····0·NOTYPE··LOCAL··DEFAULT···11·$d
134 ···130:·0001d55c·····0·NOTYPE··LOCAL··DEFAULT···11·$t135 ···131:·0001d55c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
135 ···131:·0001d55d····72·FUNC····LOCAL··DEFAULT···11·type_assign_version136 ···132:·0001d55d····72·FUNC····LOCAL··DEFAULT···11·type_assign_version
136 ···132:·0001d598·····0·NOTYPE··LOCAL··DEFAULT···11·$d137 ···133:·0001d598·····0·NOTYPE··LOCAL··DEFAULT···11·$d
137 ···133:·0000c8d8·····0·NOTYPE··LOCAL··DEFAULT···11·$t138 ···134:·0000c8f4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
138 ···134:·0000c8d9····72·FUNC····LOCAL··DEFAULT···11·frame_getgenerator139 ···135:·0000c8f5····72·FUNC····LOCAL··DEFAULT···11·frame_getgenerator
139 ···135:·0000c910·····0·NOTYPE··LOCAL··DEFAULT···11·$d140 ···136:·0000c92c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
140 ···136:·0001ffac·····0·NOTYPE··LOCAL··DEFAULT···11·$d141 ···137:·0001ffac·····0·NOTYPE··LOCAL··DEFAULT···11·$d
141 ···137:·0000c920·····0·NOTYPE··LOCAL··DEFAULT···11·$t142 ···138:·0000c93c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
142 ···138:·0000c921·····6·FUNC····LOCAL··DEFAULT···11·awaitObject_await143 ···139:·0000c93d·····6·FUNC····LOCAL··DEFAULT···11·awaitObject_await
143 ···139:·0001d5a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t144 ···140:·0001d5a4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
144 ···140:·0000c927····78·FUNC····LOCAL··DEFAULT···11·end_spawned_pthread 
145 ···141:·0000c960·····0·NOTYPE··LOCAL··DEFAULT···11·$d145 ···141:·0000c970·····0·NOTYPE··LOCAL··DEFAULT···11·$d
146 ···142:·0001d600·····0·NOTYPE··LOCAL··DEFAULT···11·$d146 ···142:·0001d600·····0·NOTYPE··LOCAL··DEFAULT···11·$d
147 ···143:·0001ffc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t147 ···143:·0001ffc4·····0·NOTYPE··LOCAL··DEFAULT···11·$t
148 ···144:·0001ffc5···124·FUNC····LOCAL··DEFAULT···11·pymarshal_read_object_from_file148 ···144:·0001ffc5···124·FUNC····LOCAL··DEFAULT···11·pymarshal_read_object_from_file
149 ···145:·0002002c·····0·NOTYPE··LOCAL··DEFAULT···11·$d149 ···145:·0002002c·····0·NOTYPE··LOCAL··DEFAULT···11·$d
150 ···146:·0001d60c·····0·NOTYPE··LOCAL··DEFAULT···11·$t150 ···146:·0001d60c·····0·NOTYPE··LOCAL··DEFAULT···11·$t
151 ···147:·0001d60d····72·FUNC····LOCAL··DEFAULT···11·type_modified151 ···147:·0001d60d····72·FUNC····LOCAL··DEFAULT···11·type_modified
152 ···148:·0001d644·····0·NOTYPE··LOCAL··DEFAULT···11·$d152 ···148:·0001d644·····0·NOTYPE··LOCAL··DEFAULT···11·$d
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·476283106a2521810afb9d16196324b3e6e1e1583 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·08db4f3dd13874317ca1330f0b9b51a4e062fd86
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
8.08 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:······················294263 ··Length:······················29424
4 ··DWARF·Version:···············34 ··DWARF·Version:···············3
5 ··Prologue·Length:·············14425 ··Prologue·Length:·············1442
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 6137, 11032 lines modifiedOffset 6137, 11031 lines modified
6137 ··[0x00002c0a]··Special·opcode·20:·advance·Address·by·2·to·0xc820·and·Line·by·1·to·38006137 ··[0x00002c0a]··Special·opcode·20:·advance·Address·by·2·to·0xc820·and·Line·by·1·to·3800
6138 ··[0x00002c0b]··Set·is_stmt·to·06138 ··[0x00002c0b]··Set·is_stmt·to·0
6139 ··[0x00002c0c]··Copy·(view·1)6139 ··[0x00002c0c]··Copy·(view·1)
6140 ··[0x00002c0d]··Set·column·to·16140 ··[0x00002c0d]··Set·column·to·1
6141 ··[0x00002c0f]··Advance·Line·by·11·to·38116141 ··[0x00002c0f]··Advance·Line·by·11·to·3811
6142 ··[0x00002c11]··Copy·(view·2)6142 ··[0x00002c11]··Copy·(view·2)
6143 ··[0x00002c12]··Special·opcode·33:·advance·Address·by·4·to·0xc824·and·Line·by·0·to·38116143 ··[0x00002c12]··Special·opcode·33:·advance·Address·by·4·to·0xc824·and·Line·by·0·to·3811
6144 ··[0x00002c13]··Set·column·to·41 
6145 ··[0x00002c15]··Set·is_stmt·to·16144 ··[0x00002c13]··Set·is_stmt·to·1
6146 ··[0x00002c16]··Extended·opcode·2:·set·Address·to·0xc8286145 ··[0x00002c14]··Extended·opcode·2:·set·Address·to·0xc828
6147 ··[0x00002c1d]··Advance·Line·by·-2975·to·8366146 ··[0x00002c1b]··Advance·Line·by·-2948·to·863
6148 ··[0x00002c20]··Copy6147 ··[0x00002c1e]··Copy
6149 ··[0x00002c21]··Set·is_stmt·to·06148 ··[0x00002c1f]··Set·is_stmt·to·0
6150 ··[0x00002c22]··Copy·(view·1)6149 ··[0x00002c20]··Copy·(view·1)
6151 ··[0x00002c23]··Set·column·to·56150 ··[0x00002c21]··Set·column·to·5
6152 ··[0x00002c25]··Set·is_stmt·to·16151 ··[0x00002c23]··Set·is_stmt·to·1
6153 ··[0x00002c26]··Special·opcode·104:·advance·Address·by·14·to·0xc836·and·Line·by·1·to·8376152 ··[0x00002c24]··Special·opcode·104:·advance·Address·by·14·to·0xc836·and·Line·by·1·to·864
 6153 ··[0x00002c25]··Set·column·to·9
6154 ··[0x00002c27]··Set·is_stmt·to·06154 ··[0x00002c27]··Set·is_stmt·to·0
 6155 ··[0x00002c28]··Copy·(view·1)
6155 ··[0x00002c28]··Special·opcode·61:·advance·Address·by·8·to·0xc83e·and·Line·by·0·to·837 
6156 ··[0x00002c29]··Set·is_stmt·to·1 
6157 ··[0x00002c2a]··Special·opcode·34:·advance·Address·by·4·to·0xc842·and·Line·by·1·to·838 
6158 ··[0x00002c2b]··Special·opcode·48:·advance·Address·by·6·to·0xc848·and·Line·by·1·to·839 
6159 ··[0x00002c2c]··Special·opcode·48:·advance·Address·by·6·to·0xc84e·and·Line·by·1·to·840 
6160 ··[0x00002c2d]··Set·column·to·156156 ··[0x00002c29]··Set·column·to·1
 6157 ··[0x00002c2b]··Special·opcode·18:·advance·Address·by·2·to·0xc838·and·Line·by·-1·to·863
6161 ··[0x00002c2f]··Set·is_stmt·to·06158 ··[0x00002c2c]··Set·column·to·9
6162 ··[0x00002c30]··Copy·(view·1)6159 ··[0x00002c2e]··Special·opcode·20:·advance·Address·by·2·to·0xc83a·and·Line·by·1·to·864
6163 ··[0x00002c31]··Set·column·to·16160 ··[0x00002c2f]··Set·column·to·1
 6161 ··[0x00002c31]··Special·opcode·18:·advance·Address·by·2·to·0xc83c·and·Line·by·-1·to·863
 6162 ··[0x00002c32]··Set·column·to·9
6164 ··[0x00002c33]··Special·opcode·34:·advance·Address·by·4·to·0xc852·and·Line·by·1·to·8416163 ··[0x00002c34]··Special·opcode·20:·advance·Address·by·2·to·0xc83e·and·Line·by·1·to·864
 6164 ··[0x00002c35]··Set·column·to·8
 6165 ··[0x00002c37]··Special·opcode·19:·advance·Address·by·2·to·0xc840·and·Line·by·0·to·864
 6166 ··[0x00002c38]··Set·column·to·9
6165 ··[0x00002c34]··Set·is_stmt·to·16167 ··[0x00002c3a]··Set·is_stmt·to·1
6166 ··[0x00002c35]··Advance·Line·by·1104·to·1945 
6167 ··[0x00002c38]··Special·opcode·47:·advance·Address·by·6·to·0xc858·and·Line·by·0·to·19456168 ··[0x00002c3b]··Special·opcode·20:·advance·Address·by·2·to·0xc842·and·Line·by·1·to·865
6168 ··[0x00002c39]··Set·is_stmt·to·06169 ··[0x00002c3c]··Set·is_stmt·to·0
6169 ··[0x00002c3a]··Copy·(view·1) 
6170 ··[0x00002c3b]··Set·column·to·56170 ··[0x00002c3d]··Special·opcode·33:·advance·Address·by·4·to·0xc846·and·Line·by·0·to·865
 6171 ··[0x00002c3e]··Special·opcode·47:·advance·Address·by·6·to·0xc84c·and·Line·by·0·to·865
6171 ··[0x00002c3d]··Set·is_stmt·to·16172 ··[0x00002c3f]··Set·is_stmt·to·1
6172 ··[0x00002c3e]··Special·opcode·104:·advance·Address·by·14·to·0xc866·and·Line·by·1·to·19466173 ··[0x00002c40]··Special·opcode·34:·advance·Address·by·4·to·0xc850·and·Line·by·1·to·866
6173 ··[0x00002c3f]··Special·opcode·6:·advance·Address·by·0·to·0xc866·and·Line·by·1·to·1947·(view·1) 
6174 ··[0x00002c40]··Special·opcode·6:·advance·Address·by·0·to·0xc866·and·Line·by·1·to·1948·(view·2) 
6175 ··[0x00002c41]··Special·opcode·7:·advance·Address·by·0·to·0xc866·and·Line·by·2·to·1950·(view·3) 
6176 ··[0x00002c42]··Set·column·to·16174 ··[0x00002c41]··Set·column·to·16
6177 ··[0x00002c44]··Set·is_stmt·to·06175 ··[0x00002c43]··Set·is_stmt·to·0
 6176 ··[0x00002c44]··Copy·(view·1)
6178 ··[0x00002c45]··Special·opcode·0:·advance·Address·by·0·to·0xc866·and·Line·by·-5·to·1945·(view·4) 
6179 ··[0x00002c46]··Set·column·to·10 
6180 ··[0x00002c48]··Special·opcode·24:·advance·Address·by·2·to·0xc868·and·Line·by·5·to·1950 
6181 ··[0x00002c49]··Set·column·to·16177 ··[0x00002c45]··Set·column·to·5
 6178 ··[0x00002c47]··Set·is_stmt·to·1
6182 ··[0x00002c4b]··Special·opcode·14:·advance·Address·by·2·to·0xc86a·and·Line·by·-5·to·19456179 ··[0x00002c48]··Special·opcode·21:·advance·Address·by·2·to·0xc852·and·Line·by·2·to·868
 6180 ··[0x00002c49]··Set·is_stmt·to·0
6183 ··[0x00002c4c]··Special·opcode·19:·advance·Address·by·2·to·0xc86c·and·Line·by·0·to·19456181 ··[0x00002c4a]··Special·opcode·19:·advance·Address·by·2·to·0xc854·and·Line·by·0·to·868
 6182 ··[0x00002c4b]··Set·is_stmt·to·1
 6183 ··[0x00002c4c]··Special·opcode·34:·advance·Address·by·4·to·0xc858·and·Line·by·1·to·869
6184 ··[0x00002c4d]··Set·column·to·106184 ··[0x00002c4d]··Set·column·to·1
 6185 ··[0x00002c4f]··Set·is_stmt·to·0
 6186 ··[0x00002c50]··Special·opcode·34:·advance·Address·by·4·to·0xc85c·and·Line·by·1·to·870
 6187 ··[0x00002c51]··Set·is_stmt·to·1
 6188 ··[0x00002c52]··Advance·Line·by·1075·to·1945
6185 ··[0x00002c4f]··Special·opcode·24:·advance·Address·by·2·to·0xc86e·and·Line·by·5·to·19506189 ··[0x00002c55]··Special·opcode·173:·advance·Address·by·24·to·0xc874·and·Line·by·0·to·1945
 6190 ··[0x00002c56]··Set·is_stmt·to·0
 6191 ··[0x00002c57]··Copy·(view·1)
 6192 ··[0x00002c58]··Set·column·to·5
 6193 ··[0x00002c5a]··Set·is_stmt·to·1
 6194 ··[0x00002c5b]··Special·opcode·104:·advance·Address·by·14·to·0xc882·and·Line·by·1·to·1946
 6195 ··[0x00002c5c]··Special·opcode·6:·advance·Address·by·0·to·0xc882·and·Line·by·1·to·1947·(view·1)
 6196 ··[0x00002c5d]··Special·opcode·6:·advance·Address·by·0·to·0xc882·and·Line·by·1·to·1948·(view·2)
 6197 ··[0x00002c5e]··Special·opcode·7:·advance·Address·by·0·to·0xc882·and·Line·by·2·to·1950·(view·3)
6186 ··[0x00002c50]··Set·column·to·16198 ··[0x00002c5f]··Set·column·to·1
 6199 ··[0x00002c61]··Set·is_stmt·to·0
6187 ··[0x00002c52]··Special·opcode·28:·advance·Address·by·4·to·0xc872·and·Line·by·-5·to·19456200 ··[0x00002c62]··Special·opcode·0:·advance·Address·by·0·to·0xc882·and·Line·by·-5·to·1945·(view·4)
6188 ··[0x00002c53]··Set·column·to·106201 ··[0x00002c63]··Set·column·to·10
6189 ··[0x00002c55]··Special·opcode·24:·advance·Address·by·2·to·0xc874·and·Line·by·5·to·19506202 ··[0x00002c65]··Special·opcode·24:·advance·Address·by·2·to·0xc884·and·Line·by·5·to·1950
6190 ··[0x00002c56]··Set·column·to·86203 ··[0x00002c66]··Set·column·to·1
 6204 ··[0x00002c68]··Special·opcode·14:·advance·Address·by·2·to·0xc886·and·Line·by·-5·to·1945
 6205 ··[0x00002c69]··Special·opcode·19:·advance·Address·by·2·to·0xc888·and·Line·by·0·to·1945
 6206 ··[0x00002c6a]··Set·column·to·10
 6207 ··[0x00002c6c]··Special·opcode·24:·advance·Address·by·2·to·0xc88a·and·Line·by·5·to·1950
 6208 ··[0x00002c6d]··Set·column·to·1
 6209 ··[0x00002c6f]··Special·opcode·28:·advance·Address·by·4·to·0xc88e·and·Line·by·-5·to·1945
 6210 ··[0x00002c70]··Set·column·to·10
 6211 ··[0x00002c72]··Special·opcode·24:·advance·Address·by·2·to·0xc890·and·Line·by·5·to·1950
 6212 ··[0x00002c73]··Set·column·to·8
6191 ··[0x00002c58]··Extended·opcode·4:·set·Discriminator·to·16213 ··[0x00002c75]··Extended·opcode·4:·set·Discriminator·to·1
6192 ··[0x00002c5c]··Special·opcode·33:·advance·Address·by·4·to·0xc878·and·Line·by·0·to·19506214 ··[0x00002c79]··Special·opcode·33:·advance·Address·by·4·to·0xc894·and·Line·by·0·to·1950
6193 ··[0x00002c5d]··Set·column·to·56215 ··[0x00002c7a]··Set·column·to·5
6194 ··[0x00002c5f]··Set·is_stmt·to·1 
6195 ··[0x00002c60]··Special·opcode·22:·advance·Address·by·2·to·0xc87a·and·Line·by·3·to·1953 
6196 ··[0x00002c61]··Set·column·to·10 
6197 ··[0x00002c63]··Set·is_stmt·to·0 
6198 ··[0x00002c64]··Copy·(view·1) 
6199 ··[0x00002c65]··Set·column·to·5 
6200 ··[0x00002c67]··Set·is_stmt·to·16216 ··[0x00002c7c]··Set·is_stmt·to·1
6201 ··[0x00002c68]··Special·opcode·76:·advance·Address·by·10·to·0xc884·and·Line·by·1·to·1954 
6202 ··[0x00002c69]··Set·column·to·8 
6203 ··[0x00002c6b]··Set·is_stmt·to·0 
6204 ··[0x00002c6c]··Copy·(view·1) 
6205 ··[0x00002c6d]··Set·column·to·9 
6206 ··[0x00002c6f]··Set·is_stmt·to·1 
6207 ··[0x00002c70]··Special·opcode·34:·advance·Address·by·4·to·0xc888·and·Line·by·1·to·1955 
6208 ··[0x00002c71]··Set·is_stmt·to·0 
6209 ··[0x00002c72]··Special·opcode·47:·advance·Address·by·6·to·0xc88e·and·Line·by·0·to·1955 
6210 ··[0x00002c73]··Set·is_stmt·to·1 
6211 ··[0x00002c74]··Special·opcode·34:·advance·Address·by·4·to·0xc892·and·Line·by·1·to·19566217 ··[0x00002c7d]··Special·opcode·22:·advance·Address·by·2·to·0xc896·and·Line·by·3·to·1953
6212 ··[0x00002c75]··Set·column·to·166218 ··[0x00002c7e]··Set·column·to·10
6213 ··[0x00002c77]··Set·is_stmt·to·0 
6214 ··[0x00002c78]··Special·opcode·0:·advance·Address·by·0·to·0xc892·and·Line·by·-5·to·1951·(view·1) 
6215 ··[0x00002c79]··Set·column·to·5 
Max diff block lines reached; 8453223/8474988 bytes (99.74%) of diff not shown.
54.4 KB
readelf --wide --debug-dump=info {}
    
Offset 9803, 29 lines modifiedOffset 9803, 29 lines modified
9803 ·<1><4b92>:·Abbrev·Number:·12·(DW_TAG_subprogram)9803 ·<1><4b92>:·Abbrev·Number:·12·(DW_TAG_subprogram)
9804 ····<4b93>···DW_AT_name········:·(strp)·(offset:·0x2809):·awaitObject_await9804 ····<4b93>···DW_AT_name········:·(strp)·(offset:·0x2809):·awaitObject_await
9805 ····<4b97>···DW_AT_decl_file···:·(implicit_const)·19805 ····<4b97>···DW_AT_decl_file···:·(implicit_const)·1
9806 ····<4b97>···DW_AT_decl_line···:·(data2)·36329806 ····<4b97>···DW_AT_decl_line···:·(data2)·3632
9807 ····<4b99>···DW_AT_decl_column·:·(data1)·19807 ····<4b99>···DW_AT_decl_column·:·(data1)·1
9808 ····<4b9a>···DW_AT_prototyped··:·(flag_present)·19808 ····<4b9a>···DW_AT_prototyped··:·(flag_present)·1
9809 ····<4b9a>···DW_AT_type········:·(ref4)·<0xcf9>9809 ····<4b9a>···DW_AT_type········:·(ref4)·<0xcf9>
9810 ····<4b9e>···DW_AT_low_pc······:·(addr)·0xc9209810 ····<4b9e>···DW_AT_low_pc······:·(addr)·0xc93c
9811 ····<4ba2>···DW_AT_high_pc·····:·(data4)·0x69811 ····<4ba2>···DW_AT_high_pc·····:·(data4)·0x6
9812 ····<4ba6>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)9812 ····<4ba6>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
9813 ····<4ba8>···DW_AT_call_all_calls:·(flag_present)·19813 ····<4ba8>···DW_AT_call_all_calls:·(flag_present)·1
9814 ····<4ba8>···DW_AT_sibling·····:·(ref4)·<0x4bc9>9814 ····<4ba8>···DW_AT_sibling·····:·(ref4)·<0x4bc9>
9815 ·<2><4bac>:·Abbrev·Number:·33·(DW_TAG_formal_parameter)9815 ·<2><4bac>:·Abbrev·Number:·33·(DW_TAG_formal_parameter)
9816 ····<4bad>···DW_AT_name········:·(string)·ao9816 ····<4bad>···DW_AT_name········:·(string)·ao
9817 ····<4bb0>···DW_AT_decl_file···:·(implicit_const)·19817 ····<4bb0>···DW_AT_decl_file···:·(implicit_const)·1
9818 ····<4bb0>···DW_AT_decl_line···:·(data2)·36329818 ····<4bb0>···DW_AT_decl_line···:·(data2)·3632
9819 ····<4bb2>···DW_AT_decl_column·:·(data1)·329819 ····<4bb2>···DW_AT_decl_column·:·(data1)·32
9820 ····<4bb3>···DW_AT_type········:·(ref4)·<0x4bc9>9820 ····<4bb3>···DW_AT_type········:·(ref4)·<0x4bc9>
9821 ····<4bb7>···DW_AT_location····:·(sec_offset)·0x405·(location·list)9821 ····<4bb7>···DW_AT_location····:·(sec_offset)·0x405·(location·list)
9822 ····<4bbb>···DW_AT_GNU_locviews:·(sec_offset)·0x4019822 ····<4bbb>···DW_AT_GNU_locviews:·(sec_offset)·0x401
9823 ·<2><4bbf>:·Abbrev·Number:·36·(DW_TAG_call_site)9823 ·<2><4bbf>:·Abbrev·Number:·36·(DW_TAG_call_site)
9824 ····<4bc0>···DW_AT_call_return_pc:·(addr)·0xc9269824 ····<4bc0>···DW_AT_call_return_pc:·(addr)·0xc942
9825 ····<4bc4>···DW_AT_call_tail_call:·(flag_present)·19825 ····<4bc4>···DW_AT_call_tail_call:·(flag_present)·1
9826 ····<4bc4>···DW_AT_call_origin·:·(ref4)·<0x32c7>9826 ····<4bc4>···DW_AT_call_origin·:·(ref4)·<0x32c7>
9827 ·<2><4bc8>:·Abbrev·Number:·09827 ·<2><4bc8>:·Abbrev·Number:·0
9828 ·<1><4bc9>:·Abbrev·Number:·14·(DW_TAG_pointer_type)9828 ·<1><4bc9>:·Abbrev·Number:·14·(DW_TAG_pointer_type)
9829 ····<4bca>···DW_AT_byte_size···:·(implicit_const)·49829 ····<4bca>···DW_AT_byte_size···:·(implicit_const)·4
9830 ····<4bca>···DW_AT_type········:·(ref4)·<0x21bf>,·awaitObject9830 ····<4bca>···DW_AT_type········:·(ref4)·<0x21bf>,·awaitObject
9831 ·<1><4bce>:·Abbrev·Number:·56·(DW_TAG_subprogram)9831 ·<1><4bce>:·Abbrev·Number:·56·(DW_TAG_subprogram)
Offset 13595, 15 lines modifiedOffset 13595, 15 lines modified
13595 ·<1><706d>:·Abbrev·Number:·12·(DW_TAG_subprogram)13595 ·<1><706d>:·Abbrev·Number:·12·(DW_TAG_subprogram)
13596 ····<706e>···DW_AT_name········:·(strp)·(offset:·0x17ab):·frame_getgenerator13596 ····<706e>···DW_AT_name········:·(strp)·(offset:·0x17ab):·frame_getgenerator
13597 ····<7072>···DW_AT_decl_file···:·(implicit_const)·113597 ····<7072>···DW_AT_decl_file···:·(implicit_const)·1
13598 ····<7072>···DW_AT_decl_line···:·(data2)·271813598 ····<7072>···DW_AT_decl_line···:·(data2)·2718
13599 ····<7074>···DW_AT_decl_column·:·(data1)·113599 ····<7074>···DW_AT_decl_column·:·(data1)·1
13600 ····<7075>···DW_AT_prototyped··:·(flag_present)·113600 ····<7075>···DW_AT_prototyped··:·(flag_present)·1
13601 ····<7075>···DW_AT_type········:·(ref4)·<0xcf9>13601 ····<7075>···DW_AT_type········:·(ref4)·<0xcf9>
13602 ····<7079>···DW_AT_low_pc······:·(addr)·0xc8d813602 ····<7079>···DW_AT_low_pc······:·(addr)·0xc8f4
13603 ····<707d>···DW_AT_high_pc·····:·(data4)·0x4813603 ····<707d>···DW_AT_high_pc·····:·(data4)·0x48
13604 ····<7081>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)13604 ····<7081>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
13605 ····<7083>···DW_AT_call_all_calls:·(flag_present)·113605 ····<7083>···DW_AT_call_all_calls:·(flag_present)·1
13606 ····<7083>···DW_AT_sibling·····:·(ref4)·<0x7123>13606 ····<7083>···DW_AT_sibling·····:·(ref4)·<0x7123>
13607 ·<2><7087>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)13607 ·<2><7087>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
13608 ····<7088>···DW_AT_name········:·(strp)·(offset:·0x356):·self13608 ····<7088>···DW_AT_name········:·(strp)·(offset:·0x356):·self
13609 ····<708c>···DW_AT_decl_file···:·(implicit_const)·113609 ····<708c>···DW_AT_decl_file···:·(implicit_const)·1
Offset 13618, 54 lines modifiedOffset 13618, 54 lines modified
13618 ····<70a0>···DW_AT_decl_line···:·(data2)·271813618 ····<70a0>···DW_AT_decl_line···:·(data2)·2718
13619 ····<70a2>···DW_AT_decl_column·:·(data1)·4613619 ····<70a2>···DW_AT_decl_column·:·(data1)·46
13620 ····<70a3>···DW_AT_type········:·(ref4)·<0xcf9>13620 ····<70a3>···DW_AT_type········:·(ref4)·<0xcf9>
13621 ····<70a7>···DW_AT_location····:·(sec_offset)·0x18e1·(location·list)13621 ····<70a7>···DW_AT_location····:·(sec_offset)·0x18e1·(location·list)
13622 ····<70ab>···DW_AT_GNU_locviews:·(sec_offset)·0x18d713622 ····<70ab>···DW_AT_GNU_locviews:·(sec_offset)·0x18d7
13623 ·<2><70af>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)13623 ·<2><70af>:·Abbrev·Number:·8·(DW_TAG_inlined_subroutine)
13624 ····<70b0>···DW_AT_abstract_origin:·(ref4)·<0xf326>13624 ····<70b0>···DW_AT_abstract_origin:·(ref4)·<0xf326>
13625 ····<70b4>···DW_AT_entry_pc····:·(addr)·0xc8ea13625 ····<70b4>···DW_AT_entry_pc····:·(addr)·0xc906
13626 ····<70b8>···DW_AT_GNU_entry_view:·(data2)·013626 ····<70b8>···DW_AT_GNU_entry_view:·(data2)·0
13627 ····<70ba>···DW_AT_low_pc······:·(addr)·0xc8ea13627 ····<70ba>···DW_AT_low_pc······:·(addr)·0xc906
13628 ····<70be>···DW_AT_high_pc·····:·(data4)·013628 ····<70be>···DW_AT_high_pc·····:·(data4)·0
13629 ····<70c2>···DW_AT_call_file···:·(data1)·113629 ····<70c2>···DW_AT_call_file···:·(data1)·1
13630 ····<70c3>···DW_AT_call_line···:·(data2)·272013630 ····<70c3>···DW_AT_call_line···:·(data2)·2720
13631 ····<70c5>···DW_AT_call_column·:·(data1)·1013631 ····<70c5>···DW_AT_call_column·:·(data1)·10
13632 ····<70c6>···DW_AT_sibling·····:·(ref4)·<0x70fe>13632 ····<70c6>···DW_AT_sibling·····:·(ref4)·<0x70fe>
13633 ·<3><70ca>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)13633 ·<3><70ca>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
13634 ····<70cb>···DW_AT_abstract_origin:·(ref4)·<0xf337>13634 ····<70cb>···DW_AT_abstract_origin:·(ref4)·<0xf337>
13635 ····<70cf>···DW_AT_location····:·(sec_offset)·0x1914·(location·list)13635 ····<70cf>···DW_AT_location····:·(sec_offset)·0x1914·(location·list)
13636 ····<70d3>···DW_AT_GNU_locviews:·(sec_offset)·0x191213636 ····<70d3>···DW_AT_GNU_locviews:·(sec_offset)·0x1912
13637 ·<3><70d7>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)13637 ·<3><70d7>:·Abbrev·Number:·25·(DW_TAG_formal_parameter)
13638 ····<70d8>···DW_AT_abstract_origin:·(ref4)·<0xf342>13638 ····<70d8>···DW_AT_abstract_origin:·(ref4)·<0xf342>
13639 ·<3><70dc>:·Abbrev·Number:·48·(DW_TAG_inlined_subroutine)13639 ·<3><70dc>:·Abbrev·Number:·48·(DW_TAG_inlined_subroutine)
13640 ····<70dd>···DW_AT_abstract_origin:·(ref4)·<0xf3ad>13640 ····<70dd>···DW_AT_abstract_origin:·(ref4)·<0xf3ad>
13641 ····<70e1>···DW_AT_entry_pc····:·(addr)·0xc8ea13641 ····<70e1>···DW_AT_entry_pc····:·(addr)·0xc906
13642 ····<70e5>···DW_AT_GNU_entry_view:·(data2)·213642 ····<70e5>···DW_AT_GNU_entry_view:·(data2)·2
13643 ····<70e7>···DW_AT_low_pc······:·(addr)·0xc8ea13643 ····<70e7>···DW_AT_low_pc······:·(addr)·0xc906
13644 ····<70eb>···DW_AT_high_pc·····:·(data4)·013644 ····<70eb>···DW_AT_high_pc·····:·(data4)·0
13645 ····<70ef>···DW_AT_call_file···:·(implicit_const)·213645 ····<70ef>···DW_AT_call_file···:·(implicit_const)·2
13646 ····<70ef>···DW_AT_call_line···:·(implicit_const)·25013646 ····<70ef>···DW_AT_call_line···:·(implicit_const)·250
13647 ····<70ef>···DW_AT_call_column·:·(implicit_const)·1213647 ····<70ef>···DW_AT_call_column·:·(implicit_const)·12
13648 ·<4><70ef>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)13648 ·<4><70ef>:·Abbrev·Number:·2·(DW_TAG_formal_parameter)
13649 ····<70f0>···DW_AT_abstract_origin:·(ref4)·<0xf3be>13649 ····<70f0>···DW_AT_abstract_origin:·(ref4)·<0xf3be>
13650 ····<70f4>···DW_AT_location····:·(sec_offset)·0x191f·(location·list)13650 ····<70f4>···DW_AT_location····:·(sec_offset)·0x191f·(location·list)
13651 ····<70f8>···DW_AT_GNU_locviews:·(sec_offset)·0x191d13651 ····<70f8>···DW_AT_GNU_locviews:·(sec_offset)·0x191d
13652 ·<4><70fc>:·Abbrev·Number:·013652 ·<4><70fc>:·Abbrev·Number:·0
13653 ·<3><70fd>:·Abbrev·Number:·013653 ·<3><70fd>:·Abbrev·Number:·0
13654 ·<2><70fe>:·Abbrev·Number:·66·(DW_TAG_call_site)13654 ·<2><70fe>:·Abbrev·Number:·66·(DW_TAG_call_site)
13655 ····<70ff>···DW_AT_call_return_pc:·(addr)·0xc8fe13655 ····<70ff>···DW_AT_call_return_pc:·(addr)·0xc91a
13656 ····<7103>···DW_AT_call_tail_call:·(flag_present)·113656 ····<7103>···DW_AT_call_tail_call:·(flag_present)·1
13657 ····<7103>···DW_AT_call_origin·:·(ref4)·<0x2dfe>13657 ····<7103>···DW_AT_call_origin·:·(ref4)·<0x2dfe>
13658 ····<7107>···DW_AT_sibling·····:·(ref4)·<0x7119>13658 ····<7107>···DW_AT_sibling·····:·(ref4)·<0x7119>
13659 ·<3><710b>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)13659 ·<3><710b>:·Abbrev·Number:·1·(DW_TAG_call_site_parameter)
13660 ····<710c>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»    (DW_OP_reg0·(r0))13660 ····<710c>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»    (DW_OP_reg0·(r0))
13661 ····<710e>···DW_AT_call_value··:·(exprloc)·9·byte·block:·a3·3·a5·1·26·a8·2d·a8·0·»     (DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>)13661 ····<710e>···DW_AT_call_value··:·(exprloc)·9·byte·block:·a3·3·a5·1·26·a8·2d·a8·0·»     (DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>)
13662 ·<3><7118>:·Abbrev·Number:·013662 ·<3><7118>:·Abbrev·Number:·0
13663 ·<2><7119>:·Abbrev·Number:·5·(DW_TAG_call_site)13663 ·<2><7119>:·Abbrev·Number:·5·(DW_TAG_call_site)
13664 ····<711a>···DW_AT_call_return_pc:·(addr)·0xc90c13664 ····<711a>···DW_AT_call_return_pc:·(addr)·0xc928
13665 ····<711e>···DW_AT_call_origin·:·(ref4)·<0x3190>13665 ····<711e>···DW_AT_call_origin·:·(ref4)·<0x3190>
13666 ·<2><7122>:·Abbrev·Number:·013666 ·<2><7122>:·Abbrev·Number:·0
13667 ·<1><7123>:·Abbrev·Number:·12·(DW_TAG_subprogram)13667 ·<1><7123>:·Abbrev·Number:·12·(DW_TAG_subprogram)
13668 ····<7124>···DW_AT_name········:·(strp)·(offset:·0x15b):·frame_getglobals13668 ····<7124>···DW_AT_name········:·(strp)·(offset:·0x15b):·frame_getglobals
13669 ····<7128>···DW_AT_decl_file···:·(implicit_const)·113669 ····<7128>···DW_AT_decl_file···:·(implicit_const)·1
13670 ····<7128>···DW_AT_decl_line···:·(data2)·270813670 ····<7128>···DW_AT_decl_line···:·(data2)·2708
13671 ····<712a>···DW_AT_decl_column·:·(data1)·113671 ····<712a>···DW_AT_decl_column·:·(data1)·1
Offset 17736, 15 lines modifiedOffset 17736, 15 lines modified
17736 ·<1><98eb>:·Abbrev·Number:·12·(DW_TAG_subprogram)17736 ·<1><98eb>:·Abbrev·Number:·12·(DW_TAG_subprogram)
17737 ····<98ec>···DW_AT_name········:·(strp)·(offset:·0x866):·pymarshal_read_long_from_file17737 ····<98ec>···DW_AT_name········:·(strp)·(offset:·0x866):·pymarshal_read_long_from_file
17738 ····<98f0>···DW_AT_decl_file···:·(implicit_const)·117738 ····<98f0>···DW_AT_decl_file···:·(implicit_const)·1
17739 ····<98f0>···DW_AT_decl_line···:·(data2)·194417739 ····<98f0>···DW_AT_decl_line···:·(data2)·1944
17740 ····<98f2>···DW_AT_decl_column·:·(data1)·117740 ····<98f2>···DW_AT_decl_column·:·(data1)·1
17741 ····<98f3>···DW_AT_prototyped··:·(flag_present)·117741 ····<98f3>···DW_AT_prototyped··:·(flag_present)·1
17742 ····<98f3>···DW_AT_type········:·(ref4)·<0xcf9>17742 ····<98f3>···DW_AT_type········:·(ref4)·<0xcf9>
17743 ····<98f7>···DW_AT_low_pc······:·(addr)·0xc85817743 ····<98f7>···DW_AT_low_pc······:·(addr)·0xc874
17744 ····<98fb>···DW_AT_high_pc·····:·(data4)·0x8017744 ····<98fb>···DW_AT_high_pc·····:·(data4)·0x80
17745 ····<98ff>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)17745 ····<98ff>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»  (DW_OP_call_frame_cfa)
17746 ····<9901>···DW_AT_call_all_calls:·(flag_present)·117746 ····<9901>···DW_AT_call_all_calls:·(flag_present)·1
17747 ····<9901>···DW_AT_sibling·····:·(ref4)·<0x99f0>17747 ····<9901>···DW_AT_sibling·····:·(ref4)·<0x99f0>
17748 ·<2><9905>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)17748 ·<2><9905>:·Abbrev·Number:·7·(DW_TAG_formal_parameter)
17749 ····<9906>···DW_AT_name········:·(strp)·(offset:·0x356):·self17749 ····<9906>···DW_AT_name········:·(strp)·(offset:·0x356):·self
17750 ····<990a>···DW_AT_decl_file···:·(implicit_const)·117750 ····<990a>···DW_AT_decl_file···:·(implicit_const)·1
Offset 17789, 49 lines modifiedOffset 17789, 49 lines modified
17789 ····<9968>···DW_AT_decl_file···:·(implicit_const)·117789 ····<9968>···DW_AT_decl_file···:·(implicit_const)·1
17790 ····<9968>···DW_AT_decl_line···:·(data2)·194817790 ····<9968>···DW_AT_decl_line···:·(data2)·1948
17791 ····<996a>···DW_AT_decl_column·:·(data1)·1117791 ····<996a>···DW_AT_decl_column·:·(data1)·11
17792 ····<996b>···DW_AT_type········:·(ref4)·<0x370>17792 ····<996b>···DW_AT_type········:·(ref4)·<0x370>
17793 ····<996f>···DW_AT_location····:·(sec_offset)·0x2ba9·(location·list)17793 ····<996f>···DW_AT_location····:·(sec_offset)·0x2ba9·(location·list)
17794 ····<9973>···DW_AT_GNU_locviews:·(sec_offset)·0x2b9f17794 ····<9973>···DW_AT_GNU_locviews:·(sec_offset)·0x2b9f
17795 ·<2><9977>:·Abbrev·Number:·3·(DW_TAG_call_site)17795 ·<2><9977>:·Abbrev·Number:·3·(DW_TAG_call_site)
17796 ····<9978>···DW_AT_call_return_pc:·(addr)·0xc87817796 ····<9978>···DW_AT_call_return_pc:·(addr)·0xc894
17797 ····<997c>···DW_AT_call_origin·:·(ref4)·<0x30a7>17797 ····<997c>···DW_AT_call_origin·:·(ref4)·<0x30a7>
17798 ····<9980>···DW_AT_sibling·····:·(ref4)·<0x9998>17798 ····<9980>···DW_AT_sibling·····:·(ref4)·<0x9998>
Max diff block lines reached; 48274/55602 bytes (86.82%) of diff not shown.
717 B
readelf --wide --debug-dump=aranges {}
    
Offset 18, 22 lines modifiedOffset 18, 22 lines modified
18 ····0000c58c·0000006018 ····0000c58c·00000060
19 ····0000c5ec·0000006019 ····0000c5ec·00000060
20 ····0000c64c·0000006c20 ····0000c64c·0000006c
21 ····0000c6b8·000000a421 ····0000c6b8·000000a4
22 ····0000c75c·0000005022 ····0000c75c·00000050
23 ····0000c7ac·0000004c23 ····0000c7ac·0000004c
24 ····0000c7f8·0000003024 ····0000c7f8·00000030
25 ····0000c828·0000003025 ····0000c828·0000004c
26 ····0001d520·0000003c26 ····0001d520·0000003c
27 ····0000c858·0000008027 ····0000c874·00000080
28 ····0001d55c·0000004828 ····0001d55c·00000048
29 ····0000c8d8·0000004829 ····0000c8f4·00000048
30 ····0000c920·0000000630 ····0000c93c·00000006
31 ····0001d5a4·0000001a31 ····0001d5a4·0000001a
32 ····0000c926·0000004e32 ····0000c942·00000032
33 ····0001d5c0·0000004c33 ····0001d5c0·0000004c
34 ····0001d60c·0000004834 ····0001d60c·00000048
35 ····0000c974·0000004835 ····0000c974·00000048
36 ····0000c9bc·0000003a36 ····0000c9bc·0000003a
37 ····0000c9f6·0000000237 ····0000c9f6·00000002
38 ····0000c9f8·0000006438 ····0000c9f8·00000064
39 ····0000ca5c·0000008039 ····0000ca5c·00000080
11.9 KB
readelf --wide --debug-dump=loc {}
    
Offset 406, 19 lines modifiedOffset 406, 19 lines modified
406 ····000003f8·v0000000·v0000000·views·at·000003f6·for:406 ····000003f8·v0000000·v0000000·views·at·000003f6·for:
407 ·············0001d860·0001d870·(DW_OP_reg0·(r0))407 ·············0001d860·0001d870·(DW_OP_reg0·(r0))
408 ····00000400·<End·of·list>408 ····00000400·<End·of·list>
  
409 ····00000401·v0000000·v0000000·location·view·pair409 ····00000401·v0000000·v0000000·location·view·pair
410 ····00000403·v0000000·v0000000·location·view·pair410 ····00000403·v0000000·v0000000·location·view·pair
  
411 ····00000405·0000c920·(base·address)411 ····00000405·0000c93c·(base·address)
412 ····0000040a·v0000000·v0000000·views·at·00000401·for:412 ····0000040a·v0000000·v0000000·views·at·00000401·for:
413 ·············0000c920·0000c922·(DW_OP_reg0·(r0))413 ·············0000c93c·0000c93e·(DW_OP_reg0·(r0))
414 ····0000040f·v0000000·v0000000·views·at·00000403·for:414 ····0000040f·v0000000·v0000000·views·at·00000403·for:
415 ·············0000c922·0000c926·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)415 ·············0000c93e·0000c942·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
416 ····0000041d·<End·of·list>416 ····0000041d·<End·of·list>
  
417 ····0000041e·v0000000·v0000000·location·view·pair417 ····0000041e·v0000000·v0000000·location·view·pair
418 ····00000420·v0000000·v0000000·location·view·pair418 ····00000420·v0000000·v0000000·location·view·pair
419 ····00000422·v0000000·v0000000·location·view·pair419 ····00000422·v0000000·v0000000·location·view·pair
420 ····00000424·v0000000·v0000000·location·view·pair420 ····00000424·v0000000·v0000000·location·view·pair
  
Offset 2516, 50 lines modifiedOffset 2516, 50 lines modified
2516 ····000018b1·v0000002·v0000004·views·at·000018af·for:2516 ····000018b1·v0000002·v0000004·views·at·000018af·for:
2517 ·············0000ccce·0000ccce·(DW_OP_reg1·(r1))2517 ·············0000ccce·0000ccce·(DW_OP_reg1·(r1))
2518 ····000018b9·<End·of·list>2518 ····000018b9·<End·of·list>
  
2519 ····000018ba·v0000000·v0000000·location·view·pair2519 ····000018ba·v0000000·v0000000·location·view·pair
2520 ····000018bc·v0000000·v0000000·location·view·pair2520 ····000018bc·v0000000·v0000000·location·view·pair
  
2521 ····000018be·0000c8d8·(base·address)2521 ····000018be·0000c8f4·(base·address)
2522 ····000018c3·v0000000·v0000000·views·at·000018ba·for:2522 ····000018c3·v0000000·v0000000·views·at·000018ba·for:
2523 ·············0000c8d8·0000c8ea·(DW_OP_reg0·(r0))2523 ·············0000c8f4·0000c906·(DW_OP_reg0·(r0))
2524 ····000018c8·v0000000·v0000000·views·at·000018bc·for:2524 ····000018c8·v0000000·v0000000·views·at·000018bc·for:
2525 ·············0000c8ea·0000c920·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)2525 ·············0000c906·0000c93c·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
2526 ····000018d6·<End·of·list>2526 ····000018d6·<End·of·list>
  
2527 ····000018d7·v0000000·v0000000·location·view·pair2527 ····000018d7·v0000000·v0000000·location·view·pair
2528 ····000018d9·v0000000·v0000000·location·view·pair2528 ····000018d9·v0000000·v0000000·location·view·pair
2529 ····000018db·v0000000·v0000000·location·view·pair2529 ····000018db·v0000000·v0000000·location·view·pair
2530 ····000018dd·v0000000·v0000000·location·view·pair2530 ····000018dd·v0000000·v0000000·location·view·pair
2531 ····000018df·v0000000·v0000000·location·view·pair2531 ····000018df·v0000000·v0000000·location·view·pair
  
2532 ····000018e1·0000c8d8·(base·address)2532 ····000018e1·0000c8f4·(base·address)
2533 ····000018e6·v0000000·v0000000·views·at·000018d7·for:2533 ····000018e6·v0000000·v0000000·views·at·000018d7·for:
2534 ·············0000c8d8·0000c8f0·(DW_OP_reg1·(r1))2534 ·············0000c8f4·0000c90c·(DW_OP_reg1·(r1))
2535 ····000018eb·v0000000·v0000000·views·at·000018d9·for:2535 ····000018eb·v0000000·v0000000·views·at·000018d9·for:
2536 ·············0000c8f0·0000c8fd·(DW_OP_reg0·(r0))2536 ·············0000c90c·0000c919·(DW_OP_reg0·(r0))
2537 ····000018f0·v0000000·v0000000·views·at·000018db·for:2537 ····000018f0·v0000000·v0000000·views·at·000018db·for:
2538 ·············0000c8fd·0000c8fe·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)2538 ·············0000c919·0000c91a·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
2539 ····000018fe·v0000000·v0000000·views·at·000018dd·for:2539 ····000018fe·v0000000·v0000000·views·at·000018dd·for:
2540 ·············0000c8fe·0000c908·(DW_OP_reg0·(r0))2540 ·············0000c91a·0000c924·(DW_OP_reg0·(r0))
2541 ····00001903·v0000000·v0000000·views·at·000018df·for:2541 ····00001903·v0000000·v0000000·views·at·000018df·for:
2542 ·············0000c908·0000c920·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)2542 ·············0000c924·0000c93c·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
2543 ····00001911·<End·of·list>2543 ····00001911·<End·of·list>
  
2544 ····00001912·v0000000·v0000004·location·view·pair2544 ····00001912·v0000000·v0000004·location·view·pair
  
2545 ····00001914·v0000000·v0000004·views·at·00001912·for:2545 ····00001914·v0000000·v0000004·views·at·00001912·for:
2546 ·············0000c8ea·0000c8ea·(DW_OP_reg1·(r1))2546 ·············0000c906·0000c906·(DW_OP_reg1·(r1))
2547 ····0000191c·<End·of·list>2547 ····0000191c·<End·of·list>
  
2548 ····0000191d·v0000002·v0000004·location·view·pair2548 ····0000191d·v0000002·v0000004·location·view·pair
  
2549 ····0000191f·v0000002·v0000004·views·at·0000191d·for:2549 ····0000191f·v0000002·v0000004·views·at·0000191d·for:
2550 ·············0000c8ea·0000c8ea·(DW_OP_reg1·(r1))2550 ·············0000c906·0000c906·(DW_OP_reg1·(r1))
2551 ····00001927·<End·of·list>2551 ····00001927·<End·of·list>
  
2552 ····00001928·v0000000·v0000000·location·view·pair2552 ····00001928·v0000000·v0000000·location·view·pair
2553 ····0000192a·v0000000·v0000000·location·view·pair2553 ····0000192a·v0000000·v0000000·location·view·pair
  
2554 ····0000192c·0000cb4c·(base·address)2554 ····0000192c·0000cb4c·(base·address)
2555 ····00001931·v0000000·v0000000·views·at·00001928·for:2555 ····00001931·v0000000·v0000000·views·at·00001928·for:
Offset 4448, 67 lines modifiedOffset 4448, 67 lines modified
4448 ····00002b37·v0000000·v0000000·views·at·00002b2b·for:4448 ····00002b37·v0000000·v0000000·views·at·00002b2b·for:
4449 ·············0001fe1d·0001fe2c·(DW_OP_reg4·(r4))4449 ·············0001fe1d·0001fe2c·(DW_OP_reg4·(r4))
4450 ····00002b3c·<End·of·list>4450 ····00002b3c·<End·of·list>
  
4451 ····00002b3d·v0000000·v0000000·location·view·pair4451 ····00002b3d·v0000000·v0000000·location·view·pair
4452 ····00002b3f·v0000000·v0000000·location·view·pair4452 ····00002b3f·v0000000·v0000000·location·view·pair
  
4453 ····00002b41·0000c858·(base·address)4453 ····00002b41·0000c874·(base·address)
4454 ····00002b46·v0000000·v0000000·views·at·00002b3d·for:4454 ····00002b46·v0000000·v0000000·views·at·00002b3d·for:
4455 ·············0000c858·0000c868·(DW_OP_reg0·(r0))4455 ·············0000c874·0000c884·(DW_OP_reg0·(r0))
4456 ····00002b4b·v0000000·v0000000·views·at·00002b3f·for:4456 ····00002b4b·v0000000·v0000000·views·at·00002b3f·for:
4457 ·············0000c868·0000c8d8·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)4457 ·············0000c884·0000c8f4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
4458 ····00002b5a·<End·of·list>4458 ····00002b5a·<End·of·list>
  
4459 ····00002b5b·v0000000·v0000000·location·view·pair4459 ····00002b5b·v0000000·v0000000·location·view·pair
4460 ····00002b5d·v0000000·v0000000·location·view·pair4460 ····00002b5d·v0000000·v0000000·location·view·pair
4461 ····00002b5f·v0000000·v0000000·location·view·pair4461 ····00002b5f·v0000000·v0000000·location·view·pair
  
4462 ····00002b61·0000c858·(base·address)4462 ····00002b61·0000c874·(base·address)
4463 ····00002b66·v0000000·v0000000·views·at·00002b5b·for:4463 ····00002b66·v0000000·v0000000·views·at·00002b5b·for:
4464 ·············0000c858·0000c86a·(DW_OP_reg1·(r1))4464 ·············0000c874·0000c886·(DW_OP_reg1·(r1))
4465 ····00002b6b·v0000000·v0000000·views·at·00002b5d·for:4465 ····00002b6b·v0000000·v0000000·views·at·00002b5d·for:
4466 ·············0000c86a·0000c877·(DW_OP_reg0·(r0))4466 ·············0000c886·0000c893·(DW_OP_reg0·(r0))
4467 ····00002b70·v0000000·v0000000·views·at·00002b5f·for:4467 ····00002b70·v0000000·v0000000·views·at·00002b5f·for:
4468 ·············0000c877·0000c8d8·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)4468 ·············0000c893·0000c8f4·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)
4469 ····00002b7f·<End·of·list>4469 ····00002b7f·<End·of·list>
  
4470 ····00002b80·v0000000·v0000000·location·view·pair4470 ····00002b80·v0000000·v0000000·location·view·pair
  
4471 ····00002b82·v0000000·v0000000·views·at·00002b80·for:4471 ····00002b82·v0000000·v0000000·views·at·00002b80·for:
4472 ·············0000c89e·0000c8c0·(DW_OP_reg5·(r5))4472 ·············0000c8ba·0000c8dc·(DW_OP_reg5·(r5))
4473 ····00002b8a·<End·of·list>4473 ····00002b8a·<End·of·list>
  
4474 ····00002b8b·v0000000·v0000000·location·view·pair4474 ····00002b8b·v0000000·v0000000·location·view·pair
4475 ····00002b8d·v0000000·v0000000·location·view·pair4475 ····00002b8d·v0000000·v0000000·location·view·pair
  
4476 ····00002b8f·0000c8a8·(base·address)4476 ····00002b8f·0000c8c4·(base·address)
4477 ····00002b94·v0000000·v0000000·views·at·00002b8b·for:4477 ····00002b94·v0000000·v0000000·views·at·00002b8b·for:
4478 ·············0000c8a8·0000c8ab·(DW_OP_reg2·(r2))4478 ·············0000c8c4·0000c8c7·(DW_OP_reg2·(r2))
4479 ····00002b99·v0000000·v0000000·views·at·00002b8d·for:4479 ····00002b99·v0000000·v0000000·views·at·00002b8d·for:
4480 ·············0000c8ab·0000c8c0·(DW_OP_reg4·(r4))4480 ·············0000c8c7·0000c8dc·(DW_OP_reg4·(r4))
4481 ····00002b9e·<End·of·list>4481 ····00002b9e·<End·of·list>
  
4482 ····00002b9f·v0000000·v0000000·location·view·pair4482 ····00002b9f·v0000000·v0000000·location·view·pair
4483 ····00002ba1·v0000000·v0000001·location·view·pair4483 ····00002ba1·v0000000·v0000001·location·view·pair
4484 ····00002ba3·v0000000·v0000000·location·view·pair4484 ····00002ba3·v0000000·v0000000·location·view·pair
4485 ····00002ba5·v0000000·v0000000·location·view·pair4485 ····00002ba5·v0000000·v0000000·location·view·pair
4486 ····00002ba7·v0000000·v0000000·location·view·pair4486 ····00002ba7·v0000000·v0000000·location·view·pair
  
4487 ····00002ba9·0000c884·(base·address)4487 ····00002ba9·0000c8a0·(base·address)
4488 ····00002bae·v0000000·v0000000·views·at·00002b9f·for:4488 ····00002bae·v0000000·v0000000·views·at·00002b9f·for:
4489 ·············0000c884·0000c88e·(DW_OP_reg0·(r0))4489 ·············0000c8a0·0000c8aa·(DW_OP_reg0·(r0))
4490 ····00002bb3·v0000000·v0000001·views·at·00002ba1·for:4490 ····00002bb3·v0000000·v0000001·views·at·00002ba1·for:
4491 ·············0000c88e·0000c892·(DW_OP_reg4·(r4))4491 ·············0000c8aa·0000c8ae·(DW_OP_reg4·(r4))
4492 ····00002bb8·v0000000·v0000000·views·at·00002ba3·for:4492 ····00002bb8·v0000000·v0000000·views·at·00002ba3·for:
4493 ·············0000c896·0000c899·(DW_OP_reg0·(r0))4493 ·············0000c8b2·0000c8b5·(DW_OP_reg0·(r0))
Max diff block lines reached; 4560/12125 bytes (37.61%) of diff not shown.
715 B
readelf --wide --debug-dump=ranges {}
    
Offset 18, 22 lines modifiedOffset 18, 22 lines modified
18 ····0000c58c·0000006018 ····0000c58c·00000060
19 ····0000c5ec·0000006019 ····0000c5ec·00000060
20 ····0000c64c·0000006c20 ····0000c64c·0000006c
21 ····0000c6b8·000000a421 ····0000c6b8·000000a4
22 ····0000c75c·0000005022 ····0000c75c·00000050
23 ····0000c7ac·0000004c23 ····0000c7ac·0000004c
24 ····0000c7f8·0000003024 ····0000c7f8·00000030
25 ····0000c828·0000003025 ····0000c828·0000004c
26 ····0001d520·0000003c26 ····0001d520·0000003c
27 ····0000c858·0000008027 ····0000c874·00000080
28 ····0001d55c·0000004828 ····0001d55c·00000048
29 ····0000c8d8·0000004829 ····0000c8f4·00000048
30 ····0000c920·0000000630 ····0000c93c·00000006
31 ····0001d5a4·0000001a31 ····0001d5a4·0000001a
32 ····0000c926·0000004e32 ····0000c942·00000032
33 ····0001d5c0·0000004c33 ····0001d5c0·0000004c
34 ····0001d60c·0000004834 ····0001d60c·00000048
35 ····0000c974·0000004835 ····0000c974·00000048
36 ····0000c9bc·0000003a36 ····0000c9bc·0000003a
37 ····0000c9f6·0000000237 ····0000c9f6·00000002
38 ····0000c9f8·0000006438 ····0000c9f8·00000064
39 ····0000ca5c·0000008039 ····0000ca5c·00000080
2.18 KB
strings --all --bytes=8 {}
    
Offset 1, 78 lines modifiedOffset 1, 83 lines modified
1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
2 GCC:·(Debian·14.2.0-16)·14.2.02 GCC:·(Debian·14.2.0-16)·14.2.0
3 IRDO]NTb3 :MQ{1;2=
 4 6+508DlA
4 vqG/(:3Ql}5 vqG/(:3Ql}
 6 }yQqh;KI~'
5 ·v8ak3vs 
6 YOI6,H6X 
7 ELfM<B]v 
8 AH»     #U»   [A 
9 Rm|Wu=1G 
10 !76O*av%%<·7 !76O*aV%%<(
 8 cw|U>>3·[}{
 9 O}C<k['d;
 10 lMEv%H.#
 11 Rsp;p[Is
 12 N87[lr|lq
 13 m=/`&(so
 14 4f}_2r/#
 15 gz?WG~.P
 16 hn)]Sy}O
 17 E»      UUmU7U_
 18 )&9IJL*rw}
 19 ?8YwOMcx
 20 %;5Go,|_
 21 ,]+/|]6|
 22 );:IC5`Ah7
 23 FVw5K!oduW
 24 e>@e>xYJ
 25 6q:3Om3f6
 26 @^|<Bvy(
 27 vpoNN+@t
 28 |%90XVHF~
11 w»      1V]yLNJ 
12 f·`O&ZsA 
13 8?wJ{7`P 
14 $MX-»   KJ$ 
15 xL2@>VS- 
16 z]H)U|z@ 
17 0Qz1Qv"T 
18 XW,&!-VL 
19 i[-0V!gH 
20 {c}RvV{gv2 
21 D[:^b))=9 
22 ek=|BjkfOxB 
23 .M>??JyN 
24 rvJeNAv< 
25 XOY+P[*e 
26 :yq@_{q@ 
27 {q@?{q@5^ 
28 ~N":hN|3 
29 x9[@:2[p 
30 &ASr\?1]Xw 
31 I<O%h-bj) 
32 ZM5BS]fD{ 
33 d·,p&QrAa; 
34 cUF]·CGFm= 
35 viXCYV!ukz; 
36 V~"^9N#fk 
37 r4zW.fX3 
38 $d|Zj5az 
39 nMI/"b8e 
40 W9$]jQFA 
41 f,/L_C&029 f,/L[C&0
42 +)\TvDQ| 
43 :WNh7{op 
44 dvFT*?vCx/ 
45 V7"X[`Dp30 "i6qp+Zx
 31 (.<EA5qv
 32 4tA·kkB}
 33 1fo#q6ya>
 34 $pBWgA!fQ!
 35 M#l#;d-pR$
 36 <@Sl?iiy
 37 ]TO»    b('/%
46 4kKwpbjfm38 4kKwpbjfm
47 w#eoCyX0 
48 k7'&c7O{39 O;6*[*w%
 40 YT--\9'q;
 41 zN(K7wBY
 42 xAMw=^P3
 43 'W*g#~:Bo
 44 ,,LU,LS,
 45 93gx<73<
 46 >)Y}`2Q!l=f
 47 4m&'&c&_
 48 ,bdJ\.d,
49 5^xRV9'B449 5^xRV9'B4
50 nOZXgMPN]S50 nOZXgMPN]S
51 lU9EU`b\U 
52 <~i#0><" 
53 ='t,Rm[v. 
54 KU22V,Lk 
55 IVA'Y3Gi 
56 ,?!y#'!9 
57 )Iy4d>O~v:51 ,KfMM·)}M
 52 _K[r!9ka
 53 aT1·2[mV
 54 b|f{Xuw0
 55 dIJVMrY'XB#I
 56 ra~fWqA~^
 57 !MzYBLeXu@
 58 504'xw;l
 59 \at\Gu~o
58 {[&MW=Uu60 {[&MW=Uu
59 V*I'_GIi61 V*I'_GIi
60 '%[h?CpZ 
61 )rX"iFxn1 
62 ~_qF`%[= 
63 `}9F!Oysn 
64 6oyx.»  wL 
65 Zx!0jelj 
66 b8=D7Fe2f 
67 T·I%%J?w 
68 0]'Ck*<3mu 
69 K[M%7;e| 
70 /z&Sle,kT 
71 ^.m^.mf.62 F]tj/o/~W,
 63 +ZMvVG>`
 64 clukmukmu';t
 65 H:U[<e8x
 66 (A@(C@(E
 67 N.VX?C·I
 68 !6k%<5]H
 69 zY"J5;Y~
 70 r_>!"/ACy
 71 `^4[(SRHY
Max diff block lines reached; 565/2184 bytes (25.87%) of diff not shown.
836 B
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 35, 31 lines modifiedOffset 35, 31 lines modified
  
35 0000c7ac·<awaitObject_new>:35 0000c7ac·<awaitObject_new>:
36 »       ...36 »       ...
  
37 0000c7f8·<generic_class_getitem>:37 0000c7f8·<generic_class_getitem>:
38 »       ...38 »       ...
  
39 0000c828·<wait_for_lock>:39 0000c828·<end_spawned_pthread>:
40 »       ...40 »       ...
  
41 0000c858·<pymarshal_read_long_from_file>:41 0000c874·<pymarshal_read_long_from_file>:
42 »       ...42 »       ...
  
43 0000c8d8·<frame_getgenerator>:43 0000c8f4·<frame_getgenerator>:
44 »       ...44 »       ...
  
45 0000c920·<awaitObject_await>:45 0000c93c·<awaitObject_await>:
46 awaitObject_await():46 awaitObject_await():
47 ./build-static/../Modules/_testcapimodule.c:363447 ./build-static/../Modules/_testcapimodule.c:3634
48 »       movs»   r0,·r048 »       movs»   r0,·r0
49 »       movs»   r0,·r049 »       movs»   r0,·r0
50 »       ...50 »       ...
  
51 0000c926·<end_spawned_pthread>:51 0000c942·<wait_for_lock>:
52 »       ...52 »       ...
  
53 0000c974·<frame_getlocals>:53 0000c974·<frame_getlocals>:
54 »       ...54 »       ...
  
55 0000c9bc·<awaitObject_dealloc>:55 0000c9bc·<awaitObject_dealloc>:
56 »       ...56 »       ...
2.21 KB
readelf --wide --decompress --hex-dump=.strtab {}
    
Offset 33, 23 lines modifiedOffset 33, 23 lines modified
33 ··0x000001e0·7273696f·6e006672·616d655f·6e657700·rsion.frame_new.33 ··0x000001e0·7273696f·6e006672·616d655f·6e657700·rsion.frame_new.
34 ··0x000001f0·6765745f·66656174·7572655f·6d616372·get_feature_macr34 ··0x000001f0·6765745f·66656174·7572655f·6d616372·get_feature_macr
35 ··0x00000200·6f730073·65747472·6163655f·746f5f72·os.settrace_to_r35 ··0x00000200·6f730073·65747472·6163655f·746f5f72·os.settrace_to_r
36 ··0x00000210·65636f72·64007265·636f7264·5f66756e·ecord.record_fun36 ··0x00000210·65636f72·64007265·636f7264·5f66756e·ecord.record_fun
37 ··0x00000220·63006177·6169744f·626a6563·745f6e65·c.awaitObject_ne37 ··0x00000220·63006177·6169744f·626a6563·745f6e65·c.awaitObject_ne
38 ··0x00000230·77006765·6e657269·635f636c·6173735f·w.generic_class_38 ··0x00000230·77006765·6e657269·635f636c·6173735f·w.generic_class_
39 ··0x00000240·67657469·74656d00·50795f58·44454352·getitem.Py_XDECR39 ··0x00000240·67657469·74656d00·50795f58·44454352·getitem.Py_XDECR
40 ··0x00000250·45460072·6573746f·72655f63·726f7373·EF.restore_cross 
41 ··0x00000260·696e7465·72705f64·61746100·70796d61·interp_data.pyma 
42 ··0x00000270·72736861·6c5f7265·61645f6c·6f6e675f·rshal_read_long_ 
43 ··0x00000280·66726f6d·5f66696c·65007479·70655f61·from_file.type_a 
44 ··0x00000290·73736967·6e5f7665·7273696f·6e006672·ssign_version.fr 
45 ··0x000002a0·616d655f·67657467·656e6572·61746f72·ame_getgenerator 
46 ··0x000002b0·00617761·69744f62·6a656374·5f617761·.awaitObject_awa 
47 ··0x000002c0·69740065·6e645f73·7061776e·65645f70·it.end_spawned_p40 ··0x00000250·45460065·6e645f73·7061776e·65645f70·EF.end_spawned_p
 41 ··0x00000260·74687265·61640072·6573746f·72655f63·thread.restore_c
 42 ··0x00000270·726f7373·696e7465·72705f64·61746100·rossinterp_data.
 43 ··0x00000280·70796d61·72736861·6c5f7265·61645f6c·pymarshal_read_l
 44 ··0x00000290·6f6e675f·66726f6d·5f66696c·65007479·ong_from_file.ty
 45 ··0x000002a0·70655f61·73736967·6e5f7665·7273696f·pe_assign_versio
 46 ··0x000002b0·6e006672·616d655f·67657467·656e6572·n.frame_getgener
 47 ··0x000002c0·61746f72·00617761·69744f62·6a656374·ator.awaitObject
48 ··0x000002d0·74687265·61640070·796d6172·7368616c·thread.pymarshal48 ··0x000002d0·5f617761·69740070·796d6172·7368616c·_await.pymarshal
49 ··0x000002e0·5f726561·645f6f62·6a656374·5f66726f·_read_object_fro49 ··0x000002e0·5f726561·645f6f62·6a656374·5f66726f·_read_object_fro
50 ··0x000002f0·6d5f6669·6c650074·7970655f·6d6f6469·m_file.type_modi50 ··0x000002f0·6d5f6669·6c650074·7970655f·6d6f6469·m_file.type_modi
51 ··0x00000300·66696564·00667261·6d655f67·65746c6f·fied.frame_getlo51 ··0x00000300·66696564·00667261·6d655f67·65746c6f·fied.frame_getlo
52 ··0x00000310·63616c73·00617761·69744f62·6a656374·cals.awaitObject52 ··0x00000310·63616c73·00617761·69744f62·6a656374·cals.awaitObject
53 ··0x00000320·5f646561·6c6c6f63·0067656e·65726963·_dealloc.generic53 ··0x00000320·5f646561·6c6c6f63·0067656e·65726963·_dealloc.generic
54 ··0x00000330·5f616c69·61735f64·65616c6c·6f630043·_alias_dealloc.C54 ··0x00000330·5f616c69·61735f64·65616c6c·6f630043·_alias_dealloc.C
55 ··0x00000340·6f6e7461·696e6572·4e6f4743·5f6e6577·ontainerNoGC_new55 ··0x00000340·6f6e7461·696e6572·4e6f4743·5f6e6577·ontainerNoGC_new
812 MB
./usr/lib/debug/.build-id/d0/467a4ffb51389ffa293faed80b81fbfc061f50.debug vs.
./usr/lib/debug/.build-id/30/be37abb81b68bfd87b176fdde540fd6094bae6.debug
File has been modified after NT_GNU_BUILD_ID has been applied. Files 96% 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:···············0x172c6511 ··Entry·point·address:···············0x173eb1
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········17331828·(bytes·into·file)13 ··Start·of·section·headers:··········17352892·(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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········4419 ··Number·of·section·headers:·········44
20 ··Section·header·string·table·index:·4320 ··Section·header·string·table·index:·43
1.5 KB
readelf --wide --program-header {}
error from `readelf --wide --program-header {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x172c652 Entry·point·0x173eb1
3 There·are·11·program·headers,·starting·at·offset·523 There·are·11·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x0001b8·0x004896b4·0x004896b4·0x00000·0x00008·R···0x46 ··ARM_EXIDX······0x0001b8·0x0048abf4·0x0048abf4·0x00000·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x4
8 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·0x00000·0x00019·R···0x18 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·0x00000·0x00019·R···0x1
9 ··LOAD···········0x000000·0x00010000·0x00010000·0x479750·0x479750·R·E·0x100009 ··LOAD···········0x000000·0x00010000·0x00010000·0x47ac90·0x47ac90·R·E·0x10000
10 ··LOAD···········0x00feec·0x0049feec·0x0049feec·0x00000·0xe50f4·RW··0x1000010 ··LOAD···········0x00feec·0x0049feec·0x0049feec·0x00000·0xe50f4·RW··0x10000
11 ··DYNAMIC········0x47feec·0x0049fef8·0x0049fef8·0x00000·0x00108·RW··0x411 ··DYNAMIC········0x47feec·0x0049fef8·0x0049fef8·0x00000·0x00108·RW··0x4
12 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x412 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x4
13 ··NOTE···········0x4796c0·0x004896c0·0x004896c0·0x00090·0x00090·R···0x413 ··NOTE···········0x47ac00·0x0048ac00·0x0048ac00·0x00090·0x00090·R···0x4
14 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x414 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x4
15 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1015 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
16 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00000·0x00114·R···0x116 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00000·0x00114·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·
5.88 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·0x1087674:1 There·are·44·section·headers,·starting·at·offset·0x108c8bc:
  
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············00010194·000194·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00010194·000194·000024·00···A··0···0··4
6 ··[·2]·.interp···········NOBITS··········000101b8·0001b8·000019·00···A··0···0··16 ··[·2]·.interp···········NOBITS··········000101b8·0001b8·000019·00···A··0···0··1
7 ··[·3]·.gnu.hash·········NOBITS··········000101d4·0001b8·003b9c·04···A··4···0··47 ··[·3]·.gnu.hash·········NOBITS··········000101d4·0001b8·003b9c·04···A··4···0··4
Offset 10, 44 lines modifiedOffset 10, 44 lines modified
10 ··[·5]·.dynstr···········NOBITS··········0001ccb0·0001b8·00a380·00···A··0···0··110 ··[·5]·.dynstr···········NOBITS··········0001ccb0·0001b8·00a380·00···A··0···0··1
11 ··[·6]·.gnu.version······NOBITS··········00027030·0001b8·0011e8·02···A··4···0··211 ··[·6]·.gnu.version······NOBITS··········00027030·0001b8·0011e8·02···A··4···0··2
12 ··[·7]·.gnu.version_r····NOBITS··········00028218·0001b8·0001a0·00···A··5···4··412 ··[·7]·.gnu.version_r····NOBITS··········00028218·0001b8·0001a0·00···A··5···4··4
13 ··[·8]·.rel.dyn··········NOBITS··········000283b8·0001b8·000038·08···A··4···0··413 ··[·8]·.rel.dyn··········NOBITS··········000283b8·0001b8·000038·08···A··4···0··4
14 ··[·9]·.rel.plt··········NOBITS··········000283f0·0001b8·001038·08···A··4··25··414 ··[·9]·.rel.plt··········NOBITS··········000283f0·0001b8·001038·08···A··4··25··4
15 ··[10]·.init·············NOBITS··········00029428·0001b8·00000c·00··AX··0···0··415 ··[10]·.init·············NOBITS··········00029428·0001b8·00000c·00··AX··0···0··4
16 ··[11]·.plt··············NOBITS··········00029434·0001b8·0018ec·04··AX··0···0··416 ··[11]·.plt··············NOBITS··········00029434·0001b8·0018ec·04··AX··0···0··4
17 ··[12]·.text·············NOBITS··········0002ad20·0001b8·20c154·00··AX··0···0··817 ··[12]·.text·············NOBITS··········0002ad20·0001b8·20d698·00··AX··0···0··8
18 ··[13]·.fini·············NOBITS··········00236e74·0001b8·000008·00··AX··0···0··418 ··[13]·.fini·············NOBITS··········002383b8·0001b8·000008·00··AX··0···0··4
19 ··[14]·.rodata···········NOBITS··········00236e80·0001b8·252830·00···A··0···0··819 ··[14]·.rodata···········NOBITS··········002383c0·0001b8·252830·00···A··0···0··8
20 ··[15]·.stapsdt.base·····NOBITS··········004896b0·0001b8·000001·00···A··0···0··120 ··[15]·.stapsdt.base·····NOBITS··········0048abf0·0001b8·000001·00···A··0···0··1
21 ··[16]·.ARM.exidx········NOBITS··········004896b4·0001b8·000008·00··AL·12···0··421 ··[16]·.ARM.exidx········NOBITS··········0048abf4·0001b8·000008·00··AL·12···0··4
22 ··[17]·.eh_frame·········NOBITS··········004896bc·0001b8·000004·00···A··0···0··422 ··[17]·.eh_frame·········NOBITS··········0048abfc·0001b8·000004·00···A··0···0··4
23 ··[18]·.note.ABI-tag·····NOTE············004896c0·4796c0·000020·00···A··0···0··423 ··[18]·.note.ABI-tag·····NOTE············0048ac00·47ac00·000020·00···A··0···0··4
24 ··[19]·.note.package·····NOTE············004896e0·4796e0·000070·00···A··0···0··424 ··[19]·.note.package·····NOTE············0048ac20·47ac20·000070·00···A··0···0··4
25 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··4
26 ··[21]·.init_array·······NOBITS··········0049feec·47feec·000004·04··WA··0···0··426 ··[21]·.init_array·······NOBITS··········0049feec·47feec·000004·04··WA··0···0··4
27 ··[22]·.fini_array·······NOBITS··········0049fef0·47feec·000004·04··WA··0···0··427 ··[22]·.fini_array·······NOBITS··········0049fef0·47feec·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······NOBITS··········0049fef4·47feec·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······NOBITS··········0049fef4·47feec·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········NOBITS··········0049fef8·47feec·000108·08··WA··5···0··429 ··[24]·.dynamic··········NOBITS··········0049fef8·47feec·000108·08··WA··5···0··4
30 ··[25]·.got··············NOBITS··········004a0000·47feec·000838·04··WA··0···0··430 ··[25]·.got··············NOBITS··········004a0000·47feec·000838·04··WA··0···0··4
31 ··[26]·.data·············NOBITS··········004a0838·47feec·0a8180·00··WA··0···0··831 ··[26]·.data·············NOBITS··········004a0838·47feec·0a8180·00··WA··0···0··8
32 ··[27]·.PyRuntime········NOBITS··········005489b8·47feec·0397e8·00··WA··0···0··832 ··[27]·.PyRuntime········NOBITS··········005489b8·47feec·0397e8·00··WA··0···0··8
33 ··[28]·.probes···········NOBITS··········005821a0·47feec·000018·00··WA··0···0··233 ··[28]·.probes···········NOBITS··········005821a0·47feec·000018·00··WA··0···0··2
34 ··[29]·.bss··············NOBITS··········005821b8·47feec·002e28·00··WA··0···0··834 ··[29]·.bss··············NOBITS··········005821b8·47feec·002e28·00··WA··0···0··8
35 ··[30]·.comment··········PROGBITS········00000000·479750·00001f·01··MS··0···0··135 ··[30]·.comment··········PROGBITS········00000000·47ac90·00001f·01··MS··0···0··1
36 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·47976f·000033·00······0···0··136 ··[31]·.ARM.attributes···ARM_ATTRIBUTES··00000000·47acaf·000033·00······0···0··1
37 ··[32]·.note.stapsdt·····NOTE············00000000·4797a4·00014c·00······0···0··437 ··[32]·.note.stapsdt·····NOTE············00000000·47ace4·00014c·00······0···0··4
38 ··[33]·.debug_aranges····PROGBITS········00000000·4798f0·005a4f·00···C··0···0··438 ··[33]·.debug_aranges····PROGBITS········00000000·47ae30·005a68·00···C··0···0··4
39 ··[34]·.debug_info·······PROGBITS········00000000·47f340·7850dd·00···C··0···0··439 ··[34]·.debug_info·······PROGBITS········00000000·480898·7862d7·00···C··0···0··4
40 ··[35]·.debug_abbrev·····PROGBITS········00000000·c04420·011455·00···C··0···0··440 ··[35]·.debug_abbrev·····PROGBITS········00000000·c06b70·011494·00···C··0···0··4
41 ··[36]·.debug_line·······PROGBITS········00000000·c15878·1415e2·00···C··0···0··441 ··[36]·.debug_line·······PROGBITS········00000000·c18004·141fdc·00···C··0···0··4
42 ··[37]·.debug_frame······PROGBITS········00000000·d56e5c·014048·00···C··0···0··442 ··[37]·.debug_frame······PROGBITS········00000000·d59fe0·0140ac·00···C··0···0··4
43 ··[38]·.debug_str········PROGBITS········00000000·d6aea4·0246de·01·MSC··0···0··443 ··[38]·.debug_str········PROGBITS········00000000·d6e08c·0246de·01·MSC··0···0··4
44 ··[39]·.debug_loclists···PROGBITS········00000000·d8f584·1cf4ed·00···C··0···0··444 ··[39]·.debug_loclists···PROGBITS········00000000·d9276c·1d10af·00···C··0···0··4
45 ··[40]·.debug_rnglists···PROGBITS········00000000·f5ea74·0591ab·00···C··0···0··445 ··[40]·.debug_rnglists···PROGBITS········00000000·f6381c·059689·00···C··0···0··4
46 ··[41]·.symtab···········SYMTAB··········00000000·fb7c20·062420·10·····42·22863··446 ··[41]·.symtab···········SYMTAB··········00000000·fbcea8·0623f0·10·····42·22860··4
47 ··[42]·.strtab···········STRTAB··········00000000·101a040·06d46f·00······0···0··147 ··[42]·.strtab···········STRTAB··········00000000·101f298·06d461·00······0···0··1
48 ··[43]·.shstrtab·········STRTAB··········00000000·10874af·0001c2·00······0···0··148 ··[43]·.shstrtab·········STRTAB··········00000000·108c6f9·0001c2·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)
3.36 MB
readelf --wide --symbols {}
error from `readelf --wide --symbols {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
  
1 Symbol·table·'.symtab'·contains·25154·entries:1 Symbol·table·'.symtab'·contains·25151·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:·00010194·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id4 ·····1:·00010194·····0·SECTION·LOCAL··DEFAULT····1·.note.gnu.build-id
5 ·····2:·000101b8·····0·SECTION·LOCAL··DEFAULT····2·.interp5 ·····2:·000101b8·····0·SECTION·LOCAL··DEFAULT····2·.interp
6 ·····3:·000101d4·····0·SECTION·LOCAL··DEFAULT····3·.gnu.hash6 ·····3:·000101d4·····0·SECTION·LOCAL··DEFAULT····3·.gnu.hash
7 ·····4:·00013d70·····0·SECTION·LOCAL··DEFAULT····4·.dynsym7 ·····4:·00013d70·····0·SECTION·LOCAL··DEFAULT····4·.dynsym
8 ·····5:·0001ccb0·····0·SECTION·LOCAL··DEFAULT····5·.dynstr8 ·····5:·0001ccb0·····0·SECTION·LOCAL··DEFAULT····5·.dynstr
9 ·····6:·00027030·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version9 ·····6:·00027030·····0·SECTION·LOCAL··DEFAULT····6·.gnu.version
10 ·····7:·00028218·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r10 ·····7:·00028218·····0·SECTION·LOCAL··DEFAULT····7·.gnu.version_r
11 ·····8:·000283b8·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn11 ·····8:·000283b8·····0·SECTION·LOCAL··DEFAULT····8·.rel.dyn
12 ·····9:·000283f0·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt12 ·····9:·000283f0·····0·SECTION·LOCAL··DEFAULT····9·.rel.plt
13 ····10:·00029428·····0·SECTION·LOCAL··DEFAULT···10·.init13 ····10:·00029428·····0·SECTION·LOCAL··DEFAULT···10·.init
14 ····11:·00029434·····0·SECTION·LOCAL··DEFAULT···11·.plt14 ····11:·00029434·····0·SECTION·LOCAL··DEFAULT···11·.plt
15 ····12:·0002ad20·····0·SECTION·LOCAL··DEFAULT···12·.text15 ····12:·0002ad20·····0·SECTION·LOCAL··DEFAULT···12·.text
16 ····13:·00236e74·····0·SECTION·LOCAL··DEFAULT···13·.fini16 ····13:·002383b8·····0·SECTION·LOCAL··DEFAULT···13·.fini
17 ····14:·00236e80·····0·SECTION·LOCAL··DEFAULT···14·.rodata17 ····14:·002383c0·····0·SECTION·LOCAL··DEFAULT···14·.rodata
18 ····15:·004896b0·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base18 ····15:·0048abf0·····0·SECTION·LOCAL··DEFAULT···15·.stapsdt.base
19 ····16:·004896b4·····0·SECTION·LOCAL··DEFAULT···16·.ARM.exidx19 ····16:·0048abf4·····0·SECTION·LOCAL··DEFAULT···16·.ARM.exidx
20 ····17:·004896bc·····0·SECTION·LOCAL··DEFAULT···17·.eh_frame20 ····17:·0048abfc·····0·SECTION·LOCAL··DEFAULT···17·.eh_frame
21 ····18:·004896c0·····0·SECTION·LOCAL··DEFAULT···18·.note.ABI-tag21 ····18:·0048ac00·····0·SECTION·LOCAL··DEFAULT···18·.note.ABI-tag
22 ····19:·004896e0·····0·SECTION·LOCAL··DEFAULT···19·.note.package22 ····19:·0048ac20·····0·SECTION·LOCAL··DEFAULT···19·.note.package
23 ····20:·0049feec·····0·SECTION·LOCAL··DEFAULT···20·.tbss23 ····20:·0049feec·····0·SECTION·LOCAL··DEFAULT···20·.tbss
24 ····21:·0049feec·····0·SECTION·LOCAL··DEFAULT···21·.init_array24 ····21:·0049feec·····0·SECTION·LOCAL··DEFAULT···21·.init_array
25 ····22:·0049fef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array25 ····22:·0049fef0·····0·SECTION·LOCAL··DEFAULT···22·.fini_array
26 ····23:·0049fef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro26 ····23:·0049fef4·····0·SECTION·LOCAL··DEFAULT···23·.data.rel.ro
27 ····24:·0049fef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic27 ····24:·0049fef8·····0·SECTION·LOCAL··DEFAULT···24·.dynamic
28 ····25:·004a0000·····0·SECTION·LOCAL··DEFAULT···25·.got28 ····25:·004a0000·····0·SECTION·LOCAL··DEFAULT···25·.got
29 ····26:·004a0838·····0·SECTION·LOCAL··DEFAULT···26·.data29 ····26:·004a0838·····0·SECTION·LOCAL··DEFAULT···26·.data
Offset 39, 343 lines modifiedOffset 39, 343 lines modified
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:·00172c64·····0·NOTYPE··LOCAL··DEFAULT···12·$t46 ····42:·00173eb0·····0·NOTYPE··LOCAL··DEFAULT···12·$t
47 ····43:·00172c90·····0·NOTYPE··LOCAL··DEFAULT···12·$d47 ····43:·00173edc·····0·NOTYPE··LOCAL··DEFAULT···12·$d
48 ····44:·004896b4·····0·NOTYPE··LOCAL··DEFAULT···16·$d48 ····44:·0048abf4·····0·NOTYPE··LOCAL··DEFAULT···16·$d
49 ····45:·004896c0·····0·NOTYPE··LOCAL··DEFAULT···18·$d49 ····45:·0048ac00·····0·NOTYPE··LOCAL··DEFAULT···18·$d
50 ····46:·004896c0····32·OBJECT··LOCAL··DEFAULT···18·__abi_tag50 ····46:·0048ac00····32·OBJECT··LOCAL··DEFAULT···18·__abi_tag
51 ····47:·00236e80·····0·NOTYPE··LOCAL··DEFAULT···14·$d51 ····47:·002383c0·····0·NOTYPE··LOCAL··DEFAULT···14·$d
52 ····48:·004a0838·····0·NOTYPE··LOCAL··DEFAULT···26·$d52 ····48:·004a0838·····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:·00172c98·····0·NOTYPE··LOCAL··DEFAULT···12·$a54 ····50:·00173ee4·····0·NOTYPE··LOCAL··DEFAULT···12·$a
55 ····51:·00172c98·····0·FUNC····LOCAL··DEFAULT···12·call_weak_fn55 ····51:·00173ee4·····0·FUNC····LOCAL··DEFAULT···12·call_weak_fn
56 ····52:·00172cb4·····0·NOTYPE··LOCAL··DEFAULT···12·$d56 ····52:·00173f00·····0·NOTYPE··LOCAL··DEFAULT···12·$d
57 ····53:·00029428·····0·NOTYPE··LOCAL··DEFAULT···10·$a57 ····53:·00029428·····0·NOTYPE··LOCAL··DEFAULT···10·$a
58 ····54:·00236e74·····0·NOTYPE··LOCAL··DEFAULT···13·$a58 ····54:·002383b8·····0·NOTYPE··LOCAL··DEFAULT···13·$a
59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o59 ····55:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtn.o
60 ····56:·00029430·····0·NOTYPE··LOCAL··DEFAULT···10·$a60 ····56:·00029430·····0·NOTYPE··LOCAL··DEFAULT···10·$a
61 ····57:·00236e78·····0·NOTYPE··LOCAL··DEFAULT···13·$a61 ····57:·002383bc·····0·NOTYPE··LOCAL··DEFAULT···13·$a
62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c62 ····58:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen.c
63 ····59:·002371fc·····0·NOTYPE··LOCAL··DEFAULT···14·$d63 ····59:·0023873c·····0·NOTYPE··LOCAL··DEFAULT···14·$d
64 ····60:·0006f330·····0·NOTYPE··LOCAL··DEFAULT···12·$t64 ····60:·0006f340·····0·NOTYPE··LOCAL··DEFAULT···12·$t
65 ····61:·0006f500·····0·NOTYPE··LOCAL··DEFAULT···12·$d65 ····61:·0006f510·····0·NOTYPE··LOCAL··DEFAULT···12·$d
66 ····62:·0006f590·····0·NOTYPE··LOCAL··DEFAULT···12·$t66 ····62:·0006f5a0·····0·NOTYPE··LOCAL··DEFAULT···12·$t
67 ····63:·0006f7c0·····0·NOTYPE··LOCAL··DEFAULT···12·$d67 ····63:·0006f7d0·····0·NOTYPE··LOCAL··DEFAULT···12·$d
68 ····64:·0006f850·····0·NOTYPE··LOCAL··DEFAULT···12·$t68 ····64:·0006f860·····0·NOTYPE··LOCAL··DEFAULT···12·$t
69 ····65:·000701ec·····0·NOTYPE··LOCAL··DEFAULT···12·$d69 ····65:·000701fc·····0·NOTYPE··LOCAL··DEFAULT···12·$d
70 ····66:·000701f4·····0·NOTYPE··LOCAL··DEFAULT···12·$t70 ····66:·00070204·····0·NOTYPE··LOCAL··DEFAULT···12·$t
71 ····67:·0002ad2d····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION71 ····67:·0002ad2d····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION
72 ····68:·0007078c·····0·NOTYPE··LOCAL··DEFAULT···12·$d72 ····68:·0007079c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
73 ····69:·00070790·····0·NOTYPE··LOCAL··DEFAULT···12·$t73 ····69:·000707a0·····0·NOTYPE··LOCAL··DEFAULT···12·$t
74 ····70:·00172da8·····0·NOTYPE··LOCAL··DEFAULT···12·$t74 ····70:·00173ff4·····0·NOTYPE··LOCAL··DEFAULT···12·$t
75 ····71:·0002ad20·····0·NOTYPE··LOCAL··DEFAULT···12·$t75 ····71:·0002ad20·····0·NOTYPE··LOCAL··DEFAULT···12·$t
76 ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c76 ····72:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·pegen_errors.c
77 ····73:·002373a8·····0·NOTYPE··LOCAL··DEFAULT···14·$d77 ····73:·002388e8·····0·NOTYPE··LOCAL··DEFAULT···14·$d
78 ····74:·001730e0·····0·NOTYPE··LOCAL··DEFAULT···12·$t78 ····74:·0017432c·····0·NOTYPE··LOCAL··DEFAULT···12·$t
79 ····75:·0017311c·····0·NOTYPE··LOCAL··DEFAULT···12·$d79 ····75:·00174368·····0·NOTYPE··LOCAL··DEFAULT···12·$d
80 ····76:·00173729····78·FUNC····LOCAL··DEFAULT···12·raise_unclosed_parentheses_error80 ····76:·00174975····78·FUNC····LOCAL··DEFAULT···12·raise_unclosed_parentheses_error
81 ····77:·00173779····58·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION81 ····77:·001749c5····58·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION
82 ····78:·0017367d···170·FUNC····LOCAL··DEFAULT···12·_PyPegen_tokenize_full_source_to_check_for_errors.isra.082 ····78:·001748c9···170·FUNC····LOCAL··DEFAULT···12·_PyPegen_tokenize_full_source_to_check_for_errors.isra.0
83 ····79:·0002ada9···142·FUNC····LOCAL··DEFAULT···12·get_error_line_from_tokenizer_buffers83 ····79:·0002ada9···142·FUNC····LOCAL··DEFAULT···12·get_error_line_from_tokenizer_buffers
84 ····80:·00173665····24·FUNC····LOCAL··DEFAULT···12·Py_XDECREF84 ····80:·001748b1····24·FUNC····LOCAL··DEFAULT···12·Py_XDECREF
85 ····81:·0002ada8·····0·NOTYPE··LOCAL··DEFAULT···12·$t85 ····81:·0002ada8·····0·NOTYPE··LOCAL··DEFAULT···12·$t
86 ····82:·0017312f·····0·NOTYPE··LOCAL··DEFAULT···12·$d86 ····82:·0017437b·····0·NOTYPE··LOCAL··DEFAULT···12·$d
87 ····83:·00173130·····0·NOTYPE··LOCAL··DEFAULT···12·$t87 ····83:·0017437c·····0·NOTYPE··LOCAL··DEFAULT···12·$t
88 ····84:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c88 ····84:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·action_helpers.c
89 ····85:·0025a8e4·····0·NOTYPE··LOCAL··DEFAULT···14·$d89 ····85:·0025be24·····0·NOTYPE··LOCAL··DEFAULT···14·$d
90 ····86:·000709f0·····0·NOTYPE··LOCAL··DEFAULT···12·$t90 ····86:·00070a00·····0·NOTYPE··LOCAL··DEFAULT···12·$t
91 ····87:·00070ab8·····0·NOTYPE··LOCAL··DEFAULT···12·$d91 ····87:·00070ac8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
92 ····88:·00070abe·····0·NOTYPE··LOCAL··DEFAULT···12·$t92 ····88:·00070ace·····0·NOTYPE··LOCAL··DEFAULT···12·$t
93 ····89:·0002b0e5····82·FUNC····LOCAL··DEFAULT···12·_set_seq_context93 ····89:·0002b0e5····82·FUNC····LOCAL··DEFAULT···12·_set_seq_context
94 ····90:·000713cc·····0·NOTYPE··LOCAL··DEFAULT···12·$d94 ····90:·000713dc·····0·NOTYPE··LOCAL··DEFAULT···12·$d
95 ····91:·000713d0·····0·NOTYPE··LOCAL··DEFAULT···12·$t95 ····91:·000713e0·····0·NOTYPE··LOCAL··DEFAULT···12·$t
96 ····92:·001737b5····74·FUNC····LOCAL··DEFAULT···12·_PyPegen_add_type_comment_to_arg.part.0.isra.096 ····92:·00174a01····74·FUNC····LOCAL··DEFAULT···12·_PyPegen_add_type_comment_to_arg.part.0.isra.0
97 ····93:·001737b4·····0·NOTYPE··LOCAL··DEFAULT···12·$t97 ····93:·00174a00·····0·NOTYPE··LOCAL··DEFAULT···12·$t
98 ····94:·00071775····60·FUNC····LOCAL··DEFAULT···12·_get_names.isra.098 ····94:·00071785····60·FUNC····LOCAL··DEFAULT···12·_get_names.isra.0
99 ····95:·00071815····60·FUNC····LOCAL··DEFAULT···12·_get_defaults.isra.099 ····95:·00071825····60·FUNC····LOCAL··DEFAULT···12·_get_defaults.isra.0
100 ····96:·0002afc3····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION100 ····96:·0002afc3····62·FUNC····LOCAL··DEFAULT···12·RAISE_ERROR_KNOWN_LOCATION
101 ····97:·001739e0·····0·NOTYPE··LOCAL··DEFAULT···12·$d101 ····97:·00174c2c·····0·NOTYPE··LOCAL··DEFAULT···12·$d
102 ····98:·001739e4·····0·NOTYPE··LOCAL··DEFAULT···12·$t102 ····98:·00174c30·····0·NOTYPE··LOCAL··DEFAULT···12·$t
103 ····99:·00173b5c·····0·NOTYPE··LOCAL··DEFAULT···12·$d103 ····99:·00174da8·····0·NOTYPE··LOCAL··DEFAULT···12·$d
104 ···100:·00173b60·····0·NOTYPE··LOCAL··DEFAULT···12·$t104 ···100:·00174dac·····0·NOTYPE··LOCAL··DEFAULT···12·$t
105 ···101:·0002af38·····0·NOTYPE··LOCAL··DEFAULT···12·$t105 ···101:·0002af38·····0·NOTYPE··LOCAL··DEFAULT···12·$t
106 ···102:·00173e5a·····0·NOTYPE··LOCAL··DEFAULT···12·$d106 ···102:·001750a6·····0·NOTYPE··LOCAL··DEFAULT···12·$d
107 ···103:·00173ee4·····0·NOTYPE··LOCAL··DEFAULT···12·$d107 ···103:·00175130·····0·NOTYPE··LOCAL··DEFAULT···12·$d
108 ···104:·00173efe·····0·NOTYPE··LOCAL··DEFAULT···12·$t108 ···104:·0017514a·····0·NOTYPE··LOCAL··DEFAULT···12·$t
109 ···105:·00173e65·····0·NOTYPE··LOCAL··DEFAULT···12·$d109 ···105:·001750b1·····0·NOTYPE··LOCAL··DEFAULT···12·$d
110 ···106:·00173e66·····0·NOTYPE··LOCAL··DEFAULT···12·$t110 ···106:·001750b2·····0·NOTYPE··LOCAL··DEFAULT···12·$t
111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c111 ···107:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·parser.c
112 ···108:·0007223c·····0·NOTYPE··LOCAL··DEFAULT···12·$t112 ···108:·0007224c·····0·NOTYPE··LOCAL··DEFAULT···12·$t
113 ···109:·00072b5d··6974·FUNC····LOCAL··DEFAULT···12·compound_stmt_rule113 ···109:·00072b9d··6974·FUNC····LOCAL··DEFAULT···12·compound_stmt_rule
114 ···110:·00074a15··6544·FUNC····LOCAL··DEFAULT···12·simple_stmt_rule114 ···110:·00074a55··6546·FUNC····LOCAL··DEFAULT···12·simple_stmt_rule
115 ···111:·001763c5··1040·FUNC····LOCAL··DEFAULT···12·expressions_rule115 ···111:·0017760d··1040·FUNC····LOCAL··DEFAULT···12·expressions_rule
116 ···112:·00177469···226·FUNC····LOCAL··DEFAULT···12·_loop0_1_rule116 ···112:·00178709···226·FUNC····LOCAL··DEFAULT···12·_loop0_1_rule
117 ···113:·00074841···466·FUNC····LOCAL··DEFAULT···12·simple_stmts_rule117 ···113:·00074881···466·FUNC····LOCAL··DEFAULT···12·simple_stmts_rule
118 ···114:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_141_rule118 ···114:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_141_rule
119 ···115:·000792f1··1390·FUNC····LOCAL··DEFAULT···12·expression_rule119 ···115:·00079305··1390·FUNC····LOCAL··DEFAULT···12·expression_rule
120 ···116:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_143_rule120 ···116:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_143_rule
121 ···117:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_145_rule121 ···117:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_145_rule
122 ···118:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_147_rule122 ···118:·0002b9f3···282·FUNC····LOCAL··DEFAULT···12·_gather_147_rule
123 ···119:·00177469···226·FUNC····LOCAL··DEFAULT···12·_loop0_2_rule123 ···119:·00178709···226·FUNC····LOCAL··DEFAULT···12·_loop0_2_rule
124 ···120:·00237980·····0·NOTYPE··LOCAL··DEFAULT···14·$d124 ···120:·00238ec0·····0·NOTYPE··LOCAL··DEFAULT···14·$d
125 ···121:·0007469d···118·FUNC····LOCAL··DEFAULT···12·_tmp_7_rule125 ···121:·000746dd···118·FUNC····LOCAL··DEFAULT···12·_tmp_7_rule
126 ···122:·00074715···100·FUNC····LOCAL··DEFAULT···12·_tmp_8_rule126 ···122:·00074755···100·FUNC····LOCAL··DEFAULT···12·_tmp_8_rule
127 ···123:·00074779···100·FUNC····LOCAL··DEFAULT···12·_tmp_9_rule127 ···123:·000747b9···100·FUNC····LOCAL··DEFAULT···12·_tmp_9_rule
128 ···124:·000747dd···100·FUNC····LOCAL··DEFAULT···12·_tmp_10_rule128 ···124:·0007481d···100·FUNC····LOCAL··DEFAULT···12·_tmp_10_rule
129 ···125:·0007dee9···494·FUNC····LOCAL··DEFAULT···12·decorators_rule129 ···125:·0007def9···494·FUNC····LOCAL··DEFAULT···12·decorators_rule
130 ···126:·0007e61d··2508·FUNC····LOCAL··DEFAULT···12·function_def_raw_rule130 ···126:·0007e62d··2508·FUNC····LOCAL··DEFAULT···12·function_def_raw_rule
131 ···127:·000829a1···944·FUNC····LOCAL··DEFAULT···12·named_expression_rule131 ···127:·000829b1···944·FUNC····LOCAL··DEFAULT···12·named_expression_rule
132 ···128:·0008416d··1416·FUNC····LOCAL··DEFAULT···12·block_rule132 ···128:·0008417d··1416·FUNC····LOCAL··DEFAULT···12·block_rule
133 ···129:·0008531d···698·FUNC····LOCAL··DEFAULT···12·elif_stmt_rule133 ···129:·00085331···698·FUNC····LOCAL··DEFAULT···12·elif_stmt_rule
134 ···130:·000859ad···286·FUNC····LOCAL··DEFAULT···12·else_block_rule134 ···130:·000859c1···286·FUNC····LOCAL··DEFAULT···12·else_block_rule
Max diff block lines reached; 3511368/3525718 bytes (99.59%) of diff not shown.
2.43 KB
readelf --wide --notes {}
error from `readelf --wide --notes {}`: readelf: Error: Unable to find program interpreter name
    
Offset 1, 35 lines modifiedOffset 1, 35 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:·d0467a4ffb51389ffa293faed80b81fbfc061f503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·30be37abb81b68bfd87b176fdde540fd6094bae6
  
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.package7 Displaying·notes·found·in:·.note.package
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
14 ····Location:·0x001299e4,·Base:·0x004896b0,·Semaphore:·0x005821b414 ····Location:·0x0012a648,·Base:·0x0048abf0,·Semaphore:·0x005821b4
15 ····Arguments:·4@r0·-4@r315 ····Arguments:·4@r0·-4@r3
16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__start17 ····Name:·import__find__load__start
18 ····Location:·0x00129a4c,·Base:·0x004896b0,·Semaphore:·0x005821b218 ····Location:·0x0012a6b0,·Base:·0x0048abf0,·Semaphore:·0x005821b2
19 ····Arguments:·4@r019 ····Arguments:·4@r0
20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x001396a8,·Base:·0x004896b0,·Semaphore:·0x005821b622 ····Location:·0x0013a1b8,·Base:·0x0048abf0,·Semaphore:·0x005821b6
23 ····Arguments:·4@[sp,·#8]·4@r623 ····Arguments:·4@[sp,·#8]·4@r6
24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00144522,·Base:·0x004896b0,·Semaphore:·0x005821b026 ····Location:·0x0014503e,·Base:·0x0048abf0,·Semaphore:·0x005821b0
27 ····Arguments:·-4@r627 ····Arguments:·-4@r6
28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x00144578,·Base:·0x004896b0,·Semaphore:·0x005821ae30 ····Location:·0x00145094,·Base:·0x0048abf0,·Semaphore:·0x005821ae
31 ····Arguments:·-4@[sp,·#12]31 ····Arguments:·-4@[sp,·#12]
236 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·0x6f19037 ··[0x00000053]··Extended·opcode·2:·set·Address·to·0x6f1a0
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·0x6f190·and·Line·by·1·to·15·(view·1)41 ··[0x0000005f]··Special·opcode·6:·advance·Address·by·0·to·0x6f1a0·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·0x6f194·and·Line·by·0·to·1545 ··[0x00000064]··Special·opcode·33:·advance·Address·by·4·to·0x6f1a4·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·0x172d2888 ··[0x0000010e]··Extended·opcode·2:·set·Address·to·0x173f74
89 ··[0x00000115]··Advance·Line·by·40·to·4189 ··[0x00000115]··Advance·Line·by·40·to·41
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·0x172d28·and·Line·by·1·to·42·(view·1)92 ··[0x0000011a]··Special·opcode·6:·advance·Address·by·0·to·0x173f74·and·Line·by·1·to·42·(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·0x172d30·and·Line·by·0·to·4297 ··[0x00000121]··Special·opcode·61:·advance·Address·by·8·to·0x173f7c·and·Line·by·0·to·42
98 ··[0x00000122]··Set·column·to·198 ··[0x00000122]··Set·column·to·1
99 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x172d34·and·Line·by·-1·to·4199 ··[0x00000124]··Special·opcode·32:·advance·Address·by·4·to·0x173f80·and·Line·by·-1·to·41
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·0x172d42·and·Line·by·4·to·45102 ··[0x00000128]··Special·opcode·107:·advance·Address·by·14·to·0x173f8e·and·Line·by·4·to·45
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·0x172d42·and·Line·by·-4·to·41·(view·1)105 ··[0x0000012c]··Special·opcode·1:·advance·Address·by·0·to·0x173f8e·and·Line·by·-4·to·41·(view·1)
106 ··[0x0000012d]··Set·column·to·17106 ··[0x0000012d]··Set·column·to·17
107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x172d44·and·Line·by·4·to·45107 ··[0x0000012f]··Special·opcode·23:·advance·Address·by·2·to·0x173f90·and·Line·by·4·to·45
108 ··[0x00000130]··Set·column·to·5108 ··[0x00000130]··Set·column·to·5
109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x172d46·and·Line·by·7·to·52109 ··[0x00000132]··Special·opcode·26:·advance·Address·by·2·to·0x173f92·and·Line·by·7·to·52
110 ··[0x00000133]··Set·column·to·17110 ··[0x00000133]··Set·column·to·17
111 ··[0x00000135]··Advance·Line·by·-7·to·45111 ··[0x00000135]··Advance·Line·by·-7·to·45
112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x172d4e·and·Line·by·0·to·45112 ··[0x00000137]··Special·opcode·61:·advance·Address·by·8·to·0x173f9a·and·Line·by·0·to·45
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·0x172d52·and·Line·by·1·to·46115 ··[0x0000013b]··Special·opcode·34:·advance·Address·by·4·to·0x173f9e·and·Line·by·1·to·46
116 ··[0x0000013c]··Set·column·to·1116 ··[0x0000013c]··Set·column·to·1
117 ··[0x0000013e]··Advance·Line·by·13·to·59117 ··[0x0000013e]··Advance·Line·by·13·to·59
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·0x172d52·and·Line·by·2·to·61·(view·2)120 ··[0x00000143]··Special·opcode·7:·advance·Address·by·0·to·0x173f9e·and·Line·by·2·to·61·(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·47124 ··[0x00000147]··Advance·Line·by·-14·to·47
125 ··[0x00000149]··Copy·(view·4)125 ··[0x00000149]··Copy·(view·4)
126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x172d52·and·Line·by·1·to·48·(view·5)126 ··[0x0000014a]··Special·opcode·6:·advance·Address·by·0·to·0x173f9e·and·Line·by·1·to·48·(view·5)
127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x172d52·and·Line·by·1·to·49·(view·6)127 ··[0x0000014b]··Special·opcode·6:·advance·Address·by·0·to·0x173f9e·and·Line·by·1·to·49·(view·6)
128 ··[0x0000014c]··Set·column·to·9128 ··[0x0000014c]··Set·column·to·9
129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x172d52·and·Line·by·1·to·50·(view·7)129 ··[0x0000014e]··Special·opcode·6:·advance·Address·by·0·to·0x173f9e·and·Line·by·1·to·50·(view·7)
130 ··[0x0000014f]··Set·column·to·5130 ··[0x0000014f]··Set·column·to·5
131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x172d52·and·Line·by·2·to·52·(view·8)131 ··[0x00000151]··Special·opcode·7:·advance·Address·by·0·to·0x173f9e·and·Line·by·2·to·52·(view·8)
132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x172d74132 ··[0x00000152]··Advance·PC·by·constant·34·to·0x173fc0
133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x172d80·and·Line·by·3·to·55133 ··[0x00000153]··Special·opcode·92:·advance·Address·by·12·to·0x173fcc·and·Line·by·3·to·55
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·0x172d80·and·Line·by·1·to·56·(view·1)136 ··[0x00000157]··Special·opcode·6:·advance·Address·by·0·to·0x173fcc·and·Line·by·1·to·56·(view·1)
137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x172d86·and·Line·by·0·to·56137 ··[0x00000158]··Special·opcode·47:·advance·Address·by·6·to·0x173fd2·and·Line·by·0·to·56
138 ··[0x00000159]··Set·is_stmt·to·1138 ··[0x00000159]··Set·is_stmt·to·1
139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x172d90139 ··[0x0000015a]··Extended·opcode·2:·set·Address·to·0x173fdc
140 ··[0x00000161]··Advance·Line·by·10·to·66140 ··[0x00000161]··Advance·Line·by·10·to·66
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·0x172d90·and·Line·by·1·to·67·(view·1)143 ··[0x00000166]··Special·opcode·6:·advance·Address·by·0·to·0x173fdc·and·Line·by·1·to·67·(view·1)
144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x172d90·and·Line·by·1·to·68·(view·2)144 ··[0x00000167]··Special·opcode·6:·advance·Address·by·0·to·0x173fdc·and·Line·by·1·to·68·(view·2)
145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x172d90·and·Line·by·1·to·69·(view·3)145 ··[0x00000168]··Special·opcode·6:·advance·Address·by·0·to·0x173fdc·and·Line·by·1·to·69·(view·3)
146 ··[0x00000169]··Set·column·to·9146 ··[0x00000169]··Set·column·to·9
147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x172d90·and·Line·by·3·to·72·(view·4)147 ··[0x0000016b]··Special·opcode·8:·advance·Address·by·0·to·0x173fdc·and·Line·by·3·to·72·(view·4)
148 ··[0x0000016c]··Set·column·to·5148 ··[0x0000016c]··Set·column·to·5
149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x172d90·and·Line·by·1·to·73·(view·5)149 ··[0x0000016e]··Special·opcode·6:·advance·Address·by·0·to·0x173fdc·and·Line·by·1·to·73·(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·0x172d90·and·Line·by·1·to·74·(view·6)152 ··[0x00000172]··Special·opcode·6:·advance·Address·by·0·to·0x173fdc·and·Line·by·1·to·74·(view·6)
153 ··[0x00000173]··Set·is_stmt·to·1153 ··[0x00000173]··Set·is_stmt·to·1
154 ··[0x00000174]··Advance·Line·by·-15·to·59154 ··[0x00000174]··Advance·Line·by·-15·to·59
155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x172d9c·and·Line·by·0·to·59155 ··[0x00000176]··Special·opcode·89:·advance·Address·by·12·to·0x173fe8·and·Line·by·0·to·59
156 ··[0x00000177]··Advance·PC·by·10·to·0x172da6156 ··[0x00000177]··Advance·PC·by·10·to·0x173ff2
157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence157 ··[0x00000179]··Extended·opcode·1:·End·of·Sequence
  
  
158 ··Offset:······················0x17c158 ··Offset:······················0x17c
159 ··Length:······················363159 ··Length:······················363
160 ··DWARF·Version:···············3160 ··DWARF·Version:···············3
161 ··Prologue·Length:·············78161 ··Prologue·Length:·············78
Offset 189, 195 lines modifiedOffset 189, 195 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·0x6f194195 ··[0x000001d6]··Extended·opcode·2:·set·Address·to·0x6f1a4
196 ··[0x000001dd]··Advance·Line·by·115·to·116196 ··[0x000001dd]··Advance·Line·by·115·to·116
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·0x6f194·and·Line·by·1·to·117·(view·1)199 ··[0x000001e3]··Special·opcode·6:·advance·Address·by·0·to·0x6f1a4·and·Line·by·1·to·117·(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·0x6f196·and·Line·by·0·to·117201 ··[0x000001e5]··Special·opcode·19:·advance·Address·by·2·to·0x6f1a6·and·Line·by·0·to·117
202 ··[0x000001e6]··Set·column·to·1202 ··[0x000001e6]··Set·column·to·1
203 ··[0x000001e8]··Advance·Line·by·79·to·196203 ··[0x000001e8]··Advance·Line·by·79·to·196
204 ··[0x000001eb]··Advance·PC·by·100·to·0x6f1fa204 ··[0x000001eb]··Advance·PC·by·100·to·0x6f20a
205 ··[0x000001ed]··Copy205 ··[0x000001ed]··Copy
206 ··[0x000001ee]··Special·opcode·19:·advance·Address·by·2·to·0x6f1fc·and·Line·by·0·to·196206 ··[0x000001ee]··Special·opcode·19:·advance·Address·by·2·to·0x6f20c·and·Line·by·0·to·196
Max diff block lines reached; 247436214/247445215 bytes (100.00%) of diff not shown.
422 MB
readelf --wide --debug-dump=info {}
error from `readelf --wide --debug-dump=info {}`: readelf: Error: Unable to find program interpreter name
    
Offset 91, 15 lines modifiedOffset 91, 15 lines modified
91 ····<a7>···DW_AT_external····:·(flag_present)·191 ····<a7>···DW_AT_external····:·(flag_present)·1
92 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x7dc7b):·main92 ····<a7>···DW_AT_name········:·(strp)·(offset:·0x7dc7b):·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)·<0x34>,·int97 ····<ae>···DW_AT_type········:·(ref4)·<0x34>,·int
98 ····<b2>···DW_AT_low_pc······:·(addr)·0x6f19098 ····<b2>···DW_AT_low_pc······:·(addr)·0x6f1a0
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:·0x57):·argc103 ····<bd>···DW_AT_name········:·(strp)·(offset:·0x57):·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
Offset 112, 15 lines modifiedOffset 112, 15 lines modified
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)·<0x78>115 ····<d4>···DW_AT_type········:·(ref4)·<0x78>
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)·0x6f194119 ····<e1>···DW_AT_call_return_pc:·(addr)·0x6f1a4
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 135, 15 lines modifiedOffset 135, 15 lines modified
135 ···Abbrev·Offset:·0x98135 ···Abbrev·Offset:·0x98
136 ···Pointer·Size:··4136 ···Pointer·Size:··4
137 ·<0><112>:·Abbrev·Number:·9·(DW_TAG_compile_unit)137 ·<0><112>:·Abbrev·Number:·9·(DW_TAG_compile_unit)
138 ····<113>···DW_AT_producer····:·(strp)·(offset:·0x86):·GNU·C11·14.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-PIE138 ····<113>···DW_AT_producer····:·(strp)·(offset:·0x86):·GNU·C11·14.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
139 ····<117>···DW_AT_language····:·(data1)·29»  (C11)139 ····<117>···DW_AT_language····:·(data1)·29»  (C11)
140 ····<118>···DW_AT_name········:·(strp)·(offset:·0x1be):·../Modules/getbuildinfo.c140 ····<118>···DW_AT_name········:·(strp)·(offset:·0x1be):·../Modules/getbuildinfo.c
141 ····<11c>···DW_AT_comp_dir····:·(strp)·(offset:·0xe):·./build-static141 ····<11c>···DW_AT_comp_dir····:·(strp)·(offset:·0xe):·./build-static
142 ····<120>···DW_AT_low_pc······:·(addr)·0x172d28142 ····<120>···DW_AT_low_pc······:·(addr)·0x173f74
143 ····<124>···DW_AT_high_pc·····:·(data4)·0x7e143 ····<124>···DW_AT_high_pc·····:·(data4)·0x7e
144 ····<128>···DW_AT_stmt_list···:·(sec_offset)·0x68144 ····<128>···DW_AT_stmt_list···:·(sec_offset)·0x68
145 ·<1><12c>:·Abbrev·Number:·10·(DW_TAG_typedef)145 ·<1><12c>:·Abbrev·Number:·10·(DW_TAG_typedef)
146 ····<12d>···DW_AT_name········:·(strp)·(offset:·0xc8be):·size_t146 ····<12d>···DW_AT_name········:·(strp)·(offset:·0xc8be):·size_t
147 ····<131>···DW_AT_decl_file···:·(data1)·4147 ····<131>···DW_AT_decl_file···:·(data1)·4
148 ····<132>···DW_AT_decl_line···:·(data1)·214148 ····<132>···DW_AT_decl_line···:·(data1)·214
149 ····<133>···DW_AT_decl_column·:·(data1)·23149 ····<133>···DW_AT_decl_column·:·(data1)·23
Offset 298, 15 lines modifiedOffset 298, 15 lines modified
298 ····<247>···DW_AT_external····:·(flag_present)·1298 ····<247>···DW_AT_external····:·(flag_present)·1
299 ····<247>···DW_AT_name········:·(strp)·(offset:·0x165):·Py_GetBuildInfo299 ····<247>···DW_AT_name········:·(strp)·(offset:·0x165):·Py_GetBuildInfo
300 ····<24b>···DW_AT_decl_file···:·(data1)·1300 ····<24b>···DW_AT_decl_file···:·(data1)·1
301 ····<24c>···DW_AT_decl_line···:·(data1)·40301 ····<24c>···DW_AT_decl_line···:·(data1)·40
302 ····<24d>···DW_AT_decl_column·:·(data1)·1302 ····<24d>···DW_AT_decl_column·:·(data1)·1
303 ····<24e>···DW_AT_prototyped··:·(flag_present)·1303 ····<24e>···DW_AT_prototyped··:·(flag_present)·1
304 ····<24e>···DW_AT_type········:·(ref4)·<0x15b>304 ····<24e>···DW_AT_type········:·(ref4)·<0x15b>
305 ····<252>···DW_AT_low_pc······:·(addr)·0x172d28305 ····<252>···DW_AT_low_pc······:·(addr)·0x173f74
306 ····<256>···DW_AT_high_pc·····:·(data4)·0x68306 ····<256>···DW_AT_high_pc·····:·(data4)·0x68
307 ····<25a>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)307 ····<25a>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
308 ····<25c>···DW_AT_call_all_calls:·(flag_present)·1308 ····<25c>···DW_AT_call_all_calls:·(flag_present)·1
309 ····<25c>···DW_AT_sibling·····:·(ref4)·<0x2fb>309 ····<25c>···DW_AT_sibling·····:·(ref4)·<0x2fb>
310 ·<2><260>:·Abbrev·Number:·7·(DW_TAG_variable)310 ·<2><260>:·Abbrev·Number:·7·(DW_TAG_variable)
311 ····<261>···DW_AT_name········:·(strp)·(offset:·0x19c):·revision311 ····<261>···DW_AT_name········:·(strp)·(offset:·0x19c):·revision
312 ····<265>···DW_AT_decl_file···:·(implicit_const)·1312 ····<265>···DW_AT_decl_file···:·(implicit_const)·1
Offset 329, 62 lines modifiedOffset 329, 62 lines modified
329 ····<28b>···DW_AT_decl_line···:·(data1)·48329 ····<28b>···DW_AT_decl_line···:·(data1)·48
330 ····<28c>···DW_AT_decl_column·:·(implicit_const)·17330 ····<28c>···DW_AT_decl_column·:·(implicit_const)·17
331 ····<28c>···DW_AT_type········:·(ref4)·<0x15b>331 ····<28c>···DW_AT_type········:·(ref4)·<0x15b>
332 ····<290>···DW_AT_location····:·(sec_offset)·0x70·(location·list)332 ····<290>···DW_AT_location····:·(sec_offset)·0x70·(location·list)
333 ····<294>···DW_AT_GNU_locviews:·(sec_offset)·0x6c333 ····<294>···DW_AT_GNU_locviews:·(sec_offset)·0x6c
334 ·<2><298>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)334 ·<2><298>:·Abbrev·Number:·22·(DW_TAG_inlined_subroutine)
335 ····<299>···DW_AT_abstract_origin:·(ref4)·<0x239>335 ····<299>···DW_AT_abstract_origin:·(ref4)·<0x239>
336 ····<29d>···DW_AT_entry_pc····:·(addr)·0x172d52336 ····<29d>···DW_AT_entry_pc····:·(addr)·0x173f9e
337 ····<2a1>···DW_AT_GNU_entry_view:·(data1)·1337 ····<2a1>···DW_AT_GNU_entry_view:·(data1)·1
338 ····<2a2>···DW_AT_low_pc······:·(addr)·0x172d52338 ····<2a2>···DW_AT_low_pc······:·(addr)·0x173f9e
339 ····<2a6>···DW_AT_high_pc·····:·(data4)·0339 ····<2a6>···DW_AT_high_pc·····:·(data4)·0
340 ····<2aa>···DW_AT_call_file···:·(data1)·1340 ····<2aa>···DW_AT_call_file···:·(data1)·1
341 ····<2ab>···DW_AT_call_line···:·(data1)·46341 ····<2ab>···DW_AT_call_line···:·(data1)·46
342 ····<2ac>···DW_AT_call_column·:·(data1)·28342 ····<2ac>···DW_AT_call_column·:·(data1)·28
343 ·<2><2ad>:·Abbrev·Number:·23·(DW_TAG_call_site)343 ·<2><2ad>:·Abbrev·Number:·23·(DW_TAG_call_site)
344 ····<2ae>···DW_AT_call_return_pc:·(addr)·0x172d80344 ····<2ae>···DW_AT_call_return_pc:·(addr)·0x173fcc
345 ····<2b2>···DW_AT_call_origin·:·(ref4)·<0x1ef>345 ····<2b2>···DW_AT_call_origin·:·(ref4)·<0x1ef>
346 ·<3><2b6>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)346 ·<3><2b6>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
347 ····<2b7>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))347 ····<2b7>···DW_AT_location····:·(exprloc)·1·byte·block:·50·»     (DW_OP_reg0·(r0))
348 ····<2b9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·d4·21·58·0·»     (DW_OP_addr:·5821d4)348 ····<2b9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·d4·21·58·0·»     (DW_OP_addr:·5821d4)
349 ·<3><2bf>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)349 ·<3><2bf>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
350 ····<2c0>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))350 ····<2c0>···DW_AT_location····:·(exprloc)·1·byte·block:·51·»     (DW_OP_reg1·(r1))
351 ····<2c2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)351 ····<2c2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·8·34·»  (DW_OP_const1u:·52)
352 ·<3><2c5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)352 ·<3><2c5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
353 ····<2c6>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»     (DW_OP_reg2·(r2))353 ····<2c6>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»     (DW_OP_reg2·(r2))
354 ····<2c8>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·1c·6f·23·0·»     (DW_OP_addr:·236f1c)354 ····<2c8>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·5c·84·23·0·»     (DW_OP_addr:·23845c)
355 ·<3><2ce>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)355 ·<3><2ce>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
356 ····<2cf>···DW_AT_location····:·(exprloc)·1·byte·block:·53·»     (DW_OP_reg3·(r3))356 ····<2cf>···DW_AT_location····:·(exprloc)·1·byte·block:·53·»     (DW_OP_reg3·(r3))
357 ····<2d1>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·14·6f·23·0·»     (DW_OP_addr:·236f14)357 ····<2d1>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·54·84·23·0·»     (DW_OP_addr:·238454)
358 ·<3><2d7>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)358 ·<3><2d7>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
359 ····<2d8>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·0·»    (DW_OP_breg13·(r13):·0)359 ····<2d8>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·0·»    (DW_OP_breg13·(r13):·0)
360 ····<2db>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)360 ····<2db>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)
361 ·<3><2de>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)361 ·<3><2de>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
362 ····<2df>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·4·»    (DW_OP_breg13·(r13):·4)362 ····<2df>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·4·»    (DW_OP_breg13·(r13):·4)
363 ····<2e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)363 ····<2e2>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·»  (DW_OP_breg4·(r4):·0)
364 ·<3><2e5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)364 ·<3><2e5>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
365 ····<2e6>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·8·»    (DW_OP_breg13·(r13):·8)365 ····<2e6>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·8·»    (DW_OP_breg13·(r13):·8)
366 ····<2e9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·3c·6f·23·0·»     (DW_OP_addr:·236f3c)366 ····<2e9>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·7c·84·23·0·»     (DW_OP_addr:·23847c)
367 ·<3><2ef>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)367 ·<3><2ef>:·Abbrev·Number:·2·(DW_TAG_call_site_parameter)
368 ····<2f0>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·c·»    (DW_OP_breg13·(r13):·12)368 ····<2f0>···DW_AT_location····:·(exprloc)·2·byte·block:·7d·c·»    (DW_OP_breg13·(r13):·12)
369 ····<2f3>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·30·6f·23·0·»     (DW_OP_addr:·236f30)369 ····<2f3>···DW_AT_call_value··:·(exprloc)·5·byte·block:·3·70·84·23·0·»     (DW_OP_addr:·238470)
370 ·<3><2f9>:·Abbrev·Number:·0370 ·<3><2f9>:·Abbrev·Number:·0
371 ·<2><2fa>:·Abbrev·Number:·0371 ·<2><2fa>:·Abbrev·Number:·0
372 ·<1><2fb>:·Abbrev·Number:·24·(DW_TAG_subprogram)372 ·<1><2fb>:·Abbrev·Number:·24·(DW_TAG_subprogram)
373 ····<2fc>···DW_AT_abstract_origin:·(ref4)·<0x211>373 ····<2fc>···DW_AT_abstract_origin:·(ref4)·<0x211>
374 ····<300>···DW_AT_low_pc······:·(addr)·0x172d90374 ····<300>···DW_AT_low_pc······:·(addr)·0x173fdc
375 ····<304>···DW_AT_high_pc·····:·(data4)·0xa375 ····<304>···DW_AT_high_pc·····:·(data4)·0xa
376 ····<308>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)376 ····<308>···DW_AT_frame_base··:·(exprloc)·1·byte·block:·9c·»   (DW_OP_call_frame_cfa)
377 ····<30a>···DW_AT_call_all_calls:·(flag_present)·1377 ····<30a>···DW_AT_call_all_calls:·(flag_present)·1
378 ·<2><30a>:·Abbrev·Number:·8·(DW_TAG_variable)378 ·<2><30a>:·Abbrev·Number:·8·(DW_TAG_variable)
379 ····<30b>···DW_AT_abstract_origin:·(ref4)·<0x222>379 ····<30b>···DW_AT_abstract_origin:·(ref4)·<0x222>
380 ····<30f>···DW_AT_location····:·(exprloc)·6·byte·block:·3·e4·ee·23·0·9f·»     (DW_OP_addr:·23eee4;·DW_OP_stack_value)380 ····<30f>···DW_AT_location····:·(exprloc)·6·byte·block:·3·24·4·24·0·9f·»      (DW_OP_addr:·240424;·DW_OP_stack_value)
381 ·<2><316>:·Abbrev·Number:·8·(DW_TAG_variable)381 ·<2><316>:·Abbrev·Number:·8·(DW_TAG_variable)
382 ····<317>···DW_AT_abstract_origin:·(ref4)·<0x22d>382 ····<317>···DW_AT_abstract_origin:·(ref4)·<0x22d>
383 ····<31b>···DW_AT_location····:·(exprloc)·6·byte·block:·3·e4·ee·23·0·9f·»     (DW_OP_addr:·23eee4;·DW_OP_stack_value)383 ····<31b>···DW_AT_location····:·(exprloc)·6·byte·block:·3·24·4·24·0·9f·»      (DW_OP_addr:·240424;·DW_OP_stack_value)
384 ·<2><322>:·Abbrev·Number:·0384 ·<2><322>:·Abbrev·Number:·0
385 ·<1><323>:·Abbrev·Number:·0385 ·<1><323>:·Abbrev·Number:·0
386 ··Compilation·Unit·@·offset·0x324:386 ··Compilation·Unit·@·offset·0x324:
387 ···Length:········0x174·(32-bit)387 ···Length:········0x174·(32-bit)
388 ···Version:·······5388 ···Version:·······5
389 ···Unit·Type:·····DW_UT_compile·(1)389 ···Unit·Type:·····DW_UT_compile·(1)
390 ···Abbrev·Offset:·0x203390 ···Abbrev·Offset:·0x203
Offset 482, 24 lines modifiedOffset 482, 24 lines modified
Max diff block lines reached; 442735517/442743830 bytes (100.00%) of diff not shown.
460 KB
readelf --wide --debug-dump=abbrev {}
error from `readelf --wide --debug-dump=abbrev {}`: readelf: Error: Unable to find program interpreter name
    
Offset 5628, 30 lines modifiedOffset 5628, 30 lines modified
5628 ····DW_AT_entry_pc·····DW_FORM_addr5628 ····DW_AT_entry_pc·····DW_FORM_addr
5629 ····DW_AT_GNU_entry_view·DW_FORM_data25629 ····DW_AT_GNU_entry_view·DW_FORM_data2
5630 ····DW_AT_ranges·······DW_FORM_sec_offset5630 ····DW_AT_ranges·······DW_FORM_sec_offset
5631 ····DW_AT_call_file····DW_FORM_data15631 ····DW_AT_call_file····DW_FORM_data1
5632 ····DW_AT_call_line····DW_FORM_data25632 ····DW_AT_call_line····DW_FORM_data2
5633 ····DW_AT_call_column··DW_FORM_data15633 ····DW_AT_call_column··DW_FORM_data1
5634 ····DW_AT·value:·0·····DW_FORM·value:·05634 ····DW_AT·value:·0·····DW_FORM·value:·0
5635 ···57······DW_TAG_lexical_block····[has·children] 
5636 ····DW_AT_abstract_origin·DW_FORM_ref4 
5637 ····DW_AT_ranges·······DW_FORM_sec_offset 
5638 ····DW_AT_sibling······DW_FORM_ref4 
5639 ····DW_AT·value:·0·····DW_FORM·value:·0 
5640 ···58······DW_TAG_const_type····[no·children]5635 ···57······DW_TAG_const_type····[no·children]
5641 ····DW_AT_type·········DW_FORM_ref45636 ····DW_AT_type·········DW_FORM_ref4
5642 ····DW_AT·value:·0·····DW_FORM·value:·05637 ····DW_AT·value:·0·····DW_FORM·value:·0
5643 ···59······DW_TAG_union_type····[has·children]5638 ···58······DW_TAG_union_type····[has·children]
5644 ····DW_AT_byte_size····DW_FORM_data15639 ····DW_AT_byte_size····DW_FORM_data1
5645 ····DW_AT_decl_file····DW_FORM_data15640 ····DW_AT_decl_file····DW_FORM_data1
5646 ····DW_AT_decl_line····DW_FORM_data15641 ····DW_AT_decl_line····DW_FORM_data1
5647 ····DW_AT_decl_column··DW_FORM_data15642 ····DW_AT_decl_column··DW_FORM_data1
5648 ····DW_AT_sibling······DW_FORM_ref45643 ····DW_AT_sibling······DW_FORM_ref4
5649 ····DW_AT·value:·0·····DW_FORM·value:·05644 ····DW_AT·value:·0·····DW_FORM·value:·0
5650 ···60······DW_TAG_unspecified_parameters····[no·children]5645 ···59······DW_TAG_unspecified_parameters····[no·children]
 5646 ····DW_AT·value:·0·····DW_FORM·value:·0
 5647 ···60······DW_TAG_lexical_block····[has·children]
 5648 ····DW_AT_abstract_origin·DW_FORM_ref4
 5649 ····DW_AT_ranges·······DW_FORM_sec_offset
 5650 ····DW_AT_sibling······DW_FORM_ref4
5651 ····DW_AT·value:·0·····DW_FORM·value:·05651 ····DW_AT·value:·0·····DW_FORM·value:·0
5652 ···61······DW_TAG_enumeration_type····[has·children]5652 ···61······DW_TAG_enumeration_type····[has·children]
5653 ····DW_AT_name·········DW_FORM_strp5653 ····DW_AT_name·········DW_FORM_strp
5654 ····DW_AT_encoding·····DW_FORM_implicit_const:·75654 ····DW_AT_encoding·····DW_FORM_implicit_const:·7
5655 ····DW_AT_byte_size····DW_FORM_implicit_const:·45655 ····DW_AT_byte_size····DW_FORM_implicit_const:·4
5656 ····DW_AT_type·········DW_FORM_ref45656 ····DW_AT_type·········DW_FORM_ref4
5657 ····DW_AT_decl_file····DW_FORM_data15657 ····DW_AT_decl_file····DW_FORM_data1
Offset 5741, 62 lines modifiedOffset 5741, 62 lines modified
5741 ····DW_AT_decl_line····DW_FORM_data15741 ····DW_AT_decl_line····DW_FORM_data1
5742 ····DW_AT_decl_column··DW_FORM_data15742 ····DW_AT_decl_column··DW_FORM_data1
5743 ····DW_AT_sibling······DW_FORM_ref45743 ····DW_AT_sibling······DW_FORM_ref4
5744 ····DW_AT·value:·0·····DW_FORM·value:·05744 ····DW_AT·value:·0·····DW_FORM·value:·0
5745 ···76······DW_TAG_variable····[no·children]5745 ···76······DW_TAG_variable····[no·children]
5746 ····DW_AT_abstract_origin·DW_FORM_ref45746 ····DW_AT_abstract_origin·DW_FORM_ref4
5747 ····DW_AT·value:·0·····DW_FORM·value:·05747 ····DW_AT·value:·0·····DW_FORM·value:·0
 5748 ···77······DW_TAG_lexical_block····[has·children]
 5749 ····DW_AT_abstract_origin·DW_FORM_ref4
 5750 ····DW_AT_low_pc·······DW_FORM_addr
 5751 ····DW_AT_high_pc······DW_FORM_data4
 5752 ····DW_AT_sibling······DW_FORM_ref4
 5753 ····DW_AT·value:·0·····DW_FORM·value:·0
5748 ···77······DW_TAG_inlined_subroutine····[has·children]5754 ···78······DW_TAG_inlined_subroutine····[has·children]
5749 ····DW_AT_abstract_origin·DW_FORM_ref45755 ····DW_AT_abstract_origin·DW_FORM_ref4
5750 ····DW_AT_entry_pc·····DW_FORM_addr5756 ····DW_AT_entry_pc·····DW_FORM_addr
5751 ····DW_AT_GNU_entry_view·DW_FORM_data25757 ····DW_AT_GNU_entry_view·DW_FORM_data2
5752 ····DW_AT_low_pc·······DW_FORM_addr5758 ····DW_AT_low_pc·······DW_FORM_addr
5753 ····DW_AT_high_pc······DW_FORM_data45759 ····DW_AT_high_pc······DW_FORM_data4
5754 ····DW_AT_call_file····DW_FORM_data15760 ····DW_AT_call_file····DW_FORM_data1
5755 ····DW_AT_call_line····DW_FORM_data15761 ····DW_AT_call_line····DW_FORM_data1
5756 ····DW_AT_call_column··DW_FORM_data15762 ····DW_AT_call_column··DW_FORM_data1
5757 ····DW_AT·value:·0·····DW_FORM·value:·05763 ····DW_AT·value:·0·····DW_FORM·value:·0
5758 ···78······DW_TAG_lexical_block····[has·children]5764 ···79······DW_TAG_lexical_block····[has·children]
5759 ····DW_AT_sibling······DW_FORM_ref45765 ····DW_AT_sibling······DW_FORM_ref4
5760 ····DW_AT·value:·0·····DW_FORM·value:·05766 ····DW_AT·value:·0·····DW_FORM·value:·0
5761 ···79······DW_TAG_lexical_block····[has·children]5767 ···80······DW_TAG_lexical_block····[has·children]
5762 ····DW_AT_low_pc·······DW_FORM_addr5768 ····DW_AT_low_pc·······DW_FORM_addr
5763 ····DW_AT_high_pc······DW_FORM_data45769 ····DW_AT_high_pc······DW_FORM_data4
5764 ····DW_AT_sibling······DW_FORM_ref45770 ····DW_AT_sibling······DW_FORM_ref4
5765 ····DW_AT·value:·0·····DW_FORM·value:·05771 ····DW_AT·value:·0·····DW_FORM·value:·0
5766 ···80······DW_TAG_subprogram····[has·children]5772 ···81······DW_TAG_subprogram····[has·children]
5767 ····DW_AT_external·····DW_FORM_flag_present5773 ····DW_AT_external·····DW_FORM_flag_present
5768 ····DW_AT_name·········DW_FORM_strp5774 ····DW_AT_name·········DW_FORM_strp
5769 ····DW_AT_decl_file····DW_FORM_implicit_const:·15775 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
5770 ····DW_AT_decl_line····DW_FORM_data25776 ····DW_AT_decl_line····DW_FORM_data2
5771 ····DW_AT_decl_column··DW_FORM_data15777 ····DW_AT_decl_column··DW_FORM_data1
5772 ····DW_AT_prototyped···DW_FORM_flag_present5778 ····DW_AT_prototyped···DW_FORM_flag_present
5773 ····DW_AT_type·········DW_FORM_ref45779 ····DW_AT_type·········DW_FORM_ref4
5774 ····DW_AT_low_pc·······DW_FORM_addr5780 ····DW_AT_low_pc·······DW_FORM_addr
5775 ····DW_AT_high_pc······DW_FORM_data45781 ····DW_AT_high_pc······DW_FORM_data4
5776 ····DW_AT_frame_base···DW_FORM_exprloc5782 ····DW_AT_frame_base···DW_FORM_exprloc
5777 ····DW_AT_call_all_calls·DW_FORM_flag_present5783 ····DW_AT_call_all_calls·DW_FORM_flag_present
5778 ····DW_AT_sibling······DW_FORM_ref45784 ····DW_AT_sibling······DW_FORM_ref4
5779 ····DW_AT·value:·0·····DW_FORM·value:·05785 ····DW_AT·value:·0·····DW_FORM·value:·0
5780 ···81······DW_TAG_label····[no·children]5786 ···82······DW_TAG_label····[no·children]
5781 ····DW_AT_abstract_origin·DW_FORM_ref45787 ····DW_AT_abstract_origin·DW_FORM_ref4
5782 ····DW_AT_low_pc·······DW_FORM_addr5788 ····DW_AT_low_pc·······DW_FORM_addr
5783 ····DW_AT·value:·0·····DW_FORM·value:·05789 ····DW_AT·value:·0·····DW_FORM·value:·0
5784 ···82······DW_TAG_label····[no·children]5790 ···83······DW_TAG_label····[no·children]
5785 ····DW_AT_name·········DW_FORM_strp5791 ····DW_AT_name·········DW_FORM_strp
5786 ····DW_AT_decl_file····DW_FORM_implicit_const:·15792 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
5787 ····DW_AT_decl_line····DW_FORM_data25793 ····DW_AT_decl_line····DW_FORM_data2
5788 ····DW_AT_decl_column··DW_FORM_implicit_const:·15794 ····DW_AT_decl_column··DW_FORM_implicit_const:·1
5789 ····DW_AT·value:·0·····DW_FORM·value:·05795 ····DW_AT·value:·0·····DW_FORM·value:·0
5790 ···83······DW_TAG_lexical_block····[has·children] 
5791 ····DW_AT_abstract_origin·DW_FORM_ref4 
5792 ····DW_AT_low_pc·······DW_FORM_addr 
5793 ····DW_AT_high_pc······DW_FORM_data4 
5794 ····DW_AT_sibling······DW_FORM_ref4 
5795 ····DW_AT·value:·0·····DW_FORM·value:·0 
5796 ···84······DW_TAG_restrict_type····[no·children]5796 ···84······DW_TAG_restrict_type····[no·children]
5797 ····DW_AT_type·········DW_FORM_ref45797 ····DW_AT_type·········DW_FORM_ref4
5798 ····DW_AT·value:·0·····DW_FORM·value:·05798 ····DW_AT·value:·0·····DW_FORM·value:·0
5799 ···85······DW_TAG_subrange_type····[no·children]5799 ···85······DW_TAG_subrange_type····[no·children]
5800 ····DW_AT_type·········DW_FORM_ref45800 ····DW_AT_type·········DW_FORM_ref4
5801 ····DW_AT_upper_bound··DW_FORM_data25801 ····DW_AT_upper_bound··DW_FORM_data2
5802 ····DW_AT·value:·0·····DW_FORM·value:·05802 ····DW_AT·value:·0·····DW_FORM·value:·0
Offset 6528, 90 lines modifiedOffset 6528, 90 lines modified
6528 ····DW_AT_name·········DW_FORM_string6528 ····DW_AT_name·········DW_FORM_string
6529 ····DW_AT_decl_file····DW_FORM_data16529 ····DW_AT_decl_file····DW_FORM_data1
6530 ····DW_AT_decl_line····DW_FORM_data16530 ····DW_AT_decl_line····DW_FORM_data1
6531 ····DW_AT_decl_column··DW_FORM_data16531 ····DW_AT_decl_column··DW_FORM_data1
6532 ····DW_AT_type·········DW_FORM_ref46532 ····DW_AT_type·········DW_FORM_ref4
6533 ····DW_AT_data_member_location·DW_FORM_data16533 ····DW_AT_data_member_location·DW_FORM_data1
6534 ····DW_AT·value:·0·····DW_FORM·value:·06534 ····DW_AT·value:·0·····DW_FORM·value:·0
 6535 ···36······DW_TAG_inlined_subroutine····[has·children]
 6536 ····DW_AT_abstract_origin·DW_FORM_ref4
 6537 ····DW_AT_entry_pc·····DW_FORM_addr
 6538 ····DW_AT_GNU_entry_view·DW_FORM_data2
 6539 ····DW_AT_ranges·······DW_FORM_sec_offset
 6540 ····DW_AT_call_file····DW_FORM_data1
 6541 ····DW_AT_call_line····DW_FORM_data1
 6542 ····DW_AT_call_column··DW_FORM_data1
 6543 ····DW_AT·value:·0·····DW_FORM·value:·0
6535 ···36······DW_TAG_subroutine_type····[has·children]6544 ···37······DW_TAG_subroutine_type····[has·children]
6536 ····DW_AT_prototyped···DW_FORM_flag_present6545 ····DW_AT_prototyped···DW_FORM_flag_present
6537 ····DW_AT_type·········DW_FORM_ref46546 ····DW_AT_type·········DW_FORM_ref4
6538 ····DW_AT_sibling······DW_FORM_ref46547 ····DW_AT_sibling······DW_FORM_ref4
6539 ····DW_AT·value:·0·····DW_FORM·value:·06548 ····DW_AT·value:·0·····DW_FORM·value:·0
6540 ···37······DW_TAG_typedef····[no·children]6549 ···38······DW_TAG_typedef····[no·children]
Max diff block lines reached; 465311/471128 bytes (98.77%) of diff not shown.
217 KB
readelf --wide --debug-dump=aranges {}
error from `readelf --wide --debug-dump=aranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 115 lines modifiedOffset 3, 115 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 ····0006f190·000000049 ····0006f1a0·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 ····00172d28·0000007e17 ····00173f74·0000007e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················4419 ··Length:···················44
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x32421 ··Offset·into·.debug_info:··0x324
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0006f194·0000012625 ····0006f1a4·00000126
26 ····0006f2bc·0000001426 ····0006f2cc·00000014
27 ····0006f2d0·0000006027 ····0006f2e0·00000060
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················22029 ··Length:···················220
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x49c31 ··Offset·into·.debug_info:··0x49c
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00172da8·0000033835 ····00173ff4·00000338
36 ····0006f330·0000039436 ····0006f340·00000394
37 ····0006f6c4·000000c037 ····0006f6d4·000000c0
38 ····0006f784·0000019238 ····0006f794·00000192
39 ····0006f918·0000002839 ····0006f928·00000028
40 ····0006f940·0000002a40 ····0006f950·0000002a
41 ····0006f96c·0000005441 ····0006f97c·00000054
42 ····0006f9c0·000004ea42 ····0006f9d0·000004ea
43 ····0006feac·0000007443 ····0006febc·00000074
44 ····0006ff20·0000006044 ····0006ff30·00000060
45 ····0006ff80·0000008245 ····0006ff90·00000082
46 ····00070004·0000006e46 ····00070014·0000006e
47 ····00070074·0000018047 ····00070084·00000180
48 ····000701f4·0000008e48 ····00070204·0000008e
49 ····00070284·0000004649 ····00070294·00000046
50 ····000702cc·0000004050 ····000702dc·00000040
51 ····0007030c·0000004251 ····0007031c·00000042
52 ····00070350·0000009652 ····00070360·00000096
53 ····000703e8·000003a853 ····000703f8·000003a8
54 ····00070790·0000008654 ····000707a0·00000086
55 ····00070818·0000007455 ····00070828·00000074
56 ····0007088c·0000016256 ····0007089c·00000162
57 ····0002ad20·0000000c57 ····0002ad20·0000000c
58 ····0002ad2c·0000003e58 ····0002ad2c·0000003e
59 ····0002ad6a·0000003e59 ····0002ad6a·0000003e
60 ····00000000·0000000060 ····00000000·00000000
61 ··Length:···················5261 ··Length:···················52
62 ··Version:··················262 ··Version:··················2
63 ··Offset·into·.debug_info:··0x156e663 ··Offset·into·.debug_info:··0x156e6
64 ··Pointer·Size:·············464 ··Pointer·Size:·············4
65 ··Segment·Size:·············065 ··Segment·Size:·············0
  
66 ····Address····Length66 ····Address····Length
67 ····001730e0·000006d267 ····0017432c·000006d2
68 ····0002ada8·0000008e68 ····0002ada8·0000008e
69 ····0002ae36·000000e869 ····0002ae36·000000e8
70 ····0002af1e·0000001a70 ····0002af1e·0000001a
71 ····00000000·0000000071 ····00000000·00000000
72 ··Length:···················31672 ··Length:···················316
73 ··Version:··················273 ··Version:··················2
74 ··Offset·into·.debug_info:··0x1812b74 ··Offset·into·.debug_info:··0x1812b
75 ··Pointer·Size:·············475 ··Pointer·Size:·············4
76 ··Segment·Size:·············076 ··Segment·Size:·············0
  
77 ····Address····Length77 ····Address····Length
78 ····001737b4·000008f078 ····00174a00·000008f0
79 ····000709f0·000000a879 ····00070a00·000000a8
80 ····00070a98·000000f480 ····00070aa8·000000f4
81 ····00070b8c·000006c281 ····00070b9c·000006c2
82 ····00071250·0000002282 ····00071260·00000022
83 ····00071274·0000007883 ····00071284·00000078
84 ····000712ec·000000e484 ····000712fc·000000e4
85 ····000713d0·0000000c85 ····000713e0·0000000c
86 ····000713dc·0000002286 ····000713ec·00000022
87 ····00071400·0000005287 ····00071410·00000052
88 ····00071454·0000005288 ····00071464·00000052
89 ····000714a8·000002ca89 ····000714b8·000002ca
90 ····00071774·0000003c90 ····00071784·0000003c
91 ····000717b0·0000006491 ····000717c0·00000064
92 ····00071814·0000003c92 ····00071824·0000003c
93 ····00071850·0000006693 ····00071860·00000066
94 ····000718b8·000001c294 ····000718c8·000001c2
95 ····00071a7c·000000e495 ····00071a8c·000000e4
96 ····00071b60·0000035096 ····00071b70·00000350
97 ····00071eb0·000000a897 ····00071ec0·000000a8
98 ····00071f58·000000a898 ····00071f68·000000a8
99 ····00072000·0000004099 ····00072010·00000040
100 ····00072040·0000005e100 ····00072050·0000005e
101 ····000720a0·00000022101 ····000720b0·00000022
102 ····000720c4·00000096102 ····000720d4·00000096
103 ····0007215c·000000ba103 ····0007216c·000000bc
104 ····00072218·00000022104 ····00072228·00000022
105 ····0002af38·0000008a105 ····0002af38·0000008a
106 ····0002afc2·0000003e106 ····0002afc2·0000003e
107 ····0002b000·0000005a107 ····0002b000·0000005a
108 ····0002b05a·0000005a108 ····0002b05a·0000005a
109 ····0002b0b4·00000016109 ····0002b0b4·00000016
110 ····0002b0ca·0000001a110 ····0002b0ca·0000001a
111 ····0002b0e4·00000052111 ····0002b0e4·00000052
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 ··Length:···················916122 ··Length:···················916
123 ··Version:··················2123 ··Version:··················2
124 ··Offset·into·.debug_info:··0x2f4c4124 ··Offset·into·.debug_info:··0x2f4c4
125 ··Pointer·Size:·············4125 ··Pointer·Size:·············4
126 ··Segment·Size:·············0126 ··Segment·Size:·············0
  
127 ····Address····Length127 ····Address····Length
128 ····001740a4·00006e1c128 ····001752f0·00006e18
129 ····0007223c·0000091e129 ····0007224c·00000950
130 ····00072b5c·00001b3e130 ····00072b9c·00001b3e
131 ····0007469c·00000076131 ····000746dc·00000076
Max diff block lines reached; 213895/221838 bytes (96.42%) of diff not shown.
145 MB
readelf --wide --debug-dump=loc {}
error from `readelf --wide --debug-dump=loc {}`: readelf: Error: Unable to find program interpreter name
    
Offset 8, 910 lines modifiedOffset 8, 910 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·0006f190·(base·address)12 ····00000010·0006f1a0·(base·address)
13 ····00000015·v0000000·v0000000·views·at·0000000c·for:13 ····00000015·v0000000·v0000000·views·at·0000000c·for:
14 ·············0006f190·0006f193·(DW_OP_reg0·(r0))14 ·············0006f1a0·0006f1a3·(DW_OP_reg0·(r0))
15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:15 ····0000001a·v0000000·v0000000·views·at·0000000e·for:
16 ·············0006f193·0006f194·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)16 ·············0006f1a3·0006f1a4·(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·0006f190·(base·address)20 ····0000002d·0006f1a0·(base·address)
21 ····00000032·v0000000·v0000000·views·at·00000029·for:21 ····00000032·v0000000·v0000000·views·at·00000029·for:
22 ·············0006f190·0006f193·(DW_OP_reg1·(r1))22 ·············0006f1a0·0006f1a3·(DW_OP_reg1·(r1))
23 ····00000037·v0000000·v0000000·views·at·0000002b·for:23 ····00000037·v0000000·v0000000·views·at·0000002b·for:
24 ·············0006f193·0006f194·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x26>);·DW_OP_convert·<0x2d>;·DW_OP_convert·<0>;·DW_OP_stack_value)24 ·············0006f1a3·0006f1a4·(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 ·············00172d52·00172d86·(DW_OP_addr:·23eee4;·DW_OP_stack_value)35 ·············00173f9e·00173fd2·(DW_OP_addr:·240424;·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 ·············00172d52·00172d86·(DW_OP_addr:·23eee4;·DW_OP_stack_value)39 ·············00173f9e·00173fd2·(DW_OP_addr:·240424;·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 ·············00172d52·00172d52·(DW_OP_addr:·23eee4;·DW_OP_stack_value)44 ·············00173f9e·00173f9e·(DW_OP_addr:·240424;·DW_OP_stack_value)
45 ····0000007a·v0000008·v0000000·views·at·0000006e·for:45 ····0000007a·v0000008·v0000000·views·at·0000006e·for:
46 ·············00172d52·00172d86·(DW_OP_addr:·236f14;·DW_OP_stack_value)46 ·············00173f9e·00173fd2·(DW_OP_addr:·238454;·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·0006f2d0·(base·address)58 ····00000097·0006f2e0·(base·address)
59 ····0000009c·v0000000·v0000000·views·at·00000091·for:59 ····0000009c·v0000000·v0000000·views·at·00000091·for:
60 ·············0006f2d0·0006f2d2·(DW_OP_reg0·(r0))60 ·············0006f2e0·0006f2e2·(DW_OP_reg0·(r0))
61 ····000000a1·v0000000·v0000000·views·at·00000093·for:61 ····000000a1·v0000000·v0000000·views·at·00000093·for:
62 ·············0006f2d2·0006f2fa·(DW_OP_breg0·(r0):·42;·DW_OP_stack_value)62 ·············0006f2e2·0006f30a·(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 ·············0006f2fa·0006f330·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·DW_OP_convert·<0>;·DW_OP_stack_value)64 ·············0006f30a·0006f340·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·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·0006f194·(base·address)69 ····000000bd·0006f1a4·(base·address)
70 ····000000c2·v0000000·v0000000·views·at·000000b7·for:70 ····000000c2·v0000000·v0000000·views·at·000000b7·for:
71 ·············0006f194·0006f196·(DW_OP_reg0·(r0))71 ·············0006f1a4·0006f1a6·(DW_OP_reg0·(r0))
72 ····000000c7·v0000000·v0000000·views·at·000000b9·for:72 ····000000c7·v0000000·v0000000·views·at·000000b9·for:
73 ·············0006f196·0006f1fc·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)73 ·············0006f1a6·0006f20c·(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 ·············0006f1fc·0006f2ba·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·DW_OP_convert·<0>;·DW_OP_stack_value)75 ·············0006f20c·0006f2ca·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·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·0006f2bc·(base·address)80 ····000000e4·0006f2cc·(base·address)
81 ····000000e9·v0000000·v0000000·views·at·000000de·for:81 ····000000e9·v0000000·v0000000·views·at·000000de·for:
82 ·············0006f2bc·0006f2be·(DW_OP_reg0·(r0))82 ·············0006f2cc·0006f2ce·(DW_OP_reg0·(r0))
83 ····000000ee·v0000000·v0000000·views·at·000000e0·for:83 ····000000ee·v0000000·v0000000·views·at·000000e0·for:
84 ·············0006f2be·0006f2cc·(DW_OP_breg0·(r0):·33;·DW_OP_stack_value)84 ·············0006f2ce·0006f2dc·(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 ·············0006f2cc·0006f2d0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·DW_OP_convert·<0>;·DW_OP_stack_value)86 ·············0006f2dc·0006f2e0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x34a>);·DW_OP_convert·<0x351>;·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:··········0x277d89 ··Length:··········0x279b
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·0006f330·(base·address)101 ····0000011c·0006f340·(base·address)
102 ····00000121·v0000000·v0000000·views·at·00000110·for:102 ····00000121·v0000000·v0000000·views·at·00000110·for:
103 ·············0006f330·0006f369·(DW_OP_reg0·(r0))103 ·············0006f340·0006f379·(DW_OP_reg0·(r0))
104 ····00000126·v0000000·v0000000·views·at·00000112·for:104 ····00000126·v0000000·v0000000·views·at·00000112·for:
105 ·············0006f369·0006f36c·(DW_OP_reg7·(r7))105 ·············0006f379·0006f37c·(DW_OP_reg7·(r7))
106 ····0000012b·v0000000·v0000000·views·at·00000114·for:106 ····0000012b·v0000000·v0000000·views·at·00000114·for:
107 ·············0006f36c·0006f4ac·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4c2>);·DW_OP_convert·<0x4c9>;·DW_OP_convert·<0>;·DW_OP_stack_value)107 ·············0006f37c·0006f4bc·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x4c2>);·DW_OP_convert·<0x4c9>;·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 ·············0006f4ac·0006f4ae·(DW_OP_reg0·(r0))109 ·············0006f4bc·0006f4be·(DW_OP_reg0·(r0))
110 ····00000141·v0000000·v0000000·views·at·00000118·for:110 ····00000141·v0000000·v0000000·views·at·00000118·for:
111 ·············0006f4ae·0006f4b6·(DW_OP_reg7·(r7))111 ·············0006f4be·0006f4c6·(DW_OP_reg7·(r7))
112 ····00000148·v0000000·v0000000·views·at·0000011a·for:112 ····00000148·v0000000·v0000000·views·at·0000011a·for:
Max diff block lines reached; 152423316/152431231 bytes (99.99%) of diff not shown.
217 KB
readelf --wide --debug-dump=ranges {}
error from `readelf --wide --debug-dump=ranges {}`: readelf: Error: Unable to find program interpreter name
    
Offset 3, 115 lines modifiedOffset 3, 115 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 ····0006f190·000000049 ····0006f1a0·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 ····00172d28·0000007e17 ····00173f74·0000007e
18 ····00000000·0000000018 ····00000000·00000000
19 ··Length:···················4419 ··Length:···················44
20 ··Version:··················220 ··Version:··················2
21 ··Offset·into·.debug_info:··0x32421 ··Offset·into·.debug_info:··0x324
22 ··Pointer·Size:·············422 ··Pointer·Size:·············4
23 ··Segment·Size:·············023 ··Segment·Size:·············0
  
24 ····Address····Length24 ····Address····Length
25 ····0006f194·0000012625 ····0006f1a4·00000126
26 ····0006f2bc·0000001426 ····0006f2cc·00000014
27 ····0006f2d0·0000006027 ····0006f2e0·00000060
28 ····00000000·0000000028 ····00000000·00000000
29 ··Length:···················22029 ··Length:···················220
30 ··Version:··················230 ··Version:··················2
31 ··Offset·into·.debug_info:··0x49c31 ··Offset·into·.debug_info:··0x49c
32 ··Pointer·Size:·············432 ··Pointer·Size:·············4
33 ··Segment·Size:·············033 ··Segment·Size:·············0
  
34 ····Address····Length34 ····Address····Length
35 ····00172da8·0000033835 ····00173ff4·00000338
36 ····0006f330·0000039436 ····0006f340·00000394
37 ····0006f6c4·000000c037 ····0006f6d4·000000c0
38 ····0006f784·0000019238 ····0006f794·00000192
39 ····0006f918·0000002839 ····0006f928·00000028
40 ····0006f940·0000002a40 ····0006f950·0000002a
41 ····0006f96c·0000005441 ····0006f97c·00000054
42 ····0006f9c0·000004ea42 ····0006f9d0·000004ea
43 ····0006feac·0000007443 ····0006febc·00000074
44 ····0006ff20·0000006044 ····0006ff30·00000060
45 ····0006ff80·0000008245 ····0006ff90·00000082
46 ····00070004·0000006e46 ····00070014·0000006e
47 ····00070074·0000018047 ····00070084·00000180
48 ····000701f4·0000008e48 ····00070204·0000008e
49 ····00070284·0000004649 ····00070294·00000046
50 ····000702cc·0000004050 ····000702dc·00000040
51 ····0007030c·0000004251 ····0007031c·00000042
52 ····00070350·0000009652 ····00070360·00000096
53 ····000703e8·000003a853 ····000703f8·000003a8
54 ····00070790·0000008654 ····000707a0·00000086
55 ····00070818·0000007455 ····00070828·00000074
56 ····0007088c·0000016256 ····0007089c·00000162
57 ····0002ad20·0000000c57 ····0002ad20·0000000c
58 ····0002ad2c·0000003e58 ····0002ad2c·0000003e
59 ····0002ad6a·0000003e59 ····0002ad6a·0000003e
60 ····00000000·0000000060 ····00000000·00000000
61 ··Length:···················5261 ··Length:···················52
62 ··Version:··················262 ··Version:··················2
63 ··Offset·into·.debug_info:··0x156e663 ··Offset·into·.debug_info:··0x156e6
64 ··Pointer·Size:·············464 ··Pointer·Size:·············4
65 ··Segment·Size:·············065 ··Segment·Size:·············0
  
66 ····Address····Length66 ····Address····Length
67 ····001730e0·000006d267 ····0017432c·000006d2
68 ····0002ada8·0000008e68 ····0002ada8·0000008e
69 ····0002ae36·000000e869 ····0002ae36·000000e8
70 ····0002af1e·0000001a70 ····0002af1e·0000001a
71 ····00000000·0000000071 ····00000000·00000000
72 ··Length:···················31672 ··Length:···················316
73 ··Version:··················273 ··Version:··················2
74 ··Offset·into·.debug_info:··0x1812b74 ··Offset·into·.debug_info:··0x1812b
75 ··Pointer·Size:·············475 ··Pointer·Size:·············4
76 ··Segment·Size:·············076 ··Segment·Size:·············0
  
77 ····Address····Length77 ····Address····Length
78 ····001737b4·000008f078 ····00174a00·000008f0
79 ····000709f0·000000a879 ····00070a00·000000a8
80 ····00070a98·000000f480 ····00070aa8·000000f4
81 ····00070b8c·000006c281 ····00070b9c·000006c2
82 ····00071250·0000002282 ····00071260·00000022
83 ····00071274·0000007883 ····00071284·00000078
84 ····000712ec·000000e484 ····000712fc·000000e4
85 ····000713d0·0000000c85 ····000713e0·0000000c
86 ····000713dc·0000002286 ····000713ec·00000022
87 ····00071400·0000005287 ····00071410·00000052
88 ····00071454·0000005288 ····00071464·00000052
89 ····000714a8·000002ca89 ····000714b8·000002ca
90 ····00071774·0000003c90 ····00071784·0000003c
91 ····000717b0·0000006491 ····000717c0·00000064
92 ····00071814·0000003c92 ····00071824·0000003c
93 ····00071850·0000006693 ····00071860·00000066
94 ····000718b8·000001c294 ····000718c8·000001c2
95 ····00071a7c·000000e495 ····00071a8c·000000e4
96 ····00071b60·0000035096 ····00071b70·00000350
97 ····00071eb0·000000a897 ····00071ec0·000000a8
98 ····00071f58·000000a898 ····00071f68·000000a8
99 ····00072000·0000004099 ····00072010·00000040
100 ····00072040·0000005e100 ····00072050·0000005e
101 ····000720a0·00000022101 ····000720b0·00000022
102 ····000720c4·00000096102 ····000720d4·00000096
103 ····0007215c·000000ba103 ····0007216c·000000bc
104 ····00072218·00000022104 ····00072228·00000022
105 ····0002af38·0000008a105 ····0002af38·0000008a
106 ····0002afc2·0000003e106 ····0002afc2·0000003e
107 ····0002b000·0000005a107 ····0002b000·0000005a
108 ····0002b05a·0000005a108 ····0002b05a·0000005a
109 ····0002b0b4·00000016109 ····0002b0b4·00000016
110 ····0002b0ca·0000001a110 ····0002b0ca·0000001a
111 ····0002b0e4·00000052111 ····0002b0e4·00000052
Offset 122, 98 lines modifiedOffset 122, 98 lines modified
122 ··Length:···················916122 ··Length:···················916
123 ··Version:··················2123 ··Version:··················2
124 ··Offset·into·.debug_info:··0x2f4c4124 ··Offset·into·.debug_info:··0x2f4c4
125 ··Pointer·Size:·············4125 ··Pointer·Size:·············4
126 ··Segment·Size:·············0126 ··Segment·Size:·············0
  
127 ····Address····Length127 ····Address····Length
128 ····001740a4·00006e1c128 ····001752f0·00006e18
129 ····0007223c·0000091e129 ····0007224c·00000950
130 ····00072b5c·00001b3e130 ····00072b9c·00001b3e
131 ····0007469c·00000076131 ····000746dc·00000076
Max diff block lines reached; 213895/221838 bytes (96.42%) of diff not shown.
69.7 KB
strings --all --bytes=8 {}
    
Offset 3, 2443 lines modifiedOffset 3, 2355 lines modified
3 import__find__load__done3 import__find__load__done
4 4@r0·-4@r34 4@r0·-4@r3
5 import__find__load__start5 import__find__load__start
6 4@[sp,·#8]·4@r66 4@[sp,·#8]·4@r6
7 gc__done7 gc__done
8 gc__start8 gc__start
Diff chunk too large, falling back to line-by-line diff (16 lines added, 1235 lines removed)
9 -4@[sp,·#12]9 -4@[sp,·#12]
10 nc/PNsZ(_10 a:\OS=4\
11 y}`~YoNQ11 uRYWUYWUY
12 Nb]O>OU\Ho12 T6NU6NU6
13 f|[a(V-2n13 JeKTeKTe7
14 %Y5#1T@e14 sk$zF[eF
15 Vp;wlF*G15 |\vI/u/4a3>
16 yh43^+<!16 Fq;rnf-nt
17 |R2;TfGl17 »       dpNHu!q
18 HNtPCan=18 Q`}I2[77
19 "s21zV{]19 O0kM$+eF
20 LZ,qwN~320 EHDe.$2~E-
21 `oJG=TJ:21 7V`DPdCY[
22 Q_^VhG2Z22 »       &skHM-l
23 ZJ[----Um23 \a-]E|o3w
24 1PS1ctfL24 »       /re=Kr3o
25 +k`eUKc|Q25 sYg.;k1Q
26 U@!|OnOM 
27 dPdv<<TH] 
28 6);S8}i+ 
29 hq·0=fj-Z 
30 M{9Sv[K_r)3G 
31 A@@D@ADD 
32 vl35=F9: 
33 WZn6unV3 
34 ||P>S?>8 
35 >~"c:i"cz 
36 <$\cwI_, 
37 2g+Hd+Jd+Zd+Fd+Q`+Idk4g 
38 !q5uNcEN{ 
39 Xa(SDaSEzi 
40 <:i%TXF' 
41 d:[asBWT 
42 XA8c$@9x 
43 &I}7bP» RT 
44 "r+)r0hoI 
45 Am~Ohcoxz 
46 UR]"}O2g 
47 za}>kfZs 
48 5]GMmnbW 
49 ~F3-JZ'L 
50 9:A.·J[p 
51 )-e*r·V"5" 
52 f,oP-DTK 
53 X9m)9mik 
54 _r^r@:W0 
55 F?;dg1Id1n 
56 VIv1[»  =Ch 
57 37·{VRSg!p? 
58 AVRH}·)i 
59 @»      0E@rx4 
60 D:HQ@zQ)*"]DT@ 
61 j]Hm·@Gp 
62 pc1X_@m' 
63 |VLv7?mv 
64 RI^Yo@JM\J 
65 (IMye}0i 
66 bAEEEAEl 
67 )/C`Rc^J 
68 4Od9%q8s 
69 C$roz<jy 
70 4v0p{C/R 
71 )oS»    }O`S 
72 BQ*IH*E% 
73 d>jtUy,ML 
74 »       MjG%ln~{1 
75 d{L0C"V_ 
76 lf=3a6O-`xF 
77 U2B_5B?; 
78 92NS5NS;o 
79 OG,LMzN- 
80 yu<?9HxmB 
81 `IQ0]l$Lw 
82 SMh>PR@) 
83 _:#X)5K9 
84 H2at;$9'& 
85 V»      :Cl"u`» 
86 sKDlJSlR 
87 Qj\W<:[s) 
88 H)BD6oJ]c 
89 -u:I<:;pI 
90 TTTTDDDTPP 
91 ·@(@CU[!?FXvG 
92 [p?(d]4.Y 
93 =96z*EOi 
94 3U"Se2>: 
95 k*aMyJS} 
96 X;»     k'dH{B 
97 Dh2K»   uL4 
98 mUXg=kZrE 
99 1,h.7a<: 
100 ;sa0`f%3 
101 V(B\WvdB 
102 ;Tc(jtBQC· 
103 b^M=vd)4? 
104 ebL7bLS+, 
105 L7\He.D< 
106 *9LP%/C` 
107 2b8EH+.8 
108 ]%b,Yno· 
109 t:@/QALA 
110 uuX#1yJy 
111 &vf=N9{B 
112 Lu`AC]GW] 
113 sojIf61wy 
114 ?K·A2KTf 
115 kXsejkAa 
116 T4g;p^xI 
117 _Kbgq}uQ\ 
118 1s#_^fvs'a 
119 _EGw\N4u 
120 <S7rR67S 
121 @P3Z&2l} 
122 ·y?Y:nE2 
123 X>[OFKrz 
124 R?m.AgYU 
125 ZE-P<z0d 
126 9}VX")qN> 
127 w*fl^wa+7s 
128 VI-gVn=C 
Max diff block lines reached; 57762/71273 bytes (81.04%) of diff not shown.
446 KB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 4713, 19161 lines modifiedOffset 4713, 19155 lines modified
  
4713 000510f2·<makeval_recvmsg>:4713 000510f2·<makeval_recvmsg>:
4714 »       ...4714 »       ...
  
4715 00051126·<sock_sendmsg_impl>:4715 00051126·<sock_sendmsg_impl>:
4716 »       ...4716 »       ...
  
4717 00051148·<sock_getsockopt>:4717 00051148·<set_error>:
4718 »       ...4718 »       ...
  
4719 00051248·<socket_gethostbyaddr>:4719 00051156·<sock_getsockopt>:
4720 »       ...4720 »       ...
  
4721 00051390·<gethost_common.constprop.0>:4721 00051256·<socket_gethostbyaddr>:
4722 »       ...4722 »       ...
  
4723 00051598·<socket_gethostbyname>:4723 000513a0·<gethost_common.constprop.0>:
4724 »       ...4724 »       ...
  
4725 00051630·<sock_connect_impl>:4725 000515a8·<socket_gethostbyname>:
4726 »       ...4726 »       ...
  
4727 0005166c·<socket_setdefaulttimeout>:4727 00051640·<sock_connect_impl>:
4728 »       ...4728 »       ...
  
4729 000516a2·<socket_gethostbyname_ex>:4729 0005167c·<socket_setdefaulttimeout>:
4730 »       ...4730 »       ...
  
4731 000517ac·<set_gaierror.isra.0>:4731 000516b2·<socket_gethostbyname_ex>:
4732 »       ...4732 »       ...
  
4733 00051814·<make_ipv6_addr>:4733 000517bc·<set_gaierror.isra.0>:
4734 »       ...4734 »       ...
  
4735 00051874·<sock_sendto>:4735 00051824·<make_ipv6_addr>:
4736 »       ...4736 »       ...
  
4737 0005198c·<sock_sendto_impl>:4737 00051884·<sock_sendto>:
4738 »       ...4738 »       ...
  
4739 000519bc·<sock_recvfrom>:4739 0005199c·<sock_sendto_impl>:
4740 »       ...4740 »       ...
  
4741 00051a62·<sock_recvfrom_guts.constprop.0>:4741 000519cc·<sock_recvfrom>:
4742 »       ...4742 »       ...
  
4743 00051b04·<sock_recvfrom_impl>:4743 00051a72·<sock_recvfrom_guts.constprop.0>:
4744 »       ...4744 »       ...
  
4745 00051b42·<socket_inet_pton>:4745 00051b14·<sock_recvfrom_impl>:
4746 »       ...4746 »       ...
  
4747 00051bfc·<sock_getblocking>:4747 00051b52·<socket_inet_pton>:
4748 »       ...4748 »       ...
  
4749 00051c16·<socket_close>:4749 00051c0c·<sock_getblocking>:
4750 »       ...4750 »       ...
  
 4751 00051c26·<socket_close>:
 4752 »       ...
  
4751 00051c7c·<makeval_recvmsg_into>:4753 00051c8c·<makeval_recvmsg_into>:
4752 makeval_recvmsg_into():4754 makeval_recvmsg_into():
4753 ./build-static/../Modules/socketmodule.c:42374755 ./build-static/../Modules/socketmodule.c:4237
4754 »       movs»   r0,·r04756 »       movs»   r0,·r0
4755 »       ...4757 »       ...
  
4756 00051c80·<setbdaddr>:4758 00051c90·<setbdaddr>:
4757 »       ...4759 »       ...
  
4758 00051d16·<socket_inet_ntop>:4760 00051d26·<socket_inet_ntop>:
4759 »       ...4761 »       ...
  
4760 00051de8·<sock_repr>:4762 00051df8·<sock_repr>:
4761 »       ...4763 »       ...
  
4762 00051e14·<makebdaddr>:4764 00051e24·<makebdaddr>:
4763 »       ...4765 »       ...
  
4764 00051e48·<socket_htons>:4766 00051e58·<socket_htons>:
4765 »       ...4767 »       ...
  
4766 00051eb6·<socket_ntohs>:4768 00051ec6·<socket_ntohs>:
4767 »       ...4769 »       ...
  
4768 00051f24·<socket_CMSG_LEN>:4770 00051f34·<socket_CMSG_LEN>:
4769 »       ...4771 »       ...
  
4770 00051f7e·<socket_ntohl>:4772 00051f8e·<socket_ntohl>:
4771 »       ...4773 »       ...
  
4772 00051fce·<socket_htonl>:4774 00051fde·<socket_htonl>:
4773 »       ...4775 »       ...
  
4774 00051fd0·<socket_if_indextoname>:4776 00051fe0·<socket_if_indextoname>:
4775 »       ...4777 »       ...
  
4776 0005203c·<socket_if_nametoindex>:4778 0005204c·<socket_if_nametoindex>:
4777 »       ...4779 »       ...
  
4778 000520ac·<socket_if_nameindex>:4780 000520bc·<socket_if_nameindex>:
4779 »       ...4781 »       ...
  
4780 0005217c·<socket_inet_ntoa>:4782 0005218c·<socket_inet_ntoa>:
4781 »       ...4783 »       ...
  
4782 000521dc·<socket_inet_aton>:4784 000521ec·<socket_inet_aton>:
4783 »       ...4785 »       ...
  
4784 00052230·<socket_dup>:4786 00052240·<socket_dup>:
4785 »       ...4787 »       ...
  
4786 00052276·<socket_getprotobyname>:4788 00052286·<socket_getprotobyname>:
4787 »       ...4789 »       ...
  
4788 000522d2·<socket_getservbyport>:4790 000522e2·<socket_getservbyport>:
4789 »       ...4791 »       ...
  
4790 00052374·<socket_getservbyname>:4792 00052384·<socket_getservbyname>:
4791 »       ...4793 »       ...
  
4792 000523f8·<socket_sethostname>:4794 00052408·<socket_sethostname>:
4793 »       ...4795 »       ...
  
4794 000524ba·<sock_sendmsg_afalg>:4796 000524ca·<sock_sendmsg_afalg>:
4795 »       ...4797 »       ...
  
Max diff block lines reached; 453417/456352 bytes (99.36%) 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 00236e74·<_fini>:2 002383b8·<_fini>:
3 »       ...3 »       ...
3.39 MB
readelf --wide --decompress --hex-dump=.strtab {}
error from `readelf --wide --decompress --hex-dump=.strtab {}`: readelf: Error: Unable to find program interpreter name
    
Offset 99, 17 lines modifiedOffset 99, 17 lines modified
99 ··0x00000600·65007374·72696e67·735f7275·6c650074·e.strings_rule.t99 ··0x00000600·65007374·72696e67·735f7275·6c650074·e.strings_rule.t
100 ··0x00000610·75706c65·5f72756c·65006c69·73745f72·uple_rule.list_r100 ··0x00000610·75706c65·5f72756c·65006c69·73745f72·uple_rule.list_r
101 ··0x00000620·756c6500·666f725f·69665f63·6c617573·ule.for_if_claus101 ··0x00000620·756c6500·666f725f·69665f63·6c617573·ule.for_if_claus
102 ··0x00000630·65735f72·756c6500·5f676174·6865725f·es_rule._gather_102 ··0x00000630·65735f72·756c6500·5f676174·6865725f·es_rule._gather_
103 ··0x00000640·3131375f·72756c65·005f6761·74686572·117_rule._gather103 ··0x00000640·3131375f·72756c65·005f6761·74686572·117_rule._gather
104 ··0x00000650·5f323331·5f72756c·65006269·74776973·_231_rule.bitwis104 ··0x00000650·5f323331·5f72756c·65006269·74776973·_231_rule.bitwis
105 ··0x00000660·655f6f72·5f72756c·65005f74·6d705f32·e_or_rule._tmp_2105 ··0x00000660·655f6f72·5f72756c·65005f74·6d705f32·e_or_rule._tmp_2
 106 ··0x00000670·33335f72·756c6500·5f746d70·5f323334·33_rule._tmp_234
106 ··0x00000670·33335f72·756c6500·73746172·7265645f·33_rule.starred_107 ··0x00000680·5f72756c·65007374·61727265·645f6578·_rule.starred_ex
107 ··0x00000680·65787072·65737369·6f6e5f72·756c6500·expression_rule.108 ··0x00000690·70726573·73696f6e·5f72756c·6500696e·pression_rule.in
108 ··0x00000690·5f746d70·5f323334·5f72756c·6500696e·_tmp_234_rule.in 
109 ··0x000006a0·76616c69·645f636f·6d707265·68656e73·valid_comprehens109 ··0x000006a0·76616c69·645f636f·6d707265·68656e73·valid_comprehens
110 ··0x000006b0·696f6e5f·72756c65·00667374·72696e67·ion_rule.fstring110 ··0x000006b0·696f6e5f·72756c65·00667374·72696e67·ion_rule.fstring
111 ··0x000006c0·5f726570·6c616365·6d656e74·5f666965·_replacement_fie111 ··0x000006c0·5f726570·6c616365·6d656e74·5f666965·_replacement_fie
112 ··0x000006d0·6c645f72·756c6500·74617267·65745f77·ld_rule.target_w112 ··0x000006d0·6c645f72·756c6500·74617267·65745f77·ld_rule.target_w
113 ··0x000006e0·6974685f·73746172·5f61746f·6d5f7275·ith_star_atom_ru113 ··0x000006e0·6974685f·73746172·5f61746f·6d5f7275·ith_star_atom_ru
114 ··0x000006f0·6c650073·7461725f·74617267·65745f72·le.star_target_r114 ··0x000006f0·6c650073·7461725f·74617267·65745f72·le.star_target_r
115 ··0x00000700·756c6500·6469736a·756e6374·696f6e5f·ule.disjunction_115 ··0x00000700·756c6500·6469736a·756e6374·696f6e5f·ule.disjunction_
Offset 310, 18 lines modifiedOffset 310, 18 lines modified
310 ··0x00001330·6c5f6d6f·64650074·6f6b5f67·65745f66·l_mode.tok_get_f310 ··0x00001330·6c5f6d6f·64650074·6f6b5f67·65745f66·l_mode.tok_get_f
311 ··0x00001340·73747269·6e675f6d·6f646500·746f6b5f·string_mode.tok_311 ··0x00001340·73747269·6e675f6d·6f646500·746f6b5f·string_mode.tok_
312 ··0x00001350·6e657874·63007665·72696679·5f656e64·nextc.verify_end312 ··0x00001350·6e657874·63007665·72696679·5f656e64·nextc.verify_end
313 ··0x00001360·5f6f665f·6e756d62·65720073·796e7461·_of_number.synta313 ··0x00001360·5f6f665f·6e756d62·65720073·796e7461·_of_number.synta
314 ··0x00001370·78657272·6f720075·70646174·655f6673·xerror.update_fs314 ··0x00001370·78657272·6f720075·70646174·655f6673·xerror.update_fs
315 ··0x00001380·7472696e·675f6578·70720074·6f6b5f64·tring_expr.tok_d315 ··0x00001380·7472696e·675f6578·70720074·6f6b5f64·tring_expr.tok_d
316 ··0x00001390·6563696d·616c5f74·61696c00·746f6b5f·ecimal_tail.tok_316 ··0x00001390·6563696d·616c5f74·61696c00·746f6b5f·ecimal_tail.tok_
 317 ··0x000013a0·6261636b·75700074·6f6b5f63·6f6e7469·backup.tok_conti
317 ··0x000013a0·6261636b·75700073·796e7461·78657272·backup.syntaxerr 
318 ··0x000013b0·6f725f6b·6e6f776e·5f72616e·67652e63·or_known_range.c 
319 ··0x000013c0·6f6e7374·70726f70·2e300074·6f6b5f63·onstprop.0.tok_c 
320 ··0x000013d0·6f6e7469·6e756174·696f6e5f·6c696e65·ontinuation_line318 ··0x000013b0·6e756174·696f6e5f·6c696e65·0073796e·nuation_line.syn
 319 ··0x000013c0·74617865·72726f72·5f6b6e6f·776e5f72·taxerror_known_r
 320 ··0x000013d0·616e6765·2e636f6e·73747072·6f702e30·ange.constprop.0
321 ··0x000013e0·00746f6b·5f726573·65727665·5f627566·.tok_reserve_buf321 ··0x000013e0·00746f6b·5f726573·65727665·5f627566·.tok_reserve_buf
322 ··0x000013f0·00656e73·7572655f·75746638·0066705f·.ensure_utf8.fp_322 ··0x000013f0·00656e73·7572655f·75746638·0066705f·.ensure_utf8.fp_
323 ··0x00001400·73657472·6561646c·00746f6b·5f636f6e·setreadl.tok_con323 ··0x00001400·73657472·6561646c·00746f6b·5f636f6e·setreadl.tok_con
324 ··0x00001410·63617465·6e617465·5f696e74·65726163·catenate_interac324 ··0x00001410·63617465·6e617465·5f696e74·65726163·catenate_interac
325 ··0x00001420·74697665·5f6e6577·5f6c696e·65006670·tive_new_line.fp325 ··0x00001420·74697665·5f6e6577·5f6c696e·65006670·tive_new_line.fp
326 ··0x00001430·5f756e67·65746300·66705f67·65746300·_ungetc.fp_getc.326 ··0x00001430·5f756e67·65746300·66705f67·65746300·_ungetc.fp_getc.
327 ··0x00001440·70617273·65725f77·61726e2e·636f6e73·parser_warn.cons327 ··0x00001440·70617273·65725f77·61726e2e·636f6e73·parser_warn.cons
Offset 1392, 17 lines modifiedOffset 1392, 17 lines modified
1392 ··0x000056d0·006c6973·745f6465·616c6c6f·63005f50·.list_dealloc._P1392 ··0x000056d0·006c6973·745f6465·616c6c6f·63005f50·.list_dealloc._P
1393 ··0x000056e0·794c6973·745f4170·70656e64·54616b65·yList_AppendTake1393 ··0x000056e0·794c6973·745f4170·70656e64·54616b65·yList_AppendTake
1394 ··0x000056f0·5265664c·69737452·6573697a·652e7061·RefListResize.pa1394 ··0x000056f0·5265664c·69737452·6573697a·652e7061·RefListResize.pa
1395 ··0x00005700·72742e30·006c6973·745f7265·73697a65·rt.0.list_resize1395 ··0x00005700·72742e30·006c6973·745f7265·73697a65·rt.0.list_resize
1396 ··0x00005710·006c6973·745f736f·72745f69·6d706c00·.list_sort_impl.1396 ··0x00005710·006c6973·745f736f·72745f69·6d706c00·.list_sort_impl.
1397 ··0x00005720·756e7361·66655f6c·6f6e675f·636f6d70·unsafe_long_comp1397 ··0x00005720·756e7361·66655f6c·6f6e675f·636f6d70·unsafe_long_comp
1398 ··0x00005730·61726500·756e7361·66655f6c·6174696e·are.unsafe_latin1398 ··0x00005730·61726500·756e7361·66655f6c·6174696e·are.unsafe_latin
 1399 ··0x00005740·5f636f6d·70617265·006d6572·67655f61·_compare.merge_a
 1400 ··0x00005750·7400756e·73616665·5f747570·6c655f63·t.unsafe_tuple_c
1399 ··0x00005740·5f636f6d·70617265·00756e73·6166655f·_compare.unsafe_1401 ··0x00005760·6f6d7061·72650075·6e736166·655f6f62·ompare.unsafe_ob
1400 ··0x00005750·7475706c·655f636f·6d706172·65006d65·tuple_compare.me 
1401 ··0x00005760·7267655f·61740075·6e736166·655f6f62·rge_at.unsafe_ob 
1402 ··0x00005770·6a656374·5f636f6d·70617265·00756e73·ject_compare.uns1402 ··0x00005770·6a656374·5f636f6d·70617265·00756e73·ject_compare.uns
1403 ··0x00005780·6166655f·666c6f61·745f636f·6d706172·afe_float_compar1403 ··0x00005780·6166655f·666c6f61·745f636f·6d706172·afe_float_compar
1404 ··0x00005790·65006c69·73745f74·72617665·72736500·e.list_traverse.1404 ··0x00005790·65006c69·73745f74·72617665·72736500·e.list_traverse.
1405 ··0x000057a0·6c697374·5f617070·656e6400·6c697374·list_append.list1405 ··0x000057a0·6c697374·5f617070·656e6400·6c697374·list_append.list
1406 ··0x000057b0·5f617373·5f736c69·6365006c·6973745f·_ass_slice.list_1406 ··0x000057b0·5f617373·5f736c69·6365006c·6973745f·_ass_slice.list_
1407 ··0x000057c0·736c6963·65005f6c·6973745f·636c6561·slice._list_clea1407 ··0x000057c0·736c6963·65005f6c·6973745f·636c6561·slice._list_clea
1408 ··0x000057d0·72006c69·73745f73·75627363·72697074·r.list_subscript1408 ··0x000057d0·72006c69·73745f73·75627363·72697074·r.list_subscript
Offset 1473, 26506 lines modifiedOffset 1473, 26506 lines modified
1473 ··0x00005be0·6368636f·6d706172·65006c6f·6e675f62·chcompare.long_b1473 ··0x00005be0·6368636f·6d706172·65006c6f·6e675f62·chcompare.long_b
1474 ··0x00005bf0·6f6f6c00·6c6f6e67·5f646561·6c6c6f63·ool.long_dealloc1474 ··0x00005bf0·6f6f6c00·6c6f6e67·5f646561·6c6c6f63·ool.long_dealloc
1475 ··0x00005c00·006c6f6e·675f746f·5f646563·696d616c·.long_to_decimal1475 ··0x00005c00·006c6f6e·675f746f·5f646563·696d616c·.long_to_decimal
1476 ··0x00005c10·5f737472·696e6700·6c6f6e67·5f746f5f·_string.long_to_1476 ··0x00005c10·5f737472·696e6700·6c6f6e67·5f746f5f·_string.long_to_
1477 ··0x00005c20·64656369·6d616c5f·73747269·6e675f69·decimal_string_i1477 ··0x00005c20·64656369·6d616c5f·73747269·6e675f69·decimal_string_i
1478 ··0x00005c30·6e746572·6e616c00·6c6f6e67·5f6c7368·nternal.long_lsh1478 ··0x00005c30·6e746572·6e616c00·6c6f6e67·5f6c7368·nternal.long_lsh
Diff chunk too large, falling back to line-by-line diff (2351 lines added, 2351 lines removed)
1479 ··0x00005c40·69667400·5f50794c·6f6e675f·46726f6d·ift._PyLong_From1479 ··0x00005c40·69667400·5f50794c·6f6e675f·46726f6d·ift._PyLong_From
1480 ··0x00005c50·4c617267·65006469·7672656d·31005f50·Large.divrem1._P1480 ··0x00005c50·4c617267·65006469·7672656d·31006c6f·Large.divrem1.lo
1481 ··0x00005c60·794c6f6e·675f4672·6f6d5354·776f4469·yLong_FromSTwoDi1481 ··0x00005c60·6e675f73·7562006c·6f6e675f·6e656700·ng_sub.long_neg.
1482 ··0x00005c70·67697473·006c6f6e·675f7375·62006c6f·gits.long_sub.lo1482 ··0x00005c70·6c6f6e67·5f696e76·65727400·6c6f6e67·long_invert.long
1483 ··0x00005c80·6e675f6e·6567006c·6f6e675f·696e7665·ng_neg.long_inve1483 ··0x00005c80·5f616464·005f5079·4c6f6e67·5f4e6567·_add._PyLong_Neg
1484 ··0x00005c90·7274006c·6f6e675f·61646400·5f50794c·rt.long_add._PyL1484 ··0x00005c90·61746500·696e745f·746f5f62·79746573·ate.int_to_bytes
1485 ··0x00005ca0·6f6e675f·4e656761·74650069·6e745f74·ong_Negate.int_t1485 ··0x00005ca0·00696e74·5f66726f·6d5f6279·74657300·.int_from_bytes.
1486 ··0x00005cb0·6f5f6279·74657300·696e745f·66726f6d·o_bytes.int_from1486 ··0x00005cb0·6c6f6e67·5f6d756c·006b5f6d·756c006b·long_mul.k_mul.k
1487 ··0x00005cc0·5f627974·6573006c·6f6e675f·6d756c00·_bytes.long_mul.1487 ··0x00005cc0·6d756c5f·73706c69·742e636f·6e737470·mul_split.constp
1488 ··0x00005cd0·6b5f6d75·6c006b6d·756c5f73·706c6974·k_mul.kmul_split1488 ··0x00005cd0·726f702e·3000765f·69737562·2e697372·rop.0.v_isub.isr
1489 ··0x00005ce0·2e636f6e·73747072·6f702e30·00765f69·.constprop.0.v_i1489 ··0x00005ce0·612e3000·765f6961·64642e69·7372612e·a.0.v_iadd.isra.
1490 ··0x00005cf0·7375622e·69737261·2e300076·5f696164·sub.isra.0.v_iad1490 ··0x00005cf0·30006c6f·6e675f61·6e64006c·6f6e675f·0.long_and.long_
1491 ··0x00005d00·642e6973·72612e30·006c6f6e·675f616e·d.isra.0.long_an1491 ··0x00005d00·62697477·69736500·6c6f6e67·5f6e6577·bitwise.long_new
1492 ··0x00005d10·64006c6f·6e675f62·69747769·7365006c·d.long_bitwise.l1492 ··0x00005d10·006c6f6e·675f6e65·775f696d·706c006c·.long_new_impl.l
1493 ··0x00005d20·6f6e675f·6e657700·6c6f6e67·5f6e6577·ong_new.long_new1493 ··0x00005d20·6f6e675f·6f72006c·6f6e675f·64697600·ong_or.long_div.
1494 ··0x00005d30·5f696d70·6c006c6f·6e675f6f·72006c6f·_impl.long_or.lo1494 ··0x00005d30·6c5f6469·766d6f64·006c6f6e·675f6469·l_divmod.long_di
1495 ··0x00005d40·6e675f64·6976006c·5f646976·6d6f6400·ng_div.l_divmod.1495 ··0x00005d40·7672656d·00785f64·69767265·6d006c6f·vrem.x_divrem.lo
1496 ··0x00005d50·6c6f6e67·5f646976·72656d00·785f6469·long_divrem.x_di1496 ··0x00005d50·6e675f66·6f726d61·745f6269·6e617279·ng_format_binary
1497 ··0x00005d60·7672656d·006c6f6e·675f666f·726d6174·vrem.long_format1497 ··0x00005d60·006c6f6e·675f7472·75655f64·69766964·.long_true_divid
1498 ··0x00005d70·5f62696e·61727900·6c6f6e67·5f747275·_binary.long_tru1498 ··0x00005d70·65006c6f·6e675f70·6f77006c·5f6d6f64·e.long_pow.l_mod
1499 ··0x00005d80·655f6469·76696465·006c6f6e·675f706f·e_divide.long_po1499 ··0x00005d80·005f5079·4c6f6e67·5f417355·6e736967·._PyLong_AsUnsig
1500 ··0x00005d90·77006c5f·6d6f6400·5f50794c·6f6e675f·w.l_mod._PyLong_1500 ··0x00005d90·6e65644c·6f6e674c·6f6e674d·61736b00·nedLongLongMask.
1501 ··0x00005da0·4173556e·7369676e·65644c6f·6e674c6f·AsUnsignedLongLo1501 ··0x00005da0·696e745f·6269745f·6c656e67·7468006c·int_bit_length.l
1502 ··0x00005db0·6e674d61·736b0069·6e745f62·69745f6c·ngMask.int_bit_l1502 ··0x00005db0·6f6e675f·786f7200·6c6f6e67·5f6c6f6e·ong_xor.long_lon
1503 ··0x00005dc0·656e6774·68006c6f·6e675f78·6f72006c·ength.long_xor.l1503 ··0x00005dc0·67006c6f·6e675f72·73686966·74006c6f·g.long_rshift.lo
1504 ··0x00005dd0·6f6e675f·6c6f6e67·006c6f6e·675f7273·ong_long.long_rs1504 ··0x00005dd0·6e675f66·6c6f6174·006c6f6e·675f6d6f·ng_float.long_mo
1505 ··0x00005de0·68696674·006c6f6e·675f666c·6f617400·hift.long_float.1505 ··0x00005de0·64006c6f·6e675f64·69766d6f·64006c6f·d.long_divmod.lo
1506 ··0x00005df0·6c6f6e67·5f6d6f64·006c6f6e·675f6469·long_mod.long_di1506 ··0x00005df0·6e675f61·62730069·6e745f5f·5f726f75·ng_abs.int___rou
1507 ··0x00005e00·766d6f64·006c6f6e·675f6162·7300696e·vmod.long_abs.in1507 ··0x00005e00·6e645f5f·00696e74·5f5f5f66·6f726d61·nd__.int___forma
1508 ··0x00005e10·745f5f5f·726f756e·645f5f00·696e745f·t___round__.int_1508 ··0x00005e10·745f5f00·696e745f·6269745f·636f756e·t__.int_bit_coun
1509 ··0x00005e20·5f5f666f·726d6174·5f5f0069·6e745f62·__format__.int_b1509 ··0x00005e20·74006c6f·6e675f6c·6f6e675f·6d657468·t.long_long_meth
1510 ··0x00005e30·69745f63·6f756e74·006c6f6e·675f6c6f·it_count.long_lo1510 ··0x00005e30·006c6f6e·675f6765·7430006c·6f6e675f·.long_get0.long_
1511 ··0x00005e40·6e675f6d·65746800·6c6f6e67·5f676574·ng_meth.long_get1511 ··0x00005e40·67657431·00696e74·5f5f5f73·697a656f·get1.int___sizeo
1512 ··0x00005e50·30006c6f·6e675f67·65743100·696e745f·0.long_get1.int_1512 ··0x00005e50·665f5f00·696e745f·61735f69·6e746567·f__.int_as_integ
1513 ··0x00005e60·5f5f7369·7a656f66·5f5f0069·6e745f61·__sizeof__.int_a1513 ··0x00005e60·65725f72·6174696f·00696e74·5f69735f·er_ratio.int_is_
1514 ··0x00005e70·735f696e·74656765·725f7261·74696f00·s_integer_ratio.1514 ··0x00005e70·696e7465·67657200·696e745f·5f5f6765·integer.int___ge
1515 ··0x00005e80·696e745f·69735f69·6e746567·65720069·int_is_integer.i1515 ··0x00005e80·746e6577·61726773·5f5f0068·616c665f·tnewargs__.half_
1516 ··0x00005e90·6e745f5f·5f676574·6e657761·7267735f·nt___getnewargs_1516 ··0x00005e90·6576656e·5f636f72·72656374·696f6e2e·even_correction.
1517 ··0x00005ea0·5f006861·6c665f65·76656e5f·636f7272·_.half_even_corr1517 ··0x00005ea0·3130005f·6b657977·6f726473·2e32005f·10._keywords.2._
1518 ··0x00005eb0·65637469·6f6e2e31·30005f6b·6579776f·ection.10._keywo1518 ··0x00005eb0·6b657977·6f726473·2e35005f·6b657977·keywords.5._keyw
1519 ··0x00005ec0·7264732e·32005f6b·6579776f·7264732e·rds.2._keywords.1519 ··0x00005ec0·6f726473·2e380069·6e745f69·6e666f5f·ords.8.int_info_
1520 ··0x00005ed0·35005f6b·6579776f·7264732e·3800696e·5._keywords.8.in1520 ··0x00005ed0·5f646f63·5f5f006c·6f6e675f·646f6300·_doc__.long_doc.
1521 ··0x00005ee0·745f696e·666f5f5f·646f635f·5f006c6f·t_info__doc__.lo1521 ··0x00005ee0·696e745f·69735f69·6e746567·65725f5f·int_is_integer__
1522 ··0x00005ef0·6e675f64·6f630069·6e745f69·735f696e·ng_doc.int_is_in1522 ··0x00005ef0·646f635f·5f00696e·745f6672·6f6d5f62·doc__.int_from_b
1523 ··0x00005f00·74656765·725f5f64·6f635f5f·00696e74·teger__doc__.int1523 ··0x00005f00·79746573·5f5f646f·635f5f00·696e745f·ytes__doc__.int_
1524 ··0x00005f10·5f66726f·6d5f6279·7465735f·5f646f63·_from_bytes__doc1524 ··0x00005f10·746f5f62·79746573·5f5f646f·635f5f00·to_bytes__doc__.
1525 ··0x00005f20·5f5f0069·6e745f74·6f5f6279·7465735f·__.int_to_bytes_1525 ··0x00005f20·696e745f·61735f69·6e746567·65725f72·int_as_integer_r
1526 ··0x00005f30·5f646f63·5f5f0069·6e745f61·735f696e·_doc__.int_as_in1526 ··0x00005f30·6174696f·5f5f646f·635f5f00·696e745f·atio__doc__.int_
1527 ··0x00005f40·74656765·725f7261·74696f5f·5f646f63·teger_ratio__doc1527 ··0x00005f40·6269745f·636f756e·745f5f64·6f635f5f·bit_count__doc__
1528 ··0x00005f50·5f5f0069·6e745f62·69745f63·6f756e74·__.int_bit_count1528 ··0x00005f50·00696e74·5f626974·5f6c656e·6774685f·.int_bit_length_
1529 ··0x00005f60·5f5f646f·635f5f00·696e745f·6269745f·__doc__.int_bit_1529 ··0x00005f60·5f646f63·5f5f0069·6e745f5f·5f73697a·_doc__.int___siz
1530 ··0x00005f70·6c656e67·74685f5f·646f635f·5f00696e·length__doc__.in1530 ··0x00005f70·656f665f·5f5f5f64·6f635f5f·00696e74·eof____doc__.int
1531 ··0x00005f80·745f5f5f·73697a65·6f665f5f·5f5f646f·t___sizeof____do1531 ··0x00005f80·5f5f5f72·6f756e64·5f5f5f5f·646f635f·___round____doc_
1532 ··0x00005f90·635f5f00·696e745f·5f5f726f·756e645f·c__.int___round_1532 ··0x00005f90·5f00696e·745f5f5f·666f726d·61745f5f·_.int___format__
1533 ··0x00005fa0·5f5f5f64·6f635f5f·00696e74·5f5f5f66·___doc__.int___f1533 ··0x00005fa0·5f5f646f·635f5f00·696e745f·5f5f6765·__doc__.int___ge
1534 ··0x00005fb0·6f726d61·745f5f5f·5f646f63·5f5f0069·ormat____doc__.i1534 ··0x00005fb0·746e6577·61726773·5f5f5f5f·646f635f·tnewargs____doc_
1535 ··0x00005fc0·6e745f5f·5f676574·6e657761·7267735f·nt___getnewargs_1535 ··0x00005fc0·5f006c6f·6e675f61·735f6e75·6d626572·_.long_as_number
1536 ··0x00005fd0·5f5f5f64·6f635f5f·006c6f6e·675f6173·___doc__.long_as1536 ··0x00005fd0·006c6f6e·675f6d65·74686f64·73006c6f·.long_methods.lo
1537 ··0x00005fe0·5f6e756d·62657200·6c6f6e67·5f6d6574·_number.long_met1537 ··0x00005fe0·6e675f67·65747365·7400696e·745f696e·ng_getset.int_in
Max diff block lines reached; 3234813/3554633 bytes (91.00%) of diff not shown.
703 KB
./usr/lib/debug/.build-id/d8/4e516c489dc0f4f9b156fbc5f40ae1c81c7a45.debug vs.
./usr/lib/debug/.build-id/d2/b450e04b5e60e1075323e72e8b4cd078220053.debug
Files 80% 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:··········29436·(bytes·into·file)13 ··Start·of·section·headers:··········29488·(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:·········717 ··Number·of·program·headers:·········7
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
19 ··Number·of·section·headers:·········3619 ··Number·of·section·headers:·········36
20 ··Section·header·string·table·index:·3520 ··Section·header·string·table·index:·35
3.05 KB
readelf --wide --sections {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 There·are·36·section·headers,·starting·at·offset·0x72fc:1 There·are·36·section·headers,·starting·at·offset·0x7330:
  
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············00000114·000114·000024·00···A··0···0··45 ··[·1]·.note.gnu.build-id·NOTE············00000114·000114·000024·00···A··0···0··4
6 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··46 ··[·2]·.gnu.hash·········NOBITS··········00000138·000138·000020·04···A··3···0··4
7 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000340·10···A··4···3··47 ··[·3]·.dynsym···········NOBITS··········00000158·000138·000340·10···A··4···3··4
Offset 24, 22 lines modifiedOffset 24, 22 lines modified
24 ··[19]·.dynamic··········NOBITS··········0001ff20·00feb8·0000e0·08··WA··4···0··424 ··[19]·.dynamic··········NOBITS··········0001ff20·00feb8·0000e0·08··WA··4···0··4
25 ··[20]·.got··············NOBITS··········00020000·00feb8·0000d4·04··WA··0···0··425 ··[20]·.got··············NOBITS··········00020000·00feb8·0000d4·04··WA··0···0··4
26 ··[21]·.data·············NOBITS··········000200d4·00feb8·000058·00··WA··0···0··426 ··[21]·.data·············NOBITS··········000200d4·00feb8·000058·00··WA··0···0··4
27 ··[22]·.bss··············NOBITS··········0002012c·00feb8·000044·00··WA··0···0··427 ··[22]·.bss··············NOBITS··········0002012c·00feb8·000044·00··WA··0···0··4
28 ··[23]·.comment··········PROGBITS········00000000·001ca0·00001f·01··MS··0···0··128 ··[23]·.comment··········PROGBITS········00000000·001ca0·00001f·01··MS··0···0··1
29 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001cbf·000031·00······0···0··129 ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·001cbf·000031·00······0···0··1
30 ··[25]·.debug_aranges····PROGBITS········00000000·001cf0·00004c·00···C··0···0··430 ··[25]·.debug_aranges····PROGBITS········00000000·001cf0·00004c·00···C··0···0··4
31 ··[26]·.debug_info·······PROGBITS········00000000·001d3c·0022f3·00···C··0···0··431 ··[26]·.debug_info·······PROGBITS········00000000·001d3c·0022f1·00···C··0···0··4
32 ··[27]·.debug_abbrev·····PROGBITS········00000000·004030·0002da·00···C··0···0··432 ··[27]·.debug_abbrev·····PROGBITS········00000000·004030·0002d6·00···C··0···0··4
33 ··[28]·.debug_line·······PROGBITS········00000000·00430c·00081a·00···C··0···0··433 ··[28]·.debug_line·······PROGBITS········00000000·004308·000812·00···C··0···0··4
34 ··[29]·.debug_frame······PROGBITS········00000000·004b28·0000a3·00···C··0···0··434 ··[29]·.debug_frame······PROGBITS········00000000·004b1c·0000a3·00···C··0···0··4
35 ··[30]·.debug_str········PROGBITS········00000000·004bcc·0009a4·01·MSC··0···0··435 ··[30]·.debug_str········PROGBITS········00000000·004bc0·0009a4·01·MSC··0···0··4
36 ··[31]·.debug_loclists···PROGBITS········00000000·005570·00082b·00···C··0···0··436 ··[31]·.debug_loclists···PROGBITS········00000000·005564·000860·00···C··0···0··4
37 ··[32]·.debug_rnglists···PROGBITS········00000000·005d9c·000270·00···C··0···0··437 ··[32]·.debug_rnglists···PROGBITS········00000000·005dc4·00027a·00···C··0···0··4
38 ··[33]·.symtab···········SYMTAB··········00000000·00600c·000ac0·10·····34·123··438 ··[33]·.symtab···········SYMTAB··········00000000·006040·000ac0·10·····34·123··4
39 ··[34]·.strtab···········STRTAB··········00000000·006acc·0006c4·00······0···0··139 ··[34]·.strtab···········STRTAB··········00000000·006b00·0006c4·00······0···0··1
40 ··[35]·.shstrtab·········STRTAB··········00000000·007190·00016c·00······0···0··140 ··[35]·.shstrtab·········STRTAB··········00000000·0071c4·00016c·00······0···0··1
41 Key·to·Flags:41 Key·to·Flags:
42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),42 ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info),
43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),43 ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS),
44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),44 ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude),
45 ··D·(mbind),·y·(purecode),·p·(processor·specific)45 ··D·(mbind),·y·(purecode),·p·(processor·specific)
696 B
readelf --wide --notes {}
    
Offset 1, 8 lines modifiedOffset 1, 8 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:·d84e516c489dc0f4f9b156fbc5f40ae1c81c7a453 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·d2b450e04b5e60e1075323e72e8b4cd078220053
  
4 Displaying·notes·found·in:·.note.package4 Displaying·notes·found·in:·.note.package
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}6 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
214 KB
readelf --wide --debug-dump=rawline {}
    
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·0xdea·and·Line·by·3·to·25·(view·1)123 ··[0x00000213]··Special·opcode·8:·advance·Address·by·0·to·0xdea·and·Line·by·3·to·25·(view·1)
124 ··[0x00000214]··Advance·PC·by·26·to·0xe04124 ··[0x00000214]··Advance·PC·by·26·to·0xe04
125 ··[0x00000216]··Extended·opcode·1:·End·of·Sequence125 ··[0x00000216]··Extended·opcode·1:·End·of·Sequence
  
  
126 ··Offset:······················0x219126 ··Offset:······················0x219
127 ··Length:······················5201127 ··Length:······················5187
128 ··DWARF·Version:···············3128 ··DWARF·Version:···············3
129 ··Prologue·Length:·············603129 ··Prologue·Length:·············603
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 782, 2257 lines modifiedOffset 782, 2253 lines modified
782 ··[0x0000083e]··Special·opcode·65:·advance·Address·by·8·to·0xfe8·and·Line·by·4·to·541782 ··[0x0000083e]··Special·opcode·65:·advance·Address·by·8·to·0xfe8·and·Line·by·4·to·541
783 ··[0x0000083f]··Set·column·to·18783 ··[0x0000083f]··Set·column·to·18
784 ··[0x00000841]··Set·is_stmt·to·0784 ··[0x00000841]··Set·is_stmt·to·0
785 ··[0x00000842]··Advance·Line·by·-232·to·309785 ··[0x00000842]··Advance·Line·by·-232·to·309
786 ··[0x00000845]··Copy·(view·1)786 ··[0x00000845]··Copy·(view·1)
787 ··[0x00000846]··Set·column·to·31787 ··[0x00000846]··Set·column·to·31
788 ··[0x00000848]··Advance·Line·by·232·to·541788 ··[0x00000848]··Advance·Line·by·232·to·541
789 ··[0x0000084b]··Special·opcode·19:·advance·Address·by·2·to·0xfea·and·Line·by·0·to·541789 ··[0x0000084b]··Special·opcode·33:·advance·Address·by·4·to·0xfec·and·Line·by·0·to·541
790 ··[0x0000084c]··Set·column·to·8790 ··[0x0000084c]··Set·column·to·8
791 ··[0x0000084e]··Advance·Line·by·-232·to·309791 ··[0x0000084e]··Advance·Line·by·-232·to·309
792 ··[0x00000851]··Special·opcode·19:·advance·Address·by·2·to·0xfec·and·Line·by·0·to·309792 ··[0x00000851]··Special·opcode·19:·advance·Address·by·2·to·0xfee·and·Line·by·0·to·309
793 ··[0x00000852]··Set·column·to·31793 ··[0x00000852]··Set·column·to·31
794 ··[0x00000854]··Advance·Line·by·232·to·541794 ··[0x00000854]··Advance·Line·by·232·to·541
795 ··[0x00000857]··Special·opcode·33:·advance·Address·by·4·to·0xff0·and·Line·by·0·to·541795 ··[0x00000857]··Special·opcode·33:·advance·Address·by·4·to·0xff2·and·Line·by·0·to·541
796 ··[0x00000858]··Set·column·to·5796 ··[0x00000858]··Set·column·to·5
797 ··[0x0000085a]··Set·is_stmt·to·1797 ··[0x0000085a]··Set·is_stmt·to·1
798 ··[0x0000085b]··Special·opcode·22:·advance·Address·by·2·to·0xff2·and·Line·by·3·to·544798 ··[0x0000085b]··Special·opcode·22:·advance·Address·by·2·to·0xff4·and·Line·by·3·to·544
799 ··[0x0000085c]··Set·column·to·12799 ··[0x0000085c]··Set·column·to·12
800 ··[0x0000085e]··Advance·Line·by·-106·to·438800 ··[0x0000085e]··Advance·Line·by·-106·to·438
801 ··[0x00000861]··Copy·(view·1)801 ··[0x00000861]··Copy·(view·1)
802 ··[0x00000862]··Set·column·to·5802 ··[0x00000862]··Set·column·to·5
803 ··[0x00000864]··Special·opcode·6:·advance·Address·by·0·to·0xff2·and·Line·by·1·to·439·(view·2)803 ··[0x00000864]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·439·(view·2)
804 ··[0x00000865]··Set·column·to·12804 ··[0x00000865]··Set·column·to·12
805 ··[0x00000867]··Advance·Line·by·-131·to·308805 ··[0x00000867]··Advance·Line·by·-131·to·308
806 ··[0x0000086a]··Copy·(view·3)806 ··[0x0000086a]··Copy·(view·3)
807 ··[0x0000086b]··Set·column·to·5807 ··[0x0000086b]··Set·column·to·5
808 ··[0x0000086d]··Special·opcode·6:·advance·Address·by·0·to·0xff2·and·Line·by·1·to·309·(view·4)808 ··[0x0000086d]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·309·(view·4)
809 ··[0x0000086e]··Set·column·to·8809 ··[0x0000086e]··Set·column·to·8
810 ··[0x00000870]··Set·is_stmt·to·0810 ··[0x00000870]··Set·is_stmt·to·0
811 ··[0x00000871]··Copy·(view·5)811 ··[0x00000871]··Copy·(view·5)
812 ··[0x00000872]··Set·column·to·5812 ··[0x00000872]··Set·column·to·5
813 ··[0x00000874]··Set·is_stmt·to·1813 ··[0x00000874]··Set·is_stmt·to·1
814 ··[0x00000875]··Special·opcode·24:·advance·Address·by·2·to·0xff4·and·Line·by·5·to·314814 ··[0x00000875]··Special·opcode·24:·advance·Address·by·2·to·0xff6·and·Line·by·5·to·314
815 ··[0x00000876]··Special·opcode·6:·advance·Address·by·0·to·0xff4·and·Line·by·1·to·315·(view·1)815 ··[0x00000876]··Special·opcode·6:·advance·Address·by·0·to·0xff6·and·Line·by·1·to·315·(view·1)
816 ··[0x00000877]··Set·column·to·15816 ··[0x00000877]··Set·column·to·15
817 ··[0x00000879]··Set·is_stmt·to·0817 ··[0x00000879]··Set·is_stmt·to·0
818 ··[0x0000087a]··Copy·(view·2)818 ··[0x0000087a]··Copy·(view·2)
819 ··[0x0000087b]··Set·column·to·26819 ··[0x0000087b]··Set·column·to·26
820 ··[0x0000087d]··Special·opcode·92:·advance·Address·by·12·to·0x1000·and·Line·by·3·to·318820 ··[0x0000087d]··Special·opcode·92:·advance·Address·by·12·to·0x1002·and·Line·by·3·to·318
821 ··[0x0000087e]··Set·column·to·15821 ··[0x0000087e]··Set·column·to·15
822 ··[0x00000880]··Special·opcode·16:·advance·Address·by·2·to·0x1002·and·Line·by·-3·to·315822 ··[0x00000880]··Special·opcode·16:·advance·Address·by·2·to·0x1004·and·Line·by·-3·to·315
823 ··[0x00000881]··Set·column·to·5823 ··[0x00000881]··Set·column·to·5
824 ··[0x00000883]··Set·is_stmt·to·1824 ··[0x00000883]··Set·is_stmt·to·1
825 ··[0x00000884]··Special·opcode·106:·advance·Address·by·14·to·0x1010·and·Line·by·3·to·318825 ··[0x00000884]··Special·opcode·106:·advance·Address·by·14·to·0x1012·and·Line·by·3·to·318
826 ··[0x00000885]··Set·column·to·26826 ··[0x00000885]··Set·column·to·26
827 ··[0x00000887]··Set·is_stmt·to·0827 ··[0x00000887]··Set·is_stmt·to·0
828 ··[0x00000888]··Copy·(view·1)828 ··[0x00000888]··Copy·(view·1)
829 ··[0x00000889]··Set·column·to·5829 ··[0x00000889]··Set·column·to·5
830 ··[0x0000088b]··Set·is_stmt·to·1830 ··[0x0000088b]··Set·is_stmt·to·1
831 ··[0x0000088c]··Special·opcode·34:·advance·Address·by·4·to·0x1014·and·Line·by·1·to·319831 ··[0x0000088c]··Special·opcode·34:·advance·Address·by·4·to·0x1016·and·Line·by·1·to·319
832 ··[0x0000088d]··Set·column·to·8832 ··[0x0000088d]··Set·column·to·8
833 ··[0x0000088f]··Set·is_stmt·to·0833 ··[0x0000088f]··Set·is_stmt·to·0
834 ··[0x00000890]··Copy·(view·1)834 ··[0x00000890]··Copy·(view·1)
835 ··[0x00000891]··Set·column·to·5835 ··[0x00000891]··Set·column·to·5
836 ··[0x00000893]··Set·is_stmt·to·1836 ··[0x00000893]··Set·is_stmt·to·1
837 ··[0x00000894]··Special·opcode·37:·advance·Address·by·4·to·0x1018·and·Line·by·4·to·323837 ··[0x00000894]··Special·opcode·37:·advance·Address·by·4·to·0x101a·and·Line·by·4·to·323
838 ··[0x00000895]··Special·opcode·6:·advance·Address·by·0·to·0x1018·and·Line·by·1·to·324·(view·1)838 ··[0x00000895]··Special·opcode·6:·advance·Address·by·0·to·0x101a·and·Line·by·1·to·324·(view·1)
839 ··[0x00000896]··Set·column·to·42839 ··[0x00000896]··Set·column·to·42
840 ··[0x00000898]··Set·is_stmt·to·0840 ··[0x00000898]··Set·is_stmt·to·0
841 ··[0x00000899]··Special·opcode·4:·advance·Address·by·0·to·0x1018·and·Line·by·-1·to·323·(view·2)841 ··[0x00000899]··Special·opcode·4:·advance·Address·by·0·to·0x101a·and·Line·by·-1·to·323·(view·2)
842 ··[0x0000089a]··Set·column·to·32842 ··[0x0000089a]··Set·column·to·32
843 ··[0x0000089c]··Special·opcode·34:·advance·Address·by·4·to·0x101c·and·Line·by·1·to·324843 ··[0x0000089c]··Special·opcode·34:·advance·Address·by·4·to·0x101e·and·Line·by·1·to·324
844 ··[0x0000089d]··Set·column·to·42844 ··[0x0000089d]··Set·column·to·42
845 ··[0x0000089f]··Special·opcode·32:·advance·Address·by·4·to·0x1020·and·Line·by·-1·to·323845 ··[0x0000089f]··Special·opcode·32:·advance·Address·by·4·to·0x1022·and·Line·by·-1·to·323
846 ··[0x000008a0]··Set·column·to·32846 ··[0x000008a0]··Set·column·to·32
847 ··[0x000008a2]··Special·opcode·20:·advance·Address·by·2·to·0x1022·and·Line·by·1·to·324847 ··[0x000008a2]··Special·opcode·20:·advance·Address·by·2·to·0x1024·and·Line·by·1·to·324
848 ··[0x000008a3]··Set·column·to·15848 ··[0x000008a3]··Set·column·to·15
849 ··[0x000008a5]··Special·opcode·18:·advance·Address·by·2·to·0x1024·and·Line·by·-1·to·323849 ··[0x000008a5]··Special·opcode·18:·advance·Address·by·2·to·0x1026·and·Line·by·-1·to·323
850 ··[0x000008a6]··Set·column·to·32850 ··[0x000008a6]··Set·column·to·32
851 ··[0x000008a8]··Special·opcode·20:·advance·Address·by·2·to·0x1026·and·Line·by·1·to·324851 ··[0x000008a8]··Special·opcode·20:·advance·Address·by·2·to·0x1028·and·Line·by·1·to·324
852 ··[0x000008a9]··Special·opcode·33:·advance·Address·by·4·to·0x102a·and·Line·by·0·to·324852 ··[0x000008a9]··Special·opcode·33:·advance·Address·by·4·to·0x102c·and·Line·by·0·to·324
853 ··[0x000008aa]··Set·column·to·25853 ··[0x000008aa]··Set·column·to·25
854 ··[0x000008ac]··Special·opcode·35:·advance·Address·by·4·to·0x102e·and·Line·by·2·to·326854 ··[0x000008ac]··Special·opcode·35:·advance·Address·by·4·to·0x1030·and·Line·by·2·to·326
855 ··[0x000008ad]··Set·column·to·32855 ··[0x000008ad]··Set·column·to·32
856 ··[0x000008af]··Special·opcode·17:·advance·Address·by·2·to·0x1030·and·Line·by·-2·to·324856 ··[0x000008af]··Special·opcode·17:·advance·Address·by·2·to·0x1032·and·Line·by·-2·to·324
857 ··[0x000008b0]··Set·column·to·5857 ··[0x000008b0]··Set·column·to·5
858 ··[0x000008b2]··Set·is_stmt·to·1858 ··[0x000008b2]··Set·is_stmt·to·1
859 ··[0x000008b3]··Special·opcode·21:·advance·Address·by·2·to·0x1032·and·Line·by·2·to·326859 ··[0x000008b3]··Special·opcode·21:·advance·Address·by·2·to·0x1034·and·Line·by·2·to·326
860 ··[0x000008b4]··Set·column·to·25860 ··[0x000008b4]··Set·column·to·25
861 ··[0x000008b6]··Set·is_stmt·to·0861 ··[0x000008b6]··Set·is_stmt·to·0
862 ··[0x000008b7]··Copy·(view·1)862 ··[0x000008b7]··Copy·(view·1)
863 ··[0x000008b8]··Set·column·to·5863 ··[0x000008b8]··Set·column·to·5
864 ··[0x000008ba]··Set·is_stmt·to·1864 ··[0x000008ba]··Set·is_stmt·to·1
865 ··[0x000008bb]··Special·opcode·35:·advance·Address·by·4·to·0x1036·and·Line·by·2·to·328865 ··[0x000008bb]··Special·opcode·35:·advance·Address·by·4·to·0x1038·and·Line·by·2·to·328
866 ··[0x000008bc]··Set·File·Name·to·entry·2·in·the·File·Name·Table866 ··[0x000008bc]··Set·File·Name·to·entry·2·in·the·File·Name·Table
867 ··[0x000008be]··Set·column·to·20867 ··[0x000008be]··Set·column·to·20
868 ··[0x000008c0]··Advance·Line·by·467·to·795868 ··[0x000008c0]··Advance·Line·by·467·to·795
869 ··[0x000008c3]··Copy·(view·1)869 ··[0x000008c3]··Copy·(view·1)
870 ··[0x000008c4]··Set·column·to·5870 ··[0x000008c4]··Set·column·to·5
871 ··[0x000008c6]··Special·opcode·7:·advance·Address·by·0·to·0x1036·and·Line·by·2·to·797·(view·2)871 ··[0x000008c6]··Special·opcode·7:·advance·Address·by·0·to·0x1038·and·Line·by·2·to·797·(view·2)
872 ··[0x000008c7]··Set·column·to·8872 ··[0x000008c7]··Set·column·to·8
873 ··[0x000008c9]··Set·is_stmt·to·0873 ··[0x000008c9]··Set·is_stmt·to·0
874 ··[0x000008ca]··Copy·(view·3)874 ··[0x000008ca]··Copy·(view·3)
 875 ··[0x000008cb]··Special·opcode·33:·advance·Address·by·4·to·0x103c·and·Line·by·0·to·797
 876 ··[0x000008cc]··Set·File·Name·to·entry·1·in·the·File·Name·Table
875 ··[0x000008cb]··Set·column·to·20877 ··[0x000008ce]··Set·column·to·5
876 ··[0x000008cd]··Set·is_stmt·to·1878 ··[0x000008d0]··Set·is_stmt·to·1
877 ··[0x000008ce]··Special·opcode·17:·advance·Address·by·2·to·0x1038·and·Line·by·-2·to·795 
878 ··[0x000008cf]··Set·column·to·9 
879 ··[0x000008d1]··Special·opcode·8:·advance·Address·by·0·to·0x1038·and·Line·by·3·to·798·(view·1)879 ··[0x000008d1]··Advance·Line·by·-468·to·329
 880 ··[0x000008d4]··Copy·(view·1)
 881 ··[0x000008d5]··Set·File·Name·to·entry·2·in·the·File·Name·Table
880 ··[0x000008d2]··Set·column·to·37882 ··[0x000008d7]··Set·column·to·37
881 ··[0x000008d4]··Advance·Line·by·-102·to·696883 ··[0x000008d9]··Advance·Line·by·367·to·696
882 ··[0x000008d7]··Copy·(view·2)884 ··[0x000008dc]··Copy·(view·2)
883 ··[0x000008d8]··Set·column·to·5885 ··[0x000008dd]··Set·column·to·5
884 ··[0x000008da]··Special·opcode·9:·advance·Address·by·0·to·0x1038·and·Line·by·4·to·700·(view·3)886 ··[0x000008df]··Special·opcode·9:·advance·Address·by·0·to·0x103c·and·Line·by·4·to·700·(view·3)
885 ··[0x000008db]··Set·column·to·36887 ··[0x000008e0]··Set·column·to·36
886 ··[0x000008dd]··Advance·Line·by·-461·to·239888 ··[0x000008e2]··Advance·Line·by·-461·to·239
887 ··[0x000008e0]··Copy·(view·4)889 ··[0x000008e5]··Copy·(view·4)
888 ··[0x000008e1]··Set·column·to·5890 ··[0x000008e6]··Set·column·to·5
Max diff block lines reached; 206166/218826 bytes (94.21%) of diff not shown.
317 KB
readelf --wide --debug-dump=info {}
    
Offset 2177, 25 lines modifiedOffset 2177, 25 lines modified
2177 ·<3><1038>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)2177 ·<3><1038>:·Abbrev·Number:·11·(DW_TAG_call_site_parameter)
2178 ····<1039>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(r2))2178 ····<1039>···DW_AT_location····:·(exprloc)·1·byte·block:·52·»    (DW_OP_reg2·(r2))
2179 ····<103b>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·» (DW_OP_breg4·(r4):·0)2179 ····<103b>···DW_AT_call_value··:·(exprloc)·2·byte·block:·74·0·» (DW_OP_breg4·(r4):·0)
2180 ·<3><103e>:·Abbrev·Number:·02180 ·<3><103e>:·Abbrev·Number:·0
2181 ·<2><103f>:·Abbrev·Number:·02181 ·<2><103f>:·Abbrev·Number:·0
2182 ·<1><1040>:·Abbrev·Number:·02182 ·<1><1040>:·Abbrev·Number:·0
2183 ··Compilation·Unit·@·offset·0x1041:2183 ··Compilation·Unit·@·offset·0x1041:
2184 ···Length:········0x3251·(32-bit)2184 ···Length:········0x325f·(32-bit)
2185 ···Version:·······52185 ···Version:·······5
2186 ···Unit·Type:·····DW_UT_compile·(1)2186 ···Unit·Type:·····DW_UT_compile·(1)
2187 ···Abbrev·Offset:·0x2352187 ···Abbrev·Offset:·0x235
2188 ···Pointer·Size:··42188 ···Pointer·Size:··4
2189 ·<0><104d>:·Abbrev·Number:·54·(DW_TAG_compile_unit)2189 ·<0><104d>:·Abbrev·Number:·54·(DW_TAG_compile_unit)
2190 ····<104e>···DW_AT_producer····:·(strp)·(offset:·0x29e):·GNU·C11·14.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·-fPIC2190 ····<104e>···DW_AT_producer····:·(strp)·(offset:·0x29e):·GNU·C11·14.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
2191 ····<1052>···DW_AT_language····:·(data1)·29» (C11)2191 ····<1052>···DW_AT_language····:·(data1)·29» (C11)
2192 ····<1053>···DW_AT_name········:·(strp)·(offset:·0x10d7):·../Modules/_xxtestfuzz/fuzzer.c2192 ····<1053>···DW_AT_name········:·(strp)·(offset:·0x10d7):·../Modules/_xxtestfuzz/fuzzer.c
2193 ····<1057>···DW_AT_comp_dir····:·(strp)·(offset:·0x4c2):·./build-static2193 ····<1057>···DW_AT_comp_dir····:·(strp)·(offset:·0x4c2):·./build-static
2194 ····<105b>···DW_AT_ranges······:·(sec_offset)·0x4152194 ····<105b>···DW_AT_ranges······:·(sec_offset)·0x42a
2195 ····<105f>···DW_AT_low_pc······:·(addr)·02195 ····<105f>···DW_AT_low_pc······:·(addr)·0
2196 ····<1063>···DW_AT_stmt_list···:·(sec_offset)·0x2192196 ····<1063>···DW_AT_stmt_list···:·(sec_offset)·0x219
2197 ·<1><1067>:·Abbrev·Number:·18·(DW_TAG_base_type)2197 ·<1><1067>:·Abbrev·Number:·18·(DW_TAG_base_type)
2198 ····<1068>···DW_AT_byte_size···:·(data1)·82198 ····<1068>···DW_AT_byte_size···:·(data1)·8
2199 ····<1069>···DW_AT_encoding····:·(data1)·7»  (unsigned)2199 ····<1069>···DW_AT_encoding····:·(data1)·7»  (unsigned)
2200 ····<106a>···DW_AT_name········:·(strp)·(offset:·0xec):·long·long·unsigned·int2200 ····<106a>···DW_AT_name········:·(strp)·(offset:·0xec):·long·long·unsigned·int
2201 ·<1><106e>:·Abbrev·Number:·18·(DW_TAG_base_type)2201 ·<1><106e>:·Abbrev·Number:·18·(DW_TAG_base_type)
Offset 2851, 15 lines modifiedOffset 2851, 15 lines modified
2851 ····<1524>···DW_AT_name········:·(strp)·(offset:·0x57a):·tp_watched2851 ····<1524>···DW_AT_name········:·(strp)·(offset:·0x57a):·tp_watched
2852 ····<1528>···DW_AT_decl_file···:·(data1)·112852 ····<1528>···DW_AT_decl_file···:·(data1)·11
2853 ····<1529>···DW_AT_decl_line···:·(data1)·2302853 ····<1529>···DW_AT_decl_line···:·(data1)·230
2854 ····<152a>···DW_AT_decl_column·:·(data1)·192854 ····<152a>···DW_AT_decl_column·:·(data1)·19
2855 ····<152b>···DW_AT_type········:·(ref4)·<0x10c0>,·unsigned·char2855 ····<152b>···DW_AT_type········:·(ref4)·<0x10c0>,·unsigned·char
2856 ····<152f>···DW_AT_data_member_location:·(data1)·2042856 ····<152f>···DW_AT_data_member_location:·(data1)·204
2857 ·<2><1530>:·Abbrev·Number:·02857 ·<2><1530>:·Abbrev·Number:·0
2858 ·<1><1531>:·Abbrev·Number:·25·(DW_TAG_structure_type)2858 ·<1><1531>:·Abbrev·Number:·24·(DW_TAG_structure_type)
2859 ····<1532>···DW_AT_byte_size···:·(data1)·442859 ····<1532>···DW_AT_byte_size···:·(data1)·44
2860 ····<1533>···DW_AT_decl_file···:·(data1)·122860 ····<1533>···DW_AT_decl_file···:·(data1)·12
2861 ····<1534>···DW_AT_decl_line···:·(data1)·202861 ····<1534>···DW_AT_decl_line···:·(data1)·20
2862 ····<1535>···DW_AT_decl_column·:·(implicit_const)·92862 ····<1535>···DW_AT_decl_column·:·(implicit_const)·9
2863 ····<1535>···DW_AT_sibling·····:·(ref4)·<0x15c9>2863 ····<1535>···DW_AT_sibling·····:·(ref4)·<0x15c9>
2864 ·<2><1539>:·Abbrev·Number:·29·(DW_TAG_member)2864 ·<2><1539>:·Abbrev·Number:·29·(DW_TAG_member)
2865 ····<153a>···DW_AT_name········:·(string)·buf2865 ····<153a>···DW_AT_name········:·(string)·buf
Offset 2981, 15 lines modifiedOffset 2981, 15 lines modified
2981 ····<1618>···DW_AT_decl_file···:·(data1)·122981 ····<1618>···DW_AT_decl_file···:·(data1)·12
2982 ····<1619>···DW_AT_decl_line···:·(data1)·362982 ····<1619>···DW_AT_decl_line···:·(data1)·36
2983 ····<161a>···DW_AT_decl_column·:·(data1)·162983 ····<161a>···DW_AT_decl_column·:·(data1)·16
2984 ····<161b>···DW_AT_type········:·(ref4)·<0x161f>2984 ····<161b>···DW_AT_type········:·(ref4)·<0x161f>
2985 ·<1><161f>:·Abbrev·Number:·6·(DW_TAG_pointer_type)2985 ·<1><161f>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
2986 ····<1620>···DW_AT_byte_size···:·(implicit_const)·42986 ····<1620>···DW_AT_byte_size···:·(implicit_const)·4
2987 ····<1620>···DW_AT_type········:·(ref4)·<0x1624>2987 ····<1620>···DW_AT_type········:·(ref4)·<0x1624>
2988 ·<1><1624>:·Abbrev·Number:·42·(DW_TAG_subroutine_type)2988 ·<1><1624>:·Abbrev·Number:·43·(DW_TAG_subroutine_type)
2989 ····<1625>···DW_AT_prototyped··:·(flag_present)·12989 ····<1625>···DW_AT_prototyped··:·(flag_present)·1
2990 ····<1625>···DW_AT_sibling·····:·(ref4)·<0x1634>2990 ····<1625>···DW_AT_sibling·····:·(ref4)·<0x1634>
2991 ·<2><1629>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)2991 ·<2><1629>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
2992 ····<162a>···DW_AT_type········:·(ref4)·<0x15c9>2992 ····<162a>···DW_AT_type········:·(ref4)·<0x15c9>
2993 ·<2><162e>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)2993 ·<2><162e>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
2994 ····<162f>···DW_AT_type········:·(ref4)·<0x160e>2994 ····<162f>···DW_AT_type········:·(ref4)·<0x160e>
2995 ·<2><1633>:·Abbrev·Number:·02995 ·<2><1633>:·Abbrev·Number:·0
Offset 3006, 15 lines modifiedOffset 3006, 15 lines modified
3006 ····<1643>···DW_AT_decl_line···:·(data1)·1813006 ····<1643>···DW_AT_decl_line···:·(data1)·181
3007 ····<1644>···DW_AT_decl_column·:·(data1)·193007 ····<1644>···DW_AT_decl_column·:·(data1)·19
3008 ····<1645>···DW_AT_type········:·(ref4)·<0x113b>,·Py_ssize_t,·ssize_t,·__ssize_t,·int3008 ····<1645>···DW_AT_type········:·(ref4)·<0x113b>,·Py_ssize_t,·ssize_t,·__ssize_t,·int
3009 ·<2><1649>:·Abbrev·Number:·03009 ·<2><1649>:·Abbrev·Number:·0
3010 ·<1><164a>:·Abbrev·Number:·6·(DW_TAG_pointer_type)3010 ·<1><164a>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
3011 ····<164b>···DW_AT_byte_size···:·(implicit_const)·43011 ····<164b>···DW_AT_byte_size···:·(implicit_const)·4
3012 ····<164b>···DW_AT_type········:·(ref4)·<0x128e>,·PyTypeObject,·_typeobject3012 ····<164b>···DW_AT_type········:·(ref4)·<0x128e>,·PyTypeObject,·_typeobject
3013 ·<1><164f>:·Abbrev·Number:·25·(DW_TAG_structure_type)3013 ·<1><164f>:·Abbrev·Number:·24·(DW_TAG_structure_type)
3014 ····<1650>···DW_AT_byte_size···:·(data1)·123014 ····<1650>···DW_AT_byte_size···:·(data1)·12
3015 ····<1651>···DW_AT_decl_file···:·(data1)·23015 ····<1651>···DW_AT_decl_file···:·(data1)·2
3016 ····<1652>···DW_AT_decl_line···:·(data1)·1963016 ····<1652>···DW_AT_decl_line···:·(data1)·196
3017 ····<1653>···DW_AT_decl_column·:·(implicit_const)·93017 ····<1653>···DW_AT_decl_column·:·(implicit_const)·9
3018 ····<1653>···DW_AT_sibling·····:·(ref4)·<0x1672>3018 ····<1653>···DW_AT_sibling·····:·(ref4)·<0x1672>
3019 ·<2><1657>:·Abbrev·Number:·1·(DW_TAG_member)3019 ·<2><1657>:·Abbrev·Number:·1·(DW_TAG_member)
3020 ····<1658>···DW_AT_name········:·(strp)·(offset:·0x11d):·ob_base3020 ····<1658>···DW_AT_name········:·(strp)·(offset:·0x11d):·ob_base
Offset 3242, 30 lines modifiedOffset 3242, 30 lines modified
3242 ····<182a>···DW_AT_decl_file···:·(data1)·23242 ····<182a>···DW_AT_decl_file···:·(data1)·2
3243 ····<182b>···DW_AT_decl_line···:·(data2)·3203243 ····<182b>···DW_AT_decl_line···:·(data2)·320
3244 ····<182d>···DW_AT_decl_column·:·(data1)·163244 ····<182d>···DW_AT_decl_column·:·(data1)·16
3245 ····<182e>···DW_AT_type········:·(ref4)·<0x1832>3245 ····<182e>···DW_AT_type········:·(ref4)·<0x1832>
3246 ·<1><1832>:·Abbrev·Number:·6·(DW_TAG_pointer_type)3246 ·<1><1832>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
3247 ····<1833>···DW_AT_byte_size···:·(implicit_const)·43247 ····<1833>···DW_AT_byte_size···:·(implicit_const)·4
3248 ····<1833>···DW_AT_type········:·(ref4)·<0x1837>3248 ····<1833>···DW_AT_type········:·(ref4)·<0x1837>
3249 ·<1><1837>:·Abbrev·Number:·42·(DW_TAG_subroutine_type)3249 ·<1><1837>:·Abbrev·Number:·43·(DW_TAG_subroutine_type)
3250 ····<1838>···DW_AT_prototyped··:·(flag_present)·13250 ····<1838>···DW_AT_prototyped··:·(flag_present)·1
3251 ····<1838>···DW_AT_sibling·····:·(ref4)·<0x1842>3251 ····<1838>···DW_AT_sibling·····:·(ref4)·<0x1842>
3252 ·<2><183c>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)3252 ·<2><183c>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
3253 ····<183d>···DW_AT_type········:·(ref4)·<0x10f4>3253 ····<183d>···DW_AT_type········:·(ref4)·<0x10f4>
3254 ·<2><1841>:·Abbrev·Number:·03254 ·<2><1841>:·Abbrev·Number:·0
3255 ·<1><1842>:·Abbrev·Number:·11·(DW_TAG_typedef)3255 ·<1><1842>:·Abbrev·Number:·11·(DW_TAG_typedef)
3256 ····<1843>···DW_AT_name········:·(strp)·(offset:·0x841):·destructor3256 ····<1843>···DW_AT_name········:·(strp)·(offset:·0x841):·destructor
3257 ····<1847>···DW_AT_decl_file···:·(data1)·23257 ····<1847>···DW_AT_decl_file···:·(data1)·2
3258 ····<1848>···DW_AT_decl_line···:·(data2)·3213258 ····<1848>···DW_AT_decl_line···:·(data2)·321
3259 ····<184a>···DW_AT_decl_column·:·(data1)·163259 ····<184a>···DW_AT_decl_column·:·(data1)·16
3260 ····<184b>···DW_AT_type········:·(ref4)·<0x184f>3260 ····<184b>···DW_AT_type········:·(ref4)·<0x184f>
3261 ·<1><184f>:·Abbrev·Number:·6·(DW_TAG_pointer_type)3261 ·<1><184f>:·Abbrev·Number:·6·(DW_TAG_pointer_type)
3262 ····<1850>···DW_AT_byte_size···:·(implicit_const)·43262 ····<1850>···DW_AT_byte_size···:·(implicit_const)·4
3263 ····<1850>···DW_AT_type········:·(ref4)·<0x1854>3263 ····<1850>···DW_AT_type········:·(ref4)·<0x1854>
3264 ·<1><1854>:·Abbrev·Number:·42·(DW_TAG_subroutine_type)3264 ·<1><1854>:·Abbrev·Number:·43·(DW_TAG_subroutine_type)
3265 ····<1855>···DW_AT_prototyped··:·(flag_present)·13265 ····<1855>···DW_AT_prototyped··:·(flag_present)·1
3266 ····<1855>···DW_AT_sibling·····:·(ref4)·<0x185f>3266 ····<1855>···DW_AT_sibling·····:·(ref4)·<0x185f>
3267 ·<2><1859>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)3267 ·<2><1859>:·Abbrev·Number:·3·(DW_TAG_formal_parameter)
3268 ····<185a>···DW_AT_type········:·(ref4)·<0x15c9>3268 ····<185a>···DW_AT_type········:·(ref4)·<0x15c9>
3269 ·<2><185e>:·Abbrev·Number:·03269 ·<2><185e>:·Abbrev·Number:·0
3270 ·<1><185f>:·Abbrev·Number:·11·(DW_TAG_typedef)3270 ·<1><185f>:·Abbrev·Number:·11·(DW_TAG_typedef)
3271 ····<1860>···DW_AT_name········:·(strp)·(offset:·0x54e):·getattrfunc3271 ····<1860>···DW_AT_name········:·(strp)·(offset:·0x54e):·getattrfunc
Offset 3472, 15 lines modifiedOffset 3472, 15 lines modified
3472 ·<2><1a0b>:·Abbrev·Number:·03472 ·<2><1a0b>:·Abbrev·Number:·0
3473 ·<1><1a0c>:·Abbrev·Number:·11·(DW_TAG_typedef)3473 ·<1><1a0c>:·Abbrev·Number:·11·(DW_TAG_typedef)
3474 ····<1a0d>···DW_AT_name········:·(strp)·(offset:·0x9af):·PySendResult3474 ····<1a0d>···DW_AT_name········:·(strp)·(offset:·0x9af):·PySendResult
3475 ····<1a11>···DW_AT_decl_file···:·(data1)·23475 ····<1a11>···DW_AT_decl_file···:·(data1)·2
3476 ····<1a12>···DW_AT_decl_line···:·(data2)·8763476 ····<1a12>···DW_AT_decl_line···:·(data2)·876
3477 ····<1a14>···DW_AT_decl_column·:·(data1)·33477 ····<1a14>···DW_AT_decl_column·:·(data1)·3
3478 ····<1a15>···DW_AT_type········:·(ref4)·<0x19ea>,·int3478 ····<1a15>···DW_AT_type········:·(ref4)·<0x19ea>,·int
3479 ·<1><1a19>:·Abbrev·Number:·25·(DW_TAG_structure_type)3479 ·<1><1a19>:·Abbrev·Number:·24·(DW_TAG_structure_type)
3480 ····<1a1a>···DW_AT_byte_size···:·(data1)·1443480 ····<1a1a>···DW_AT_byte_size···:·(data1)·144
3481 ····<1a1b>···DW_AT_decl_file···:·(data1)·113481 ····<1a1b>···DW_AT_decl_file···:·(data1)·11
3482 ····<1a1c>···DW_AT_decl_line···:·(data1)·593482 ····<1a1c>···DW_AT_decl_line···:·(data1)·59
3483 ····<1a1d>···DW_AT_decl_column·:·(implicit_const)·93483 ····<1a1d>···DW_AT_decl_column·:·(implicit_const)·9
3484 ····<1a1d>···DW_AT_sibling·····:·(ref4)·<0x1bf6>3484 ····<1a1d>···DW_AT_sibling·····:·(ref4)·<0x1bf6>
3485 ·<2><1a21>:·Abbrev·Number:·1·(DW_TAG_member)3485 ·<2><1a21>:·Abbrev·Number:·1·(DW_TAG_member)
3486 ····<1a22>···DW_AT_name········:·(strp)·(offset:·0x7e8):·nb_add3486 ····<1a22>···DW_AT_name········:·(strp)·(offset:·0x7e8):·nb_add
Offset 3737, 15 lines modifiedOffset 3737, 15 lines modified
3737 ·<2><1bf5>:·Abbrev·Number:·03737 ·<2><1bf5>:·Abbrev·Number:·0
3738 ·<1><1bf6>:·Abbrev·Number:·10·(DW_TAG_typedef)3738 ·<1><1bf6>:·Abbrev·Number:·10·(DW_TAG_typedef)
3739 ····<1bf7>···DW_AT_name········:·(strp)·(offset:·0x1fd):·PyNumberMethods3739 ····<1bf7>···DW_AT_name········:·(strp)·(offset:·0x1fd):·PyNumberMethods
3740 ····<1bfb>···DW_AT_decl_file···:·(data1)·113740 ····<1bfb>···DW_AT_decl_file···:·(data1)·11
3741 ····<1bfc>···DW_AT_decl_line···:·(data1)·1043741 ····<1bfc>···DW_AT_decl_line···:·(data1)·104
3742 ····<1bfd>···DW_AT_decl_column·:·(data1)·33742 ····<1bfd>···DW_AT_decl_column·:·(data1)·3
Max diff block lines reached; 317155/324066 bytes (97.87%) of diff not shown.
4.13 KB
readelf --wide --debug-dump=abbrev {}
    
Offset 389, 50 lines modifiedOffset 389, 50 lines modified
389 ····DW_AT_decl_file····DW_FORM_implicit_const:·14389 ····DW_AT_decl_file····DW_FORM_implicit_const:·14
390 ····DW_AT_decl_line····DW_FORM_data1390 ····DW_AT_decl_line····DW_FORM_data1
391 ····DW_AT_decl_column··DW_FORM_implicit_const:·24391 ····DW_AT_decl_column··DW_FORM_implicit_const:·24
392 ····DW_AT_type·········DW_FORM_ref4392 ····DW_AT_type·········DW_FORM_ref4
393 ····DW_AT_external·····DW_FORM_flag_present393 ····DW_AT_external·····DW_FORM_flag_present
394 ····DW_AT_declaration··DW_FORM_flag_present394 ····DW_AT_declaration··DW_FORM_flag_present
395 ····DW_AT·value:·0·····DW_FORM·value:·0395 ····DW_AT·value:·0·····DW_FORM·value:·0
396 ···23······DW_TAG_inlined_subroutine····[has·children] 
397 ····DW_AT_abstract_origin·DW_FORM_ref4 
398 ····DW_AT_entry_pc·····DW_FORM_addr 
399 ····DW_AT_GNU_entry_view·DW_FORM_data2 
400 ····DW_AT_ranges·······DW_FORM_sec_offset 
401 ····DW_AT_call_file····DW_FORM_implicit_const:·2 
402 ····DW_AT_call_line····DW_FORM_data2 
403 ····DW_AT_call_column··DW_FORM_data1 
404 ····DW_AT·value:·0·····DW_FORM·value:·0 
405 ···24······DW_TAG_subprogram····[has·children]396 ···23······DW_TAG_subprogram····[has·children]
406 ····DW_AT_name·········DW_FORM_strp397 ····DW_AT_name·········DW_FORM_strp
407 ····DW_AT_decl_file····DW_FORM_data1398 ····DW_AT_decl_file····DW_FORM_data1
408 ····DW_AT_decl_line····DW_FORM_data1399 ····DW_AT_decl_line····DW_FORM_data1
409 ····DW_AT_decl_column··DW_FORM_data1400 ····DW_AT_decl_column··DW_FORM_data1
410 ····DW_AT_prototyped···DW_FORM_flag_present401 ····DW_AT_prototyped···DW_FORM_flag_present
411 ····DW_AT_type·········DW_FORM_ref4402 ····DW_AT_type·········DW_FORM_ref4
412 ····DW_AT_inline·······DW_FORM_data1403 ····DW_AT_inline·······DW_FORM_data1
413 ····DW_AT_sibling······DW_FORM_ref4404 ····DW_AT_sibling······DW_FORM_ref4
414 ····DW_AT·value:·0·····DW_FORM·value:·0405 ····DW_AT·value:·0·····DW_FORM·value:·0
415 ···25······DW_TAG_structure_type····[has·children]406 ···24······DW_TAG_structure_type····[has·children]
416 ····DW_AT_byte_size····DW_FORM_data1407 ····DW_AT_byte_size····DW_FORM_data1
417 ····DW_AT_decl_file····DW_FORM_data1408 ····DW_AT_decl_file····DW_FORM_data1
418 ····DW_AT_decl_line····DW_FORM_data1409 ····DW_AT_decl_line····DW_FORM_data1
419 ····DW_AT_decl_column··DW_FORM_implicit_const:·9410 ····DW_AT_decl_column··DW_FORM_implicit_const:·9
420 ····DW_AT_sibling······DW_FORM_ref4411 ····DW_AT_sibling······DW_FORM_ref4
421 ····DW_AT·value:·0·····DW_FORM·value:·0412 ····DW_AT·value:·0·····DW_FORM·value:·0
422 ···26······DW_TAG_variable····[no·children]413 ···25······DW_TAG_variable····[no·children]
423 ····DW_AT_name·········DW_FORM_strp414 ····DW_AT_name·········DW_FORM_strp
424 ····DW_AT_decl_file····DW_FORM_implicit_const:·1415 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
425 ····DW_AT_decl_line····DW_FORM_data2416 ····DW_AT_decl_line····DW_FORM_data2
426 ····DW_AT_decl_column··DW_FORM_data1417 ····DW_AT_decl_column··DW_FORM_data1
427 ····DW_AT_type·········DW_FORM_ref4418 ····DW_AT_type·········DW_FORM_ref4
428 ····DW_AT_location·····DW_FORM_exprloc419 ····DW_AT_location·····DW_FORM_exprloc
429 ····DW_AT·value:·0·····DW_FORM·value:·0420 ····DW_AT·value:·0·····DW_FORM·value:·0
430 ···27······DW_TAG_formal_parameter····[no·children]421 ···26······DW_TAG_formal_parameter····[no·children]
 422 ····DW_AT_abstract_origin·DW_FORM_ref4
 423 ····DW_AT·value:·0·····DW_FORM·value:·0
 424 ···27······DW_TAG_inlined_subroutine····[has·children]
431 ····DW_AT_abstract_origin·DW_FORM_ref4425 ····DW_AT_abstract_origin·DW_FORM_ref4
 426 ····DW_AT_entry_pc·····DW_FORM_addr
 427 ····DW_AT_GNU_entry_view·DW_FORM_data2
 428 ····DW_AT_ranges·······DW_FORM_sec_offset
 429 ····DW_AT_call_file····DW_FORM_data1
 430 ····DW_AT_call_line····DW_FORM_data2
 431 ····DW_AT_call_column··DW_FORM_data1
432 ····DW_AT·value:·0·····DW_FORM·value:·0432 ····DW_AT·value:·0·····DW_FORM·value:·0
433 ···28······DW_TAG_formal_parameter····[no·children]433 ···28······DW_TAG_formal_parameter····[no·children]
434 ····DW_AT_name·········DW_FORM_strp434 ····DW_AT_name·········DW_FORM_strp
435 ····DW_AT_decl_file····DW_FORM_implicit_const:·1435 ····DW_AT_decl_file····DW_FORM_implicit_const:·1
436 ····DW_AT_decl_line····DW_FORM_data2436 ····DW_AT_decl_line····DW_FORM_data2
437 ····DW_AT_decl_column··DW_FORM_data1437 ····DW_AT_decl_column··DW_FORM_data1
438 ····DW_AT_type·········DW_FORM_ref4438 ····DW_AT_type·········DW_FORM_ref4
Offset 536, 28 lines modifiedOffset 536, 28 lines modified
536 ····DW_AT_low_pc·······DW_FORM_addr536 ····DW_AT_low_pc·······DW_FORM_addr
537 ····DW_AT_high_pc······DW_FORM_data4537 ····DW_AT_high_pc······DW_FORM_data4
538 ····DW_AT_call_file····DW_FORM_implicit_const:·1538 ····DW_AT_call_file····DW_FORM_implicit_const:·1
539 ····DW_AT_call_line····DW_FORM_data1539 ····DW_AT_call_line····DW_FORM_data1
540 ····DW_AT_call_column··DW_FORM_data1540 ····DW_AT_call_column··DW_FORM_data1
541 ····DW_AT_sibling······DW_FORM_ref4541 ····DW_AT_sibling······DW_FORM_ref4
542 ····DW_AT·value:·0·····DW_FORM·value:·0542 ····DW_AT·value:·0·····DW_FORM·value:·0
543 ···42······DW_TAG_subroutine_type····[has·children] 
544 ····DW_AT_prototyped···DW_FORM_flag_present 
545 ····DW_AT_sibling······DW_FORM_ref4 
546 ····DW_AT·value:·0·····DW_FORM·value:·0 
547 ···43······DW_TAG_inlined_subroutine····[has·children]543 ···42······DW_TAG_inlined_subroutine····[has·children]
548 ····DW_AT_abstract_origin·DW_FORM_ref4544 ····DW_AT_abstract_origin·DW_FORM_ref4
549 ····DW_AT_entry_pc·····DW_FORM_addr545 ····DW_AT_entry_pc·····DW_FORM_addr
550 ····DW_AT_GNU_entry_view·DW_FORM_data2546 ····DW_AT_GNU_entry_view·DW_FORM_data2
551 ····DW_AT_low_pc·······DW_FORM_addr547 ····DW_AT_low_pc·······DW_FORM_addr
552 ····DW_AT_high_pc······DW_FORM_data4548 ····DW_AT_high_pc······DW_FORM_data4
553 ····DW_AT_call_file····DW_FORM_data1549 ····DW_AT_call_file····DW_FORM_implicit_const:·2
554 ····DW_AT_call_line····DW_FORM_data2550 ····DW_AT_call_line····DW_FORM_data2
555 ····DW_AT_call_column··DW_FORM_data1551 ····DW_AT_call_column··DW_FORM_data1
556 ····DW_AT·value:·0·····DW_FORM·value:·0552 ····DW_AT·value:·0·····DW_FORM·value:·0
 553 ···43······DW_TAG_subroutine_type····[has·children]
 554 ····DW_AT_prototyped···DW_FORM_flag_present
 555 ····DW_AT_sibling······DW_FORM_ref4
 556 ····DW_AT·value:·0·····DW_FORM·value:·0
557 ···44······DW_TAG_lexical_block····[has·children]557 ···44······DW_TAG_lexical_block····[has·children]
558 ····DW_AT·value:·0·····DW_FORM·value:·0558 ····DW_AT·value:·0·····DW_FORM·value:·0
559 ···45······DW_TAG_subprogram····[no·children]559 ···45······DW_TAG_subprogram····[no·children]
560 ····DW_AT_external·····DW_FORM_flag_present560 ····DW_AT_external·····DW_FORM_flag_present
561 ····DW_AT_name·········DW_FORM_strp561 ····DW_AT_name·········DW_FORM_strp
562 ····DW_AT_decl_file····DW_FORM_implicit_const:·14562 ····DW_AT_decl_file····DW_FORM_implicit_const:·14
563 ····DW_AT_decl_line····DW_FORM_data1563 ····DW_AT_decl_line····DW_FORM_data1
163 KB
readelf --wide --debug-dump=loc {}
    
Offset 41, 15 lines modifiedOffset 41, 15 lines modified
41 ·············00000dca·00000dcd·(DW_OP_reg0·(r0))41 ·············00000dca·00000dcd·(DW_OP_reg0·(r0))
42 ····0000005d·v0000000·v0000000·views·at·0000004f·for:42 ····0000005d·v0000000·v0000000·views·at·0000004f·for:
43 ·············00000dcd·00000dd6·(DW_OP_reg4·(r4))43 ·············00000dcd·00000dd6·(DW_OP_reg4·(r4))
44 ····00000062·v0000000·v0000001·views·at·00000051·for:44 ····00000062·v0000000·v0000001·views·at·00000051·for:
45 ·············00000dda·00000dea·(DW_OP_reg4·(r4))45 ·············00000dda·00000dea·(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:··········0x13de48 ··Length:··········0x147e
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 72, 1883 lines modifiedOffset 72, 1926 lines modified
72 ····00000094·v0000000·v0000000·location·view·pair72 ····00000094·v0000000·v0000000·location·view·pair
73 ····00000096·v0000000·v0000000·location·view·pair73 ····00000096·v0000000·v0000000·location·view·pair
74 ····00000098·v0000000·v0000000·location·view·pair74 ····00000098·v0000000·v0000000·location·view·pair
75 ····0000009a·v0000000·v0000000·location·view·pair75 ····0000009a·v0000000·v0000000·location·view·pair
76 ····0000009c·v0000000·v0000000·location·view·pair76 ····0000009c·v0000000·v0000000·location·view·pair
77 ····0000009e·v0000000·v0000000·location·view·pair77 ····0000009e·v0000000·v0000000·location·view·pair
78 ····000000a0·v0000000·v0000000·location·view·pair78 ····000000a0·v0000000·v0000000·location·view·pair
79 ····000000a2·v0000000·v0000000·location·view·pair 
  
80 ····000000a4·00000e04·(base·address)79 ····000000a2·00000e04·(base·address)
81 ····000000a9·v0000000·v0000000·views·at·00000074·for:80 ····000000a7·v0000000·v0000000·views·at·00000074·for:
82 ·············00000e04·00000e23·(DW_OP_reg0·(r0))81 ·············00000e04·00000e23·(DW_OP_reg0·(r0))
83 ····000000ae·v0000000·v0000000·views·at·00000076·for:82 ····000000ac·v0000000·v0000000·views·at·00000076·for:
84 ·············00000e23·00000ff4·(DW_OP_reg5·(r5))83 ·············00000e23·00000ff6·(DW_OP_reg5·(r5))
85 ····000000b4·v0000000·v0000000·views·at·00000078·for:84 ····000000b2·v0000000·v0000000·views·at·00000078·for:
86 ·············00000ff4·000010da·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)85 ·············00000ff6·000010d2·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
87 ····000000c4·v0000000·v0000000·views·at·0000007a·for:86 ····000000c2·v0000000·v0000000·views·at·0000007a·for:
88 ·············000010da·00001132·(DW_OP_reg5·(r5))87 ·············000010d2·00001100·(DW_OP_reg5·(r5))
89 ····000000cb·v0000000·v0000000·views·at·0000007c·for:88 ····000000c9·v0000000·v0000000·views·at·0000007c·for:
90 ·············00001132·0000118a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)89 ·············00001100·0000111e·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
91 ····000000db·v0000000·v0000000·views·at·0000007e·for:90 ····000000d9·v0000000·v0000000·views·at·0000007e·for:
92 ·············0000118a·0000121c·(DW_OP_reg5·(r5))91 ·············0000111e·00001148·(DW_OP_reg5·(r5))
93 ····000000e2·v0000000·v0000000·views·at·00000080·for:92 ····000000e0·v0000000·v0000000·views·at·00000080·for:
94 ·············0000121c·000012be·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)93 ·············00001148·000011a0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
95 ····000000f2·v0000000·v0000000·views·at·00000082·for:94 ····000000f0·v0000000·v0000000·views·at·00000082·for:
96 ·············000012be·00001404·(DW_OP_reg5·(r5))95 ·············000011a0·00001234·(DW_OP_reg5·(r5))
97 ····000000f9·v0000000·v0000000·views·at·00000084·for:96 ····000000f7·v0000000·v0000000·views·at·00000084·for:
98 ·············00001404·00001496·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)97 ·············00001234·000012d4·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
99 ····00000109·v0000000·v0000000·views·at·00000086·for:98 ····00000107·v0000000·v0000000·views·at·00000086·for:
100 ·············00001496·000014a8·(DW_OP_reg5·(r5))99 ·············000012d4·0000141a·(DW_OP_reg5·(r5))
101 ····00000110·v0000000·v0000000·views·at·00000088·for:100 ····0000010e·v0000000·v0000000·views·at·00000088·for:
102 ·············000014a8·000014c0·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)101 ·············0000141a·000014aa·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
103 ····00000120·v0000000·v0000000·views·at·0000008a·for:102 ····0000011e·v0000000·v0000000·views·at·0000008a·for:
104 ·············000014c0·000014da·(DW_OP_reg5·(r5))103 ·············000014aa·000014d6·(DW_OP_reg5·(r5))
105 ····00000127·v0000000·v0000000·views·at·0000008c·for:104 ····00000125·v0000000·v0000000·views·at·0000008c·for:
106 ·············000014da·000014e2·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)105 ·············000014d6·000014de·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
107 ····00000137·v0000000·v0000000·views·at·0000008e·for:106 ····00000135·v0000000·v0000000·views·at·0000008e·for:
108 ·············000014e2·0000150c·(DW_OP_reg5·(r5))107 ·············000014de·00001508·(DW_OP_reg5·(r5))
109 ····0000013e·v0000000·v0000000·views·at·00000090·for:108 ····0000013c·v0000000·v0000000·views·at·00000090·for:
110 ·············0000150c·0000153a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)109 ·············00001508·00001554·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
111 ····0000014e·v0000000·v0000000·views·at·00000092·for:110 ····0000014c·v0000000·v0000000·views·at·00000092·for:
112 ·············0000153a·000015c4·(DW_OP_reg5·(r5))111 ·············00001554·0000161a·(DW_OP_reg5·(r5))
113 ····00000155·v0000000·v0000000·views·at·00000094·for:112 ····00000153·v0000000·v0000000·views·at·00000094·for:
114 ·············000015c4·00001660·(DW_OP_fbreg:·-52)113 ·············0000161a·000016ba·(DW_OP_fbreg:·-52)
115 ····0000015d·v0000000·v0000000·views·at·00000096·for:114 ····0000015b·v0000000·v0000000·views·at·00000096·for:
116 ·············00001660·00001670·(DW_OP_reg5·(r5))115 ·············000016ba·000016d2·(DW_OP_reg5·(r5))
117 ····00000164·v0000000·v0000000·views·at·00000098·for:116 ····00000162·v0000000·v0000000·views·at·00000098·for:
118 ·············00001670·00001690·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)117 ·············000016d2·000016d8·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
119 ····00000174·v0000000·v0000000·views·at·0000009a·for:118 ····00000172·v0000000·v0000000·views·at·0000009a·for:
120 ·············00001690·000016b8·(DW_OP_reg5·(r5))119 ·············000016d8·00001714·(DW_OP_reg5·(r5))
121 ····0000017b·v0000000·v0000000·views·at·0000009c·for:120 ····00000179·v0000000·v0000000·views·at·0000009c·for:
122 ·············000016b8·000016ce·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value) 
123 ····0000018b·v0000000·v0000000·views·at·0000009e·for: 
124 ·············000016ce·00001704·(DW_OP_reg5·(r5)) 
125 ····00000192·v0000000·v0000000·views·at·000000a0·for: 
126 ·············00001704·0000170a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)121 ·············00001714·0000171a·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
 122 ····00000189·v0000000·v0000000·views·at·0000009e·for:
 123 ·············0000171a·000017c4·(DW_OP_reg5·(r5))
127 ····000001a2·v0000000·v0000000·views·at·000000a2·for:124 ····00000190·v0000000·v0000000·views·at·000000a0·for:
128 ·············0000170a·000018ac·(DW_OP_reg5·(r5))125 ·············000017c4·000018ac·(DW_OP_entry_value:·(DW_OP_regval_type:·0·(r0)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
129 ····000001a9·<End·of·list>126 ····000001a0·<End·of·list>
  
130 ····000001aa·v0000000·v0000000·location·view·pair127 ····000001a1·v0000000·v0000000·location·view·pair
131 ····000001ac·v0000000·v0000000·location·view·pair128 ····000001a3·v0000000·v0000000·location·view·pair
132 ····000001ae·v0000000·v0000000·location·view·pair129 ····000001a5·v0000000·v0000000·location·view·pair
133 ····000001b0·v0000000·v0000000·location·view·pair 
134 ····000001b2·v0000000·v0000000·location·view·pair 
135 ····000001b4·v0000000·v0000000·location·view·pair 
136 ····000001b6·v0000000·v0000000·location·view·pair 
137 ····000001b8·v0000000·v0000000·location·view·pair 
138 ····000001ba·v0000000·v0000000·location·view·pair130 ····000001a7·v0000000·v0000000·location·view·pair
139 ····000001bc·v0000000·v0000000·location·view·pair 
140 ····000001be·v0000000·v0000000·location·view·pair 
141 ····000001c0·v0000000·v0000000·location·view·pair 
142 ····000001c2·v0000000·v0000000·location·view·pair 
143 ····000001c4·v0000000·v0000000·location·view·pair 
144 ····000001c6·v0000000·v0000000·location·view·pair 
145 ····000001c8·v0000000·v0000000·location·view·pair 
146 ····000001ca·v0000000·v0000000·location·view·pair131 ····000001a9·v0000000·v0000000·location·view·pair
147 ····000001cc·v0000000·v0000000·location·view·pair132 ····000001ab·v0000000·v0000000·location·view·pair
148 ····000001ce·v0000000·v0000000·location·view·pair 
149 ····000001d0·v0000000·v0000000·location·view·pair133 ····000001ad·v0000000·v0000000·location·view·pair
 134 ····000001af·v0000000·v0000000·location·view·pair
 135 ····000001b1·v0000000·v0000000·location·view·pair
 136 ····000001b3·v0000000·v0000000·location·view·pair
 137 ····000001b5·v0000000·v0000000·location·view·pair
 138 ····000001b7·v0000000·v0000000·location·view·pair
 139 ····000001b9·v0000000·v0000000·location·view·pair
 140 ····000001bb·v0000000·v0000000·location·view·pair
150 ····000001d2·v0000000·v0000000·location·view·pair141 ····000001bd·v0000000·v0000000·location·view·pair
 142 ····000001bf·v0000000·v0000000·location·view·pair
 143 ····000001c1·v0000000·v0000000·location·view·pair
 144 ····000001c3·v0000000·v0000000·location·view·pair
 145 ····000001c5·v0000000·v0000000·location·view·pair
 146 ····000001c7·v0000000·v0000000·location·view·pair
 147 ····000001c9·v0000000·v0000000·location·view·pair
 148 ····000001cb·v0000000·v0000000·location·view·pair
151 ····000001d4·v0000000·v0000000·location·view·pair149 ····000001cd·v0000000·v0000000·location·view·pair
152 ····000001d6·v0000000·v0000000·location·view·pair 
153 ····000001d8·v0000000·v0000000·location·view·pair 
  
154 ····000001da·00000e04·(base·address)150 ····000001cf·00000e04·(base·address)
155 ····000001df·v0000000·v0000000·views·at·000001aa·for:151 ····000001d4·v0000000·v0000000·views·at·000001a1·for:
156 ·············00000e04·00000e23·(DW_OP_reg1·(r1))152 ·············00000e04·00000e23·(DW_OP_reg1·(r1))
157 ····000001e4·v0000000·v0000000·views·at·000001ac·for:153 ····000001d9·v0000000·v0000000·views·at·000001a3·for:
158 ·············00000e23·00000ff4·(DW_OP_reg4·(r4))154 ·············00000e23·00000ff6·(DW_OP_reg4·(r4))
159 ····000001ea·v0000000·v0000000·views·at·000001ae·for:155 ····000001df·v0000000·v0000000·views·at·000001a5·for:
160 ·············00000ff4·000010da·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)156 ·············00000ff6·000010d2·(DW_OP_entry_value:·(DW_OP_regval_type:·1·(r1)·<0x1067>);·DW_OP_convert·<0x106e>;·DW_OP_convert·<0>;·DW_OP_stack_value)
161 ····000001fa·v0000000·v0000000·views·at·000001b0·for:157 ····000001ef·v0000000·v0000000·views·at·000001a7·for:
162 ·············000010da·00001132·(DW_OP_reg4·(r4))158 ·············000010d2·00001100·(DW_OP_reg4·(r4))
 159 ····000001f6·v0000000·v0000000·views·at·000001a9·for:
Max diff block lines reached; 149512/167314 bytes (89.36%) of diff not shown.
403 B
strings --all --bytes=8 {}
    
Offset 1, 14 lines modifiedOffset 1, 10 lines modified
1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}1 {"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
2 GCC:·(Debian·14.2.0-16)·14.2.02 GCC:·(Debian·14.2.0-16)·14.2.0
 3 8+s@P<"c>
3 .+c=3l]> 
4 x1{X4^Jy 
5 bU{I_H$`? 
6 E)wU-_·] 
7 YUb?6:>1:h 
8 call_weak_fn4 call_weak_fn
9 fuzzer.c5 fuzzer.c
10 Py_XDECREF6 Py_XDECREF
11 STRUCT_UNPACK_INITIALIZED.57 STRUCT_UNPACK_INITIALIZED.5
12 JSON_LOADS_INITIALIZED.48 JSON_LOADS_INITIALIZED.4
13 SRE_COMPILE_INITIALIZED.39 SRE_COMPILE_INITIALIZED.3
14 SRE_MATCH_INITIALIZED.210 SRE_MATCH_INITIALIZED.2
77.1 KB
python3.12-dev_3.12.9-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0······780·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0······780·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0···505100·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0···505484·2025-02-05·01:31:18.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
76.5 KB
data.tar.xz
76.5 KB
data.tar
1.75 KB
file list
    
Offset 4, 13 lines modifiedOffset 4, 13 lines modified
4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/4 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/
5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/5 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/
6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/6 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/
7 -rw-r--r--···0·root·········(0)·root·········(0)···492500·2025-02-04·14:38:38.000000·./usr/share/doc/python3.12/HISTORY.gz7 -rw-r--r--···0·root·········(0)·root·········(0)···492500·2025-02-04·14:38:38.000000·./usr/share/doc/python3.12/HISTORY.gz
8 -rw-r--r--···0·root·········(0)·root·········(0)·····3426·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/README.maintainers8 -rw-r--r--···0·root·········(0)·root·········(0)·····3426·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/README.maintainers
9 -rw-r--r--···0·root·········(0)·root·········(0)·····2092·2025-02-04·14:38:38.000000·./usr/share/doc/python3.12/README.valgrind.gz9 -rw-r--r--···0·root·········(0)·root·········(0)·····2092·2025-02-04·14:38:38.000000·./usr/share/doc/python3.12/README.valgrind.gz
10 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/pybench.log10 -rw-r--r--···0·root·········(0)·root·········(0)·······36·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/pybench.log
11 -rw-r--r--···0·root·········(0)·root·········(0)·····7428·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/test_results.gz11 -rw-r--r--···0·root·········(0)·root·········(0)·····7800·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/test_results.gz
12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/man/12 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/man/
13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/man/man1/13 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/man/man1/
14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/bin/python3.12-config·->·arm-linux-gnueabihf-python3.12-config14 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/bin/python3.12-config·->·arm-linux-gnueabihf-python3.12-config
15 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12-dev·->·python3.1215 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12-dev·->·python3.12
16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/man/man1/python3.12-config.1.gz·->·arm-linux-gnueabihf-python3.12-config.1.gz16 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/man/man1/python3.12-config.1.gz·->·arm-linux-gnueabihf-python3.12-config.1.gz
74.8 KB
./usr/share/doc/python3.12/test_results.gz
74.7 KB
test_results
    
Offset 1, 152 lines modifiedOffset 1, 159 lines modified
1 make[1]:·Entering·directory·'/build/reproducible-path/python3.12-3.12.9/build-static'\xd1 make[1]:·Entering·directory·'/build/reproducible-path/python3.12-3.12.9/build-static'\xd
2 Checked·111·modules·(60·built-in,·50·shared,·1·n/a·on·linux-armv7l,·0·disabled,·0·missing,·0·failed·on·import)\xd2 Checked·111·modules·(60·built-in,·50·shared,·1·n/a·on·linux-aarch64,·0·disabled,·0·missing,·0·failed·on·import)\xd
3 ./python·-E··../Tools/scripts/run_tests.py·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_cext·test_concurrent_futures·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd3 ./python·-E··../Tools/scripts/run_tests.py·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_cext·test_concurrent_futures·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd
4 /build/reproducible-path/python3.12-3.12.9/build-static/python·-u·-W·default·-bb·-E·-E·-m·test·-w·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_cext·test_concurrent_futures·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd4 /build/reproducible-path/python3.12-3.12.9/build-static/python·-u·-W·default·-bb·-E·-E·-m·test·-w·-j·1·-w·-uall·--timeout=3600·-x·test_asyncio·test_cext·test_concurrent_futures·test_ensurepip·test_ftplib·test_gdb·test_httplib·test_imaplib·test_linuxaudiodev·test_nntplib·test_ossaudiodev·test_poplib·test_socket·test_ssl·test_ttk_guionly·test_venv\xd
5 ==·CPython·3.12.9·(main,·Feb·5·2025,·01:31:18)·[GCC·14.2.0]\xd5 ==·CPython·3.12.9·(main,·Feb·5·2025,·01:31:18)·[GCC·14.2.0]\xd
6 ==·Linux-6.1.0-30-armmp-lpae-armv7l-with-glibc2.40·little-endian\xd6 ==·Linux-6.1.0-30-arm64-aarch64-with-glibc2.40·little-endian\xd
7 ==·Python·build:·release·LTO+PGO·dtrace\xd7 ==·Python·build:·release·LTO+PGO·dtrace\xd
8 ==·cwd:·/build/reproducible-path/python3.12-3.12.9/build-static/build/test_python_worker_32300æ\xd8 ==·cwd:·/build/reproducible-path/python3.12-3.12.9/build-static/build/test_python_worker_8132æ\xd
9 ==·CPU·count:·4\xd9 ==·CPU·count:·4\xd
10 ==·encodings:·locale=UTF-8·FS=utf-8\xd10 ==·encodings:·locale=UTF-8·FS=utf-8\xd
11 ==·resources:·all\xd11 ==·resources:·all\xd
12 \xd12 \xd
13 Using·random·seed:·1738719078\xd13 Using·random·seed:·1738719078\xd
14 0:00:00·load·avg:·15.90·Run·437·tests·in·parallel·using·1·worker·process·(timeout:·1·hour,·worker·timeout:·1·hour·5·min)\xd14 0:00:00·load·avg:·4.34·Run·437·tests·in·parallel·using·1·worker·process·(timeout:·1·hour,·worker·timeout:·1·hour·5·min)\xd
15 0:00:00·load·avg:·15.90·[··1/437]·test.test_future_stmt.test_future·passed\xd15 0:00:00·load·avg:·4.34·[··1/437]·test.test_future_stmt.test_future·passed\xd
16 0:00:00·load·avg:·15.90·[··2/437]·test.test_future_stmt.test_future_flags·passed\xd16 0:00:01·load·avg:·4.34·[··2/437]·test.test_future_stmt.test_future_flags·passed\xd
17 0:00:01·load·avg:·15.90·[··3/437]·test.test_future_stmt.test_future_multiple_features·passed\xd17 0:00:01·load·avg:·4.34·[··3/437]·test.test_future_stmt.test_future_multiple_features·passed\xd
18 0:00:01·load·avg:·15.90·[··4/437]·test.test_future_stmt.test_future_multiple_imports·passed\xd18 0:00:01·load·avg:·4.34·[··4/437]·test.test_future_stmt.test_future_multiple_imports·passed\xd
19 0:00:01·load·avg:·15.91·[··5/437]·test.test_future_stmt.test_future_single_import·passed\xd19 0:00:02·load·avg:·4.34·[··5/437]·test.test_future_stmt.test_future_single_import·passed\xd
20 0:00:03·load·avg:·15.91·[··6/437]·test.test_inspect.test_inspect·passed\xd20 0:00:04·load·avg:·4.15·[··6/437]·test.test_inspect.test_inspect·passed\xd
21 0:00:17·load·avg:·15.78·[··7/437]·test.test_multiprocessing_fork.test_manager·passed\xd21 0:00:17·load·avg:·3.90·[··7/437]·test.test_multiprocessing_fork.test_manager·passed\xd
22 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=32336)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd22 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=8189)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
23 ··self.pid·=·os.fork()\xd23 ··self.pid·=·os.fork()\xd
24 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1430)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd24 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=9778)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
25 ··self.pid·=·os.fork()\xd25 ··self.pid·=·os.fork()\xd
26 0:00:35·load·avg:·15.61·[··8/437]·test.test_multiprocessing_fork.test_misc·passed\xd26 0:00:36·load·avg:·3.14·[··8/437]·test.test_multiprocessing_fork.test_misc·passed\xd
27 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1666)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd27 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10017)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
28 ··self.pid·=·os.fork()\xd28 ··self.pid·=·os.fork()\xd
29 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1666)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd29 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10017)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
30 ··self.pid·=·os.fork()\xd30 ··self.pid·=·os.fork()\xd
31 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1726)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd31 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10086)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
32 ··self.pid·=·os.fork()\xd32 ··self.pid·=·os.fork()\xd
33 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1863)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd33 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10220)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
34 ··self.pid·=·os.fork()\xd34 ··self.pid·=·os.fork()\xd
35 0:01:05·load·avg:·15.51·running·(1):·test.test_multiprocessing_fork.test_processes·(30.0·sec)\xd35 0:01:06·load·avg:·2.52·running·(1):·test.test_multiprocessing_fork.test_processes·(30.0·sec)\xd
36 0:01:09·load·avg:·15.63·[··9/437]·test.test_multiprocessing_fork.test_processes·passed·(33.1·sec)\xd36 0:01:06·load·avg:·2.52·[··9/437]·test.test_multiprocessing_fork.test_processes·passed·(30.8·sec)\xd
37 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1950)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd37 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10313)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
38 ··self.pid·=·os.fork()\xd38 ··self.pid·=·os.fork()\xd
39 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1950)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd39 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10313)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
40 ··self.pid·=·os.fork()\xd40 ··self.pid·=·os.fork()\xd
41 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=1950)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd41 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10313)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
42 ··self.pid·=·os.fork()\xd42 ··self.pid·=·os.fork()\xd
43 0:01:24·load·avg:·15.49·[·10/437]·test.test_multiprocessing_fork.test_threads·passed\xd43 0:01:22·load·avg:·2.26·[·10/437]·test.test_multiprocessing_fork.test_threads·passed\xd
44 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=2529)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd44 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=10897)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
45 ··self.pid·=·os.fork()\xd45 ··self.pid·=·os.fork()\xd
46 0:01:47·load·avg:·15.70·[·11/437]·test.test_multiprocessing_forkserver.test_manager·passed\xd46 0:01:47·load·avg:·2.11·[·11/437]·test.test_multiprocessing_forkserver.test_manager·passed\xd
 47 0:02:17·load·avg:·2.95·running·(1):·test.test_multiprocessing_forkserver.test_misc·(30.0·sec)\xd
47 0:02:16·load·avg:·15.65·[·12/437]·test.test_multiprocessing_forkserver.test_misc·passed\xd48 0:02:30·load·avg:·3.45·[·12/437]·test.test_multiprocessing_forkserver.test_misc·passed·(42.8·sec)\xd
48 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=4150)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd49 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=12548)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
49 ··self.pid·=·os.fork()\xd50 ··self.pid·=·os.fork()\xd
50 0:02:46·load·avg:·15.59·running·(1):·test.test_multiprocessing_forkserver.test_processes·(30.0·sec)\xd51 0:03:00·load·avg:·4.35·running·(1):·test.test_multiprocessing_forkserver.test_processes·(30.0·sec)\xd
51 0:03:16·load·avg:·24.45·running·(1):·test.test_multiprocessing_forkserver.test_processes·(1·min)\xd52 0:03:30·load·avg:·4.86·running·(1):·test.test_multiprocessing_forkserver.test_processes·(1·min)\xd
 53 0:04:00·load·avg:·10.14·running·(1):·test.test_multiprocessing_forkserver.test_processes·(1·min·30·sec)\xd
52 0:03:26·load·avg:·23.15·[·13/437]·test.test_multiprocessing_forkserver.test_processes·passed·(1·min·9·sec)\xd54 0:04:05·load·avg:·9.56·[·13/437]·test.test_multiprocessing_forkserver.test_processes·passed·(1·min·35·sec)\xd
53 0:03:42·load·avg:·20.90·[·14/437]·test.test_multiprocessing_forkserver.test_threads·passed\xd55 0:04:22·load·avg:·7.96·[·14/437]·test.test_multiprocessing_forkserver.test_threads·passed\xd
 56 0:04:52·load·avg:·6.91·running·(1):·test.test_multiprocessing_spawn.test_manager·(30.0·sec)\xd
54 0:04:09·load·avg:·19.03·[·15/437]·test.test_multiprocessing_spawn.test_manager·passed\xd57 0:04:58·load·avg:·6.08·[·15/437]·test.test_multiprocessing_spawn.test_manager·passed·(35.9·sec)\xd
55 0:04:39·load·avg:·17.75·running·(1):·test.test_multiprocessing_spawn.test_misc·(30.0·sec)\xd58 0:05:28·load·avg:·4.47·running·(1):·test.test_multiprocessing_spawn.test_misc·(30.0·sec)\xd
56 0:04:46·load·avg:·17.41·[·16/437]·test.test_multiprocessing_spawn.test_misc·passed·(37.7·sec)\xd59 0:05:43·load·avg:·3.78·[·16/437]·test.test_multiprocessing_spawn.test_misc·passed·(44.8·sec)\xd
57 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=6295)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd60 /build/reproducible-path/python3.12-3.12.9/Lib/multiprocessing/popen_fork.py:66:·DeprecationWarning:·This·process·(pid=16588)·is·multi-threaded,·use·of·fork()·may·lead·to·deadlocks·in·the·child.\xd
58 ··self.pid·=·os.fork()\xd61 ··self.pid·=·os.fork()\xd
59 0:05:16·load·avg:·16.81·running·(1):·test.test_multiprocessing_spawn.test_processes·(30.0·sec)\xd62 0:06:13·load·avg:·3.31·running·(1):·test.test_multiprocessing_spawn.test_processes·(30.0·sec)\xd
60 0:05:46·load·avg:·16.44·running·(1):·test.test_multiprocessing_spawn.test_processes·(1·min)\xd63 0:06:43·load·avg:·3.00·running·(1):·test.test_multiprocessing_spawn.test_processes·(1·min)\xd
61 0:05:55·load·avg:·16.40·[·17/437]·test.test_multiprocessing_spawn.test_processes·passed·(1·min·8·sec)\xd64 0:07:13·load·avg:·3.98·[·17/437]·test.test_multiprocessing_spawn.test_processes·passed·(1·min·29·sec)\xd
62 0:06:11·load·avg:·16.09·[·18/437]·test.test_multiprocessing_spawn.test_threads·passed\xd65 0:07:29·load·avg:·3.40·[·18/437]·test.test_multiprocessing_spawn.test_threads·passed\xd
63 0:06:16·load·avg:·16.08·[·19/437]·test.test_pydoc.test_pydoc·passed\xd66 0:07:36·load·avg:·3.29·[·19/437]·test.test_pydoc.test_pydoc·passed\xd
64 0:06:19·load·avg:·16.07·[·20/437]·test___all__·passed\xd67 0:07:39·load·avg:·3.19·[·20/437]·test___all__·passed\xd
65 0:06:19·load·avg:·16.07·[·21/437]·test__locale·passed\xd68 0:07:40·load·avg:·3.19·[·21/437]·test__locale·passed\xd
66 0:06:20·load·avg:·16.07·[·22/437]·test__opcode·passed\xd69 0:07:40·load·avg:·3.19·[·22/437]·test__opcode·passed\xd
67 0:06:20·load·avg:·16.07·[·23/437]·test__osx_support·passed\xd70 0:07:40·load·avg:·3.19·[·23/437]·test__osx_support·passed\xd
68 0:06:21·load·avg:·16.07·[·24/437]·test__xxinterpchannels·passed\xd71 0:07:42·load·avg:·3.19·[·24/437]·test__xxinterpchannels·passed\xd
69 0:06:23·load·avg:·16.07·[·25/437]·test__xxsubinterpreters·passed\xd72 0:07:45·load·avg:·3.17·[·25/437]·test__xxsubinterpreters·passed\xd
70 0:06:24·load·avg:·16.07·[·26/437]·test_abc·passed\xd73 0:07:45·load·avg:·3.17·[·26/437]·test_abc·passed\xd
71 0:06:24·load·avg:·16.07·[·27/437]·test_abstract_numbers·passed\xd74 0:07:46·load·avg:·3.17·[·27/437]·test_abstract_numbers·passed\xd
72 0:06:24·load·avg:·16.07·[·28/437]·test_aifc·passed\xd75 0:07:46·load·avg:·3.17·[·28/437]·test_aifc·passed\xd
73 0:06:29·load·avg:·16.06·[·29/437]·test_argparse·passed\xd76 0:07:55·load·avg:·2.99·[·29/437]·test_argparse·passed\xd
74 0:06:31·load·avg:·16.06·[·30/437]·test_array·passed\xd77 0:07:57·load·avg:·2.99·[·30/437]·test_array·passed\xd
75 0:06:31·load·avg:·16.06·[·31/437]·test_asdl_parser·passed\xd78 0:07:57·load·avg:·2.99·[·31/437]·test_asdl_parser·passed\xd
76 0:06:37·load·avg:·16.05·[·32/437]·test_ast·passed\xd79 0:08:05·load·avg:·2.84·[·32/437]·test_ast·passed\xd
77 0:06:38·load·avg:·16.05·[·33/437]·test_asyncgen·passed\xd80 0:08:07·load·avg:·2.84·[·33/437]·test_asyncgen·passed\xd
78 0:06:39·load·avg:·16.05·[·34/437]·test_atexit·passed\xd81 0:08:07·load·avg:·2.84·[·34/437]·test_atexit·passed\xd
79 0:06:39·load·avg:·16.05·[·35/437]·test_audioop·passed\xd82 0:08:08·load·avg:·2.77·[·35/437]·test_audioop·passed\xd
80 0:06:42·load·avg:·16.05·[·36/437]·test_audit·passed\xd83 0:08:12·load·avg:·2.77·[·36/437]·test_audit·passed\xd
81 0:06:42·load·avg:·16.05·[·37/437]·test_augassign·passed\xd84 0:08:12·load·avg:·2.77·[·37/437]·test_augassign·passed\xd
82 0:06:43·load·avg:·16.05·[·38/437]·test_base64·passed\xd85 0:08:13·load·avg:·2.63·[·38/437]·test_base64·passed\xd
83 0:06:43·load·avg:·16.05·[·39/437]·test_baseexception·passed\xd86 0:08:14·load·avg:·2.63·[·39/437]·test_baseexception·passed\xd
84 0:06:43·load·avg:·16.05·[·40/437]·test_bdb·passed\xd87 0:08:14·load·avg:·2.63·[·40/437]·test_bdb·passed\xd
85 0:06:44·load·avg:·16.05·[·41/437]·test_bigaddrspace·passed\xd88 0:08:14·load·avg:·2.63·[·41/437]·test_bigaddrspace·passed\xd
86 0:06:44·load·avg:·16.05·[·42/437]·test_bigmem·passed\xd89 0:08:15·load·avg:·2.63·[·42/437]·test_bigmem·passed\xd
87 0:06:44·load·avg:·16.05·[·43/437]·test_binascii·passed\xd90 0:08:15·load·avg:·2.63·[·43/437]·test_binascii·passed\xd
88 0:06:45·load·avg:·16.05·[·44/437]·test_binop·passed\xd91 0:08:15·load·avg:·2.63·[·44/437]·test_binop·passed\xd
89 0:06:45·load·avg:·16.05·[·45/437]·test_bisect·passed\xd92 0:08:16·load·avg:·2.63·[·45/437]·test_bisect·passed\xd
90 0:06:45·load·avg:·16.05·[·46/437]·test_bool·passed\xd93 0:08:16·load·avg:·2.63·[·46/437]·test_bool·passed\xd
91 0:06:55·load·avg:·16.04·[·47/437]·test_buffer·passed\xd94 0:08:30·load·avg:·2.27·[·47/437]·test_buffer·passed\xd
92 0:06:56·load·avg:·16.04·[·48/437]·test_bufio·passed\xd95 0:08:32·load·avg:·2.27·[·48/437]·test_bufio·passed\xd
93 0:06:58·load·avg:·16.04·[·49/437]·test_builtin·passed\xd96 0:08:34·load·avg:·2.17·[·49/437]·test_builtin·passed\xd
94 /build/reproducible-path/python3.12-3.12.9/Lib/pty.py:95:·DeprecationWarning:·This·process·(pid=7304)·is·multi-threaded,·use·of·forkpty()·may·lead·to·deadlocks·in·the·child.\xd97 /build/reproducible-path/python3.12-3.12.9/Lib/pty.py:95:·DeprecationWarning:·This·process·(pid=20823)·is·multi-threaded,·use·of·forkpty()·may·lead·to·deadlocks·in·the·child.\xd
95 ··pid,·fd·=·os.forkpty()\xd98 ··pid,·fd·=·os.forkpty()\xd
96 0:07:03·load·avg:·16.03·[·50/437]·test_bytes·passed\xd99 0:08:42·load·avg:·2.07·[·50/437]·test_bytes·passed\xd
97 0:07:05·load·avg:·16.03·[·51/437]·test_bz2·passed\xd100 0:08:44·load·avg:·2.07·[·51/437]·test_bz2·passed\xd
98 0:07:08·load·avg:·16.11·[·52/437]·test_c_locale_coercion·passed\xd101 0:08:48·load·avg:·1.98·[·52/437]·test_c_locale_coercion·passed\xd
99 0:07:11·load·avg:·16.11·[·53/437]·test_calendar·passed\xd102 0:08:52·load·avg:·1.98·[·53/437]·test_calendar·passed\xd
100 0:07:12·load·avg:·16.10·[·54/437]·test_call·passed\xd103 0:08:53·load·avg:·1.90·[·54/437]·test_call·passed\xd
 104 0:09:23·load·avg:·1.55·running·(1):·test_capi·(30.0·sec)\xd
101 0:07:39·load·avg:·15.99·[·55/437]·test_capi·passed\xd105 0:09:35·load·avg:·1.46·[·55/437]·test_capi·passed·(41.8·sec)\xd
102 0:07:40·load·avg:·15.99·[·56/437]·test_cgi·passed\xd106 0:09:36·load·avg:·1.46·[·56/437]·test_cgi·passed\xd
103 0:07:40·load·avg:·15.99·[·57/437]·test_cgitb·passed\xd107 0:09:36·load·avg:·1.46·[·57/437]·test_cgitb·passed\xd
104 0:07:40·load·avg:·15.99·[·58/437]·test_charmapcodec·passed\xd108 0:09:37·load·avg:·1.46·[·58/437]·test_charmapcodec·passed\xd
105 0:07:41·load·avg:·15.99·[·59/437]·test_class·passed\xd109 0:09:37·load·avg:·1.46·[·59/437]·test_class·passed\xd
106 0:07:44·load·avg:·15.99·[·60/437]·test_clinic·passed\xd110 0:09:42·load·avg:·1.42·[·60/437]·test_clinic·passed\xd
107 0:07:45·load·avg:·15.99·[·61/437]·test_cmath·passed\xd111 0:09:42·load·avg:·1.42·[·61/437]·test_cmath·passed\xd
108 0:07:45·load·avg:·15.99·[·62/437]·test_cmd·passed\xd112 0:09:43·load·avg:·1.42·[·62/437]·test_cmd·passed\xd
109 0:07:50·load·avg:·15.99·[·63/437]·test_cmd_line·passed\xd113 0:09:49·load·avg:·1.36·[·63/437]·test_cmd_line·passed\xd
110 0:07:54·load·avg:·16.07·[·64/437]·test_cmd_line_script·passed\xd114 0:09:54·load·avg:·1.33·[·64/437]·test_cmd_line_script·passed\xd
111 0:07:55·load·avg:·16.07·[·65/437]·test_code·passed\xd115 0:09:55·load·avg:·1.33·[·65/437]·test_code·passed\xd
112 0:07:55·load·avg:·16.07·[·66/437]·test_code_module·passed\xd116 0:09:55·load·avg:·1.33·[·66/437]·test_code_module·passed\xd
113 0:07:56·load·avg:·16.07·[·67/437]·test_codeccallbacks·passed\xd117 0:09:56·load·avg:·1.33·[·67/437]·test_codeccallbacks·passed\xd
114 0:07:56·load·avg:·16.07·[·68/437]·test_codecencodings_cn·passed\xd118 0:09:57·load·avg:·1.33·[·68/437]·test_codecencodings_cn·passed\xd
115 0:07:57·load·avg:·16.06·[·69/437]·test_codecencodings_hk·passed\xd119 0:09:57·load·avg:·1.33·[·69/437]·test_codecencodings_hk·passed\xd
116 0:07:57·load·avg:·16.06·[·70/437]·test_codecencodings_iso2022·passed\xd120 0:09:58·load·avg:·1.30·[·70/437]·test_codecencodings_iso2022·passed\xd
117 0:07:58·load·avg:·16.06·[·71/437]·test_codecencodings_jp·passed\xd121 0:09:59·load·avg:·1.30·[·71/437]·test_codecencodings_jp·passed\xd
118 0:07:59·load·avg:·16.06·[·72/437]·test_codecencodings_kr·passed\xd122 0:10:00·load·avg:·1.30·[·72/437]·test_codecencodings_kr·passed\xd
119 0:07:59·load·avg:·16.06·[·73/437]·test_codecencodings_tw·passed\xd123 0:10:00·load·avg:·1.30·[·73/437]·test_codecencodings_tw·passed\xd
120 0:08:00·load·avg:·16.06·[·74/437]·test_codecmaps_cn·passed\xd124 0:10:01·load·avg:·1.30·[·74/437]·test_codecmaps_cn·passed\xd
121 0:08:00·load·avg:·16.06·[·75/437]·test_codecmaps_hk·passed\xd125 0:10:02·load·avg:·1.30·[·75/437]·test_codecmaps_hk·passed\xd
122 0:08:01·load·avg:·16.06·[·76/437]·test_codecmaps_jp·passed\xd126 0:10:03·load·avg:·1.30·[·76/437]·test_codecmaps_jp·passed\xd
123 0:08:01·load·avg:·16.06·[·77/437]·test_codecmaps_kr·passed\xd127 0:10:04·load·avg:·1.28·[·77/437]·test_codecmaps_kr·passed\xd
Max diff block lines reached; 54511/76440 bytes (71.31%) of diff not shown.
6.8 KB
python3.12-doc_3.12.9-1_all.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0····25732·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0····25732·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0·13176768·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0·13176764·2025-02-05·01:31:18.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
6.29 KB
data.tar.xz
6.27 KB
data.tar
2.16 KB
file list
    
Offset 1119, 15 lines modifiedOffset 1119, 15 lines modified
1119 -rw-r--r--···0·root·········(0)·root·········(0)······795·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-ext1119 -rw-r--r--···0·root·········(0)·root·········(0)······795·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-ext
1120 -rw-r--r--···0·root·········(0)·root·········(0)······688·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-lib1120 -rw-r--r--···0·root·········(0)·root·········(0)······688·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-lib
1121 -rw-r--r--···0·root·········(0)·root·········(0)······326·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-new1121 -rw-r--r--···0·root·········(0)·root·········(0)······326·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-new
1122 -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-ref1122 -rw-r--r--···0·root·········(0)·root·········(0)······905·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-ref
1123 -rw-r--r--···0·root·········(0)·root·········(0)······547·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-tut1123 -rw-r--r--···0·root·········(0)·root·········(0)······547·2025-02-05·01:31:18.000000·./usr/share/doc-base/python3.12-doc.python3.12-tut
1124 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/info/1124 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/info/
1125 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/info/python3.12/1125 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/info/python3.12/
1126 -rw-r--r--···0·root·········(0)·root·········(0)··5016203·2025-02-05·01:31:18.000000·./usr/share/info/python3.12.info.gz1126 -rw-r--r--···0·root·········(0)·root·········(0)··5016204·2025-02-05·01:31:18.000000·./usr/share/info/python3.12.info.gz
1127 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/1127 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/
1128 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/overrides/1128 drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/lintian/overrides/
1129 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2025-02-05·01:31:18.000000·./usr/share/lintian/overrides/python3.12-doc1129 -rw-r--r--···0·root·········(0)·root·········(0)·······80·2025-02-05·01:31:18.000000·./usr/share/lintian/overrides/python3.12-doc
1130 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/devhelp/books/python3.12·->·../../doc/python3.12/html1130 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/devhelp/books/python3.12·->·../../doc/python3.12/html
1131 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js1131 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js
1132 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js1132 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js
1133 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12-doc/html·->·../python3.12/html1133 lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-05·01:31:18.000000·./usr/share/doc/python3.12-doc/html·->·../python3.12/html
4.09 KB
./usr/share/info/python3.12.info.gz
4.03 KB
python3.12.info
    
Offset 1290758, 35 lines modifiedOffset 1290758, 35 lines modified
013b2050:·0a52·6566·3a20·3466·6631·7f31·3632·3232··.Ref:·4ff1.16222013b2050:·0a52·6566·3a20·3466·6631·7f31·3632·3232··.Ref:·4ff1.16222
013b2060:·3539·340a·5265·663a·2061·7379·6e63·696f··594.Ref:·asyncio013b2060:·3539·340a·5265·663a·2061·7379·6e63·696f··594.Ref:·asyncio
013b2070:·3c31·313e·2d46·6f6f·746e·6f74·652d·317f··<11>-Footnote-1.013b2070:·3c31·313e·2d46·6f6f·746e·6f74·652d·317f··<11>-Footnote-1.
013b2080:·3136·3232·3339·3531·0a4e·6f64·653a·2050··16223951.Node:·P013b2080:·3136·3232·3339·3531·0a4e·6f64·653a·2050··16223951.Node:·P
013b2090:·7974·686f·6e20·4d6f·6475·6c65·2049·6e64··ython·Module·Ind013b2090:·7974·686f·6e20·4d6f·6475·6c65·2049·6e64··ython·Module·Ind
013b20a0:·6578·7f31·3632·3234·3030·390a·4e6f·6465··ex.16224009.Node013b20a0:·6578·7f31·3632·3234·3030·390a·4e6f·6465··ex.16224009.Node
013b20b0:·3a20·496e·6465·787f·3136·3234·3338·3737··:·Index.16243877013b20b0:·3a20·496e·6465·787f·3136·3234·3338·3737··:·Index.16243877
 013b20c0:·0a52·6566·3a20·3366·3361·7f31·3832·3638··.Ref:·3f3a.18268
 013b20d0:·3533·310a·5265·663a·2033·6633·397f·3138··531.Ref:·3f39.18
 013b20e0:·3236·3835·3332·0a52·6566·3a20·6c69·6272··268532.Ref:·libr
 013b20f0:·6172·792f·5f74·6872·6561·6420·7374·6172··ary/_thread·star
 013b2100:·745f·6e65·775f·7468·7265·6164·7f31·3832··t_new_thread.182
 013b2110:·3638·3533·340a·5265·663a·2033·6633·377f··68534.Ref:·3f37.
013b20c0:·0a52·6566·3a20·7573·696e·672f·636d·646c··.Ref:·using/cmdl 
013b20d0:·696e·6520·6175·6469·745f·6576·656e·745f··ine·audit_event_ 
013b20e0:·6370·7974·686f·6e5f·7275·6e5f·6669·6c65··cpython_run_file 
013b20f0:·5f30·7f31·3832·3638·3533·310a·5265·663a··_0.18268531.Ref: 
013b2100:·2033·6633·377f·3138·3236·3835·3332·0a52···3f37.18268532.R 
013b2110:·6566·3a20·7573·696e·672f·636d·646c·696e··ef:·using/cmdlin 
013b2120:·6520·6175·6469·745f·6576·656e·745f·6370··e·audit_event_cp 
013b2130:·7974·686f·6e5f·7275·6e5f·7374·6469·6e5f··ython_run_stdin_ 
013b2140:·327f·3138·3236·3835·3334·0a52·6566·3a20··2.18268534.Ref:·013b2120:·3138·3236·3835·3336·0a52·6566·3a20·6c69··18268536.Ref:·li
013b2150:·7573·696e·672f·636d·646c·696e·6520·6175··using/cmdline·au013b2130:·6272·6172·792f·6173·796e·6369·6f20·6175··brary/asyncio·au
013b2160:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho013b2140:·6469·745f·6576·656e·745f·6370·7974·686f··dit_event_cpytho
013b2170:·6e5f·7275·6e5f·7374·6469·6e5f·317f·3138··n_run_stdin_1.18013b2150:·6e5f·7275·6e5f·7374·6469·6e5f·307f·3138··n_run_stdin_0.18
013b2180:·3236·3835·3336·0a52·6566·3a20·3366·3334··268536.Ref:·3f34013b2160:·3236·3835·3338·0a52·6566·3a20·3366·3338··268538.Ref:·3f38
013b2190:·7f31·3832·3638·3533·380a·5265·663a·2033··.18268538.Ref:·3013b2170:·7f31·3832·3638·3534·300a·5265·663a·2075··.18268540.Ref:·u
013b21a0:·6633·617f·3138·3236·3835·3430·0a52·6566··f3a.18268540.Ref 
013b21b0:·3a20·6c69·6272·6172·792f·6173·796e·6369··:·library/asynci 
013b21c0:·6f20·6175·6469·745f·6576·656e·745f·6370··o·audit_event_cp 
013b21d0:·7974·686f·6e5f·7275·6e5f·7374·6469·6e5f··ython_run_stdin_ 
013b21e0:·307f·3138·3236·3835·3432·0a52·6566·3a20··0.18268542.Ref:· 
013b21f0:·3366·3339·7f31·3832·3638·3534·340a·5265··3f39.18268544.Re 
013b2200:·663a·206c·6962·7261·7279·2f5f·7468·7265··f:·library/_thre 
013b2210:·6164·2073·7461·7274·5f6e·6577·5f74·6872··ad·start_new_thr013b2180:·7369·6e67·2f63·6d64·6c69·6e65·2061·7564··sing/cmdline·aud
 013b2190:·6974·5f65·7665·6e74·5f63·7079·7468·6f6e··it_event_cpython
 013b21a0:·5f72·756e·5f73·7464·696e·5f31·7f31·3832··_run_stdin_1.182
 013b21b0:·3638·3534·320a·5265·663a·2075·7369·6e67··68542.Ref:·using
 013b21c0:·2f63·6d64·6c69·6e65·2061·7564·6974·5f65··/cmdline·audit_e
 013b21d0:·7665·6e74·5f63·7079·7468·6f6e·5f72·756e··vent_cpython_run
 013b21e0:·5f73·7464·696e·5f32·7f31·3832·3638·3534··_stdin_2.1826854
 013b21f0:·340a·5265·663a·2075·7369·6e67·2f63·6d64··4.Ref:·using/cmd
 013b2200:·6c69·6e65·2061·7564·6974·5f65·7665·6e74··line·audit_event
 013b2210:·5f63·7079·7468·6f6e·5f72·756e·5f66·696c··_cpython_run_fil
013b2220:·6561·647f·3138·3236·3835·3436·0a52·6566··ead.18268546.Ref013b2220:·655f·307f·3138·3236·3835·3436·0a52·6566··e_0.18268546.Ref
013b2230:·3a20·3366·3338·7f31·3832·3638·3534·380a··:·3f38.18268548.013b2230:·3a20·3366·3334·7f31·3832·3638·3534·380a··:·3f34.18268548.
013b2240:·1f0a·456e·6420·5461·6720·5461·626c·650a··..End·Tag·Table.013b2240:·1f0a·456e·6420·5461·6720·5461·626c·650a··..End·Tag·Table.
013b2250:·0a1f·0a4c·6f63·616c·2056·6172·6961·626c··...Local·Variabl013b2250:·0a1f·0a4c·6f63·616c·2056·6172·6961·626c··...Local·Variabl
013b2260:·6573·3a0a·636f·6469·6e67·3a20·7574·662d··es:.coding:·utf-013b2260:·6573·3a0a·636f·6469·6e67·3a20·7574·662d··es:.coding:·utf-
013b2270:·380a·456e·643a·0a························8.End:.013b2270:·380a·456e·643a·0a························8.End:.
62.0 MB
python3.12-minimal_3.12.9-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····2304·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····2304·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1805568·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0··1806908·2025-02-05·01:31:18.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
62.0 MB
data.tar.xz
62.0 MB
data.tar
62.0 MB
./usr/bin/python3.12
File has been modified after NT_GNU_BUILD_ID has been applied.
921 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 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:···············0x172c6511 ··Entry·point·address:···············0x173eb1
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5645496·(bytes·into·file)13 ··Start·of·section·headers:··········5645496·(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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
1.47 KB
readelf --wide --program-header {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x172c652 Entry·point·0x173eb1
3 There·are·11·program·headers,·starting·at·offset·523 There·are·11·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x4796b4·0x004896b4·0x004896b4·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x47abf4·0x0048abf4·0x0048abf4·0x00008·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x4
8 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·0x00019·0x00019·R···0x18 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·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·0x479750·0x479750·R·E·0x1000010 ··LOAD···········0x000000·0x00010000·0x00010000·0x47ac90·0x47ac90·R·E·0x10000
11 ··LOAD···········0x47feec·0x0049feec·0x0049feec·0xe22cc·0xe50f4·RW··0x1000011 ··LOAD···········0x47feec·0x0049feec·0x0049feec·0xe22cc·0xe50f4·RW··0x10000
12 ··DYNAMIC········0x47fef8·0x0049fef8·0x0049fef8·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x47fef8·0x0049fef8·0x0049fef8·0x00108·0x00108·RW··0x4
13 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x413 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x4
14 ··NOTE···········0x4796c0·0x004896c0·0x004896c0·0x00090·0x00090·R···0x414 ··NOTE···········0x47ac00·0x0048ac00·0x0048ac00·0x00090·0x00090·R···0x4
15 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x415 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x4
16 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1016 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
17 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00114·0x00114·R···0x117 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00114·0x00114·R···0x1
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····.ARM.exidx·20 ···00·····.ARM.exidx·
2.48 KB
readelf --wide --sections {}
    
Offset 10, 22 lines modifiedOffset 10, 22 lines modified
10 ··[·5]·.dynstr···········STRTAB··········0001ccb0·00ccb0·00a380·00···A··0···0··110 ··[·5]·.dynstr···········STRTAB··········0001ccb0·00ccb0·00a380·00···A··0···0··1
11 ··[·6]·.gnu.version······VERSYM··········00027030·017030·0011e8·02···A··4···0··211 ··[·6]·.gnu.version······VERSYM··········00027030·017030·0011e8·02···A··4···0··2
12 ··[·7]·.gnu.version_r····VERNEED·········00028218·018218·0001a0·00···A··5···4··412 ··[·7]·.gnu.version_r····VERNEED·········00028218·018218·0001a0·00···A··5···4··4
13 ··[·8]·.rel.dyn··········REL·············000283b8·0183b8·000038·08···A··4···0··413 ··[·8]·.rel.dyn··········REL·············000283b8·0183b8·000038·08···A··4···0··4
14 ··[·9]·.rel.plt··········REL·············000283f0·0183f0·001038·08··AI··4··25··414 ··[·9]·.rel.plt··········REL·············000283f0·0183f0·001038·08··AI··4··25··4
15 ··[10]·.init·············PROGBITS········00029428·019428·00000c·00··AX··0···0··415 ··[10]·.init·············PROGBITS········00029428·019428·00000c·00··AX··0···0··4
16 ··[11]·.plt··············PROGBITS········00029434·019434·0018ec·04··AX··0···0··416 ··[11]·.plt··············PROGBITS········00029434·019434·0018ec·04··AX··0···0··4
17 ··[12]·.text·············PROGBITS········0002ad20·01ad20·20c154·00··AX··0···0··817 ··[12]·.text·············PROGBITS········0002ad20·01ad20·20d698·00··AX··0···0··8
18 ··[13]·.fini·············PROGBITS········00236e74·226e74·000008·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········002383b8·2283b8·000008·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00236e80·226e80·252830·00···A··0···0··819 ··[14]·.rodata···········PROGBITS········002383c0·2283c0·252830·00···A··0···0··8
20 ··[15]·.stapsdt.base·····PROGBITS········004896b0·4796b0·000001·00···A··0···0··120 ··[15]·.stapsdt.base·····PROGBITS········0048abf0·47abf0·000001·00···A··0···0··1
21 ··[16]·.ARM.exidx········ARM_EXIDX·······004896b4·4796b4·000008·00··AL·12···0··421 ··[16]·.ARM.exidx········ARM_EXIDX·······0048abf4·47abf4·000008·00··AL·12···0··4
22 ··[17]·.eh_frame·········PROGBITS········004896bc·4796bc·000004·00···A··0···0··422 ··[17]·.eh_frame·········PROGBITS········0048abfc·47abfc·000004·00···A··0···0··4
23 ··[18]·.note.ABI-tag·····NOTE············004896c0·4796c0·000020·00···A··0···0··423 ··[18]·.note.ABI-tag·····NOTE············0048ac00·47ac00·000020·00···A··0···0··4
24 ··[19]·.note.package·····NOTE············004896e0·4796e0·000070·00···A··0···0··424 ··[19]·.note.package·····NOTE············0048ac20·47ac20·000070·00···A··0···0··4
25 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··4
26 ··[21]·.init_array·······INIT_ARRAY······0049feec·47feec·000004·04··WA··0···0··426 ··[21]·.init_array·······INIT_ARRAY······0049feec·47feec·000004·04··WA··0···0··4
27 ··[22]·.fini_array·······FINI_ARRAY······0049fef0·47fef0·000004·04··WA··0···0··427 ··[22]·.fini_array·······FINI_ARRAY······0049fef0·47fef0·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······PROGBITS········0049fef4·47fef4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······PROGBITS········0049fef4·47fef4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········DYNAMIC·········0049fef8·47fef8·000108·08··WA··5···0··429 ··[24]·.dynamic··········DYNAMIC·········0049fef8·47fef8·000108·08··WA··5···0··4
30 ··[25]·.got··············PROGBITS········004a0000·480000·000838·04··WA··0···0··430 ··[25]·.got··············PROGBITS········004a0000·480000·000838·04··WA··0···0··4
31 ··[26]·.data·············PROGBITS········004a0838·480838·0a8180·00··WA··0···0··831 ··[26]·.data·············PROGBITS········004a0838·480838·0a8180·00··WA··0···0··8
239 KB
readelf --wide --symbols {}
    
Offset 6, 2290 lines modifiedOffset 6, 2290 lines modified
6 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable6 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
7 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable7 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
8 ·····4:·00049e4d····16·FUNC····GLOBAL·DEFAULT···12·PyThreadState_DeleteCurrent8 ·····4:·00049e4d····16·FUNC····GLOBAL·DEFAULT···12·PyThreadState_DeleteCurrent
9 ·····5:·0003b10d····48·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternInPlace9 ·····5:·0003b10d····48·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternInPlace
10 ·····6:·0004a4c5····56·FUNC····GLOBAL·DEFAULT···12·PyRun_InteractiveOneObject10 ·····6:·0004a4c5····56·FUNC····GLOBAL·DEFAULT···12·PyRun_InteractiveOneObject
11 ·····7:·000365b1····60·FUNC····GLOBAL·DEFAULT···12·PyCFunction_GetFlags11 ·····7:·000365b1····60·FUNC····GLOBAL·DEFAULT···12·PyCFunction_GetFlags
12 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd12 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd
13 ·····9:·00098ce9···200·FUNC····GLOBAL·DEFAULT···12·PyObject_Vectorcall13 ·····9:·0009906d···200·FUNC····GLOBAL·DEFAULT···12·PyObject_Vectorcall
14 ····10:·004a4090·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ReferenceError14 ····10:·004a4090·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ReferenceError
15 ····11:·000a699d···228·FUNC····GLOBAL·DEFAULT···12·PyList_New15 ····11:·000a6d2d···228·FUNC····GLOBAL·DEFAULT···12·PyList_New
16 ····12:·000355c5···924·FUNC····GLOBAL·DEFAULT···12·_PyDict_CheckConsistency16 ····12:·000355c5···924·FUNC····GLOBAL·DEFAULT···12·_PyDict_CheckConsistency
17 ····13:·00090489···276·FUNC····GLOBAL·DEFAULT···12·_PySequence_BytesToCharpArray17 ····13:·00090809···276·FUNC····GLOBAL·DEFAULT···12·_PySequence_BytesToCharpArray
18 ····14:·001d4935···296·FUNC····GLOBAL·DEFAULT···12·PyMarshal_WriteObjectToString18 ····14:·001d5f6d···296·FUNC····GLOBAL·DEFAULT···12·PyMarshal_WriteObjectToString
19 ····15:·00033405····48·FUNC····GLOBAL·DEFAULT···12·PyAsyncGen_New19 ····15:·00033405····48·FUNC····GLOBAL·DEFAULT···12·PyAsyncGen_New
20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·login_tty@GLIBC_2.34·(4)20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·login_tty@GLIBC_2.34·(4)
21 ····17:·0009c855···330·FUNC····GLOBAL·DEFAULT···12·PyCode_Addr2Line21 ····17:·0009cbb1···330·FUNC····GLOBAL·DEFAULT···12·PyCode_Addr2Line
22 ····18:·00045025····56·FUNC····GLOBAL·DEFAULT···12·PyErr_BadArgument22 ····18:·00045025····56·FUNC····GLOBAL·DEFAULT···12·PyErr_BadArgument
23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_get_priority_min@GLIBC_2.4·(2)23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_get_priority_min@GLIBC_2.4·(2)
24 ····20:·000fa049···104·FUNC····GLOBAL·DEFAULT···12·_PyUnicodeWriter_WriteChar24 ····20:·000fa9b5···104·FUNC····GLOBAL·DEFAULT···12·_PyUnicodeWriter_WriteChar
25 ····21:·0008c185····84·FUNC····GLOBAL·DEFAULT···12·PyIter_Next25 ····21:·0008c375····84·FUNC····GLOBAL·DEFAULT···12·PyIter_Next
26 ····22:·0008e91d···676·FUNC····GLOBAL·DEFAULT···12·PyNumber_Long26 ····22:·0008eca9···676·FUNC····GLOBAL·DEFAULT···12·PyNumber_Long
27 ····23:·004a9a2c···208·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type27 ····23:·004a9a2c···208·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type
28 ····24:·001d9bd1···124·FUNC····GLOBAL·DEFAULT···12·_PyCrossInterpreterData_Lookup28 ····24:·001db209···124·FUNC····GLOBAL·DEFAULT···12·_PyCrossInterpreterData_Lookup
29 ····25:·0002c9ad····54·FUNC····GLOBAL·DEFAULT···12·PyMapping_HasKey29 ····25:·0002c9ad····54·FUNC····GLOBAL·DEFAULT···12·PyMapping_HasKey
30 ····26:·00582950·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncodeErrors30 ····26:·00582950·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncodeErrors
31 ····27:·004a34d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ValueError31 ····27:·004a34d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ValueError
32 ····28:·0009fbf9···174·FUNC····GLOBAL·DEFAULT···12·PyException_SetTraceback32 ····28:·0009ff31···174·FUNC····GLOBAL·DEFAULT···12·PyException_SetTraceback
33 ····29:·00211d55····34·FUNC····GLOBAL·DEFAULT···12·_Py_RestoreSignals33 ····29:·00213395····34·FUNC····GLOBAL·DEFAULT···12·_Py_RestoreSignals
34 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(2)34 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(2)
35 ····31:·00035cd9····66·FUNC····GLOBAL·DEFAULT···12·PyODict_DelItem35 ····31:·00035cd9····66·FUNC····GLOBAL·DEFAULT···12·PyODict_DelItem
36 ····32:·00046fcd···268·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModuleWithPathnames36 ····32:·00046fcd···268·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModuleWithPathnames
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mknodat@GLIBC_2.33·(10)37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mknodat@GLIBC_2.33·(10)
38 ····34:·0003ed91····54·FUNC····GLOBAL·DEFAULT···12·PyErr_ResourceWarning38 ····34:·0003ed91····54·FUNC····GLOBAL·DEFAULT···12·PyErr_ResourceWarning
39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chroot@GLIBC_2.4·(2)39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chroot@GLIBC_2.4·(2)
40 ····36:·0005f3b9····12·FUNC····GLOBAL·DEFAULT···12·PyInit_grp40 ····36:·0005f3c9····12·FUNC····GLOBAL·DEFAULT···12·PyInit_grp
41 ····37:·000e55d1···500·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternFromString41 ····37:·000e5d51···500·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternFromString
42 ····38:·000a65b1···144·FUNC····GLOBAL·DEFAULT···12·PySeqIter_New42 ····38:·000a6941···144·FUNC····GLOBAL·DEFAULT···12·PySeqIter_New
43 ····39:·0004600d····12·FUNC····GLOBAL·DEFAULT···12·_PyEval_SignalAsyncExc43 ····39:·0004600d····12·FUNC····GLOBAL·DEFAULT···12·_PyEval_SignalAsyncExc
44 ····40:·004a09e8···208·OBJECT··GLOBAL·DEFAULT···26·PyBool_Type44 ····40:·004a09e8···208·OBJECT··GLOBAL·DEFAULT···26·PyBool_Type
45 ····41:·0004ccbf···102·FUNC····GLOBAL·DEFAULT···12·_Py_device_encoding45 ····41:·0004ccbf···102·FUNC····GLOBAL·DEFAULT···12·_Py_device_encoding
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)
47 ····43:·000fd01d··1084·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_FormatLong47 ····43:·000fda99··1084·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_FormatLong
48 ····44:·000f166d···164·FUNC····GLOBAL·DEFAULT···12·_Py_GetErrorHandler48 ····44:·000f1d59···164·FUNC····GLOBAL·DEFAULT···12·_Py_GetErrorHandler
49 ····45:·00188e01····20·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetCode49 ····45:·0018a051····20·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetCode
50 ····46:·000c93dd···506·FUNC····GLOBAL·DEFAULT···12·PyObject_GenericSetAttr50 ····46:·000c9a11···506·FUNC····GLOBAL·DEFAULT···12·PyObject_GenericSetAttr
51 ····47:·00037099····38·FUNC····GLOBAL·DEFAULT···12·_PyObject_GetAttrId51 ····47:·00037099····38·FUNC····GLOBAL·DEFAULT···12·_PyObject_GetAttrId
52 ····48:·0003eea9···180·FUNC····GLOBAL·DEFAULT···12·PyErr_WarnExplicitFormat52 ····48:·0003eea9···180·FUNC····GLOBAL·DEFAULT···12·PyErr_WarnExplicitFormat
53 ····49:·0009b41d··2732·FUNC····GLOBAL·DEFAULT···12·_PyCode_New53 ····49:·0009b7a1··2690·FUNC····GLOBAL·DEFAULT···12·_PyCode_New
54 ····50:·001e03c1···336·FUNC····GLOBAL·DEFAULT···12·_Py_DumpASCII54 ····50:·001e1a89···336·FUNC····GLOBAL·DEFAULT···12·_Py_DumpASCII
55 ····51:·001dc2f1·····8·FUNC····GLOBAL·DEFAULT···12·_PyOS_URandomNonblock55 ····51:·001dd979·····8·FUNC····GLOBAL·DEFAULT···12·_PyOS_URandomNonblock
56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@GLIBC_2.4·(2)56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@GLIBC_2.4·(2)
57 ····53:·0003b5c9····56·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsCharmapString57 ····53:·0003b5c9····56·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsCharmapString
58 ····54:·001d996d····10·FUNC····GLOBAL·DEFAULT···12·_PyInterpreterState_RequireIDRef58 ····54:·001dafa5····10·FUNC····GLOBAL·DEFAULT···12·_PyInterpreterState_RequireIDRef
59 ····55:·00130bad····90·FUNC····GLOBAL·DEFAULT···12·PyOS_snprintf59 ····55:·0013182d····90·FUNC····GLOBAL·DEFAULT···12·PyOS_snprintf
60 ····56:·0009c9a1···324·FUNC····GLOBAL·DEFAULT···12·_PyCode_CheckLineNumber60 ····56:·0009ccfd···284·FUNC····GLOBAL·DEFAULT···12·_PyCode_CheckLineNumber
61 ····57:·00045c8d····78·FUNC····GLOBAL·DEFAULT···12·PyArg_VaParse61 ····57:·00045c8d····78·FUNC····GLOBAL·DEFAULT···12·PyArg_VaParse
62 ····58:·001dbb3d····76·FUNC····GLOBAL·DEFAULT···12·_PyTime_AsTimespec62 ····58:·001dd329····80·FUNC····GLOBAL·DEFAULT···12·_PyTime_AsTimespec
63 ····59:·001a0b49··1216·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_EncodeUTF3263 ····59:·001a2051··1216·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_EncodeUTF32
64 ····60:·00158b31···380·FUNC····GLOBAL·DEFAULT···12·_PyErr_CheckSignalsTstate64 ····60:·00159a55···380·FUNC····GLOBAL·DEFAULT···12·_PyErr_CheckSignalsTstate
65 ····61:·004a4948·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_UnicodeError65 ····61:·004a4948·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_UnicodeError
66 ····62:·00035961···132·FUNC····GLOBAL·DEFAULT···12·_PyDict_NewPresized66 ····62:·00035961···132·FUNC····GLOBAL·DEFAULT···12·_PyDict_NewPresized
67 ····63:·0004cc05····64·FUNC····GLOBAL·DEFAULT···12·_Py_fstat67 ····63:·0004cc05····64·FUNC····GLOBAL·DEFAULT···12·_Py_fstat
68 ····64:·000477d5····18·FUNC····GLOBAL·DEFAULT···12·Py_GetArgcArgv68 ····64:·000477d5····18·FUNC····GLOBAL·DEFAULT···12·Py_GetArgcArgv
69 ····65:·0008fbcd···208·FUNC····GLOBAL·DEFAULT···12·_PyObject_RealIsInstance69 ····65:·0008ff4d···208·FUNC····GLOBAL·DEFAULT···12·_PyObject_RealIsInstance
70 ····66:·004abe24···208·OBJECT··GLOBAL·DEFAULT···26·PySet_Type70 ····66:·004abe24···208·OBJECT··GLOBAL·DEFAULT···26·PySet_Type
71 ····67:·0009c361···696·FUNC····GLOBAL·DEFAULT···12·_PyCode_ConstantKey71 ····67:·0009c6bd···696·FUNC····GLOBAL·DEFAULT···12·_PyCode_ConstantKey
72 ····68:·004a8850···208·OBJECT··GLOBAL·DEFAULT···26·_PyInterpreterID_Type72 ····68:·004a8850···208·OBJECT··GLOBAL·DEFAULT···26·_PyInterpreterID_Type
73 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(2)73 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(2)
74 ····70:·000f2925····96·FUNC····GLOBAL·DEFAULT···12·PyUnicode_FromObject74 ····70:·000f2ee9····96·FUNC····GLOBAL·DEFAULT···12·PyUnicode_FromObject
75 ····71:·004a9144···208·OBJECT··GLOBAL·DEFAULT···26·PyLong_Type75 ····71:·004a9144···208·OBJECT··GLOBAL·DEFAULT···26·PyLong_Type
76 ····72:·005821b8·····0·NOTYPE··GLOBAL·DEFAULT···28·_edata76 ····72:·005821b8·····0·NOTYPE··GLOBAL·DEFAULT···28·_edata
77 ····73:·00044f71····60·FUNC····GLOBAL·DEFAULT···12·PyErr_SetFromErrnoWithFilename77 ····73:·00044f71····60·FUNC····GLOBAL·DEFAULT···12·PyErr_SetFromErrnoWithFilename
78 ····74:·000326db····32·FUNC····GLOBAL·DEFAULT···12·PyException_SetArgs78 ····74:·000326db····32·FUNC····GLOBAL·DEFAULT···12·PyException_SetArgs
79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList
80 ····76:·000ba4e9···106·FUNC····GLOBAL·DEFAULT···12·PyDict_Contains80 ····76:·000ba871···106·FUNC····GLOBAL·DEFAULT···12·PyDict_Contains
81 ····77:·0009a6a5····74·FUNC····GLOBAL·DEFAULT···12·PyCapsule_New81 ····77:·0009aa29····74·FUNC····GLOBAL·DEFAULT···12·PyCapsule_New
82 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·zlibVersion82 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·zlibVersion
83 ····79:·001d5ca5····70·FUNC····GLOBAL·DEFAULT···12·_Py_get_env_flag83 ····79:·001d72dd····70·FUNC····GLOBAL·DEFAULT···12·_Py_get_env_flag
84 ····80:·0058220c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_ReadlineFunctionPointer84 ····80:·0058220c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_ReadlineFunctionPointer
85 ····81:·0004a697····30·FUNC····GLOBAL·DEFAULT···12·Py_CompileStringFlags85 ····81:·0004a697····30·FUNC····GLOBAL·DEFAULT···12·Py_CompileStringFlags
86 ····82:·00029b0c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartCdataSectionHandler86 ····82:·00029b0c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartCdataSectionHandler
87 ····83:·001a1429····76·FUNC····GLOBAL·DEFAULT···12·PyUnicode_Find87 ····83:·001a2a4d····76·FUNC····GLOBAL·DEFAULT···12·PyUnicode_Find
88 ····84:·00048b35····12·FUNC····GLOBAL·DEFAULT···12·Py_GetPrefix88 ····84:·00048b35····12·FUNC····GLOBAL·DEFAULT···12·Py_GetPrefix
89 ····85:·000e5269···412·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_InternImmortal89 ····85:·000e5961···412·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_InternImmortal
90 ····86:·00033b61····34·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetGlobals90 ····86:·00033b61····34·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetGlobals
91 ····87:·001c2315···830·FUNC····GLOBAL·DEFAULT···12·PyCodec_BackslashReplaceErrors91 ····87:·001c3959···830·FUNC····GLOBAL·DEFAULT···12·PyCodec_BackslashReplaceErrors
92 ····88:·001a12fd···128·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_DecodeUnicodeEscapeStateful92 ····88:·001a2921···128·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_DecodeUnicodeEscapeStateful
93 ····89:·00046fc5·····8·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModule93 ····89:·00046fc5·····8·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModule
94 ····90:·000acac1···354·FUNC····GLOBAL·DEFAULT···12·PyLong_AsLong94 ····90:·000acd99···354·FUNC····GLOBAL·DEFAULT···12·PyLong_AsLong
95 ····91:·001149a1····64·FUNC····GLOBAL·DEFAULT···12·PyEval_GetGlobals95 ····91:·00115665····64·FUNC····GLOBAL·DEFAULT···12·PyEval_GetGlobals
96 ····92:·001d5a69···100·FUNC····GLOBAL·DEFAULT···12·_Py_get_xoption96 ····92:·001d70a1···100·FUNC····GLOBAL·DEFAULT···12·_Py_get_xoption
97 ····93:·0027ef78···128·OBJECT··GLOBAL·DEFAULT···14·_Py_ascii_whitespace97 ····93:·002804b8···128·OBJECT··GLOBAL·DEFAULT···14·_Py_ascii_whitespace
98 ····94:·000e7405···140·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsUTF8AndSize98 ····94:·000e7afd···140·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsUTF8AndSize
99 ····95:·0018b06d····84·FUNC····GLOBAL·DEFAULT···12·PyList_GetSlice99 ····95:·0018c6b1····84·FUNC····GLOBAL·DEFAULT···12·PyList_GetSlice
100 ····96:·000e4b49···148·FUNC····GLOBAL·DEFAULT···12·PyUnstable_Type_AssignVersionTag100 ····96:·000e5245···148·FUNC····GLOBAL·DEFAULT···12·PyUnstable_Type_AssignVersionTag
101 ····97:·00582954·····4·OBJECT··GLOBAL·DEFAULT···29·_Py_HasFileSystemDefaultEncodeErrors101 ····97:·00582954·····4·OBJECT··GLOBAL·DEFAULT···29·_Py_HasFileSystemDefaultEncodeErrors
102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(2)102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(2)
103 ····99:·000caafd···216·FUNC····GLOBAL·DEFAULT···12·PyObject_Bytes103 ····99:·000cb121···216·FUNC····GLOBAL·DEFAULT···12·PyObject_Bytes
104 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)104 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)
105 ···101:·00172d9d····10·FUNC····GLOBAL·DEFAULT···12·_Py_gitversion105 ···101:·00173fe9····10·FUNC····GLOBAL·DEFAULT···12·_Py_gitversion
106 ···102:·001ca859····20·FUNC····GLOBAL·DEFAULT···12·PyErr_NoMemory106 ···102:·001cbe95····20·FUNC····GLOBAL·DEFAULT···12·PyErr_NoMemory
107 ···103:·00033a15···288·FUNC····GLOBAL·DEFAULT···12·PyFrame_New107 ···103:·00033a15···288·FUNC····GLOBAL·DEFAULT···12·PyFrame_New
108 ···104:·000cae51···108·FUNC····GLOBAL·DEFAULT···12·Py_ReprLeave108 ···104:·000cb475···108·FUNC····GLOBAL·DEFAULT···12·Py_ReprLeave
109 ···105:·0002cf77····62·FUNC····GLOBAL·DEFAULT···12·PyObject_CheckReadBuffer109 ···105:·0002cf77····62·FUNC····GLOBAL·DEFAULT···12·PyObject_CheckReadBuffer
110 ···106:·001e3949····12·FUNC····GLOBAL·DEFAULT···12·PyInit_gc110 ···106:·001e5009····12·FUNC····GLOBAL·DEFAULT···12·PyInit_gc
111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·flockfile@GLIBC_2.4·(2)111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·flockfile@GLIBC_2.4·(2)
112 ···108:·0004cbc3····66·FUNC····GLOBAL·DEFAULT···12·_Py_set_blocking112 ···108:·0004cbc3····66·FUNC····GLOBAL·DEFAULT···12·_Py_set_blocking
113 ···109:·0009736d···416·FUNC····GLOBAL·DEFAULT···12·PyBytes_FromObject113 ···109:·000976f1···416·FUNC····GLOBAL·DEFAULT···12·PyBytes_FromObject
114 ···110:·000c6385···310·FUNC····GLOBAL·DEFAULT···12·PyBuffer_ToContiguous114 ···110:·000c66fd···310·FUNC····GLOBAL·DEFAULT···12·PyBuffer_ToContiguous
115 ···111:·0019fdcd··1848·FUNC····GLOBAL·DEFAULT···12·PyUnicode_DecodeUTF16Stateful115 ···111:·001a12d5··1848·FUNC····GLOBAL·DEFAULT···12·PyUnicode_DecodeUTF16Stateful
116 ···112:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log@GLIBC_2.29·(8)116 ···112:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log@GLIBC_2.29·(8)
117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)
118 ···114:·0004cb09····56·FUNC····GLOBAL·DEFAULT···12·PyOS_mystricmp118 ···114:·0004cb09····56·FUNC····GLOBAL·DEFAULT···12·PyOS_mystricmp
119 ···115:·0008fc9d···432·FUNC····GLOBAL·DEFAULT···12·PyNumber_Power119 ···115:·0009001d···432·FUNC····GLOBAL·DEFAULT···12·PyNumber_Power
120 ···116:·0020c45d····12·FUNC····GLOBAL·DEFAULT···12·PyInit_atexit120 ···116:·0020da9d····12·FUNC····GLOBAL·DEFAULT···12·PyInit_atexit
121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmemcmp@GLIBC_2.4·(2)121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmemcmp@GLIBC_2.4·(2)
122 ···118:·000c868d···890·FUNC····GLOBAL·DEFAULT···12·_PyModule_Clear122 ···118:·000c8cc1···890·FUNC····GLOBAL·DEFAULT···12·_PyModule_Clear
123 ···119:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(2)123 ···119:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(2)
124 ···120:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__wait4_time64@GLIBC_2.34·(4)124 ···120:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__wait4_time64@GLIBC_2.34·(4)
125 ···121:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(2)125 ···121:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(2)
126 ···122:·0002a49c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndNamespaceDeclHandler126 ···122:·0002a49c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndNamespaceDeclHandler
127 ···123:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)127 ···123:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)
128 ···124:·0003395b····14·FUNC····GLOBAL·DEFAULT···12·PyFloat_GetMax128 ···124:·0003395b····14·FUNC····GLOBAL·DEFAULT···12·PyFloat_GetMax
129 ···125:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigwait@GLIBC_2.4·(2)129 ···125:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigwait@GLIBC_2.4·(2)
130 ···126:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgrent@GLIBC_2.4·(2)130 ···126:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgrent@GLIBC_2.4·(2)
131 ···127:·0004c52b···102·FUNC····GLOBAL·DEFAULT···12·PyTraceMalloc_Track131 ···127:·0004c52b···102·FUNC····GLOBAL·DEFAULT···12·PyTraceMalloc_Track
132 ···128:·004a1cd8···208·OBJECT··GLOBAL·DEFAULT···26·PyMethod_Type132 ···128:·004a1cd8···208·OBJECT··GLOBAL·DEFAULT···26·PyMethod_Type
Max diff block lines reached; 231612/244942 bytes (94.56%) of diff not shown.
998 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]8 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
9 ·0x0000000c·(INIT)·······················0x294289 ·0x0000000c·(INIT)·······················0x29428
10 ·0x0000000d·(FINI)·······················0x236e7410 ·0x0000000d·(FINI)·······················0x2383b8
11 ·0x00000019·(INIT_ARRAY)·················0x49feec11 ·0x00000019·(INIT_ARRAY)·················0x49feec
12 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)12 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
13 ·0x0000001a·(FINI_ARRAY)·················0x49fef013 ·0x0000001a·(FINI_ARRAY)·················0x49fef0
14 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)14 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
15 ·0x6ffffef5·(GNU_HASH)···················0x101d415 ·0x6ffffef5·(GNU_HASH)···················0x101d4
16 ·0x00000005·(STRTAB)·····················0x1ccb016 ·0x00000005·(STRTAB)·····················0x1ccb0
17 ·0x00000006·(SYMTAB)·····················0x13d7017 ·0x00000006·(SYMTAB)·····················0x13d70
2.33 KB
readelf --wide --notes {}
    
Offset 1, 35 lines modifiedOffset 1, 35 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:·d0467a4ffb51389ffa293faed80b81fbfc061f503 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·30be37abb81b68bfd87b176fdde540fd6094bae6
  
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.package7 Displaying·notes·found·in:·.note.package
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
14 ····Location:·0x001299e4,·Base:·0x004896b0,·Semaphore:·0x005821b414 ····Location:·0x0012a648,·Base:·0x0048abf0,·Semaphore:·0x005821b4
15 ····Arguments:·4@r0·-4@r315 ····Arguments:·4@r0·-4@r3
16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__start17 ····Name:·import__find__load__start
18 ····Location:·0x00129a4c,·Base:·0x004896b0,·Semaphore:·0x005821b218 ····Location:·0x0012a6b0,·Base:·0x0048abf0,·Semaphore:·0x005821b2
19 ····Arguments:·4@r019 ····Arguments:·4@r0
20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x001396a8,·Base:·0x004896b0,·Semaphore:·0x005821b622 ····Location:·0x0013a1b8,·Base:·0x0048abf0,·Semaphore:·0x005821b6
23 ····Arguments:·4@[sp,·#8]·4@r623 ····Arguments:·4@[sp,·#8]·4@r6
24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00144522,·Base:·0x004896b0,·Semaphore:·0x005821b026 ····Location:·0x0014503e,·Base:·0x0048abf0,·Semaphore:·0x005821b0
27 ····Arguments:·-4@r627 ····Arguments:·-4@r6
28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x00144578,·Base:·0x004896b0,·Semaphore:·0x005821ae30 ····Location:·0x00145094,·Base:·0x0048abf0,·Semaphore:·0x005821ae
31 ····Arguments:·-4@[sp,·#12]31 ····Arguments:·-4@[sp,·#12]
5.8 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 P/lib/ld-linux-armhf.so.31 /lib/ld-linux-armhf.so.3
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 __gmon_start__3 __gmon_start__
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 nextafter5 nextafter
6 copysign6 copysign
7 inflateEnd7 inflateEnd
8 inflateInit2_8 inflateInit2_
Offset 2042, 18 lines modifiedOffset 2042, 18 lines modified
2042 GLIBC_2.52042 GLIBC_2.5
2043 GLIBC_2.322043 GLIBC_2.32
2044 GLIBC_2.162044 GLIBC_2.16
2045 GLIBC_2.92045 GLIBC_2.9
2046 GLIBC_2.342046 GLIBC_2.34
2047 (Fch:F1F2047 (Fch:F1F
2048 bh@Fsh)h2048 bh@Fsh)h
2049 2@FSFZFO2049 2@FSFZFP
2050 +hRF9FHF2050 +hRF9FHF
2051 hh#F[h[m2051 hh#F[h[m
2052 !F2FCF8FX2052 !F2FCF8FY
2053 #F8F2F)F2053 #F8F2F)F
2054 +h2F!F8F2054 +h2F!F8F
2055 ;F2F)F·F2055 ;F2F)F·F
2056 3#`"F)F0F\2056 3#`"F)F0F\
2057 3#`"F)F0F2057 3#`"F)F0F
2058 3#`"F)F0FQ2058 3#`"F)F0FQ
2059 CF:F)F·F2059 CF:F)F·F
Offset 2064, 29 lines modifiedOffset 2064, 29 lines modified
2064 :#*F9F0F2064 :#*F9F0F
2065 KFBF9F(FM2065 KFBF9F(FM
2066 &#F*F9F0F2066 &#F*F9F0F
2067 $CF:F1F(F2067 $CF:F1F(F
2068 #F2F)F8F2068 #F2F)F8F
2069 79hJF@F!2069 79hJF@F!
2070 3#`chCE@2070 3#`chCE@
2071 F!FCF:FD2071 F!FCF:FE
2072 9F[FRF(F2072 9F[FRF(F
2073 9F[FRF0F2073 9F[FRF0F
2074 3F·F*FiF2074 3F·F*FiF
2075 F#F"F!F»2075 F#F"F!F»
2076 3+`kh[mX2076 3+`kh[mX
2077 @I;h1F@F2077 @I;h1F@F
2078 )FHF2F;F2078 )FHF2F;F
2079 F#F"F!F»2079 F#F"F!F»
2080 $"F)F8F42080 $"F)F8F6
2081 $"F)F8F92081 $"F)F8F:
2082 "F+FRhRm2082 "F+FRhRm
2083 pi%aBhSm2083 pi%aBhSm
2084 #keHF'FDE2084 #keHF'FDE
2085 ;F2F)F·Fn2085 ;F2F)F·Fo
2086 qFcDRF8F2086 qFcDRF8F
2087 a»      J0azDqa2087 a»      J0azDqa
2088 qFcDRF8F2088 qFcDRF8F
2089 H...Wx...0M.A.l..........7.\<e.R.............................}.............................s7·pG*)O2089 H...Wx...0M.A.l..........7.\<e.R.............................}.............................s7·pG*)O
2090 7·&·pG=)2090 7·&·pG=)
2091 7·5·pG=)2091 7·5·pG=)
2092 7·3·pG=)2092 7·3·pG=)
Offset 2101, 15 lines modifiedOffset 2101, 15 lines modified
2101 7·+·pG#·pG2101 7·+·pG#·pG
2102 0·pG.·pG.*2102 0·pG.·pG.*
2103 IF;x8F0+H2103 IF;x8F0+H
2104 1FCFPFfi2104 1FCFPFfi
2105 +FBFIFei2105 +FBFIFei
2106 *FKFAFei2106 *FKFAFei
2107 ,F=F7F(F2107 ,F=F7F(F
2108 ;FHFRFeiQF2108 ;F@FRFeiQF
2109 9FKFRFgi2109 9FKFRFgi
2110 h.F)F·F@2110 h.F)F·F@
2111 h.F)F·F@2111 h.F)F·F@
2112 h.F)F·F@2112 h.F)F·F@
2113 ;FJF@Fei2113 ;FJF@Fei
2114 VCF:FQFeiHF2114 VCF:FQFeiHF
2115 &3F)F·F@2115 &3F)F·F@
Offset 2157, 18 lines modifiedOffset 2157, 18 lines modified
2157 cSdIIyD»hY2157 cSdIIyD»hY
2158 yh2F@D)D2158 yh2F@D)D
2159 yh2F@D)D2159 yh2F@D)D
2160 33`+hSE<2160 33`+hSE<
2161 "+`)F0F·2161 "+`)F0F·
2162 $P0F3h)F2162 $P0F3h)F
2163 #hAF·FSE2163 #hAF·FSE
2164 FVFqFDFl2164 FVFqFDFi
2165 RhIhJ@Z`2165 RhIhJ@Z`
2166 9FRF@FKF~2166 9FRF@FKF
2167 PFIF:F+F~2167 PFIF:F+F
2168 )IyD»   hqX2168 )IyD»   hqX
2169 !ch*h9h[m2169 !ch*h9h[m
2170 Fch*h9h[m2170 Fch*h9h[m
2171 0"D[hKEo2171 0"D[hKEo
2172 h"D[hKEj2172 h"D[hKEj
2173 h"D[hKEe2173 h"D[hKEe
2174 h"D[hKE`2174 h"D[hKE`
Offset 2184, 30 lines modifiedOffset 2184, 29 lines modified
2184 :F3F)F·F2184 :F3F)F·F
2185 SF·F:F1F2185 SF·F:F1F
2186 Fa(F:F{D2186 Fa(F:F{D
2187 rb:F1F@F2187 rb:F1F@F
2188 ^oo.oooooK2188 ^oo.oooooK
2189 oZobjoooooooooooooooo25DP<oM:oo:ofooU2189 oZobjoooooooooooooooo25DP<oM:oo:ofooU
2190 0^0hr0000000000000000$*IS@0P>00>0m00X2190 0^0hr0000000000000000$*IS@0P>00>0m00X
2191 "F)F%D@Fc2191 "F)F%D8Fc
2192 CF:F1F(F2192 CF:F1F(F
2193 CF:F1F(F2193 CF:F1F(F
2194 CF:F1F(F2194 CF:F1F(F
2195 CF:F1F(F2195 CF:F1F(F
2196 CF:F1F(F2196 CF:F1F(F
2197 CF:F1F(F2197 CF:F1F(F
2198 CF:F1F(F2198 CF:F1F(F
2199 CF:F1F(F2199 CF:F1F(F
2200 CF:F1F(F2200 CF:F1F(F
2201 J»      :F)F0F2201 J»      :F)F0F
2202 \h·F"hZ`2202 \h·F"hZ`
2203 pm"F)F;F2203 pm"F)F;F
2204 3F(F"F9F2204 3F(F"F9F
2205 `h+F:FAF2205 `h+F:FAF
2206 3+`ZF)FPF 
2207 3#`RF!FHF2206 3#`RF!FHF
2208 sI0jyD» hRX2207 sI0jyD» hRX
2209 [FZF!F0F2208 [FZF!F0F
2210 iBFih·DP2209 iBFih·DP
2211 XBXApGCh2210 XBXApGCh
2212 cF}D-h@Y2211 cF}D-h@Y
2213 3#`;F2FPF!F2212 3#`;F2FPF!F
Offset 2215, 61 lines modifiedOffset 2214, 64 lines modified
2215 JFQF@F3F2214 JFQF@F3F
2216 SFBFIF8F2215 SFBFIF8F
2217 3#`;F2FPF!F2216 3#`;F2FPF!F
Max diff block lines reached; 4094/5883 bytes (69.59%) 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 00029428·<.init>:3 00029428·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     172c98·<_start@@Base+0x34>6 »       bl»     173ee4·<_start@@Base+0x34>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
43.3 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ./build-static/../Parser/pegen.h:18529 ./build-static/../Parser/pegen.h:185
30 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb30 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb
31 ./build-static/../Parser/pegen.h:185·(discriminator·1)31 ./build-static/../Parser/pegen.h:185·(discriminator·1)
32 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e832 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e8
33 ./build-static/../Parser/pegen.h:18633 ./build-static/../Parser/pegen.h:186
34 »       strmi»  lr,·[r1],·-sp,·asr·#1934 »       strmi»  lr,·[r1],·-sp,·asr·#19
35 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb35 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb
36 »       blx»    fe728a·<__bss_end__@@Base+0xa622aa>36 »       stc2l»  1,·cr15,·[r4],·#-292» @·0xfffffedc
37 ./build-static/../Parser/pegen.h:18937 ./build-static/../Parser/pegen.h:189
38 »       andlt»  r2,·r6,·r038 »       andlt»  r2,·r6,·r0
39 »       ldrlt»  fp,·[r0,·#-3440]»    @·0xfffff29039 »       ldrlt»  fp,·[r0,·#-3440]»    @·0xfffff290
40 _PyPegen_expect_forced_result():40 _PyPegen_expect_forced_result():
41 ./build-static/../Parser/pegen.c:46941 ./build-static/../Parser/pegen.c:469
42 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f42 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
43 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad43 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
Offset 46, 19 lines modifiedOffset 46, 19 lines modified
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:47448 ./build-static/../Parser/pegen.c:474
49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^
50 ./build-static/../Parser/pegen.c:47550 ./build-static/../Parser/pegen.c:475
51 »       tstpvc» r0,·r4,·asr·#12»     @·p-variant·is·OBSOLETE51 »       tstpvc» r0,·r4,·asr·#12»     @·p-variant·is·OBSOLETE
52 »       smlalbteq»      pc,·sl,·r0,·r2»   @·<UNPREDICTABLE>52 »       smlalbteq»      pc,·sl,·r0,·r2»   @·<UNPREDICTABLE>
53 »       vhsub.s8»       d25,·d7,·d053 »       »       »       @·<UNDEFINED>·instruction:·0xf6489200
54 »       vrsra.s64»      d19,·d8,·#6454 »       vrsra.s64»      q8,·q4,·#64
55 »       strtmi» r0,·[r2],·-r3,·lsr·#655 »       strtmi» r0,·[r2],·-r3,·lsr·#6
56 »       »       »       @·<UNDEFINED>·instruction:·0xf148680956 »       »       »       @·<UNDEFINED>·instruction:·0xf1496809
57 »       »       »       @·<UNDEFINED>·instruction:·0xe000fab957 »       ldrd»   pc,·[r0],·-pc»@·<UNPREDICTABLE>
58 ./build-static/../Parser/pegen.c:47258 ./build-static/../Parser/pegen.c:472
59 »       strtmi» r2,·[r0],·-r0,·lsl·#859 »       strtmi» r2,·[r0],·-r0,·lsl·#8
60 ./build-static/../Parser/pegen.c:47960 ./build-static/../Parser/pegen.c:479
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:26563 ./build-static/../Parser/pegen_errors.c:265
64 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r864 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r8
Offset 69, 21 lines modifiedOffset 69, 21 lines modified
69 ./build-static/../Parser/pegen_errors.c:27269 ./build-static/../Parser/pegen_errors.c:272
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:272·(discriminator·1)71 ./build-static/../Parser/pegen_errors.c:272·(discriminator·1)
72 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e00172 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e001
73 ./build-static/../Parser/pegen_errors.c:272·(discriminator·2)73 ./build-static/../Parser/pegen_errors.c:272·(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:27775 ./build-static/../Parser/pegen_errors.c:277
76 »       »       »       @·<UNDEFINED>·instruction:·0xf64e4621 
77 »       vmla.i<illegal·width·8>»  d22,·d16,·d0[5]76 »       vmax.s8»d20,·d0,·d17
 77 »       vaddl.s8»       q10,·d0,·d20
78 »       pop»    {r0,·r1,·r5}78 »       pop»    {r2,·r5}
79 ./build-static/../Parser/pegen_errors.c:30479 ./build-static/../Parser/pegen_errors.c:304
80 »       »       »       @·<UNDEFINED>·instruction:·0xf0bb40f880 »       »       »       @·<UNDEFINED>·instruction:·0xf0bc40f8
81 ./build-static/../Parser/pegen_errors.c:27781 ./build-static/../Parser/pegen_errors.c:277
82 »       blvs»   109a9ac·<__bss_end__@@Base+0xb159cc>82 »       blvs»   109979c·<__bss_end__@@Base+0xb147bc>
83 ./build-static/../Parser/pegen_errors.c:28083 ./build-static/../Parser/pegen_errors.c:280
84 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef784 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef7
85 ./build-static/../Parser/pegen_errors.c:280·(discriminator·1)85 ./build-static/../Parser/pegen_errors.c:280·(discriminator·1)
86 »       tstlt»  sl,·sp,·ror·#2086 »       tstlt»  sl,·sp,·ror·#20
87 ./build-static/../Parser/pegen_errors.c:281·(discriminator·1)87 ./build-static/../Parser/pegen_errors.c:281·(discriminator·1)
88 »       and»    r6,·r0,·lr,·asr·r988 »       and»    r6,·r0,·lr,·asr·r9
89 ./build-static/../Parser/pegen_errors.c:281·(discriminator·2)89 ./build-static/../Parser/pegen_errors.c:281·(discriminator·2)
Offset 110, 122 lines modifiedOffset 110, 122 lines modified
110 ./build-static/../Parser/pegen_errors.c:296110 ./build-static/../Parser/pegen_errors.c:296
111 »       »       »       @·<UNDEFINED>·instruction:·0xe7f0461c111 »       »       »       @·<UNDEFINED>·instruction:·0xe7f0461c
112 ./build-static/../Parser/pegen_errors.c:300·(discriminator·1)112 ./build-static/../Parser/pegen_errors.c:300·(discriminator·1)
113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918
114 ./build-static/../Parser/pegen_errors.c:301114 ./build-static/../Parser/pegen_errors.c:301
115 »       ldmda»  r4!,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^115 »       ldmda»  r4!,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^
116 ./build-static/../Parser/pegen_errors.c:301·(discriminator·1)116 ./build-static/../Parser/pegen_errors.c:301·(discriminator·1)
117 »       blne»   7bea8·<_PyToken_ThreeChars@@Base+0xcbd8>117 »       blne»   7bea8·<_PyToken_ThreeChars@@Base+0xcbc8>
118 ./build-static/../Parser/pegen_errors.c:303118 ./build-static/../Parser/pegen_errors.c:303
119 »       andeq»  pc,·r8,·#76,·12»      @·0x4c00000119 »       subpl»  pc,·r8,·#80740352»   @·0x4d00000
120 »       eoreq»  pc,·r5,·#192,·4120 »       eoreq»  pc,·r5,·#192,·4
121 »       pop»    {r5,·r9,·sl,·lr}121 »       pop»    {r5,·r9,·sl,·lr}
122 ./build-static/../Parser/pegen_errors.c:304122 ./build-static/../Parser/pegen_errors.c:304
123 »       »       »       @·<UNDEFINED>·instruction:·0xf0be40f8123 »       »       »       @·<UNDEFINED>·instruction:·0xf0be40f8
124 ./build-static/../Parser/pegen_errors.c:303124 ./build-static/../Parser/pegen_errors.c:303
125 »       ldrblt» fp,·[r0,·#-2721]!»  @·0xfffff55f125 »       ldrblt» fp,·[r0,·#-3613]!»  @·0xfffff1e3
126 _PyPegen_raise_tokenizer_init_error():126 _PyPegen_raise_tokenizer_init_error():
127 ./build-static/../Parser/pegen_errors.c:11127 ./build-static/../Parser/pegen_errors.c:11
128 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f128 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
130 »       svceq»  0x00d8f8cc130 »       svceq»  0x00d8f8cc
131 ./build-static/../Parser/pegen_errors.c:12131 ./build-static/../Parser/pegen_errors.c:12
132 »       orrsmi» pc,·r4,·#68,·12»     @·0x4400000132 »       orrsmi» pc,·r4,·#68,·12»     @·0x4400000
133 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>133 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
134 ./build-static/../Parser/pegen_errors.c:11134 ./build-static/../Parser/pegen_errors.c:11
135 »       strmi»  fp,·[r4],·-r6,·lsl·#1135 »       strmi»  fp,·[r4],·-r6,·lsl·#1
136 ./build-static/../Parser/pegen_errors.c:12136 ./build-static/../Parser/pegen_errors.c:12
137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818
138 »       stmiblt»r0,·{r0,·r1,·r4,·r7,·r8,·fp,·ip,·sp,·lr,·pc}^138 »       stmiblt»r0,·{r0,·r2,·r3,·fp,·ip,·sp,·lr,·pc}^
139 ./build-static/../Parser/pegen_errors.c:13139 ./build-static/../Parser/pegen_errors.c:13
140 »       tstpvc» r0,·#68,·12»@·p-variant·is·OBSOLETE»    @·0x4400000140 »       tstpvc» r0,·#68,·12»@·p-variant·is·OBSOLETE»    @·0x4400000
141 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>141 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818
143 »       stmiblt»r0,·{r0,·r1,·r3,·r7,·r8,·fp,·ip,·sp,·lr,·pc}143 »       stmiblt»r0,·{r0,·r2,·fp,·ip,·sp,·lr,·pc}
144 ./build-static/../Parser/pegen_errors.c:14144 ./build-static/../Parser/pegen_errors.c:14
145 »       bicsmi» pc,·r4,·#805306372» @·0x30000004145 »       bicsmi» pc,·r4,·#805306372» @·0x30000004
146 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>146 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818
148 »       stmdblt»r0,·{r0,·r1,·r7,·r8,·fp,·ip,·sp,·lr,·pc}^148 »       stmdblt»r0,·{r0,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}^
149 ./build-static/../Parser/pegen_errors.c:15149 ./build-static/../Parser/pegen_errors.c:15
150 »       mvnmi»  pc,·#805306372»     @·0x30000004150 »       mvnmi»  pc,·#805306372»     @·0x30000004
151 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>151 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818
153 »       stmdacs»r0,·{r0,·r1,·r3,·r4,·r5,·r6,·r8,·fp,·ip,·sp,·lr,·pc}153 »       stmdacs»r0,·{r0,·r2,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}
154 ./build-static/../Parser/pegen_errors.c:12154 ./build-static/../Parser/pegen_errors.c:12
155 »       bge»    19efac·<_PyUnicode_FastCopyCharacters@@Base+0x378>155 »       bge»    19efac·<_PyUnicode_FastFill@@Base+0xd78>
156 ./build-static/../Parser/pegen_errors.c:23156 ./build-static/../Parser/pegen_errors.c:23
157 »       stmdage»r3,·{r2,·r8,·fp,·sp,·pc}157 »       stmdage»r3,·{r2,·r8,·fp,·sp,·pc}
158 »       stc2»   1,·cr15,·[lr],·#-636»  @·0xfffffd84158 »       »       »       @·<UNDEFINED>·instruction:·0xff4cf1a0
159 ./build-static/../Parser/pegen_errors.c:24159 ./build-static/../Parser/pegen_errors.c:24
160 »       »       »       @·<UNDEFINED>·instruction:·0xf09f9804160 »       »       »       @·<UNDEFINED>·instruction:·0xf0a09804
161 »       »       »       @·<UNDEFINED>·instruction:·0x4606fd39161 »       strmi»  pc,·[r6],·-fp,·asr·#16
162 ./build-static/../Parser/pegen_errors.c:25162 ./build-static/../Parser/pegen_errors.c:25
163 »       strcs»  fp,·[r0,·#-2312]»    @·0xfffff6f8163 »       strcs»  fp,·[r0,·#-2312]»    @·0xfffff6f8
164 ./build-static/../Parser/pegen_errors.c:19164 ./build-static/../Parser/pegen_errors.c:19
165 »       strtmi» lr,·[r1],·-ip,·lsr·#32165 »       strtmi» lr,·[r1],·-ip,·lsr·#32
166 ./build-static/../Parser/pegen_errors.c:29166 ./build-static/../Parser/pegen_errors.c:29
167 »       mvnscc» pc,·#79»   @·0x4f167 »       mvnscc» pc,·#79»   @·0x4f
168 »       vhsub.s8»       d18,·d11,·d0168 »       vhsub.s8»       d18,·d11,·d0
169 »       vaddl.s8»       <illegal·reg·q10.5>,·d0,·d12169 »       vaddl.s8»       <illegal·reg·q10.5>,·d0,·d12
170 »       andls»  r0,·r0,·sl,·asr·#32170 »       andls»  r0,·r0,·sl,·asr·#32
171 »       adcpl»  pc,·r4,·r7,·asr·#4171 »       rsccs»  pc,·r4,·r8,·asr·#12
172 »       eoreq»  pc,·r3,·r0,·asr·#5172 »       eoreq»  pc,·r3,·r0,·asr·#5
173 »       cdp2»   1,·3,·cr15,·cr12,·cr4,·{0}173 »       ldc2l»  1,·cr15,·[ip],·#-20»  @·0xffffffec
174 ./build-static/../Parser/pegen_errors.c:30174 ./build-static/../Parser/pegen_errors.c:30
175 »       stmdacs»r0,·{r2,·r9,·sl,·lr}175 »       stmdacs»r0,·{r2,·r9,·sl,·lr}
176 »       strmi»  sp,·[r2],·-fp,·ror·#1176 »       strmi»  sp,·[r2],·-fp,·ror·#1
177 ./build-static/../Parser/pegen_errors.c:34177 ./build-static/../Parser/pegen_errors.c:34
Max diff block lines reached; 45395660/45401842 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 00236e74·<.fini>:2 002383b8·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
17.6 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 24317 lines modifiedOffset 1, 23977 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5545 lines added, 5885 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00236e80·01000200·3e000000·41000000·0c000000·....>...A.......2 ··0x002383c0·01000200·3e000000·41000000·0c000000·....>...A.......
3 ··0x00236e90·41000000·11000000·41000000·27000000·A.......A...'...3 ··0x002383d0·41000000·11000000·41000000·27000000·A.......A...'...
4 ··0x00236ea0·41000000·36000000·41000000·03000000·A...6...A.......4 ··0x002383e0·41000000·36000000·41000000·03000000·A...6...A.......
5 ··0x00236eb0·41000000·06000000·41000000·15000000·A.......A.......5 ··0x002383f0·41000000·06000000·41000000·15000000·A.......A.......
6 ··0x00236ec0·41000000·0f000000·41000000·0e000000·A.......A.......6 ··0x00238400·41000000·0f000000·41000000·0e000000·A.......A.......
7 ··0x00236ed0·41000000·26000000·41000000·13000000·A...&...A.......7 ··0x00238410·41000000·26000000·41000000·13000000·A...&...A.......
8 ··0x00236ee0·41000000·29000000·41000000·02000000·A...)...A.......8 ··0x00238420·41000000·29000000·41000000·02000000·A...)...A.......
9 ··0x00236ef0·41000000·19000000·41000000·0a000000·A.......A.......9 ··0x00238430·41000000·19000000·41000000·0a000000·A.......A.......
10 ··0x00236f00·41000000·0b000000·41000000·00000000·A.......A.......10 ··0x00238440·41000000·0b000000·41000000·00000000·A.......A.......
11 ··0x00236f10·00000000·6d61696e·00000000·25732573·....main....%s%s11 ··0x00238450·00000000·6d61696e·00000000·25732573·....main....%s%s
12 ··0x00236f20·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.12 ··0x00238460·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.
13 ··0x00236f30·30313a33·313a3138·00000000·46656220·01:31:18....Feb·13 ··0x00238470·30313a33·313a3138·00000000·46656220·01:31:18....Feb·
14 ··0x00236f40·20352032·30323500·454e444d·41524b45··5·2025.ENDMARKE14 ··0x00238480·20352032·30323500·454e444d·41524b45··5·2025.ENDMARKE
15 ··0x00236f50·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI15 ··0x00238490·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI
16 ··0x00236f60·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE16 ··0x002384a0·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE
17 ··0x00236f70·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR17 ··0x002384b0·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR
18 ··0x00236f80·00000000·52504152·00000000·4c535142·....RPAR....LSQB18 ··0x002384c0·00000000·52504152·00000000·4c535142·....RPAR....LSQB
19 ··0x00236f90·00000000·52535142·00000000·434f4c4f·....RSQB....COLO19 ··0x002384d0·00000000·52535142·00000000·434f4c4f·....RSQB....COLO
20 ··0x00236fa0·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI20 ··0x002384e0·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI
21 ··0x00236fb0·00000000·504c5553·00000000·4d494e55·....PLUS....MINU21 ··0x002384f0·00000000·504c5553·00000000·4d494e55·....PLUS....MINU
22 ··0x00236fc0·53000000·53544152·00000000·534c4153·S...STAR....SLAS22 ··0x00238500·53000000·53544152·00000000·534c4153·S...STAR....SLAS
23 ··0x00236fd0·48000000·56424152·00000000·414d5045·H...VBAR....AMPE23 ··0x00238510·48000000·56424152·00000000·414d5045·H...VBAR....AMPE
24 ··0x00236fe0·52000000·4c455353·00000000·47524541·R...LESS....GREA24 ··0x00238520·52000000·4c455353·00000000·47524541·R...LESS....GREA
25 ··0x00236ff0·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA25 ··0x00238530·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA
26 ··0x00237000·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ26 ··0x00238540·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ
27 ··0x00237010·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....27 ··0x00238550·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....
28 ··0x00237020·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA28 ··0x00238560·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA
29 ··0x00237030·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD29 ··0x00238570·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD
30 ··0x00237040·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..30 ··0x00238580·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..
31 ··0x00237050·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH31 ··0x00238590·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH
32 ··0x00237060·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST32 ··0x002385a0·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST
33 ··0x00237070·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...33 ··0x002385b0·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...
34 ··0x00237080·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR34 ··0x002385c0·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR
35 ··0x00237090·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU35 ··0x002385d0·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU
36 ··0x002370a0·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL36 ··0x002385e0·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL
37 ··0x002370b0·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..37 ··0x002385f0·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..
38 ··0x002370c0·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC38 ··0x00238600·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC
39 ··0x002370d0·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT39 ··0x00238610·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT
40 ··0x002370e0·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH40 ··0x00238620·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH
41 ··0x002370f0·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB41 ··0x00238630·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB
42 ··0x00237100·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB42 ··0x00238640·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB
43 ··0x00237110·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL43 ··0x00238650·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL
44 ··0x00237120·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ44 ··0x00238660·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ
45 ··0x00237130·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI45 ··0x00238670·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI
46 ··0x00237140·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU46 ··0x00238680·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU
47 ··0x00237150·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.47 ··0x00238690·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.
48 ··0x00237160·41574149·54000000·4153594e·43000000·AWAIT...ASYNC...48 ··0x002386a0·41574149·54000000·4153594e·43000000·AWAIT...ASYNC...
49 ··0x00237170·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE49 ··0x002386b0·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE
50 ··0x00237180·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT50 ··0x002386c0·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT
51 ··0x00237190·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR51 ··0x002386d0·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR
52 ··0x002371a0·494e475f·53544152·54000000·46535452·ING_START...FSTR52 ··0x002386e0·494e475f·53544152·54000000·46535452·ING_START...FSTR
53 ··0x002371b0·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR53 ··0x002386f0·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR
54 ··0x002371c0·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.54 ··0x00238700·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.
55 ··0x002371d0·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>55 ··0x00238710·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>
56 ··0x002371e0·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..56 ··0x00238720·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..
57 ··0x002371f0·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco57 ··0x00238730·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco
58 ··0x00237200·6d706c65·74652069·6e707574·00000000·mplete·input....58 ··0x00238740·6d706c65·74652069·6e707574·00000000·mplete·input....
59 ··0x00237210·6d756c74·69706c65·20737461·74656d65·multiple·stateme59 ··0x00238750·6d756c74·69706c65·20737461·74656d65·multiple·stateme
60 ··0x00237220·6e747320·666f756e·64207768·696c6520·nts·found·while·60 ··0x00238760·6e747320·666f756e·64207768·696c6520·nts·found·while·
61 ··0x00237230·636f6d70·696c696e·67206120·73696e67·compiling·a·sing61 ··0x00238770·636f6d70·696c696e·67206120·73696e67·compiling·a·sing
62 ··0x00237240·6c652073·74617465·6d656e74·00000000·le·statement....62 ··0x00238780·6c652073·74617465·6d656e74·00000000·le·statement....
63 ··0x00237250·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz63 ··0x00238790·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz
64 ··0x00237260·65000000·756e6963·6f646564·61746100·e...unicodedata.64 ··0x002387a0·65000000·756e6963·6f646564·61746100·e...unicodedata.
65 ··0x00237270·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm65 ··0x002387b0·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm
66 ··0x00237280·616c697a·65282920·6d757374·20726574·alize()·must·ret66 ··0x002387c0·616c697a·65282920·6d757374·20726574·alize()·must·ret
67 ··0x00237290·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no67 ··0x002387d0·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no
68 ··0x002372a0·7420252e·32303073·00000000·556e6465·t·%.200s....Unde68 ··0x002387e0·7420252e·32303073·00000000·556e6465·t·%.200s....Unde
69 ··0x002372b0·7273636f·72657320·696e206e·756d6572·rscores·in·numer69 ··0x002387f0·7273636f·72657320·696e206e·756d6572·rscores·in·numer
70 ··0x002372c0·6963206c·69746572·616c7320·61726520·ic·literals·are·70 ··0x00238800·6963206c·69746572·616c7320·61726520·ic·literals·are·
71 ··0x002372d0·6f6e6c79·20737570·706f7274·65642069·only·supported·i71 ··0x00238810·6f6e6c79·20737570·706f7274·65642069·only·supported·i
72 ··0x002372e0·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and72 ··0x00238820·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and
73 ··0x002372f0·20677265·61746572·00000000·2553202d··greater....%S·-73 ··0x00238830·20677265·61746572·00000000·2553202d··greater....%S·-
74 ··0x00237300·20436f6e·73696465·72206865·78616465··Consider·hexade74 ··0x00238840·20436f6e·73696465·72206865·78616465··Consider·hexade
75 ··0x00237310·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i75 ··0x00238850·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i
76 ··0x00237320·6e746567·6572206c·69746572·616c7320·nteger·literals·76 ··0x00238860·6e746567·6572206c·69746572·616c7320·nteger·literals·
77 ··0x00237330·746f2061·766f6964·20646563·696d616c·to·avoid·decimal77 ··0x00238870·746f2061·766f6964·20646563·696d616c·to·avoid·decimal
78 ··0x00237340·20636f6e·76657273·696f6e20·6c696d69··conversion·limi78 ··0x00238880·20636f6e·76657273·696f6e20·6c696d69··conversion·limi
79 ··0x00237350·74732e00·65787065·63746564·20272573·ts..expected·'%s79 ··0x00238890·74732e00·65787065·63746564·20272573·ts..expected·'%s
80 ··0x00237360·27000000·3c737464·696e3e00·65617374·'...<stdin>.east80 ··0x002388a0·27000000·3c737464·696e3e00·65617374·'...<stdin>.east
81 ··0x00237370·5f617369·616e5f77·69647468·00000000·_asian_width....81 ··0x002388b0·5f617369·616e5f77·69647468·00000000·_asian_width....
82 ··0x00237380·496e7661·6c696420·5554462d·38207365·Invalid·UTF-8·se82 ··0x002388c0·496e7661·6c696420·5554462d·38207365·Invalid·UTF-8·se
83 ··0x00237390·7175656e·63650000·65787065·63746564·quence..expected83 ··0x002388d0·7175656e·63650000·65787065·63746564·quence..expected
84 ··0x002373a0·20282573·29000000·696e7661·6c696420··(%s)...invalid·84 ··0x002388e0·20282573·29000000·696e7661·6c696420··(%s)...invalid·
85 ··0x002373b0·746f6b65·6e000000·696e636f·6e736973·token...inconsis85 ··0x002388f0·746f6b65·6e000000·696e636f·6e736973·token...inconsis
86 ··0x002373c0·74656e74·20757365·206f6620·74616273·tent·use·of·tabs86 ··0x00238900·74656e74·20757365·206f6620·74616273·tent·use·of·tabs
87 ··0x002373d0·20616e64·20737061·63657320·696e2069··and·spaces·in·i87 ··0x00238910·20616e64·20737061·63657320·696e2069··and·spaces·in·i
88 ··0x002373e0·6e64656e·74617469·6f6e0000·746f6f20·ndentation..too·88 ··0x00238920·6e64656e·74617469·6f6e0000·746f6f20·ndentation..too·
89 ··0x002373f0·6d616e79·206c6576·656c7320·6f662069·many·levels·of·i89 ··0x00238930·6d616e79·206c6576·656c7320·6f662069·many·levels·of·i
90 ··0x00237400·6e64656e·74617469·6f6e0000·756e6578·ndentation..unex90 ··0x00238940·6e64656e·74617469·6f6e0000·756e6578·ndentation..unex
91 ··0x00237410·70656374·65642063·68617261·63746572·pected·character91 ··0x00238950·70656374·65642063·68617261·63746572·pected·character
92 ··0x00237420·20616674·6572206c·696e6520·636f6e74··after·line·cont92 ··0x00238960·20616674·6572206c·696e6520·636f6e74··after·line·cont
93 ··0x00237430·696e7561·74696f6e·20636861·72616374·inuation·charact93 ··0x00238970·696e7561·74696f6e·20636861·72616374·inuation·charact
94 ··0x00237440·65720000·756e6b6e·6f776e20·70617273·er..unknown·pars94 ··0x00238980·65720000·756e6b6e·6f776e20·70617273·er..unknown·pars
95 ··0x00237450·696e6720·6572726f·72000000·756e6578·ing·error...unex95 ··0x00238990·696e6720·6572726f·72000000·756e6578·ing·error...unex
96 ··0x00237460·70656374·65642045·4f462077·68696c65·pected·EOF·while96 ··0x002389a0·70656374·65642045·4f462077·68696c65·pected·EOF·while
97 ··0x00237470·20706172·73696e67·00000000·756e696e··parsing....unin97 ··0x002389b0·20706172·73696e67·00000000·756e696e··parsing....unin
98 ··0x00237480·64656e74·20646f65·73206e6f·74206d61·dent·does·not·ma98 ··0x002389c0·64656e74·20646f65·73206e6f·74206d61·dent·does·not·ma
99 ··0x00237490·74636820·616e7920·6f757465·7220696e·tch·any·outer·in99 ··0x002389d0·74636820·616e7920·6f757465·7220696e·tch·any·outer·in
100 ··0x002374a0·64656e74·6174696f·6e206c65·76656c00·dentation·level.100 ··0x002389e0·64656e74·6174696f·6e206c65·76656c00·dentation·level.
101 ··0x002374b0·50617273·65722063·6f6c756d·6e206f66·Parser·column·of101 ··0x002389f0·50617273·65722063·6f6c756d·6e206f66·Parser·column·of
102 ··0x002374c0·66736574·206f7665·72666c6f·77202d20·fset·overflow·-·102 ··0x00238a00·66736574·206f7665·72666c6f·77202d20·fset·overflow·-·
103 ··0x002374d0·736f7572·6365206c·696e6520·69732074·source·line·is·t103 ··0x00238a10·736f7572·6365206c·696e6520·69732074·source·line·is·t
104 ··0x002374e0·6f6f2062·69670000·756e6578·70656374·oo·big..unexpect104 ··0x00238a20·6f6f2062·69670000·756e6578·70656374·oo·big..unexpect
105 ··0x002374f0·65642069·6e64656e·74000000·756e6578·ed·indent...unex105 ··0x00238a30·65642069·6e64656e·74000000·756e6578·ed·indent...unex
106 ··0x00237500·70656374·65642075·6e696e64·656e7400·pected·unindent.106 ··0x00238a40·70656374·65642075·6e696e64·656e7400·pected·unindent.
107 ··0x00237510·6572726f·72206174·20737461·72742062·error·at·start·b107 ··0x00238a50·6572726f·72206174·20737461·72742062·error·at·start·b
108 ··0x00237520·65666f72·65207265·6164696e·6720616e·efore·reading·an108 ··0x00238a60·65666f72·65207265·6164696e·6720616e·efore·reading·an
109 ··0x00237530·7920696e·70757400·696e7661·6c696420·y·input.invalid·109 ··0x00238a70·7920696e·70757400·696e7661·6c696420·y·input.invalid·
110 ··0x00237540·73796e74·61780000·284f6e6e·4e6e6e29·syntax..(OnnNnn)110 ··0x00238a80·73796e74·61780000·284f6e6e·4e6e6e29·syntax..(OnnNnn)
111 ··0x00237550·00000000·76616c75·65206572·726f7200·....value·error.111 ··0x00238a90·00000000·76616c75·65206572·726f7200·....value·error.
112 ··0x00237560·756e6963·6f646520·6572726f·72000000·unicode·error...112 ··0x00238aa0·756e6963·6f646520·6572726f·72000000·unicode·error...
113 ··0x00237570·28257329·20255500·28257329·20756e6b·(%s)·%U.(%s)·unk113 ··0x00238ab0·28257329·20255500·28257329·20756e6b·(%s)·%U.(%s)·unk
114 ··0x00237580·6e6f776e·20657272·6f720000·27256327·nown·error..'%c'114 ··0x00238ac0·6e6f776e·20657272·6f720000·27256327·nown·error..'%c'
115 ··0x00237590·20776173·206e6576·65722063·6c6f7365··was·never·close115 ··0x00238ad0·20776173·206e6576·65722063·6c6f7365··was·never·close
116 ··0x002375a0·64000000·284f6969·4f290000·50617273·d...(OiiO)..Pars116 ··0x00238ae0·64000000·284f6969·4f290000·50617273·d...(OiiO)..Pars
117 ··0x002375b0·65722073·7461636b·206f7665·72666c6f·er·stack·overflo117 ··0x00238af0·65722073·7461636b·206f7665·72666c6f·er·stack·overflo
118 ··0x002375c0·77656420·2d205079·74686f6e·20736f75·wed·-·Python·sou118 ··0x00238b00·77656420·2d205079·74686f6e·20736f75·wed·-·Python·sou
119 ··0x002375d0·72636520·746f6f20·636f6d70·6c657820·rce·too·complex·119 ··0x00238b10·72636520·746f6f20·636f6d70·6c657820·rce·too·complex·
120 ··0x002375e0·746f2070·61727365·00000000·63616e6e·to·parse....cann120 ··0x00238b20·746f2070·61727365·00000000·63616e6e·to·parse....cann
121 ··0x002375f0·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and121 ··0x00238b30·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and
122 ··0x00237600·206e6f6e·62797465·73206c69·74657261··nonbytes·litera122 ··0x00238b40·206e6f6e·62797465·73206c69·74657261··nonbytes·litera
123 ··0x00237610·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in123 ··0x00238b50·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in
124 ··0x00237620·76616c69·6420636f·6e766572·73696f6e·valid·conversion124 ··0x00238b60·76616c69·6420636f·6e766572·73696f6e·valid·conversion
125 ··0x00237630·20636861·72616374·65722025·523a2065··character·%R:·e125 ··0x00238b70·20636861·72616374·65722025·523a2065··character·%R:·e
Max diff block lines reached; 17681387/18447322 bytes (95.85%) 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 ··0x004896b0·00··································.2 ··0x0048abf0·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 ··0x004896b4·b095ce7f·01000000···················........2 ··0x0048abf4·bc92ce7f·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 ··0x004896bc·00000000····························....2 ··0x0048abfc·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 ··0x0049feec·252d1700····························%-..2 ··0x0049feec·713f1700····························q?..
  
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 ··0x0049fef0·0d2d1700····························.-..2 ··0x0049fef0·593f1700····························Y?..
  
701 B
readelf --wide --decompress --hex-dump=.got {}
    
Offset 128, 9 lines modifiedOffset 128, 9 lines modified
128 ··0x004a07c0·34940200·34940200·34940200·34940200·4...4...4...4...128 ··0x004a07c0·34940200·34940200·34940200·34940200·4...4...4...4...
129 ··0x004a07d0·34940200·34940200·34940200·34940200·4...4...4...4...129 ··0x004a07d0·34940200·34940200·34940200·34940200·4...4...4...4...
130 ··0x004a07e0·34940200·34940200·34940200·34940200·4...4...4...4...130 ··0x004a07e0·34940200·34940200·34940200·34940200·4...4...4...4...
131 ··0x004a07f0·34940200·34940200·34940200·34940200·4...4...4...4...131 ··0x004a07f0·34940200·34940200·34940200·34940200·4...4...4...4...
132 ··0x004a0800·34940200·34940200·34940200·34940200·4...4...4...4...132 ··0x004a0800·34940200·34940200·34940200·34940200·4...4...4...4...
133 ··0x004a0810·34940200·34940200·34940200·34940200·4...4...4...4...133 ··0x004a0810·34940200·34940200·34940200·34940200·4...4...4...4...
134 ··0x004a0820·34940200·34940200·00000000·00000000·4...4...........134 ··0x004a0820·34940200·34940200·00000000·00000000·4...4...........
135 ··0x004a0830·0c000000·91f10600···················........135 ··0x004a0830·0c000000·a1f10600···················........
  
862 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 2216 lines modifiedOffset 1, 2216 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x004a0838·00000000·00000000·c0094a00·b8094a00·..........J...J.2 ··0x004a0838·00000000·00000000·c0094a00·b8094a00·..........J...J.
3 ··0x004a0848·88094a00·50094a00·10094a00·d8084a00·..J.P.J...J...J.3 ··0x004a0848·88094a00·50094a00·10094a00·d8084a00·..J.P.J...J...J.
4 ··0x004a0858·a0084a00·90084a00·78084a00·44f32300·..J...J.x.J.D.#.4 ··0x004a0858·a0084a00·90084a00·78084a00·84082400·..J...J.x.J...$.
5 ··0x004a0868·04fb2400·f8e52600·40352400·00000000·..$...&.@5$.....5 ··0x004a0868·44102500·38fb2600·804a2400·00000000·D.%.8.&..J$.....
6 ··0x004a0878·688a2300·fd010000·748a2300·0c020000·h.#.....t.#.....6 ··0x004a0878·a89f2300·fd010000·b49f2300·0c020000·..#.......#.....
7 ··0x004a0888·00000000·ffffffff·808a2300·79020000·..........#.y...7 ··0x004a0888·00000000·ffffffff·c09f2300·79020000·..........#.y...
8 ··0x004a0898·00000000·ffffffff·888a2300·07020000·..........#.....8 ··0x004a0898·00000000·ffffffff·c89f2300·07020000·..........#.....
9 ··0x004a08a8·908a2300·5f020000·988a2300·0e020000·..#._.....#.....9 ··0x004a08a8·d09f2300·5f020000·d89f2300·0e020000·..#._.....#.....
10 ··0x004a08b8·a08a2300·0b020000·a88a2300·7d020000·..#.......#.}...10 ··0x004a08b8·e09f2300·0b020000·e89f2300·7d020000·..#.......#.}...
11 ··0x004a08c8·80772300·58020000·00000000·ffffffff·.w#.X...........11 ··0x004a08c8·c08c2300·58020000·00000000·ffffffff·..#.X...........
12 ··0x004a08d8·b08a2300·0a020000·b88a2300·3d020000·..#.......#.=...12 ··0x004a08d8·f09f2300·0a020000·f89f2300·3d020000·..#.......#.=...
13 ··0x004a08e8·c08a2300·fc010000·d8e32300·8e020000·..#.......#.....13 ··0x004a08e8·00a02300·fc010000·18f92300·8e020000·..#.......#.....
14 ··0x004a08f8·28de2600·87020000·44782300·5b020000·(.&.....Dx#.[...14 ··0x004a08f8·68f32600·87020000·848d2300·5b020000·h.&.......#.[...
15 ··0x004a0908·00000000·ffffffff·48ec2300·60020000·........H.#.`...15 ··0x004a0908·00000000·ffffffff·88012400·60020000·..........$.`...
16 ··0x004a0918·c88a2300·f8010000·eca02300·67020000·..#.......#.g...16 ··0x004a0918·08a02300·f8010000·2cb62300·67020000·..#.....,.#.g...
17 ··0x004a0928·d08a2300·84020000·d88a2300·85020000·..#.......#.....17 ··0x004a0928·10a02300·84020000·18a02300·85020000·..#.......#.....
18 ··0x004a0938·0c0a2500·5a020000·4c782300·59020000·..%.Z...Lx#.Y...18 ··0x004a0938·4c1f2500·5a020000·8c8d2300·59020000·L.%.Z.....#.Y...
19 ··0x004a0948·00000000·ffffffff·e08a2300·5c020000·..........#.\...19 ··0x004a0948·00000000·ffffffff·20a02300·5c020000·........·.#.\...
20 ··0x004a0958·e48a2300·8c020000·e88a2300·8a020000·..#.......#.....20 ··0x004a0958·24a02300·8c020000·28a02300·8a020000·$.#.....(.#.....
21 ··0x004a0968·bce12500·70020000·1cba2600·3f020000·..%.p.....&.?...21 ··0x004a0968·fcf62500·70020000·5ccf2600·3f020000·..%.p...\.&.?...
22 ··0x004a0978·ec8a2300·45020000·00000000·ffffffff·..#.E...........22 ··0x004a0978·2ca02300·45020000·00000000·ffffffff·,.#.E...........
23 ··0x004a0988·f08a2300·82020000·2ce42300·80020000·..#.....,.#.....23 ··0x004a0988·30a02300·82020000·6cf92300·80020000·0.#.....l.#.....
24 ··0x004a0998·6c632500·8b020000·14d32400·3e020000·lc%.......$.>...24 ··0x004a0998·ac782500·8b020000·54e82400·3e020000·.x%.....T.$.>...
25 ··0x004a09a8·407c2300·46020000·00000000·ffffffff·@|#.F...........25 ··0x004a09a8·80912300·46020000·00000000·ffffffff·..#.F...........
26 ··0x004a09b8·00000000·ffffffff·00000000·ffffffff·................26 ··0x004a09b8·00000000·ffffffff·00000000·ffffffff·................
27 ··0x004a09c8·ffffff3f·e8094a00·08000000·01000000·...?..J.........27 ··0x004a09c8·ffffff3f·e8094a00·08000000·01000000·...?..J.........
28 ··0x004a09d8·ffffff3f·e8094a00·01000000·00000000·...?..J.........28 ··0x004a09d8·ffffff3f·e8094a00·01000000·00000000·...?..J.........
29 ··0x004a09e8·ffffff3f·7cd54a00·00000000·a89e2300·...?|.J.......#.29 ··0x004a09e8·ffffff3f·7cd54a00·00000000·e8b32300·...?|.J.......#.
30 ··0x004a09f8·0c000000·04000000·d1d00200·00000000·................30 ··0x004a09f8·0c000000·04000000·d1d00200·00000000·................
31 ··0x004a0a08·00000000·00000000·00000000·8dc31700·................31 ··0x004a0a08·00000000·00000000·00000000·d5d51700·................
32 ··0x004a0a18·b80a4a00·00000000·00000000·00000000·..J.............32 ··0x004a0a18·b80a4a00·00000000·00000000·00000000·..J.............
33 ··0x004a0a28·00000000·00000000·00000000·00000000·................33 ··0x004a0a28·00000000·00000000·00000000·00000000·................
34 ··0x004a0a38·00000000·00000000·08142700·00000000·..........'.....34 ··0x004a0a38·00000000·00000000·48292700·00000000·........H)'.....
35 ··0x004a0a48·00000000·00000000·00000000·00000000·................35 ··0x004a0a48·00000000·00000000·00000000·00000000·................
36 ··0x004a0a58·00000000·00000000·00000000·00000000·................36 ··0x004a0a58·00000000·00000000·00000000·00000000·................
37 ··0x004a0a68·44914a00·00000000·00000000·00000000·D.J.............37 ··0x004a0a68·44914a00·00000000·00000000·00000000·D.J.............
38 ··0x004a0a78·00000000·00000000·00000000·25d00200·............%...38 ··0x004a0a78·00000000·00000000·00000000·25d00200·............%...
39 ··0x004a0a88·00000000·00000000·00000000·00000000·................39 ··0x004a0a88·00000000·00000000·00000000·00000000·................
40 ··0x004a0a98·00000000·00000000·00000000·00000000·................40 ··0x004a0a98·00000000·00000000·00000000·00000000·................
41 ··0x004a0aa8·00000000·00000000·990a0900·00000000·................41 ··0x004a0aa8·00000000·00000000·190e0900·00000000·................
42 ··0x004a0ab8·00000000·00000000·00000000·00000000·................42 ··0x004a0ab8·00000000·00000000·00000000·00000000·................
43 ··0x004a0ac8·00000000·00000000·00000000·00000000·................43 ··0x004a0ac8·00000000·00000000·00000000·00000000·................
44 ··0x004a0ad8·00000000·00000000·8dd00200·00000000·................44 ··0x004a0ad8·00000000·00000000·8dd00200·00000000·................
45 ··0x004a0ae8·00000000·e1cf0200·bdc31700·110b0900·................45 ··0x004a0ae8·00000000·e1cf0200·05d61700·910e0900·................
46 ··0x004a0af8·00000000·00000000·00000000·00000000·................46 ··0x004a0af8·00000000·00000000·00000000·00000000·................
47 ··0x004a0b08·00000000·00000000·00000000·00000000·................47 ··0x004a0b08·00000000·00000000·00000000·00000000·................
48 ··0x004a0b18·00000000·00000000·00000000·00000000·................48 ··0x004a0b18·00000000·00000000·00000000·00000000·................
49 ··0x004a0b28·00000000·00000000·00000000·00000000·................49 ··0x004a0b28·00000000·00000000·00000000·00000000·................
50 ··0x004a0b38·00000000·00000000·00000000·00000000·................50 ··0x004a0b38·00000000·00000000·00000000·00000000·................
51 ··0x004a0b48·00000000·00000000·04242700·58a12300·.........$'.X.#.51 ··0x004a0b48·00000000·00000000·44392700·98b62300·........D9'...#.
52 ··0x004a0b58·00000000·00000000·00000000·00000000·................52 ··0x004a0b58·00000000·00000000·00000000·00000000·................
53 ··0x004a0b68·e80e4a00·00000000·ffffff3f·7cd54a00·..J........?|.J.53 ··0x004a0b68·e80e4a00·00000000·ffffff3f·7cd54a00·..J........?|.J.
54 ··0x004a0b78·00000000·58a12300·1c000000·00000000·....X.#.........54 ··0x004a0b78·00000000·98b62300·1c000000·00000000·......#.........
55 ··0x004a0b88·15260900·00000000·00000000·00000000·.&..............55 ··0x004a0b88·99290900·00000000·00000000·00000000·.)..............
56 ··0x004a0b98·00000000·cd2d0900·400f4a00·54134a00·.....-..@.J.T.J.56 ··0x004a0b98·00000000·51310900·400f4a00·54134a00·....Q1..@.J.T.J.
57 ··0x004a0ba8·48134a00·00000000·00000000·67e10200·H.J.........g...57 ··0x004a0ba8·48134a00·00000000·00000000·67e10200·H.J.........g...
58 ··0x004a0bb8·e1a00c00·00000000·40134a00·00044000·........@.J...@.58 ··0x004a0bb8·05a70c00·00000000·40134a00·00044000·........@.J...@.
59 ··0x004a0bc8·74242700·00000000·00000000·21dc1700·t$'.........!...59 ··0x004a0bc8·b4392700·00000000·00000000·69ee1700·.9'.........i...
60 ··0x004a0bd8·00000000·59d71700·00000000·d00f4a00·....Y.........J.60 ··0x004a0bd8·00000000·a1e91700·00000000·d00f4a00·..............J.
61 ··0x004a0be8·00000000·00000000·00000000·00000000·................61 ··0x004a0be8·00000000·00000000·00000000·00000000·................
62 ··0x004a0bf8·00000000·00000000·00000000·21200900·............!·..62 ··0x004a0bf8·00000000·00000000·00000000·a5230900·.............#..
63 ··0x004a0c08·218b0d00·a9dc0d00·bdcb0c00·00000000·!...............63 ··0x004a0c08·c9910d00·75e30d00·c5d10c00·00000000·....u...........
64 ··0x004a0c18·00000000·00000000·00000000·00000000·................64 ··0x004a0c18·00000000·00000000·00000000·00000000·................
65 ··0x004a0c28·00000000·00000000·00000000·00000000·................65 ··0x004a0c28·00000000·00000000·00000000·00000000·................
66 ··0x004a0c38·00000000·00000000·ffffff3f·7cd54a00·...........?|.J.66 ··0x004a0c38·00000000·00000000·ffffff3f·7cd54a00·...........?|.J.
67 ··0x004a0c48·00000000·b0a72300·10000000·00000000·......#.........67 ··0x004a0c48·00000000·f0bc2300·10000000·00000000·......#.........
68 ··0x004a0c58·e1d71700·00000000·00000000·00000000·................68 ··0x004a0c58·29ea1700·00000000·00000000·00000000·)...............
69 ··0x004a0c68·00000000·00000000·00000000·00000000·................69 ··0x004a0c68·00000000·00000000·00000000·00000000·................
70 ··0x004a0c78·00000000·00000000·00000000·00000000·................70 ··0x004a0c78·00000000·00000000·00000000·00000000·................
71 ··0x004a0c88·e1a00c00·00000000·00000000·00400000·.............@..71 ··0x004a0c88·05a70c00·00000000·00000000·00400000·.............@..
72 ··0x004a0c98·00000000·49ea0200·00000000·00000000·....I...........72 ··0x004a0c98·00000000·49ea0200·00000000·00000000·....I...........
73 ··0x004a0ca8·00000000·eda90c00·59390900·000f4a00·........Y9....J.73 ··0x004a0ca8·00000000·11b00c00·dd3c0900·000f4a00·.........<....J.
74 ··0x004a0cb8·00000000·00000000·00000000·00000000·................74 ··0x004a0cb8·00000000·00000000·00000000·00000000·................
75 ··0x004a0cc8·00000000·00000000·00000000·00000000·................75 ··0x004a0cc8·00000000·00000000·00000000·00000000·................
76 ··0x004a0cd8·00000000·00000000·00000000·00000000·................76 ··0x004a0cd8·00000000·00000000·00000000·00000000·................
77 ··0x004a0ce8·00000000·00000000·00000000·00000000·................77 ··0x004a0ce8·00000000·00000000·00000000·00000000·................
78 ··0x004a0cf8·00000000·00000000·00000000·00000000·................78 ··0x004a0cf8·00000000·00000000·00000000·00000000·................
79 ··0x004a0d08·00000000·00000000·00000000·00000000·................79 ··0x004a0d08·00000000·00000000·00000000·00000000·................
80 ··0x004a0d18·b8232700·00bb2600·00000000·00000000·.#'...&.........80 ··0x004a0d18·f8382700·40d02600·00000000·00000000·.8'.@.&.........
81 ··0x004a0d28·00000000·00000000·300e4a00·00000000·........0.J.....81 ··0x004a0d28·00000000·00000000·300e4a00·00000000·........0.J.....
82 ··0x004a0d38·00000000·00000000·f8232700·9ca72300·.........#'...#.82 ··0x004a0d38·00000000·00000000·38392700·dcbc2300·........89'...#.
83 ··0x004a0d48·00000000·00000000·00000000·00000000·................83 ··0x004a0d48·00000000·00000000·00000000·00000000·................
84 ··0x004a0d58·d00e4a00·00000000·00000000·00000000·..J.............84 ··0x004a0d58·d00e4a00·00000000·00000000·00000000·..J.............
85 ··0x004a0d68·c4232700·40a72300·00000000·00000000·.#'.@.#.........85 ··0x004a0d68·04392700·80bc2300·00000000·00000000·.9'...#.........
86 ··0x004a0d78·00000000·00000000·4c0e4a00·00000000·........L.J.....86 ··0x004a0d78·00000000·00000000·4c0e4a00·00000000·........L.J.....
87 ··0x004a0d88·00000000·00000000·e4232700·74a72300·.........#'.t.#.87 ··0x004a0d88·00000000·00000000·24392700·b4bc2300·........$9'...#.
88 ··0x004a0d98·00000000·00000000·00000000·00000000·................88 ··0x004a0d98·00000000·00000000·00000000·00000000·................
89 ··0x004a0da8·9c0e4a00·00000000·00000000·00000000·..J.............89 ··0x004a0da8·9c0e4a00·00000000·00000000·00000000·..J.............
90 ··0x004a0db8·f0232700·88a72300·00000000·00000000·.#'...#.........90 ··0x004a0db8·30392700·c8bc2300·00000000·00000000·09'...#.........
91 ··0x004a0dc8·00000000·00000000·b80e4a00·00000000·..........J.....91 ··0x004a0dc8·00000000·00000000·b80e4a00·00000000·..........J.....
92 ··0x004a0dd8·00000000·00000000·d8232700·6ca72300·.........#'.l.#.92 ··0x004a0dd8·00000000·00000000·18392700·acbc2300·.........9'...#.
93 ··0x004a0de8·00000000·00000000·00000000·00000000·................93 ··0x004a0de8·00000000·00000000·00000000·00000000·................
94 ··0x004a0df8·800e4a00·00000000·00000000·00000000·..J.............94 ··0x004a0df8·800e4a00·00000000·00000000·00000000·..J.............
95 ··0x004a0e08·cc232700·c4362600·00000000·00000000·.#'..6&.........95 ··0x004a0e08·0c392700·044c2600·00000000·00000000·.9'..L&.........
96 ··0x004a0e18·00000000·00000000·640e4a00·00000000·........d.J.....96 ··0x004a0e18·00000000·00000000·640e4a00·00000000·........d.J.....
97 ··0x004a0e28·00000000·00000000·ffffff3f·f4c64a00·...........?..J.97 ··0x004a0e28·00000000·00000000·ffffff3f·f4c64a00·...........?..J.
98 ··0x004a0e38·02000000·00e55400·cce55400·00000000·......T...T.....98 ··0x004a0e38·02000000·00e55400·cce55400·00000000·......T...T.....
99 ··0x004a0e48·00000000·ffffff3f·f4c64a00·01000000·.......?..J.....99 ··0x004a0e48·00000000·ffffff3f·f4c64a00·01000000·.......?..J.....
100 ··0x004a0e58·44085500·00000000·00000000·ffffff3f·D.U............?100 ··0x004a0e58·44085500·00000000·00000000·ffffff3f·D.U............?
101 ··0x004a0e68·f4c64a00·02000000·28035500·b4da5400·..J.....(.U...T.101 ··0x004a0e68·f4c64a00·02000000·28035500·b4da5400·..J.....(.U...T.
102 ··0x004a0e78·00000000·00000000·ffffff3f·f4c64a00·...........?..J.102 ··0x004a0e78·00000000·00000000·ffffff3f·f4c64a00·...........?..J.
103 ··0x004a0e88·02000000·28035500·48f55400·00000000·....(.U.H.T.....103 ··0x004a0e88·02000000·28035500·48f55400·00000000·....(.U.H.T.....
104 ··0x004a0e98·00000000·ffffff3f·f4c64a00·02000000·.......?..J.....104 ··0x004a0e98·00000000·ffffff3f·f4c64a00·02000000·.......?..J.....
105 ··0x004a0ea8·28035500·48f55400·00000000·00000000·(.U.H.T.........105 ··0x004a0ea8·28035500·48f55400·00000000·00000000·(.U.H.T.........
106 ··0x004a0eb8·ffffff3f·f4c64a00·01000000·18f15400·...?..J.......T.106 ··0x004a0eb8·ffffff3f·f4c64a00·01000000·18f15400·...?..J.......T.
107 ··0x004a0ec8·00000000·00000000·ffffff3f·f4c64a00·...........?..J.107 ··0x004a0ec8·00000000·00000000·ffffff3f·f4c64a00·...........?..J.
108 ··0x004a0ed8·01000000·f4e15400·00000000·00000000·......T.........108 ··0x004a0ed8·01000000·f4e15400·00000000·00000000·......T.........
109 ··0x004a0ee8·ffffff3f·f4c64a00·03000000·a4055500·...?..J.......U.109 ··0x004a0ee8·ffffff3f·f4c64a00·03000000·a4055500·...?..J.......U.
110 ··0x004a0ef8·00e55400·cce55400·c4a72300·29ea0200·..T...T...#.)...110 ··0x004a0ef8·00e55400·cce55400·04bd2300·29ea0200·..T...T...#.)...
111 ··0x004a0f08·04000000·3c242700·d4a72300·e5e90200·....<$'...#.....111 ··0x004a0f08·04000000·7c392700·14bd2300·e5e90200·....|9'...#.....
112 ··0x004a0f18·04000000·502a2700·e0a72300·bded0200·....P*'...#.....112 ··0x004a0f18·04000000·903f2700·20bd2300·bded0200·.....?'.·.#.....
113 ··0x004a0f28·08000000·14242700·00000000·00000000·.....$'.........113 ··0x004a0f28·08000000·54392700·00000000·00000000·....T9'.........
114 ··0x004a0f38·00000000·00000000·00000000·00000000·................114 ··0x004a0f38·00000000·00000000·00000000·00000000·................
115 ··0x004a0f48·00000000·bdde1700·00000000·00000000·................115 ··0x004a0f48·00000000·05f11700·00000000·00000000·................
116 ··0x004a0f58·00000000·00000000·00000000·00000000·................116 ··0x004a0f58·00000000·00000000·00000000·00000000·................
117 ··0x004a0f68·00000000·00000000·00000000·00000000·................117 ··0x004a0f68·00000000·00000000·00000000·00000000·................
118 ··0x004a0f78·00000000·00000000·00000000·00000000·................118 ··0x004a0f78·00000000·00000000·00000000·00000000·................
119 ··0x004a0f88·00000000·00000000·00000000·00000000·................119 ··0x004a0f88·00000000·00000000·00000000·00000000·................
120 ··0x004a0f98·00000000·00000000·00000000·00000000·................120 ··0x004a0f98·00000000·00000000·00000000·00000000·................
121 ··0x004a0fa8·00000000·00000000·00000000·00000000·................121 ··0x004a0fa8·00000000·00000000·00000000·00000000·................
122 ··0x004a0fb8·00000000·00000000·00000000·00000000·................122 ··0x004a0fb8·00000000·00000000·00000000·00000000·................
123 ··0x004a0fc8·00000000·00000000·f0a72300·b9e51700·..........#.....123 ··0x004a0fc8·00000000·00000000·30bd2300·01f81700·........0.#.....
124 ··0x004a0fd8·04000000·78262700·d4a72300·21f20200·....x&'...#.!...124 ··0x004a0fd8·04000000·b83b2700·14bd2300·21f20200·.....;'...#.!...
125 ··0x004a0fe8·04000000·502a2700·94a62300·8de80200·....P*'...#.....125 ··0x004a0fe8·04000000·903f2700·d4bb2300·8de80200·.....?'...#.....
126 ··0x004a0ff8·80000000·042a2700·fca72300·3dea0200·.....*'...#.=...126 ··0x004a0ff8·80000000·443f2700·3cbd2300·3dea0200·....D?'.<.#.=...
Max diff block lines reached; 862557/882175 bytes (97.78%) of diff not shown.
28.1 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x005489b8·00000000·00000000·00000000·00000000·................2 ··0x005489b8·00000000·00000000·00000000·00000000·................
3 ··0x005489c8·00000000·00000000·00000000·00000000·................3 ··0x005489c8·00000000·00000000·00000000·00000000·................
4 ··0x005489d8·00000000·00000000·ffffffff·ffffffff·................4 ··0x005489d8·00000000·00000000·ffffffff·ffffffff·................
5 ··0x005489e8·00000000·00000000·00000000·00000000·................5 ··0x005489e8·00000000·00000000·00000000·00000000·................
6 ··0x005489f8·00000000·f1af0c00·35b10c00·c5b00c00·........5.......6 ··0x005489f8·00000000·15b60c00·59b70c00·e9b60c00·........Y.......
7 ··0x00548a08·7db00c00·00000000·39bb0c00·55c30c00·}.......9...U...7 ··0x00548a08·a1b60c00·00000000·39c10c00·55c90c00·........9...U...
8 ··0x00548a18·edce0c00·99c60c00·00000000·39bb0c00·............9...8 ··0x00548a18·f9d40c00·9dcc0c00·00000000·39c10c00·............9...
9 ··0x00548a28·55c30c00·edce0c00·99c60c00·72000000·U...........r...9 ··0x00548a28·55c90c00·f9d40c00·9dcc0c00·72000000·U...........r...
10 ··0x00548a38·00000000·f1af0c00·35b10c00·c5b00c00·........5.......10 ··0x00548a38·00000000·15b60c00·59b70c00·e9b60c00·........Y.......
11 ··0x00548a48·7db00c00·6d000000·00000000·39bb0c00·}...m.......9...11 ··0x00548a48·a1b60c00·6d000000·00000000·39c10c00·....m.......9...
12 ··0x00548a58·55c30c00·edce0c00·99c60c00·6f000000·U...........o...12 ··0x00548a58·55c90c00·f9d40c00·9dcc0c00·6f000000·U...........o...
13 ··0x00548a68·00000000·39bb0c00·55c30c00·edce0c00·....9...U.......13 ··0x00548a68·00000000·39c10c00·55c90c00·f9d40c00·....9...U.......
14 ··0x00548a78·99c60c00·00000000·5d061900·c9061900·........].......14 ··0x00548a78·9dcc0c00·00000000·051d1900·711d1900·............q...
15 ··0x00548a88·ffffffff·00000000·ffffffff·00000000·................15 ··0x00548a88·ffffffff·00000000·ffffffff·00000000·................
16 ··0x00548a98·00000000·00000000·00000000·00000000·................16 ··0x00548a98·00000000·00000000·00000000·00000000·................
17 ··0x00548aa8·00000000·00000000·00000000·00000000·................17 ··0x00548aa8·00000000·00000000·00000000·00000000·................
18 ··0x00548ab8·00000000·00000000·00000000·00000000·................18 ··0x00548ab8·00000000·00000000·00000000·00000000·................
19 ··0x00548ac8·00000000·00000000·00000000·00000000·................19 ··0x00548ac8·00000000·00000000·00000000·00000000·................
20 ··0x00548ad8·00000000·00000000·00000000·00000000·................20 ··0x00548ad8·00000000·00000000·00000000·00000000·................
21 ··0x00548ae8·00000000·00000000·00000000·00000000·................21 ··0x00548ae8·00000000·00000000·00000000·00000000·................
Offset 2311, 269 lines modifiedOffset 2311, 269 lines modified
2311 ··0x005519f8·7b000000·ffffff3f·e4e54a00·01000000·{......?..J.....2311 ··0x005519f8·7b000000·ffffff3f·e4e54a00·01000000·{......?..J.....
2312 ··0x00551a08·ffffffff·e4000000·7c000000·ffffff3f·........|......?2312 ··0x00551a08·ffffffff·e4000000·7c000000·ffffff3f·........|......?
2313 ··0x00551a18·e4e54a00·01000000·ffffffff·e4000000·..J.............2313 ··0x00551a18·e4e54a00·01000000·ffffffff·e4000000·..J.............
2314 ··0x00551a28·7d000000·ffffff3f·e4e54a00·01000000·}......?..J.....2314 ··0x00551a28·7d000000·ffffff3f·e4e54a00·01000000·}......?..J.....
2315 ··0x00551a38·ffffffff·e4000000·7e000000·ffffff3f·........~......?2315 ··0x00551a38·ffffffff·e4000000·7e000000·ffffff3f·........~......?
2316 ··0x00551a48·e4e54a00·01000000·ffffffff·e4000000·..J.............2316 ··0x00551a48·e4e54a00·01000000·ffffffff·e4000000·..J.............
2317 ··0x00551a58·7f000000·ffffff3f·e4e54a00·01000000·.......?..J.....2317 ··0x00551a58·7f000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2318 ··0x00551a68·ffffffff·a4000000·02000000·847d2500·.............}%.2318 ··0x00551a68·ffffffff·a4000000·02000000·c4922500·..............%.
2319 ··0x00551a78·80000000·ffffff3f·e4e54a00·01000000·.......?..J.....2319 ··0x00551a78·80000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2320 ··0x00551a88·ffffffff·a4000000·02000000·887d2500·.............}%.2320 ··0x00551a88·ffffffff·a4000000·02000000·c8922500·..............%.
2321 ··0x00551a98·81000000·ffffff3f·e4e54a00·01000000·.......?..J.....2321 ··0x00551a98·81000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2322 ··0x00551aa8·ffffffff·a4000000·02000000·8c7d2500·.............}%.2322 ··0x00551aa8·ffffffff·a4000000·02000000·cc922500·..............%.
2323 ··0x00551ab8·82000000·ffffff3f·e4e54a00·01000000·.......?..J.....2323 ··0x00551ab8·82000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2324 ··0x00551ac8·ffffffff·a4000000·02000000·907d2500·.............}%.2324 ··0x00551ac8·ffffffff·a4000000·02000000·d0922500·..............%.
2325 ··0x00551ad8·83000000·ffffff3f·e4e54a00·01000000·.......?..J.....2325 ··0x00551ad8·83000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2326 ··0x00551ae8·ffffffff·a4000000·02000000·947d2500·.............}%.2326 ··0x00551ae8·ffffffff·a4000000·02000000·d4922500·..............%.
2327 ··0x00551af8·84000000·ffffff3f·e4e54a00·01000000·.......?..J.....2327 ··0x00551af8·84000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2328 ··0x00551b08·ffffffff·a4000000·02000000·987d2500·.............}%.2328 ··0x00551b08·ffffffff·a4000000·02000000·d8922500·..............%.
2329 ··0x00551b18·85000000·ffffff3f·e4e54a00·01000000·.......?..J.....2329 ··0x00551b18·85000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2330 ··0x00551b28·ffffffff·a4000000·02000000·9c7d2500·.............}%.2330 ··0x00551b28·ffffffff·a4000000·02000000·dc922500·..............%.
2331 ··0x00551b38·86000000·ffffff3f·e4e54a00·01000000·.......?..J.....2331 ··0x00551b38·86000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2332 ··0x00551b48·ffffffff·a4000000·02000000·a07d2500·.............}%.2332 ··0x00551b48·ffffffff·a4000000·02000000·e0922500·..............%.
2333 ··0x00551b58·87000000·ffffff3f·e4e54a00·01000000·.......?..J.....2333 ··0x00551b58·87000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2334 ··0x00551b68·ffffffff·a4000000·02000000·a47d2500·.............}%.2334 ··0x00551b68·ffffffff·a4000000·02000000·e4922500·..............%.
2335 ··0x00551b78·88000000·ffffff3f·e4e54a00·01000000·.......?..J.....2335 ··0x00551b78·88000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2336 ··0x00551b88·ffffffff·a4000000·02000000·a87d2500·.............}%.2336 ··0x00551b88·ffffffff·a4000000·02000000·e8922500·..............%.
2337 ··0x00551b98·89000000·ffffff3f·e4e54a00·01000000·.......?..J.....2337 ··0x00551b98·89000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2338 ··0x00551ba8·ffffffff·a4000000·02000000·ac7d2500·.............}%.2338 ··0x00551ba8·ffffffff·a4000000·02000000·ec922500·..............%.
2339 ··0x00551bb8·8a000000·ffffff3f·e4e54a00·01000000·.......?..J.....2339 ··0x00551bb8·8a000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2340 ··0x00551bc8·ffffffff·a4000000·02000000·b07d2500·.............}%.2340 ··0x00551bc8·ffffffff·a4000000·02000000·f0922500·..............%.
2341 ··0x00551bd8·8b000000·ffffff3f·e4e54a00·01000000·.......?..J.....2341 ··0x00551bd8·8b000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2342 ··0x00551be8·ffffffff·a4000000·02000000·b47d2500·.............}%.2342 ··0x00551be8·ffffffff·a4000000·02000000·f4922500·..............%.
2343 ··0x00551bf8·8c000000·ffffff3f·e4e54a00·01000000·.......?..J.....2343 ··0x00551bf8·8c000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2344 ··0x00551c08·ffffffff·a4000000·02000000·b87d2500·.............}%.2344 ··0x00551c08·ffffffff·a4000000·02000000·f8922500·..............%.
2345 ··0x00551c18·8d000000·ffffff3f·e4e54a00·01000000·.......?..J.....2345 ··0x00551c18·8d000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2346 ··0x00551c28·ffffffff·a4000000·02000000·bc7d2500·.............}%.2346 ··0x00551c28·ffffffff·a4000000·02000000·fc922500·..............%.
2347 ··0x00551c38·8e000000·ffffff3f·e4e54a00·01000000·.......?..J.....2347 ··0x00551c38·8e000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2348 ··0x00551c48·ffffffff·a4000000·02000000·c07d2500·.............}%.2348 ··0x00551c48·ffffffff·a4000000·02000000·00932500·..............%.
2349 ··0x00551c58·8f000000·ffffff3f·e4e54a00·01000000·.......?..J.....2349 ··0x00551c58·8f000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2350 ··0x00551c68·ffffffff·a4000000·02000000·c47d2500·.............}%.2350 ··0x00551c68·ffffffff·a4000000·02000000·04932500·..............%.
2351 ··0x00551c78·90000000·ffffff3f·e4e54a00·01000000·.......?..J.....2351 ··0x00551c78·90000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2352 ··0x00551c88·ffffffff·a4000000·02000000·c87d2500·.............}%.2352 ··0x00551c88·ffffffff·a4000000·02000000·08932500·..............%.
2353 ··0x00551c98·91000000·ffffff3f·e4e54a00·01000000·.......?..J.....2353 ··0x00551c98·91000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2354 ··0x00551ca8·ffffffff·a4000000·02000000·cc7d2500·.............}%.2354 ··0x00551ca8·ffffffff·a4000000·02000000·0c932500·..............%.
2355 ··0x00551cb8·92000000·ffffff3f·e4e54a00·01000000·.......?..J.....2355 ··0x00551cb8·92000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2356 ··0x00551cc8·ffffffff·a4000000·02000000·d07d2500·.............}%.2356 ··0x00551cc8·ffffffff·a4000000·02000000·10932500·..............%.
2357 ··0x00551cd8·93000000·ffffff3f·e4e54a00·01000000·.......?..J.....2357 ··0x00551cd8·93000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2358 ··0x00551ce8·ffffffff·a4000000·02000000·d47d2500·.............}%.2358 ··0x00551ce8·ffffffff·a4000000·02000000·14932500·..............%.
2359 ··0x00551cf8·94000000·ffffff3f·e4e54a00·01000000·.......?..J.....2359 ··0x00551cf8·94000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2360 ··0x00551d08·ffffffff·a4000000·02000000·d87d2500·.............}%.2360 ··0x00551d08·ffffffff·a4000000·02000000·18932500·..............%.
2361 ··0x00551d18·95000000·ffffff3f·e4e54a00·01000000·.......?..J.....2361 ··0x00551d18·95000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2362 ··0x00551d28·ffffffff·a4000000·02000000·dc7d2500·.............}%.2362 ··0x00551d28·ffffffff·a4000000·02000000·1c932500·..............%.
2363 ··0x00551d38·96000000·ffffff3f·e4e54a00·01000000·.......?..J.....2363 ··0x00551d38·96000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2364 ··0x00551d48·ffffffff·a4000000·02000000·e07d2500·.............}%.2364 ··0x00551d48·ffffffff·a4000000·02000000·20932500·............·.%.
2365 ··0x00551d58·97000000·ffffff3f·e4e54a00·01000000·.......?..J.....2365 ··0x00551d58·97000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2366 ··0x00551d68·ffffffff·a4000000·02000000·e47d2500·.............}%.2366 ··0x00551d68·ffffffff·a4000000·02000000·24932500·............$.%.
2367 ··0x00551d78·98000000·ffffff3f·e4e54a00·01000000·.......?..J.....2367 ··0x00551d78·98000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2368 ··0x00551d88·ffffffff·a4000000·02000000·e87d2500·.............}%.2368 ··0x00551d88·ffffffff·a4000000·02000000·28932500·............(.%.
2369 ··0x00551d98·99000000·ffffff3f·e4e54a00·01000000·.......?..J.....2369 ··0x00551d98·99000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2370 ··0x00551da8·ffffffff·a4000000·02000000·ec7d2500·.............}%.2370 ··0x00551da8·ffffffff·a4000000·02000000·2c932500·............,.%.
2371 ··0x00551db8·9a000000·ffffff3f·e4e54a00·01000000·.......?..J.....2371 ··0x00551db8·9a000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2372 ··0x00551dc8·ffffffff·a4000000·02000000·f07d2500·.............}%.2372 ··0x00551dc8·ffffffff·a4000000·02000000·30932500·............0.%.
2373 ··0x00551dd8·9b000000·ffffff3f·e4e54a00·01000000·.......?..J.....2373 ··0x00551dd8·9b000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2374 ··0x00551de8·ffffffff·a4000000·02000000·f47d2500·.............}%.2374 ··0x00551de8·ffffffff·a4000000·02000000·34932500·............4.%.
2375 ··0x00551df8·9c000000·ffffff3f·e4e54a00·01000000·.......?..J.....2375 ··0x00551df8·9c000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2376 ··0x00551e08·ffffffff·a4000000·02000000·f87d2500·.............}%.2376 ··0x00551e08·ffffffff·a4000000·02000000·38932500·............8.%.
2377 ··0x00551e18·9d000000·ffffff3f·e4e54a00·01000000·.......?..J.....2377 ··0x00551e18·9d000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2378 ··0x00551e28·ffffffff·a4000000·02000000·fc7d2500·.............}%.2378 ··0x00551e28·ffffffff·a4000000·02000000·3c932500·............<.%.
2379 ··0x00551e38·9e000000·ffffff3f·e4e54a00·01000000·.......?..J.....2379 ··0x00551e38·9e000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2380 ··0x00551e48·ffffffff·a4000000·02000000·007e2500·.............~%.2380 ··0x00551e48·ffffffff·a4000000·02000000·40932500·............@.%.
2381 ··0x00551e58·9f000000·ffffff3f·e4e54a00·01000000·.......?..J.....2381 ··0x00551e58·9f000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2382 ··0x00551e68·ffffffff·a4000000·02000000·047e2500·.............~%.2382 ··0x00551e68·ffffffff·a4000000·02000000·44932500·............D.%.
2383 ··0x00551e78·a0000000·ffffff3f·e4e54a00·01000000·.......?..J.....2383 ··0x00551e78·a0000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2384 ··0x00551e88·ffffffff·a4000000·02000000·087e2500·.............~%.2384 ··0x00551e88·ffffffff·a4000000·02000000·48932500·............H.%.
2385 ··0x00551e98·a1000000·ffffff3f·e4e54a00·01000000·.......?..J.....2385 ··0x00551e98·a1000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2386 ··0x00551ea8·ffffffff·a4000000·02000000·0c7e2500·.............~%.2386 ··0x00551ea8·ffffffff·a4000000·02000000·4c932500·............L.%.
2387 ··0x00551eb8·a2000000·ffffff3f·e4e54a00·01000000·.......?..J.....2387 ··0x00551eb8·a2000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2388 ··0x00551ec8·ffffffff·a4000000·02000000·107e2500·.............~%.2388 ··0x00551ec8·ffffffff·a4000000·02000000·50932500·............P.%.
2389 ··0x00551ed8·a3000000·ffffff3f·e4e54a00·01000000·.......?..J.....2389 ··0x00551ed8·a3000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2390 ··0x00551ee8·ffffffff·a4000000·02000000·147e2500·.............~%.2390 ··0x00551ee8·ffffffff·a4000000·02000000·54932500·............T.%.
2391 ··0x00551ef8·a4000000·ffffff3f·e4e54a00·01000000·.......?..J.....2391 ··0x00551ef8·a4000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2392 ··0x00551f08·ffffffff·a4000000·02000000·187e2500·.............~%.2392 ··0x00551f08·ffffffff·a4000000·02000000·58932500·............X.%.
2393 ··0x00551f18·a5000000·ffffff3f·e4e54a00·01000000·.......?..J.....2393 ··0x00551f18·a5000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2394 ··0x00551f28·ffffffff·a4000000·02000000·1c7e2500·.............~%.2394 ··0x00551f28·ffffffff·a4000000·02000000·5c932500·............\.%.
2395 ··0x00551f38·a6000000·ffffff3f·e4e54a00·01000000·.......?..J.....2395 ··0x00551f38·a6000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2396 ··0x00551f48·ffffffff·a4000000·02000000·207e2500·............·~%.2396 ··0x00551f48·ffffffff·a4000000·02000000·60932500·............`.%.
2397 ··0x00551f58·a7000000·ffffff3f·e4e54a00·01000000·.......?..J.....2397 ··0x00551f58·a7000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2398 ··0x00551f68·ffffffff·a4000000·02000000·247e2500·............$~%.2398 ··0x00551f68·ffffffff·a4000000·02000000·64932500·............d.%.
2399 ··0x00551f78·a8000000·ffffff3f·e4e54a00·01000000·.......?..J.....2399 ··0x00551f78·a8000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2400 ··0x00551f88·ffffffff·a4000000·02000000·287e2500·............(~%.2400 ··0x00551f88·ffffffff·a4000000·02000000·68932500·............h.%.
2401 ··0x00551f98·a9000000·ffffff3f·e4e54a00·01000000·.......?..J.....2401 ··0x00551f98·a9000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2402 ··0x00551fa8·ffffffff·a4000000·02000000·2c7e2500·............,~%.2402 ··0x00551fa8·ffffffff·a4000000·02000000·6c932500·............l.%.
2403 ··0x00551fb8·aa000000·ffffff3f·e4e54a00·01000000·.......?..J.....2403 ··0x00551fb8·aa000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2404 ··0x00551fc8·ffffffff·a4000000·02000000·307e2500·............0~%.2404 ··0x00551fc8·ffffffff·a4000000·02000000·70932500·............p.%.
2405 ··0x00551fd8·ab000000·ffffff3f·e4e54a00·01000000·.......?..J.....2405 ··0x00551fd8·ab000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2406 ··0x00551fe8·ffffffff·a4000000·02000000·347e2500·............4~%.2406 ··0x00551fe8·ffffffff·a4000000·02000000·74932500·............t.%.
2407 ··0x00551ff8·ac000000·ffffff3f·e4e54a00·01000000·.......?..J.....2407 ··0x00551ff8·ac000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2408 ··0x00552008·ffffffff·a4000000·02000000·387e2500·............8~%.2408 ··0x00552008·ffffffff·a4000000·02000000·78932500·............x.%.
2409 ··0x00552018·ad000000·ffffff3f·e4e54a00·01000000·.......?..J.....2409 ··0x00552018·ad000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2410 ··0x00552028·ffffffff·a4000000·02000000·3c7e2500·............<~%.2410 ··0x00552028·ffffffff·a4000000·02000000·7c932500·............|.%.
2411 ··0x00552038·ae000000·ffffff3f·e4e54a00·01000000·.......?..J.....2411 ··0x00552038·ae000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2412 ··0x00552048·ffffffff·a4000000·02000000·407e2500·............@~%.2412 ··0x00552048·ffffffff·a4000000·02000000·80932500·..............%.
2413 ··0x00552058·af000000·ffffff3f·e4e54a00·01000000·.......?..J.....2413 ··0x00552058·af000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2414 ··0x00552068·ffffffff·a4000000·02000000·447e2500·............D~%.2414 ··0x00552068·ffffffff·a4000000·02000000·84932500·..............%.
Max diff block lines reached; 16281/28623 bytes (56.88%) of diff not shown.
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·34363761·34666662·35313338·39666661·467a4ffb51389ffa 
3 ··0x00000010·32393366·61656438·30623831·66626663·293faed80b81fbfc2 ··0x00000000·62653337·61626238·31623638·62666438·be37abb81b68bfd8
 3 ··0x00000010·37623137·36666464·65353430·66643630·7b176fdde540fd60
4 ··0x00000020·30363166·35302e64·65627567·00000000·061f50.debug....4 ··0x00000020·39346261·65362e64·65627567·00000000·94bae6.debug....
5 ··0x00000030·7135f796····························q5..5 ··0x00000030·003874cd····························.8t.
  
60.5 MB
python3.12-nopie_3.12.9-1_armhf.deb
367 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary1 -rw-r--r--···0········0········0········4·2025-02-05·01:31:18.000000·debian-binary
2 -rw-r--r--···0········0········0·····1048·2025-02-05·01:31:18.000000·control.tar.xz2 -rw-r--r--···0········0········0·····1048·2025-02-05·01:31:18.000000·control.tar.xz
3 -rw-r--r--···0········0········0··1796576·2025-02-05·01:31:18.000000·data.tar.xz3 -rw-r--r--···0········0········0··1797288·2025-02-05·01:31:18.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
60.5 MB
data.tar.xz
60.5 MB
data.tar
60.5 MB
./usr/bin/python3.12
File has been modified after NT_GNU_BUILD_ID has been applied.
921 B
readelf --wide --file-header {}
    
Offset 4, 15 lines modifiedOffset 4, 15 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:···············0x17293111 ··Entry·point·address:···············0x173f85
12 ··Start·of·program·headers:··········52·(bytes·into·file)12 ··Start·of·program·headers:··········52·(bytes·into·file)
13 ··Start·of·section·headers:··········5645496·(bytes·into·file)13 ··Start·of·section·headers:··········5645496·(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:·········1117 ··Number·of·program·headers:·········11
18 ··Size·of·section·headers:···········40·(bytes)18 ··Size·of·section·headers:···········40·(bytes)
1.47 KB
readelf --wide --program-header {}
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
  
1 Elf·file·type·is·EXEC·(Executable·file)1 Elf·file·type·is·EXEC·(Executable·file)
2 Entry·point·0x1729312 Entry·point·0x173f85
3 There·are·11·program·headers,·starting·at·offset·523 There·are·11·program·headers,·starting·at·offset·52
  
4 Program·Headers:4 Program·Headers:
5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align5 ··Type···········Offset···VirtAddr···PhysAddr···FileSiz·MemSiz··Flg·Align
6 ··ARM_EXIDX······0x47953c·0x0048953c·0x0048953c·0x00008·0x00008·R···0x46 ··ARM_EXIDX······0x47a6bc·0x0048a6bc·0x0048a6bc·0x00008·0x00008·R···0x4
7 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x47 ··PHDR···········0x000034·0x00010034·0x00010034·0x00160·0x00160·R···0x4
8 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·0x00019·0x00019·R···0x18 ··INTERP·········0x0001b8·0x000101b8·0x000101b8·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·0x4795d8·0x4795d8·R·E·0x1000010 ··LOAD···········0x000000·0x00010000·0x00010000·0x47a758·0x47a758·R·E·0x10000
11 ··LOAD···········0x47feec·0x0049feec·0x0049feec·0xe22cc·0xe50f4·RW··0x1000011 ··LOAD···········0x47feec·0x0049feec·0x0049feec·0xe22cc·0xe50f4·RW··0x10000
12 ··DYNAMIC········0x47fef8·0x0049fef8·0x0049fef8·0x00108·0x00108·RW··0x412 ··DYNAMIC········0x47fef8·0x0049fef8·0x0049fef8·0x00108·0x00108·RW··0x4
13 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x413 ··NOTE···········0x000194·0x00010194·0x00010194·0x00024·0x00024·R···0x4
14 ··NOTE···········0x479548·0x00489548·0x00489548·0x00090·0x00090·R···0x414 ··NOTE···········0x47a6c8·0x0048a6c8·0x0048a6c8·0x00090·0x00090·R···0x4
15 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x415 ··TLS············0x47feec·0x0049feec·0x0049feec·0x00000·0x00008·R···0x4
16 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x1016 ··GNU_STACK······0x000000·0x00000000·0x00000000·0x00000·0x00000·RW··0x10
17 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00114·0x00114·R···0x117 ··GNU_RELRO······0x47feec·0x0049feec·0x0049feec·0x00114·0x00114·R···0x1
  
18 ·Section·to·Segment·mapping:18 ·Section·to·Segment·mapping:
19 ··Segment·Sections...19 ··Segment·Sections...
20 ···00·····.ARM.exidx·20 ···00·····.ARM.exidx·
2.48 KB
readelf --wide --sections {}
    
Offset 10, 22 lines modifiedOffset 10, 22 lines modified
10 ··[·5]·.dynstr···········STRTAB··········0001ccb0·00ccb0·00a380·00···A··0···0··110 ··[·5]·.dynstr···········STRTAB··········0001ccb0·00ccb0·00a380·00···A··0···0··1
11 ··[·6]·.gnu.version······VERSYM··········00027030·017030·0011e8·02···A··4···0··211 ··[·6]·.gnu.version······VERSYM··········00027030·017030·0011e8·02···A··4···0··2
12 ··[·7]·.gnu.version_r····VERNEED·········00028218·018218·0001a0·00···A··5···4··412 ··[·7]·.gnu.version_r····VERNEED·········00028218·018218·0001a0·00···A··5···4··4
13 ··[·8]·.rel.dyn··········REL·············000283b8·0183b8·000038·08···A··4···0··413 ··[·8]·.rel.dyn··········REL·············000283b8·0183b8·000038·08···A··4···0··4
14 ··[·9]·.rel.plt··········REL·············000283f0·0183f0·001038·08··AI··4··25··414 ··[·9]·.rel.plt··········REL·············000283f0·0183f0·001038·08··AI··4··25··4
15 ··[10]·.init·············PROGBITS········00029428·019428·00000c·00··AX··0···0··415 ··[10]·.init·············PROGBITS········00029428·019428·00000c·00··AX··0···0··4
16 ··[11]·.plt··············PROGBITS········00029434·019434·0018ec·04··AX··0···0··416 ··[11]·.plt··············PROGBITS········00029434·019434·0018ec·04··AX··0···0··4
17 ··[12]·.text·············PROGBITS········0002ad20·01ad20·20bfe0·00··AX··0···0··817 ··[12]·.text·············PROGBITS········0002ad20·01ad20·20d160·00··AX··0···0··8
18 ··[13]·.fini·············PROGBITS········00236d00·226d00·000008·00··AX··0···0··418 ··[13]·.fini·············PROGBITS········00237e80·227e80·000008·00··AX··0···0··4
19 ··[14]·.rodata···········PROGBITS········00236d08·226d08·252830·00···A··0···0··819 ··[14]·.rodata···········PROGBITS········00237e88·227e88·252830·00···A··0···0··8
20 ··[15]·.stapsdt.base·····PROGBITS········00489538·479538·000001·00···A··0···0··120 ··[15]·.stapsdt.base·····PROGBITS········0048a6b8·47a6b8·000001·00···A··0···0··1
21 ··[16]·.ARM.exidx········ARM_EXIDX·······0048953c·47953c·000008·00··AL·12···0··421 ··[16]·.ARM.exidx········ARM_EXIDX·······0048a6bc·47a6bc·000008·00··AL·12···0··4
22 ··[17]·.eh_frame·········PROGBITS········00489544·479544·000004·00···A··0···0··422 ··[17]·.eh_frame·········PROGBITS········0048a6c4·47a6c4·000004·00···A··0···0··4
23 ··[18]·.note.ABI-tag·····NOTE············00489548·479548·000020·00···A··0···0··423 ··[18]·.note.ABI-tag·····NOTE············0048a6c8·47a6c8·000020·00···A··0···0··4
24 ··[19]·.note.package·····NOTE············00489568·479568·000070·00···A··0···0··424 ··[19]·.note.package·····NOTE············0048a6e8·47a6e8·000070·00···A··0···0··4
25 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··425 ··[20]·.tbss·············NOBITS··········0049feec·47feec·000008·00·WAT··0···0··4
26 ··[21]·.init_array·······INIT_ARRAY······0049feec·47feec·000004·04··WA··0···0··426 ··[21]·.init_array·······INIT_ARRAY······0049feec·47feec·000004·04··WA··0···0··4
27 ··[22]·.fini_array·······FINI_ARRAY······0049fef0·47fef0·000004·04··WA··0···0··427 ··[22]·.fini_array·······FINI_ARRAY······0049fef0·47fef0·000004·04··WA··0···0··4
28 ··[23]·.data.rel.ro······PROGBITS········0049fef4·47fef4·000004·00··WA··0···0··428 ··[23]·.data.rel.ro······PROGBITS········0049fef4·47fef4·000004·00··WA··0···0··4
29 ··[24]·.dynamic··········DYNAMIC·········0049fef8·47fef8·000108·08··WA··5···0··429 ··[24]·.dynamic··········DYNAMIC·········0049fef8·47fef8·000108·08··WA··5···0··4
30 ··[25]·.got··············PROGBITS········004a0000·480000·000838·04··WA··0···0··430 ··[25]·.got··············PROGBITS········004a0000·480000·000838·04··WA··0···0··4
31 ··[26]·.data·············PROGBITS········004a0838·480838·0a8180·00··WA··0···0··831 ··[26]·.data·············PROGBITS········004a0838·480838·0a8180·00··WA··0···0··8
237 KB
readelf --wide --symbols {}
    
Offset 6, 2290 lines modifiedOffset 6, 2290 lines modified
6 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable6 ·····2:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_deregisterTMCloneTable
7 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable7 ·····3:·00000000·····0·NOTYPE··WEAK···DEFAULT··UND·_ITM_registerTMCloneTable
8 ·····4:·00049e4d····16·FUNC····GLOBAL·DEFAULT···12·PyThreadState_DeleteCurrent8 ·····4:·00049e4d····16·FUNC····GLOBAL·DEFAULT···12·PyThreadState_DeleteCurrent
9 ·····5:·0003b10d····48·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternInPlace9 ·····5:·0003b10d····48·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternInPlace
10 ·····6:·0004a4c5····56·FUNC····GLOBAL·DEFAULT···12·PyRun_InteractiveOneObject10 ·····6:·0004a4c5····56·FUNC····GLOBAL·DEFAULT···12·PyRun_InteractiveOneObject
11 ·····7:·000365b1····60·FUNC····GLOBAL·DEFAULT···12·PyCFunction_GetFlags11 ·····7:·000365b1····60·FUNC····GLOBAL·DEFAULT···12·PyCFunction_GetFlags
12 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd12 ·····8:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·inflateEnd
13 ·····9:·00098ce5···200·FUNC····GLOBAL·DEFAULT···12·PyObject_Vectorcall13 ·····9:·00099079···200·FUNC····GLOBAL·DEFAULT···12·PyObject_Vectorcall
14 ····10:·004a4090·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ReferenceError14 ····10:·004a4090·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ReferenceError
15 ····11:·000a698d···228·FUNC····GLOBAL·DEFAULT···12·PyList_New15 ····11:·000a6d59···228·FUNC····GLOBAL·DEFAULT···12·PyList_New
16 ····12:·000355c5···924·FUNC····GLOBAL·DEFAULT···12·_PyDict_CheckConsistency16 ····12:·000355c5···924·FUNC····GLOBAL·DEFAULT···12·_PyDict_CheckConsistency
17 ····13:·00090485···276·FUNC····GLOBAL·DEFAULT···12·_PySequence_BytesToCharpArray17 ····13:·00090815···276·FUNC····GLOBAL·DEFAULT···12·_PySequence_BytesToCharpArray
18 ····14:·001d460d···296·FUNC····GLOBAL·DEFAULT···12·PyMarshal_WriteObjectToString18 ····14:·001d5c6d···296·FUNC····GLOBAL·DEFAULT···12·PyMarshal_WriteObjectToString
19 ····15:·00033405····48·FUNC····GLOBAL·DEFAULT···12·PyAsyncGen_New19 ····15:·00033405····48·FUNC····GLOBAL·DEFAULT···12·PyAsyncGen_New
20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·login_tty@GLIBC_2.34·(4)20 ····16:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·login_tty@GLIBC_2.34·(4)
21 ····17:·0009c851···354·FUNC····GLOBAL·DEFAULT···12·PyCode_Addr2Line21 ····17:·0009cbbd···330·FUNC····GLOBAL·DEFAULT···12·PyCode_Addr2Line
22 ····18:·00045025····56·FUNC····GLOBAL·DEFAULT···12·PyErr_BadArgument22 ····18:·00045025····56·FUNC····GLOBAL·DEFAULT···12·PyErr_BadArgument
23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_get_priority_min@GLIBC_2.4·(2)23 ····19:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sched_get_priority_min@GLIBC_2.4·(2)
24 ····20:·000f9fd9···104·FUNC····GLOBAL·DEFAULT···12·_PyUnicodeWriter_WriteChar24 ····20:·000faa29···104·FUNC····GLOBAL·DEFAULT···12·_PyUnicodeWriter_WriteChar
25 ····21:·0008c181····84·FUNC····GLOBAL·DEFAULT···12·PyIter_Next25 ····21:·0008c381····84·FUNC····GLOBAL·DEFAULT···12·PyIter_Next
26 ····22:·0008e919···676·FUNC····GLOBAL·DEFAULT···12·PyNumber_Long26 ····22:·0008ecb5···676·FUNC····GLOBAL·DEFAULT···12·PyNumber_Long
27 ····23:·004a9a2c···208·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type27 ····23:·004a9a2c···208·OBJECT··GLOBAL·DEFAULT···26·PyDictRevIterValue_Type
28 ····24:·001d98a9···124·FUNC····GLOBAL·DEFAULT···12·_PyCrossInterpreterData_Lookup28 ····24:·001daf09···124·FUNC····GLOBAL·DEFAULT···12·_PyCrossInterpreterData_Lookup
29 ····25:·0002c9ad····54·FUNC····GLOBAL·DEFAULT···12·PyMapping_HasKey29 ····25:·0002c9ad····54·FUNC····GLOBAL·DEFAULT···12·PyMapping_HasKey
30 ····26:·00582950·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncodeErrors30 ····26:·00582950·····4·OBJECT··GLOBAL·DEFAULT···29·Py_FileSystemDefaultEncodeErrors
31 ····27:·004a34d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ValueError31 ····27:·004a34d4·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_ValueError
32 ····28:·0009fbe1···174·FUNC····GLOBAL·DEFAULT···12·PyException_SetTraceback32 ····28:·0009ff61···174·FUNC····GLOBAL·DEFAULT···12·PyException_SetTraceback
33 ····29:·00211c1d····34·FUNC····GLOBAL·DEFAULT···12·_Py_RestoreSignals33 ····29:·00212e65····34·FUNC····GLOBAL·DEFAULT···12·_Py_RestoreSignals
34 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(2)34 ····30:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setuid@GLIBC_2.4·(2)
35 ····31:·00035cd9····66·FUNC····GLOBAL·DEFAULT···12·PyODict_DelItem35 ····31:·00035cd9····66·FUNC····GLOBAL·DEFAULT···12·PyODict_DelItem
36 ····32:·00046fcd···268·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModuleWithPathnames36 ····32:·00046fcd···268·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModuleWithPathnames
37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mknodat@GLIBC_2.33·(10)37 ····33:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·mknodat@GLIBC_2.33·(10)
38 ····34:·0003ed91····54·FUNC····GLOBAL·DEFAULT···12·PyErr_ResourceWarning38 ····34:·0003ed91····54·FUNC····GLOBAL·DEFAULT···12·PyErr_ResourceWarning
39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chroot@GLIBC_2.4·(2)39 ····35:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·chroot@GLIBC_2.4·(2)
40 ····36:·0005f3b9····12·FUNC····GLOBAL·DEFAULT···12·PyInit_grp40 ····36:·0005f3b9····12·FUNC····GLOBAL·DEFAULT···12·PyInit_grp
41 ····37:·000e55ed···500·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternFromString41 ····37:·000e5dc5···500·FUNC····GLOBAL·DEFAULT···12·PyUnicode_InternFromString
42 ····38:·000a65a1···144·FUNC····GLOBAL·DEFAULT···12·PySeqIter_New42 ····38:·000a696d···144·FUNC····GLOBAL·DEFAULT···12·PySeqIter_New
43 ····39:·0004600d····12·FUNC····GLOBAL·DEFAULT···12·_PyEval_SignalAsyncExc43 ····39:·0004600d····12·FUNC····GLOBAL·DEFAULT···12·_PyEval_SignalAsyncExc
44 ····40:·004a09e8···208·OBJECT··GLOBAL·DEFAULT···26·PyBool_Type44 ····40:·004a09e8···208·OBJECT··GLOBAL·DEFAULT···26·PyBool_Type
45 ····41:·0004ccbf···102·FUNC····GLOBAL·DEFAULT···12·_Py_device_encoding45 ····41:·0004ccbf···102·FUNC····GLOBAL·DEFAULT···12·_Py_device_encoding
46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)46 ····42:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_cond_signal@GLIBC_2.4·(2)
47 ····43:·000fcfad··1084·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_FormatLong47 ····43:·000fdb0d··1084·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_FormatLong
48 ····44:·000f15fd···164·FUNC····GLOBAL·DEFAULT···12·_Py_GetErrorHandler48 ····44:·000f1dc9···164·FUNC····GLOBAL·DEFAULT···12·_Py_GetErrorHandler
49 ····45:·00188ad1····20·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetCode49 ····45:·0018a129····20·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetCode
50 ····46:·000c93a5···506·FUNC····GLOBAL·DEFAULT···12·PyObject_GenericSetAttr50 ····46:·000c9aad···506·FUNC····GLOBAL·DEFAULT···12·PyObject_GenericSetAttr
51 ····47:·00037099····38·FUNC····GLOBAL·DEFAULT···12·_PyObject_GetAttrId51 ····47:·00037099····38·FUNC····GLOBAL·DEFAULT···12·_PyObject_GetAttrId
52 ····48:·0003eea9···180·FUNC····GLOBAL·DEFAULT···12·PyErr_WarnExplicitFormat52 ····48:·0003eea9···180·FUNC····GLOBAL·DEFAULT···12·PyErr_WarnExplicitFormat
53 ····49:·0009b419··2732·FUNC····GLOBAL·DEFAULT···12·_PyCode_New53 ····49:·0009b7ad··2690·FUNC····GLOBAL·DEFAULT···12·_PyCode_New
54 ····50:·001e0099···336·FUNC····GLOBAL·DEFAULT···12·_Py_DumpASCII54 ····50:·001e1739···336·FUNC····GLOBAL·DEFAULT···12·_Py_DumpASCII
55 ····51:·001dbfc9·····8·FUNC····GLOBAL·DEFAULT···12·_PyOS_URandomNonblock55 ····51:·001dd629·····8·FUNC····GLOBAL·DEFAULT···12·_PyOS_URandomNonblock
56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@GLIBC_2.4·(2)56 ····52:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·socket@GLIBC_2.4·(2)
57 ····53:·0003b5c9····56·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsCharmapString57 ····53:·0003b5c9····56·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsCharmapString
58 ····54:·001d9645····10·FUNC····GLOBAL·DEFAULT···12·_PyInterpreterState_RequireIDRef58 ····54:·001daca5····10·FUNC····GLOBAL·DEFAULT···12·_PyInterpreterState_RequireIDRef
59 ····55:·00130b09····90·FUNC····GLOBAL·DEFAULT···12·PyOS_snprintf59 ····55:·0013180d····90·FUNC····GLOBAL·DEFAULT···12·PyOS_snprintf
60 ····56:·0009c9b5···284·FUNC····GLOBAL·DEFAULT···12·_PyCode_CheckLineNumber60 ····56:·0009cd09···324·FUNC····GLOBAL·DEFAULT···12·_PyCode_CheckLineNumber
61 ····57:·00045c8d····78·FUNC····GLOBAL·DEFAULT···12·PyArg_VaParse61 ····57:·00045c8d····78·FUNC····GLOBAL·DEFAULT···12·PyArg_VaParse
62 ····58:·001db815····76·FUNC····GLOBAL·DEFAULT···12·_PyTime_AsTimespec62 ····58:·001dce75····76·FUNC····GLOBAL·DEFAULT···12·_PyTime_AsTimespec
63 ····59:·001a081d··1216·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_EncodeUTF3263 ····59:·001a1d55··1216·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_EncodeUTF32
64 ····60:·00158a41···380·FUNC····GLOBAL·DEFAULT···12·_PyErr_CheckSignalsTstate64 ····60:·00159b5d···380·FUNC····GLOBAL·DEFAULT···12·_PyErr_CheckSignalsTstate
65 ····61:·004a4948·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_UnicodeError65 ····61:·004a4948·····4·OBJECT··GLOBAL·DEFAULT···26·PyExc_UnicodeError
66 ····62:·00035961···132·FUNC····GLOBAL·DEFAULT···12·_PyDict_NewPresized66 ····62:·00035961···132·FUNC····GLOBAL·DEFAULT···12·_PyDict_NewPresized
67 ····63:·0004cc05····64·FUNC····GLOBAL·DEFAULT···12·_Py_fstat67 ····63:·0004cc05····64·FUNC····GLOBAL·DEFAULT···12·_Py_fstat
68 ····64:·000477d5····18·FUNC····GLOBAL·DEFAULT···12·Py_GetArgcArgv68 ····64:·000477d5····18·FUNC····GLOBAL·DEFAULT···12·Py_GetArgcArgv
69 ····65:·0008fbc9···208·FUNC····GLOBAL·DEFAULT···12·_PyObject_RealIsInstance69 ····65:·0008ff59···208·FUNC····GLOBAL·DEFAULT···12·_PyObject_RealIsInstance
70 ····66:·004abe24···208·OBJECT··GLOBAL·DEFAULT···26·PySet_Type70 ····66:·004abe24···208·OBJECT··GLOBAL·DEFAULT···26·PySet_Type
71 ····67:·0009c35d···696·FUNC····GLOBAL·DEFAULT···12·_PyCode_ConstantKey71 ····67:·0009c6c9···696·FUNC····GLOBAL·DEFAULT···12·_PyCode_ConstantKey
72 ····68:·004a8850···208·OBJECT··GLOBAL·DEFAULT···26·_PyInterpreterID_Type72 ····68:·004a8850···208·OBJECT··GLOBAL·DEFAULT···26·_PyInterpreterID_Type
73 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(2)73 ····69:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·getc@GLIBC_2.4·(2)
74 ····70:·000f28b5····96·FUNC····GLOBAL·DEFAULT···12·PyUnicode_FromObject74 ····70:·000f2f59····96·FUNC····GLOBAL·DEFAULT···12·PyUnicode_FromObject
75 ····71:·004a9144···208·OBJECT··GLOBAL·DEFAULT···26·PyLong_Type75 ····71:·004a9144···208·OBJECT··GLOBAL·DEFAULT···26·PyLong_Type
76 ····72:·005821b8·····0·NOTYPE··GLOBAL·DEFAULT···28·_edata76 ····72:·005821b8·····0·NOTYPE··GLOBAL·DEFAULT···28·_edata
77 ····73:·00044f71····60·FUNC····GLOBAL·DEFAULT···12·PyErr_SetFromErrnoWithFilename77 ····73:·00044f71····60·FUNC····GLOBAL·DEFAULT···12·PyErr_SetFromErrnoWithFilename
78 ····74:·000326db····32·FUNC····GLOBAL·DEFAULT···12·PyException_SetArgs78 ····74:·000326db····32·FUNC····GLOBAL·DEFAULT···12·PyException_SetArgs
79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList79 ····75:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·XML_GetFeatureList
80 ····76:·000ba4b9···106·FUNC····GLOBAL·DEFAULT···12·PyDict_Contains80 ····76:·000ba909···106·FUNC····GLOBAL·DEFAULT···12·PyDict_Contains
81 ····77:·0009a6a1····74·FUNC····GLOBAL·DEFAULT···12·PyCapsule_New81 ····77:·0009aa35····74·FUNC····GLOBAL·DEFAULT···12·PyCapsule_New
82 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·zlibVersion82 ····78:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·zlibVersion
83 ····79:·001d597d····70·FUNC····GLOBAL·DEFAULT···12·_Py_get_env_flag83 ····79:·001d6fdd····70·FUNC····GLOBAL·DEFAULT···12·_Py_get_env_flag
84 ····80:·0058220c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_ReadlineFunctionPointer84 ····80:·0058220c·····4·OBJECT··GLOBAL·DEFAULT···29·PyOS_ReadlineFunctionPointer
85 ····81:·0004a697····30·FUNC····GLOBAL·DEFAULT···12·Py_CompileStringFlags85 ····81:·0004a697····30·FUNC····GLOBAL·DEFAULT···12·Py_CompileStringFlags
86 ····82:·00029b0c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartCdataSectionHandler86 ····82:·00029b0c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetStartCdataSectionHandler
87 ····83:·001a10fd····76·FUNC····GLOBAL·DEFAULT···12·PyUnicode_Find87 ····83:·001a2751····76·FUNC····GLOBAL·DEFAULT···12·PyUnicode_Find
88 ····84:·00048b35····12·FUNC····GLOBAL·DEFAULT···12·Py_GetPrefix88 ····84:·00048b35····12·FUNC····GLOBAL·DEFAULT···12·Py_GetPrefix
89 ····85:·000e51fd···412·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_InternImmortal89 ····85:·000e59d5···412·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_InternImmortal
90 ····86:·00033b61····34·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetGlobals90 ····86:·00033b61····34·FUNC····GLOBAL·DEFAULT···12·PyFrame_GetGlobals
91 ····87:·001c1fed···830·FUNC····GLOBAL·DEFAULT···12·PyCodec_BackslashReplaceErrors91 ····87:·001c3655···830·FUNC····GLOBAL·DEFAULT···12·PyCodec_BackslashReplaceErrors
92 ····88:·001a0fd1···128·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_DecodeUnicodeEscapeStateful92 ····88:·001a2625···128·FUNC····GLOBAL·DEFAULT···12·_PyUnicode_DecodeUnicodeEscapeStateful
93 ····89:·00046fc5·····8·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModule93 ····89:·00046fc5·····8·FUNC····GLOBAL·DEFAULT···12·PyImport_ExecCodeModule
94 ····90:·000aca81···354·FUNC····GLOBAL·DEFAULT···12·PyLong_AsLong94 ····90:·000ace41···354·FUNC····GLOBAL·DEFAULT···12·PyLong_AsLong
95 ····91:·00114929····64·FUNC····GLOBAL·DEFAULT···12·PyEval_GetGlobals95 ····91:·00115679····64·FUNC····GLOBAL·DEFAULT···12·PyEval_GetGlobals
96 ····92:·001d5741···100·FUNC····GLOBAL·DEFAULT···12·_Py_get_xoption96 ····92:·001d6da1···100·FUNC····GLOBAL·DEFAULT···12·_Py_get_xoption
97 ····93:·0027ee00···128·OBJECT··GLOBAL·DEFAULT···14·_Py_ascii_whitespace97 ····93:·0027ff80···128·OBJECT··GLOBAL·DEFAULT···14·_Py_ascii_whitespace
98 ····94:·000e7399···140·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsUTF8AndSize98 ····94:·000e7b71···140·FUNC····GLOBAL·DEFAULT···12·PyUnicode_AsUTF8AndSize
99 ····95:·0018ad3d····84·FUNC····GLOBAL·DEFAULT···12·PyList_GetSlice99 ····95:·0018c385····84·FUNC····GLOBAL·DEFAULT···12·PyList_GetSlice
100 ····96:·000e4add···148·FUNC····GLOBAL·DEFAULT···12·PyUnstable_Type_AssignVersionTag100 ····96:·000e52b1···148·FUNC····GLOBAL·DEFAULT···12·PyUnstable_Type_AssignVersionTag
101 ····97:·00582954·····4·OBJECT··GLOBAL·DEFAULT···29·_Py_HasFileSystemDefaultEncodeErrors101 ····97:·00582954·····4·OBJECT··GLOBAL·DEFAULT···29·_Py_HasFileSystemDefaultEncodeErrors
102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(2)102 ····98:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fflush@GLIBC_2.4·(2)
103 ····99:·000caac5···216·FUNC····GLOBAL·DEFAULT···12·PyObject_Bytes103 ····99:·000cb1bd···216·FUNC····GLOBAL·DEFAULT···12·PyObject_Bytes
104 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)104 ···100:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·strcpy@GLIBC_2.4·(2)
105 ···101:·00172a69····10·FUNC····GLOBAL·DEFAULT···12·_Py_gitversion105 ···101:·001740bd····10·FUNC····GLOBAL·DEFAULT···12·_Py_gitversion
106 ···102:·001ca531····20·FUNC····GLOBAL·DEFAULT···12·PyErr_NoMemory106 ···102:·001cbb91····20·FUNC····GLOBAL·DEFAULT···12·PyErr_NoMemory
107 ···103:·00033a15···288·FUNC····GLOBAL·DEFAULT···12·PyFrame_New107 ···103:·00033a15···288·FUNC····GLOBAL·DEFAULT···12·PyFrame_New
108 ···104:·000cae19···108·FUNC····GLOBAL·DEFAULT···12·Py_ReprLeave108 ···104:·000cb511···108·FUNC····GLOBAL·DEFAULT···12·Py_ReprLeave
109 ···105:·0002cf77····62·FUNC····GLOBAL·DEFAULT···12·PyObject_CheckReadBuffer109 ···105:·0002cf77····62·FUNC····GLOBAL·DEFAULT···12·PyObject_CheckReadBuffer
110 ···106:·001e3621····12·FUNC····GLOBAL·DEFAULT···12·PyInit_gc110 ···106:·001e4cc1····12·FUNC····GLOBAL·DEFAULT···12·PyInit_gc
111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·flockfile@GLIBC_2.4·(2)111 ···107:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·flockfile@GLIBC_2.4·(2)
112 ···108:·0004cbc3····66·FUNC····GLOBAL·DEFAULT···12·_Py_set_blocking112 ···108:·0004cbc3····66·FUNC····GLOBAL·DEFAULT···12·_Py_set_blocking
113 ···109:·00097369···416·FUNC····GLOBAL·DEFAULT···12·PyBytes_FromObject113 ···109:·000976fd···416·FUNC····GLOBAL·DEFAULT···12·PyBytes_FromObject
114 ···110:·000c634d···310·FUNC····GLOBAL·DEFAULT···12·PyBuffer_ToContiguous114 ···110:·000c6799···310·FUNC····GLOBAL·DEFAULT···12·PyBuffer_ToContiguous
115 ···111:·0019faa1··1848·FUNC····GLOBAL·DEFAULT···12·PyUnicode_DecodeUTF16Stateful115 ···111:·001a0fd9··1848·FUNC····GLOBAL·DEFAULT···12·PyUnicode_DecodeUTF16Stateful
116 ···112:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log@GLIBC_2.29·(8)116 ···112:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log@GLIBC_2.29·(8)
117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)117 ···113:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·pthread_key_create@GLIBC_2.34·(4)
118 ···114:·0004cb09····56·FUNC····GLOBAL·DEFAULT···12·PyOS_mystricmp118 ···114:·0004cb09····56·FUNC····GLOBAL·DEFAULT···12·PyOS_mystricmp
119 ···115:·0008fc99···432·FUNC····GLOBAL·DEFAULT···12·PyNumber_Power119 ···115:·00090029···432·FUNC····GLOBAL·DEFAULT···12·PyNumber_Power
120 ···116:·0020c325····12·FUNC····GLOBAL·DEFAULT···12·PyInit_atexit120 ···116:·0020d56d····12·FUNC····GLOBAL·DEFAULT···12·PyInit_atexit
121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmemcmp@GLIBC_2.4·(2)121 ···117:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·wmemcmp@GLIBC_2.4·(2)
122 ···118:·000c8655···890·FUNC····GLOBAL·DEFAULT···12·_PyModule_Clear122 ···118:·000c8d5d···890·FUNC····GLOBAL·DEFAULT···12·_PyModule_Clear
123 ···119:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(2)123 ···119:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·fchmod@GLIBC_2.4·(2)
124 ···120:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__wait4_time64@GLIBC_2.34·(4)124 ···120:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__wait4_time64@GLIBC_2.34·(4)
125 ···121:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(2)125 ···121:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·__printf_chk@GLIBC_2.4·(2)
126 ···122:·0002a49c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndNamespaceDeclHandler126 ···122:·0002a49c·····0·FUNC····GLOBAL·DEFAULT··UND·XML_SetEndNamespaceDeclHandler
127 ···123:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)127 ···123:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·log2@GLIBC_2.29·(8)
128 ···124:·0003395b····14·FUNC····GLOBAL·DEFAULT···12·PyFloat_GetMax128 ···124:·0003395b····14·FUNC····GLOBAL·DEFAULT···12·PyFloat_GetMax
129 ···125:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigwait@GLIBC_2.4·(2)129 ···125:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·sigwait@GLIBC_2.4·(2)
130 ···126:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgrent@GLIBC_2.4·(2)130 ···126:·00000000·····0·FUNC····GLOBAL·DEFAULT··UND·setgrent@GLIBC_2.4·(2)
131 ···127:·0004c52b···102·FUNC····GLOBAL·DEFAULT···12·PyTraceMalloc_Track131 ···127:·0004c52b···102·FUNC····GLOBAL·DEFAULT···12·PyTraceMalloc_Track
132 ···128:·004a1cd8···208·OBJECT··GLOBAL·DEFAULT···26·PyMethod_Type132 ···128:·004a1cd8···208·OBJECT··GLOBAL·DEFAULT···26·PyMethod_Type
Max diff block lines reached; 229740/243007 bytes (94.54%) of diff not shown.
998 B
readelf --wide --dynamic {}
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
3 ··Tag········Type·························Name/Value3 ··Tag········Type·························Name/Value
4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]4 ·0x00000001·(NEEDED)·····················Shared·library:·[libm.so.6]
5 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]5 ·0x00000001·(NEEDED)·····················Shared·library:·[libz.so.1]
6 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]6 ·0x00000001·(NEEDED)·····················Shared·library:·[libexpat.so.1]
7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]7 ·0x00000001·(NEEDED)·····················Shared·library:·[libc.so.6]
8 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]8 ·0x00000001·(NEEDED)·····················Shared·library:·[ld-linux-armhf.so.3]
9 ·0x0000000c·(INIT)·······················0x294289 ·0x0000000c·(INIT)·······················0x29428
10 ·0x0000000d·(FINI)·······················0x236d0010 ·0x0000000d·(FINI)·······················0x237e80
11 ·0x00000019·(INIT_ARRAY)·················0x49feec11 ·0x00000019·(INIT_ARRAY)·················0x49feec
12 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)12 ·0x0000001b·(INIT_ARRAYSZ)···············4·(bytes)
13 ·0x0000001a·(FINI_ARRAY)·················0x49fef013 ·0x0000001a·(FINI_ARRAY)·················0x49fef0
14 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)14 ·0x0000001c·(FINI_ARRAYSZ)···············4·(bytes)
15 ·0x6ffffef5·(GNU_HASH)···················0x101d415 ·0x6ffffef5·(GNU_HASH)···················0x101d4
16 ·0x00000005·(STRTAB)·····················0x1ccb016 ·0x00000005·(STRTAB)·····················0x1ccb0
17 ·0x00000006·(SYMTAB)·····················0x13d7017 ·0x00000006·(SYMTAB)·····················0x13d70
2.33 KB
readelf --wide --notes {}
    
Offset 1, 35 lines modifiedOffset 1, 35 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:·1d8b274a2acdcde3e080f99a73446f8b4f5f43c63 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·26755e2a1c33cce42820d40fc819909d402fb276
  
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.package7 Displaying·notes·found·in:·.note.package
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}9 ··FDO··················0x00000060»  FDO_PACKAGING_METADATA»    ····Packaging·Metadata:·{"type":"deb","os":"debian","name":"python3.12","version":"3.12.9-1","architecture":"armhf"}
  
10 Displaying·notes·found·in:·.note.stapsdt10 Displaying·notes·found·in:·.note.stapsdt
11 ··Owner················Data·size·»  Description11 ··Owner················Data·size·»  Description
12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python12 ··stapsdt··············0x00000037»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
13 ····Name:·import__find__load__done13 ····Name:·import__find__load__done
14 ····Location:·0x00129960,·Base:·0x00489538,·Semaphore:·0x005821b414 ····Location:·0x0012a64c,·Base:·0x0048a6b8,·Semaphore:·0x005821b4
15 ····Arguments:·4@r0·-4@r315 ····Arguments:·4@r0·-4@r3
16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python16 ··stapsdt··············0x00000032»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
17 ····Name:·import__find__load__start17 ····Name:·import__find__load__start
18 ····Location:·0x001299c8,·Base:·0x00489538,·Semaphore:·0x005821b218 ····Location:·0x0012a6b4,·Base:·0x0048a6b8,·Semaphore:·0x005821b2
19 ····Arguments:·4@r019 ····Arguments:·4@r0
20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python20 ··stapsdt··············0x00000029»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
21 ····Name:·audit21 ····Name:·audit
22 ····Location:·0x00139600,·Base:·0x00489538,·Semaphore:·0x005821b622 ····Location:·0x0013a308,·Base:·0x0048a6b8,·Semaphore:·0x005821b6
23 ····Arguments:·4@[sp,·#8]·4@r623 ····Arguments:·4@[sp,·#8]·4@r6
24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python24 ··stapsdt··············0x00000022»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
25 ····Name:·gc__done25 ····Name:·gc__done
26 ····Location:·0x00144462,·Base:·0x00489538,·Semaphore:·0x005821b026 ····Location:·0x0014513e,·Base:·0x0048a6b8,·Semaphore:·0x005821b0
27 ····Arguments:·-4@r627 ····Arguments:·-4@r6
28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python28 ··stapsdt··············0x0000002a»      NT_STAPSDT·(SystemTap·probe·descriptors)» ····Provider:·python
29 ····Name:·gc__start29 ····Name:·gc__start
30 ····Location:·0x001444b8,·Base:·0x00489538,·Semaphore:·0x005821ae30 ····Location:·0x00145194,·Base:·0x0048a6b8,·Semaphore:·0x005821ae
31 ····Arguments:·-4@[sp,·#12]31 ····Arguments:·-4@[sp,·#12]
5.4 KB
strings --all --bytes=8 {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 /lib/ld-linux-armhf.so.31 v/lib/ld-linux-armhf.so.3
2 _ITM_deregisterTMCloneTable2 _ITM_deregisterTMCloneTable
3 __gmon_start__3 __gmon_start__
4 _ITM_registerTMCloneTable4 _ITM_registerTMCloneTable
5 nextafter5 nextafter
6 copysign6 copysign
7 inflateEnd7 inflateEnd
8 inflateInit2_8 inflateInit2_
Offset 2042, 18 lines modifiedOffset 2042, 18 lines modified
2042 GLIBC_2.52042 GLIBC_2.5
2043 GLIBC_2.322043 GLIBC_2.32
2044 GLIBC_2.162044 GLIBC_2.16
2045 GLIBC_2.92045 GLIBC_2.9
2046 GLIBC_2.342046 GLIBC_2.34
2047 (Fch:F1F2047 (Fch:F1F
2048 bh@Fsh)h2048 bh@Fsh)h
2049 2@FSFZFO2049 2@FSFZFP
2050 +hRF9FHF2050 +hRF9FHF
2051 hh#F[h[m2051 hh#F[h[m
2052 !F2FCF8FX2052 !F2FCF8FY
2053 #F8F2F)F2053 #F8F2F)F
2054 +h2F!F8F2054 +h2F!F8F
2055 ;F2F)F·F2055 ;F2F)F·F
2056 3#`"F)F0F\2056 3#`"F)F0F\
2057 3#`"F)F0F2057 3#`"F)F0F
2058 3#`"F)F0FQ2058 3#`"F)F0FQ
2059 CF:F)F·F2059 CF:F)F·F
Offset 2064, 29 lines modifiedOffset 2064, 29 lines modified
2064 :#*F9F0F2064 :#*F9F0F
2065 KFBF9F(FM2065 KFBF9F(FM
2066 &#F*F9F0F2066 &#F*F9F0F
2067 $CF:F1F(F2067 $CF:F1F(F
2068 #F2F)F8F2068 #F2F)F8F
2069 79hJF@F!2069 79hJF@F!
2070 3#`chCE@2070 3#`chCE@
2071 F!FCF:FD2071 F!FCF:FE
2072 9F[FRF(F2072 9F[FRF(F
2073 9F[FRF0F2073 9F[FRF0F
2074 3F·F*FiF2074 3F·F*FiF
2075 F#F"F!F»2075 F#F"F!F»
2076 3+`kh[mX2076 3+`kh[mX
2077 @I;h1F@F2077 @I;h1F@F
2078 )FHF2F;F2078 )FHF2F;F
2079 F#F"F!F»2079 F#F"F!F»
2080 $"F)F8F42080 $"F)F8F5
2081 $"F)F8F92081 $"F)F8F:
2082 "F+FRhRm2082 "F+FRhRm
2083 pi%aBhSm2083 pi%aBhSm
2084 #keHF'FDE2084 #keHF'FDE
2085 ;F2F)F·Fn2085 ;F2F)F·Fo
2086 qFcDRF8F2086 qFcDRF8F
2087 a»      J0azDqa2087 a»      J0azDqa
2088 qFcDRF8F2088 qFcDRF8F
2089 H...Wx...0M.A.l..........7.\<e.R.............................}.............................s7·pG*)O2089 H...Wx...0M.A.l..........7.\<e.R.............................}.............................s7·pG*)O
2090 7·&·pG=)2090 7·&·pG=)
2091 7·5·pG=)2091 7·5·pG=)
2092 7·3·pG=)2092 7·3·pG=)
Offset 2157, 15 lines modifiedOffset 2157, 15 lines modified
2157 cSdIIyD»hY2157 cSdIIyD»hY
2158 yh2F@D)D2158 yh2F@D)D
2159 yh2F@D)D2159 yh2F@D)D
2160 33`+hSE<2160 33`+hSE<
2161 "+`)F0F·2161 "+`)F0F·
2162 $P0F3h)F2162 $P0F3h)F
2163 #hAF·FSE2163 #hAF·FSE
2164 FVFqFDFl2164 FVFqFDFi
2165 RhIhJ@Z`2165 RhIhJ@Z`
2166 9FRF@FKF~2166 9FRF@FKF~
2167 PFIF:F+F~2167 PFIF:F+F~
2168 )IyD»   hqX2168 )IyD»   hqX
2169 !ch*h9h[m2169 !ch*h9h[m
2170 Fch*h9h[m2170 Fch*h9h[m
2171 0"D[hKEo2171 0"D[hKEo
Offset 2184, 30 lines modifiedOffset 2184, 29 lines modified
2184 :F3F)F·F2184 :F3F)F·F
2185 SF·F:F1F2185 SF·F:F1F
2186 Fa(F:F{D2186 Fa(F:F{D
2187 rb:F1F@F2187 rb:F1F@F
2188 ^oo.oooooK2188 ^oo.oooooK
2189 oZobjoooooooooooooooo25DP<oM:oo:ofooU2189 oZobjoooooooooooooooo25DP<oM:oo:ofooU
2190 0^0hr0000000000000000$*IS@0P>00>0m00X2190 0^0hr0000000000000000$*IS@0P>00>0m00X
2191 "F)F%D@Fc2191 "F)F%D8Fc
2192 CF:F1F(F2192 CF:F1F(F
2193 CF:F1F(F2193 CF:F1F(F
2194 CF:F1F(F2194 CF:F1F(F
2195 CF:F1F(F2195 CF:F1F(F
2196 CF:F1F(F2196 CF:F1F(F
2197 CF:F1F(F2197 CF:F1F(F
2198 CF:F1F(F2198 CF:F1F(F
2199 CF:F1F(F2199 CF:F1F(F
2200 CF:F1F(F2200 CF:F1F(F
2201 J»      :F)F0F2201 J»      :F)F0F
2202 \h·F"hZ`2202 \h·F"hZ`
2203 pm"F)F;F2203 pm"F)F;F
2204 3F(F"F9F2204 3F(F"F9F
2205 `h+F:FAF2205 `h+F:FAF
2206 3+`ZF)FPF 
2207 3#`RF!FHF2206 3#`RF!FHF
2208 sI0jyD» hRX2207 sI0jyD» hRX
2209 [FZF!F0F2208 [FZF!F0F
2210 iBFih·DP2209 iBFih·DP
2211 XBXApGCh2210 XBXApGCh
2212 cF}D-h@Y2211 cF}D-h@Y
2213 3#`;F2FPF!F2212 3#`;F2FPF!F
Offset 2215, 79 lines modifiedOffset 2214, 84 lines modified
2215 JFQF@F3F2214 JFQF@F3F
2216 SFBFIF8F2215 SFBFIF8F
2217 3#`;F2FPF!F2216 3#`;F2FPF!F
2218 3#`CF:F!FPF2217 3#`CF:F!FPF
2219 )F=D2FPF2218 )F=D2FPF
2220 ·#2F)FPF2219 ·#2F)FPF
2221 0#)FPFJF2220 0#)FPFJF
2222 ·#BF)FPF 
2223 ·#2F)FPF2221 ·#2F)FPF
 2222 ·#BF)FPF
2224 BF·#9FPF2223 BF·#9FPF
2225 *FAF3F·F2224 *FAF3F·F
2226 ;FaiADaa[2225 ;FaiADaa[
2227 AF(FDFGE@2226 AF(FDFGE@
2228 5F<FVFOF2227 5F<FVFOF
2229 777777777777777777772228 77777777777777777777
2230 #@x#C`S]2229 #@x#C`S]
2231 *FKFAF8F2230 *FKFAF8F
2232 (F"F?!%D32231 (F"F?!%D2
 2232 !2bsbZF1
2233 @ArL·FSn2233 @AyL·FSn
2234 )FCF2F8F2234 )FCF2F8F
Max diff block lines reached; 3689/5480 bytes (67.32%) 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 00029428·<.init>:3 00029428·<.init>:
4 _init():4 _init():
5 »       push»   {r3,·lr}5 »       push»   {r3,·lr}
6 »       bl»     172964·<_start@@Base+0x34>6 »       bl»     173fb8·<_start@@Base+0x34>
7 »       pop»    {r3,·pc}7 »       pop»    {r3,·pc}
41.9 MB
objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 ./build-nopie/../Parser/pegen.h:18529 ./build-nopie/../Parser/pegen.h:185
30 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb30 »       strls»  r0,·[r0,·#-3845]»    @·0xfffff0fb
31 ./build-nopie/../Parser/pegen.h:185·(discriminator·1)31 ./build-nopie/../Parser/pegen.h:185·(discriminator·1)
32 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e832 »       strcc»  fp,·[r1],·#-3864»    @·0xfffff0e8
33 ./build-nopie/../Parser/pegen.h:18633 ./build-nopie/../Parser/pegen.h:186
34 »       strmi»  lr,·[r1],·-sp,·asr·#1934 »       strmi»  lr,·[r1],·-sp,·asr·#19
35 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb35 »       strls»  r9,·[r3],·#-3077»    @·0xfffff3fb
36 »       »       »       @·<UNDEFINED>·instruction:·0xf9a4f14836 »       stc2l»  1,·cr15,·[lr],·{73}»  @·0x49
37 ./build-nopie/../Parser/pegen.h:18937 ./build-nopie/../Parser/pegen.h:189
38 »       andlt»  r2,·r6,·r038 »       andlt»  r2,·r6,·r0
39 »       ldrlt»  fp,·[r0,·#-3440]»    @·0xfffff29039 »       ldrlt»  fp,·[r0,·#-3440]»    @·0xfffff290
40 _PyPegen_expect_forced_result():40 _PyPegen_expect_forced_result():
41 ./build-nopie/../Parser/pegen.c:46941 ./build-nopie/../Parser/pegen.c:469
42 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f42 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
43 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad43 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
Offset 46, 19 lines modifiedOffset 46, 19 lines modified
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:47448 ./build-nopie/../Parser/pegen.c:474
49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^49 »       ldmdblt»r1!,·{r2,·r3,·r9,·sl,·lr}^
50 ./build-nopie/../Parser/pegen.c:47550 ./build-nopie/../Parser/pegen.c:475
51 »       tstpvc» r0,·r4,·asr·#12»     @·p-variant·is·OBSOLETE51 »       tstpvc» r0,·r4,·asr·#12»     @·p-variant·is·OBSOLETE
52 »       smlalbteq»      pc,·sl,·r0,·r2»   @·<UNPREDICTABLE>52 »       smlalbteq»      pc,·sl,·r0,·r2»   @·<UNPREDICTABLE>
53 »       vhsub.s8»       d25,·d7,·d053 »       vhsub.s8»       d25,·d8,·d0
54 »       vsubw.s8»       q9,·q0,·d1654 »       vsubw.s8»       <illegal·reg·q9.5>,·q8,·d16
55 »       strtmi» r0,·[r2],·-r3,·lsr·#655 »       strtmi» r0,·[r2],·-r3,·lsr·#6
56 »       »       »       @·<UNDEFINED>·instruction:·0xf148680956 »       »       »       @·<UNDEFINED>·instruction:·0xf1496809
57 »       and»    pc,·r0,·pc,·lsl·r9»      @·<UNPREDICTABLE>57 »       and»    pc,·r0,·r9,·asr·#24
58 ./build-nopie/../Parser/pegen.c:47258 ./build-nopie/../Parser/pegen.c:472
59 »       strtmi» r2,·[r0],·-r0,·lsl·#859 »       strtmi» r2,·[r0],·-r0,·lsl·#8
60 ./build-nopie/../Parser/pegen.c:47960 ./build-nopie/../Parser/pegen.c:479
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:26563 ./build-nopie/../Parser/pegen_errors.c:265
64 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r864 »       vst3.<illegal·width·64>»  {d27,d29,d31},·[pc·:256],·r8
Offset 69, 21 lines modifiedOffset 69, 21 lines modified
69 ./build-nopie/../Parser/pegen_errors.c:27269 ./build-nopie/../Parser/pegen_errors.c:272
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:272·(discriminator·1)71 ./build-nopie/../Parser/pegen_errors.c:272·(discriminator·1)
72 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e00172 »       »       »       @·<UNDEFINED>·instruction:·0xf8d3e001
73 ./build-nopie/../Parser/pegen_errors.c:272·(discriminator·2)73 ./build-nopie/../Parser/pegen_errors.c:272·(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:27775 ./build-nopie/../Parser/pegen_errors.c:277
76 »       »       »       @·<UNDEFINED>·instruction:·0xf64e462176 »       »       »       @·<UNDEFINED>·instruction:·0xf64f4621
77 »       vmla.i<illegal·width·8>»  d21,·d0,·d0[7]77 »       vmla.i<illegal·width·8>»  d22,·d16,·d0[7]
78 »       pop»    {r0,·r1,·r5}78 »       pop»    {r0,·r1,·r5}
79 ./build-nopie/../Parser/pegen_errors.c:30479 ./build-nopie/../Parser/pegen_errors.c:304
80 »       »       »       @·<UNDEFINED>·instruction:·0xf0bb40f880 »       »       »       @·<UNDEFINED>·instruction:·0xf0bc40f8
81 ./build-nopie/../Parser/pegen_errors.c:27781 ./build-nopie/../Parser/pegen_errors.c:277
82 »       blvs»   109a8d4·<__bss_end__@@Base+0xb158f4>82 »       blvs»   1099884·<__bss_end__@@Base+0xb148a4>
83 ./build-nopie/../Parser/pegen_errors.c:28083 ./build-nopie/../Parser/pegen_errors.c:280
84 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef784 »       strcc»  fp,·[r1,·#-265]»     @·0xfffffef7
85 ./build-nopie/../Parser/pegen_errors.c:280·(discriminator·1)85 ./build-nopie/../Parser/pegen_errors.c:280·(discriminator·1)
86 »       tstlt»  sl,·sp,·ror·#2086 »       tstlt»  sl,·sp,·ror·#20
87 ./build-nopie/../Parser/pegen_errors.c:281·(discriminator·1)87 ./build-nopie/../Parser/pegen_errors.c:281·(discriminator·1)
88 »       and»    r6,·r0,·lr,·asr·r988 »       and»    r6,·r0,·lr,·asr·r9
89 ./build-nopie/../Parser/pegen_errors.c:281·(discriminator·2)89 ./build-nopie/../Parser/pegen_errors.c:281·(discriminator·2)
Offset 112, 120 lines modifiedOffset 112, 120 lines modified
112 ./build-nopie/../Parser/pegen_errors.c:300·(discriminator·1)112 ./build-nopie/../Parser/pegen_errors.c:300·(discriminator·1)
113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918113 »       »       »       @·<UNDEFINED>·instruction:·0x4620b918
114 ./build-nopie/../Parser/pegen_errors.c:301114 ./build-nopie/../Parser/pegen_errors.c:301
115 »       ldmda»  r4!,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^115 »       ldmda»  r4!,·{r0,·r1,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·ip,·sp,·lr,·pc}^
116 ./build-nopie/../Parser/pegen_errors.c:301·(discriminator·1)116 ./build-nopie/../Parser/pegen_errors.c:301·(discriminator·1)
117 »       blne»   7bea8·<_PyToken_ThreeChars@@Base+0xcbd8>117 »       blne»   7bea8·<_PyToken_ThreeChars@@Base+0xcbd8>
118 ./build-nopie/../Parser/pegen_errors.c:303118 ./build-nopie/../Parser/pegen_errors.c:303
119 »       addsvs» pc,·r0,·#76,·4»      @·0xc0000004119 »       andseq» pc,·r0,·#80740352»  @·0x4d00000
120 »       eoreq»  pc,·r5,·#192,·4120 »       eoreq»  pc,·r5,·#192,·4
121 »       pop»    {r5,·r9,·sl,·lr}121 »       pop»    {r5,·r9,·sl,·lr}
122 ./build-nopie/../Parser/pegen_errors.c:304122 ./build-nopie/../Parser/pegen_errors.c:304
123 »       »       »       @·<UNDEFINED>·instruction:·0xf0be40f8123 »       »       »       @·<UNDEFINED>·instruction:·0xf0be40f8
124 ./build-nopie/../Parser/pegen_errors.c:303124 ./build-nopie/../Parser/pegen_errors.c:303
125 »       ldrblt» fp,·[r0,·#-2667]!»  @·0xfffff595125 »       ldrblt» fp,·[r0,·#-3671]!»  @·0xfffff1a9
126 _PyPegen_raise_tokenizer_init_error():126 _PyPegen_raise_tokenizer_init_error():
127 ./build-nopie/../Parser/pegen_errors.c:11127 ./build-nopie/../Parser/pegen_errors.c:11
128 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f128 »       stcpl»  4,·cr15,·[r0],·{79}»  @·0x4f
129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad129 »       »       »       @·<UNDEFINED>·instruction:·0x0c0cebad
130 »       svceq»  0x00d8f8cc130 »       svceq»  0x00d8f8cc
131 ./build-nopie/../Parser/pegen_errors.c:12131 ./build-nopie/../Parser/pegen_errors.c:12
132 »       orrsmi» pc,·r4,·#68,·12»     @·0x4400000132 »       orrsmi» pc,·r4,·#68,·12»     @·0x4400000
133 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>133 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
134 ./build-nopie/../Parser/pegen_errors.c:11134 ./build-nopie/../Parser/pegen_errors.c:11
135 »       strmi»  fp,·[r4],·-r6,·lsl·#1135 »       strmi»  fp,·[r4],·-r6,·lsl·#1
136 ./build-nopie/../Parser/pegen_errors.c:12136 ./build-nopie/../Parser/pegen_errors.c:12
137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818137 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818
138 »       stmiblt»r0,·{r0,·r1,·r2,·r4,·r6,·r8,·fp,·ip,·sp,·lr,·pc}^138 »       stmiblt»r0,·{r0,·r2,·r4,·fp,·ip,·sp,·lr,·pc}^
139 ./build-nopie/../Parser/pegen_errors.c:13139 ./build-nopie/../Parser/pegen_errors.c:13
140 »       tstpvc» r0,·#68,·12»@·p-variant·is·OBSOLETE»    @·0x4400000140 »       tstpvc» r0,·#68,·12»@·p-variant·is·OBSOLETE»    @·0x4400000
141 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>141 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818142 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818
143 »       stmiblt»r0,·{r0,·r1,·r2,·r3,·r6,·r8,·fp,·ip,·sp,·lr,·pc}143 »       stmiblt»r0,·{r0,·r2,·r3,·fp,·ip,·sp,·lr,·pc}
144 ./build-nopie/../Parser/pegen_errors.c:14144 ./build-nopie/../Parser/pegen_errors.c:14
145 »       bicsmi» pc,·r4,·#805306372» @·0x30000004145 »       bicsmi» pc,·r4,·#805306372» @·0x30000004
146 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>146 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818147 »       »       »       @·<UNDEFINED>·instruction:·0xf0f66818
148 »       stmdblt»r0,·{r0,·r1,·r2,·r6,·r8,·fp,·ip,·sp,·lr,·pc}^148 »       stmdblt»r0,·{r0,·r2,·fp,·ip,·sp,·lr,·pc}^
149 ./build-nopie/../Parser/pegen_errors.c:15149 ./build-nopie/../Parser/pegen_errors.c:15
150 »       mvnmi»  pc,·#805306372»     @·0x30000004150 »       mvnmi»  pc,·#805306372»     @·0x30000004
151 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>151 »       movteq» pc,·#41664»@·0xa2c0» @·<UNPREDICTABLE>
152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818152 »       »       »       @·<UNDEFINED>·instruction:·0xf0f56818
153 »       stmdacs»r0,·{r0,·r1,·r2,·r3,·r4,·r5,·r8,·fp,·ip,·sp,·lr,·pc}153 »       stmdacs»r0,·{r0,·r2,·r3,·r4,·r5,·r6,·r7,·r8,·r9,·sl,·fp,·ip,·sp,·lr,·pc}
154 ./build-nopie/../Parser/pegen_errors.c:12154 ./build-nopie/../Parser/pegen_errors.c:12
155 »       bge»    19efac·<_PyUnicode_FastCopyCharacters@@Base+0x6a4>155 »       bge»    19efac·<_PyUnicode_FastFill@@Base+0x1074>
156 ./build-nopie/../Parser/pegen_errors.c:23156 ./build-nopie/../Parser/pegen_errors.c:23
157 »       stmdage»r3,·{r2,·r8,·fp,·sp,·pc}157 »       stmdage»r3,·{r2,·r8,·fp,·sp,·pc}
158 »       blx»    fe6e7514·<__bss_end__@@Base+0xfe162534>158 »       stc2l»  1,·cr15,·[sl,·#640]»  @·0x280
159 ./build-nopie/../Parser/pegen_errors.c:24159 ./build-nopie/../Parser/pegen_errors.c:24
160 »       »       »       @·<UNDEFINED>·instruction:·0xf09f9804160 »       »       »       @·<UNDEFINED>·instruction:·0xf0a09804
161 »       »       »       @·<UNDEFINED>·instruction:·0x4606fd1d161 »       »       »       @·<UNDEFINED>·instruction:·0x4606f899
162 ./build-nopie/../Parser/pegen_errors.c:25162 ./build-nopie/../Parser/pegen_errors.c:25
163 »       strcs»  fp,·[r0,·#-2312]»    @·0xfffff6f8163 »       strcs»  fp,·[r0,·#-2312]»    @·0xfffff6f8
164 ./build-nopie/../Parser/pegen_errors.c:19164 ./build-nopie/../Parser/pegen_errors.c:19
165 »       strtmi» lr,·[r1],·-ip,·lsr·#32165 »       strtmi» lr,·[r1],·-ip,·lsr·#32
166 ./build-nopie/../Parser/pegen_errors.c:29166 ./build-nopie/../Parser/pegen_errors.c:29
167 »       mvnscc» pc,·#79»   @·0x4f167 »       mvnscc» pc,·#79»   @·0x4f
168 »       vhsub.s8»       d18,·d11,·d0168 »       vhsub.s8»       d18,·d11,·d0
169 »       vaddl.s8»       <illegal·reg·q10.5>,·d0,·d12169 »       vaddl.s8»       <illegal·reg·q10.5>,·d0,·d12
170 »       andls»  r0,·r0,·sl,·asr·#32170 »       andls»  r0,·r0,·sl,·asr·#32
171 »       eormi»  pc,·ip,·r7,·asr·#4171 »       adcpl»  pc,·ip,·r8,·asr·#4
172 »       eoreq»  pc,·r3,·r0,·asr·#5172 »       eoreq»  pc,·r3,·r0,·asr·#5
173 »       stc2l»  1,·cr15,·[sl,·#16]!173 »       stc2l»  1,·cr15,·[ip],·#-20»  @·0xffffffec
174 ./build-nopie/../Parser/pegen_errors.c:30174 ./build-nopie/../Parser/pegen_errors.c:30
175 »       stmdacs»r0,·{r2,·r9,·sl,·lr}175 »       stmdacs»r0,·{r2,·r9,·sl,·lr}
176 »       strmi»  sp,·[r2],·-fp,·ror·#1176 »       strmi»  sp,·[r2],·-fp,·ror·#1
177 ./build-nopie/../Parser/pegen_errors.c:34177 ./build-nopie/../Parser/pegen_errors.c:34
178 »       andcs»  r4,·r2,·r1,·lsr·r6178 »       andcs»  r4,·r2,·r1,·lsr·r6
179 »       »       »       @·<UNDEFINED>·instruction:·0xf8daf0a8179 »       stc2l»  0,·cr15,·[lr],·{168}» @·0xa8
180 _Py_IsImmortal():180 _Py_IsImmortal():
Max diff block lines reached; 43913728/43919902 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 00236d00·<.fini>:2 00237e80·<.fini>:
3 _fini():3 _fini():
4 »       push»   {r3,·lr}4 »       push»   {r3,·lr}
5 »       pop»    {r3,·pc}5 »       pop»    {r3,·pc}
17.5 MB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 1, 24257 lines modifiedOffset 1, 23977 lines modified
  
Diff chunk too large, falling back to line-by-line diff (5526 lines added, 5806 lines removed)
1 Hex·dump·of·section·'.rodata':1 Hex·dump·of·section·'.rodata':
2 ··0x00236d08·01000200·3e000000·41000000·0c000000·....>...A.......2 ··0x00237e88·01000200·3e000000·41000000·0c000000·....>...A.......
3 ··0x00236d18·41000000·11000000·41000000·27000000·A.......A...'...3 ··0x00237e98·41000000·11000000·41000000·27000000·A.......A...'...
4 ··0x00236d28·41000000·36000000·41000000·03000000·A...6...A.......4 ··0x00237ea8·41000000·36000000·41000000·03000000·A...6...A.......
5 ··0x00236d38·41000000·06000000·41000000·15000000·A.......A.......5 ··0x00237eb8·41000000·06000000·41000000·15000000·A.......A.......
6 ··0x00236d48·41000000·0f000000·41000000·0e000000·A.......A.......6 ··0x00237ec8·41000000·0f000000·41000000·0e000000·A.......A.......
7 ··0x00236d58·41000000·26000000·41000000·13000000·A...&...A.......7 ··0x00237ed8·41000000·26000000·41000000·13000000·A...&...A.......
8 ··0x00236d68·41000000·29000000·41000000·02000000·A...)...A.......8 ··0x00237ee8·41000000·29000000·41000000·02000000·A...)...A.......
9 ··0x00236d78·41000000·19000000·41000000·0a000000·A.......A.......9 ··0x00237ef8·41000000·19000000·41000000·0a000000·A.......A.......
10 ··0x00236d88·41000000·0b000000·41000000·00000000·A.......A.......10 ··0x00237f08·41000000·0b000000·41000000·00000000·A.......A.......
11 ··0x00236d98·00000000·6d61696e·00000000·25732573·....main....%s%s11 ··0x00237f18·00000000·6d61696e·00000000·25732573·....main....%s%s
12 ··0x00236da8·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.12 ··0x00237f28·25732c20·252e3230·732c2025·2e397300·%s,·%.20s,·%.9s.
13 ··0x00236db8·30313a33·313a3138·00000000·46656220·01:31:18....Feb·13 ··0x00237f38·30313a33·313a3138·00000000·46656220·01:31:18....Feb·
14 ··0x00236dc8·20352032·30323500·454e444d·41524b45··5·2025.ENDMARKE14 ··0x00237f48·20352032·30323500·454e444d·41524b45··5·2025.ENDMARKE
15 ··0x00236dd8·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI15 ··0x00237f58·52000000·4e554d42·45520000·53545249·R...NUMBER..STRI
16 ··0x00236de8·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE16 ··0x00237f68·4e470000·4e45574c·494e4500·494e4445·NG..NEWLINE.INDE
17 ··0x00236df8·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR17 ··0x00237f78·4e540000·44454445·4e540000·4c504152·NT..DEDENT..LPAR
18 ··0x00236e08·00000000·52504152·00000000·4c535142·....RPAR....LSQB18 ··0x00237f88·00000000·52504152·00000000·4c535142·....RPAR....LSQB
19 ··0x00236e18·00000000·52535142·00000000·434f4c4f·....RSQB....COLO19 ··0x00237f98·00000000·52535142·00000000·434f4c4f·....RSQB....COLO
20 ··0x00236e28·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI20 ··0x00237fa8·4e000000·434f4d4d·41000000·53454d49·N...COMMA...SEMI
21 ··0x00236e38·00000000·504c5553·00000000·4d494e55·....PLUS....MINU21 ··0x00237fb8·00000000·504c5553·00000000·4d494e55·....PLUS....MINU
22 ··0x00236e48·53000000·53544152·00000000·534c4153·S...STAR....SLAS22 ··0x00237fc8·53000000·53544152·00000000·534c4153·S...STAR....SLAS
23 ··0x00236e58·48000000·56424152·00000000·414d5045·H...VBAR....AMPE23 ··0x00237fd8·48000000·56424152·00000000·414d5045·H...VBAR....AMPE
24 ··0x00236e68·52000000·4c455353·00000000·47524541·R...LESS....GREA24 ··0x00237fe8·52000000·4c455353·00000000·47524541·R...LESS....GREA
25 ··0x00236e78·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA25 ··0x00237ff8·54455200·50455243·454e5400·4c425241·TER.PERCENT.LBRA
26 ··0x00236e88·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ26 ··0x00238008·43450000·52425241·43450000·45514551·CE..RBRACE..EQEQ
27 ··0x00236e98·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....27 ··0x00238018·55414c00·4e4f5445·5155414c·00000000·UAL.NOTEQUAL....
28 ··0x00236ea8·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA28 ··0x00238028·4c455353·45515541·4c000000·47524541·LESSEQUAL...GREA
29 ··0x00236eb8·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD29 ··0x00238038·54455245·5155414c·00000000·54494c44·TEREQUAL....TILD
30 ··0x00236ec8·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..30 ··0x00238048·45000000·43495243·554d464c·45580000·E...CIRCUMFLEX..
31 ··0x00236ed8·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH31 ··0x00238058·4c454654·53484946·54000000·52494748·LEFTSHIFT...RIGH
32 ··0x00236ee8·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST32 ··0x00238068·54534849·46540000·444f5542·4c455354·TSHIFT..DOUBLEST
33 ··0x00236ef8·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...33 ··0x00238078·41520000·504c5553·45515541·4c000000·AR..PLUSEQUAL...
34 ··0x00236f08·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR34 ··0x00238088·4d494e45·5155414c·00000000·53544152·MINEQUAL....STAR
35 ··0x00236f18·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU35 ··0x00238098·45515541·4c000000·534c4153·48455155·EQUAL...SLASHEQU
36 ··0x00236f28·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL36 ··0x002380a8·414c0000·50455243·454e5445·5155414c·AL..PERCENTEQUAL
37 ··0x00236f38·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..37 ··0x002380b8·00000000·414d5045·52455155·414c0000·....AMPEREQUAL..
38 ··0x00236f48·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC38 ··0x002380c8·56424152·45515541·4c000000·43495243·VBAREQUAL...CIRC
39 ··0x00236f58·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT39 ··0x002380d8·554d464c·45584551·55414c00·4c454654·UMFLEXEQUAL.LEFT
40 ··0x00236f68·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH40 ··0x002380e8·53484946·54455155·414c0000·52494748·SHIFTEQUAL..RIGH
41 ··0x00236f78·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB41 ··0x002380f8·54534849·46544551·55414c00·444f5542·TSHIFTEQUAL.DOUB
42 ··0x00236f88·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB42 ··0x00238108·4c455354·41524551·55414c00·444f5542·LESTAREQUAL.DOUB
43 ··0x00236f98·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL43 ··0x00238118·4c45534c·41534800·444f5542·4c45534c·LESLASH.DOUBLESL
44 ··0x00236fa8·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ44 ··0x00238128·41534845·5155414c·00000000·41544551·ASHEQUAL....ATEQ
45 ··0x00236fb8·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI45 ··0x00238138·55414c00·52415252·4f570000·454c4c49·UAL.RARROW..ELLI
46 ··0x00236fc8·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU46 ··0x00238148·50534953·00000000·434f4c4f·4e455155·PSIS....COLONEQU
47 ··0x00236fd8·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.47 ··0x00238158·414c0000·4558434c·414d4154·494f4e00·AL..EXCLAMATION.
48 ··0x00236fe8·41574149·54000000·4153594e·43000000·AWAIT...ASYNC...48 ··0x00238168·41574149·54000000·4153594e·43000000·AWAIT...ASYNC...
49 ··0x00236ff8·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE49 ··0x00238178·54595045·5f49474e·4f524500·54595045·TYPE_IGNORE.TYPE
50 ··0x00237008·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT50 ··0x00238188·5f434f4d·4d454e54·00000000·534f4654·_COMMENT....SOFT
51 ··0x00237018·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR51 ··0x00238198·5f4b4559·574f5244·00000000·46535452·_KEYWORD....FSTR
52 ··0x00237028·494e475f·53544152·54000000·46535452·ING_START...FSTR52 ··0x002381a8·494e475f·53544152·54000000·46535452·ING_START...FSTR
53 ··0x00237038·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR53 ··0x002381b8·494e475f·4d494444·4c450000·46535452·ING_MIDDLE..FSTR
54 ··0x00237048·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.54 ··0x002381c8·494e475f·454e4400·434f4d4d·454e5400·ING_END.COMMENT.
55 ··0x00237058·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>55 ··0x002381d8·4e4c0000·3c455252·4f52544f·4b454e3e·NL..<ERRORTOKEN>
56 ··0x00237068·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..56 ··0x002381e8·00000000·3c454e43·4f44494e·473e0000·....<ENCODING>..
57 ··0x00237078·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco57 ··0x002381f8·3c4e5f54·4f4b454e·533e0000·696e636f·<N_TOKENS>..inco
58 ··0x00237088·6d706c65·74652069·6e707574·00000000·mplete·input....58 ··0x00238208·6d706c65·74652069·6e707574·00000000·mplete·input....
59 ··0x00237098·6d756c74·69706c65·20737461·74656d65·multiple·stateme59 ··0x00238218·6d756c74·69706c65·20737461·74656d65·multiple·stateme
60 ··0x002370a8·6e747320·666f756e·64207768·696c6520·nts·found·while·60 ··0x00238228·6e747320·666f756e·64207768·696c6520·nts·found·while·
61 ··0x002370b8·636f6d70·696c696e·67206120·73696e67·compiling·a·sing61 ··0x00238238·636f6d70·696c696e·67206120·73696e67·compiling·a·sing
62 ··0x002370c8·6c652073·74617465·6d656e74·00000000·le·statement....62 ··0x00238248·6c652073·74617465·6d656e74·00000000·le·statement....
63 ··0x002370d8·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz63 ··0x00238258·4e464b43·00000000·6e6f726d·616c697a·NFKC....normaliz
64 ··0x002370e8·65000000·756e6963·6f646564·61746100·e...unicodedata.64 ··0x00238268·65000000·756e6963·6f646564·61746100·e...unicodedata.
65 ··0x002370f8·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm65 ··0x00238278·756e6963·6f646564·6174612e·6e6f726d·unicodedata.norm
66 ··0x00237108·616c697a·65282920·6d757374·20726574·alize()·must·ret66 ··0x00238288·616c697a·65282920·6d757374·20726574·alize()·must·ret
67 ··0x00237118·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no67 ··0x00238298·75726e20·61207374·72696e67·2c206e6f·urn·a·string,·no
68 ··0x00237128·7420252e·32303073·00000000·556e6465·t·%.200s....Unde68 ··0x002382a8·7420252e·32303073·00000000·556e6465·t·%.200s....Unde
69 ··0x00237138·7273636f·72657320·696e206e·756d6572·rscores·in·numer69 ··0x002382b8·7273636f·72657320·696e206e·756d6572·rscores·in·numer
70 ··0x00237148·6963206c·69746572·616c7320·61726520·ic·literals·are·70 ··0x002382c8·6963206c·69746572·616c7320·61726520·ic·literals·are·
71 ··0x00237158·6f6e6c79·20737570·706f7274·65642069·only·supported·i71 ··0x002382d8·6f6e6c79·20737570·706f7274·65642069·only·supported·i
72 ··0x00237168·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and72 ··0x002382e8·6e205079·74686f6e·20332e36·20616e64·n·Python·3.6·and
73 ··0x00237178·20677265·61746572·00000000·2553202d··greater....%S·-73 ··0x002382f8·20677265·61746572·00000000·2553202d··greater....%S·-
74 ··0x00237188·20436f6e·73696465·72206865·78616465··Consider·hexade74 ··0x00238308·20436f6e·73696465·72206865·78616465··Consider·hexade
75 ··0x00237198·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i75 ··0x00238318·63696d61·6c20666f·72206875·67652069·cimal·for·huge·i
76 ··0x002371a8·6e746567·6572206c·69746572·616c7320·nteger·literals·76 ··0x00238328·6e746567·6572206c·69746572·616c7320·nteger·literals·
77 ··0x002371b8·746f2061·766f6964·20646563·696d616c·to·avoid·decimal77 ··0x00238338·746f2061·766f6964·20646563·696d616c·to·avoid·decimal
78 ··0x002371c8·20636f6e·76657273·696f6e20·6c696d69··conversion·limi78 ··0x00238348·20636f6e·76657273·696f6e20·6c696d69··conversion·limi
79 ··0x002371d8·74732e00·65787065·63746564·20272573·ts..expected·'%s79 ··0x00238358·74732e00·65787065·63746564·20272573·ts..expected·'%s
80 ··0x002371e8·27000000·3c737464·696e3e00·65617374·'...<stdin>.east80 ··0x00238368·27000000·3c737464·696e3e00·65617374·'...<stdin>.east
81 ··0x002371f8·5f617369·616e5f77·69647468·00000000·_asian_width....81 ··0x00238378·5f617369·616e5f77·69647468·00000000·_asian_width....
82 ··0x00237208·496e7661·6c696420·5554462d·38207365·Invalid·UTF-8·se82 ··0x00238388·496e7661·6c696420·5554462d·38207365·Invalid·UTF-8·se
83 ··0x00237218·7175656e·63650000·65787065·63746564·quence..expected83 ··0x00238398·7175656e·63650000·65787065·63746564·quence..expected
84 ··0x00237228·20282573·29000000·696e7661·6c696420··(%s)...invalid·84 ··0x002383a8·20282573·29000000·696e7661·6c696420··(%s)...invalid·
85 ··0x00237238·746f6b65·6e000000·696e636f·6e736973·token...inconsis85 ··0x002383b8·746f6b65·6e000000·696e636f·6e736973·token...inconsis
86 ··0x00237248·74656e74·20757365·206f6620·74616273·tent·use·of·tabs86 ··0x002383c8·74656e74·20757365·206f6620·74616273·tent·use·of·tabs
87 ··0x00237258·20616e64·20737061·63657320·696e2069··and·spaces·in·i87 ··0x002383d8·20616e64·20737061·63657320·696e2069··and·spaces·in·i
88 ··0x00237268·6e64656e·74617469·6f6e0000·746f6f20·ndentation..too·88 ··0x002383e8·6e64656e·74617469·6f6e0000·746f6f20·ndentation..too·
89 ··0x00237278·6d616e79·206c6576·656c7320·6f662069·many·levels·of·i89 ··0x002383f8·6d616e79·206c6576·656c7320·6f662069·many·levels·of·i
90 ··0x00237288·6e64656e·74617469·6f6e0000·756e6578·ndentation..unex90 ··0x00238408·6e64656e·74617469·6f6e0000·756e6578·ndentation..unex
91 ··0x00237298·70656374·65642063·68617261·63746572·pected·character91 ··0x00238418·70656374·65642063·68617261·63746572·pected·character
92 ··0x002372a8·20616674·6572206c·696e6520·636f6e74··after·line·cont92 ··0x00238428·20616674·6572206c·696e6520·636f6e74··after·line·cont
93 ··0x002372b8·696e7561·74696f6e·20636861·72616374·inuation·charact93 ··0x00238438·696e7561·74696f6e·20636861·72616374·inuation·charact
94 ··0x002372c8·65720000·756e6b6e·6f776e20·70617273·er..unknown·pars94 ··0x00238448·65720000·756e6b6e·6f776e20·70617273·er..unknown·pars
95 ··0x002372d8·696e6720·6572726f·72000000·756e6578·ing·error...unex95 ··0x00238458·696e6720·6572726f·72000000·756e6578·ing·error...unex
96 ··0x002372e8·70656374·65642045·4f462077·68696c65·pected·EOF·while96 ··0x00238468·70656374·65642045·4f462077·68696c65·pected·EOF·while
97 ··0x002372f8·20706172·73696e67·00000000·756e696e··parsing....unin97 ··0x00238478·20706172·73696e67·00000000·756e696e··parsing....unin
98 ··0x00237308·64656e74·20646f65·73206e6f·74206d61·dent·does·not·ma98 ··0x00238488·64656e74·20646f65·73206e6f·74206d61·dent·does·not·ma
99 ··0x00237318·74636820·616e7920·6f757465·7220696e·tch·any·outer·in99 ··0x00238498·74636820·616e7920·6f757465·7220696e·tch·any·outer·in
100 ··0x00237328·64656e74·6174696f·6e206c65·76656c00·dentation·level.100 ··0x002384a8·64656e74·6174696f·6e206c65·76656c00·dentation·level.
101 ··0x00237338·50617273·65722063·6f6c756d·6e206f66·Parser·column·of101 ··0x002384b8·50617273·65722063·6f6c756d·6e206f66·Parser·column·of
102 ··0x00237348·66736574·206f7665·72666c6f·77202d20·fset·overflow·-·102 ··0x002384c8·66736574·206f7665·72666c6f·77202d20·fset·overflow·-·
103 ··0x00237358·736f7572·6365206c·696e6520·69732074·source·line·is·t103 ··0x002384d8·736f7572·6365206c·696e6520·69732074·source·line·is·t
104 ··0x00237368·6f6f2062·69670000·756e6578·70656374·oo·big..unexpect104 ··0x002384e8·6f6f2062·69670000·756e6578·70656374·oo·big..unexpect
105 ··0x00237378·65642069·6e64656e·74000000·756e6578·ed·indent...unex105 ··0x002384f8·65642069·6e64656e·74000000·756e6578·ed·indent...unex
106 ··0x00237388·70656374·65642075·6e696e64·656e7400·pected·unindent.106 ··0x00238508·70656374·65642075·6e696e64·656e7400·pected·unindent.
107 ··0x00237398·6572726f·72206174·20737461·72742062·error·at·start·b107 ··0x00238518·6572726f·72206174·20737461·72742062·error·at·start·b
108 ··0x002373a8·65666f72·65207265·6164696e·6720616e·efore·reading·an108 ··0x00238528·65666f72·65207265·6164696e·6720616e·efore·reading·an
109 ··0x002373b8·7920696e·70757400·696e7661·6c696420·y·input.invalid·109 ··0x00238538·7920696e·70757400·696e7661·6c696420·y·input.invalid·
110 ··0x002373c8·73796e74·61780000·284f6e6e·4e6e6e29·syntax..(OnnNnn)110 ··0x00238548·73796e74·61780000·284f6e6e·4e6e6e29·syntax..(OnnNnn)
111 ··0x002373d8·00000000·76616c75·65206572·726f7200·....value·error.111 ··0x00238558·00000000·76616c75·65206572·726f7200·....value·error.
112 ··0x002373e8·756e6963·6f646520·6572726f·72000000·unicode·error...112 ··0x00238568·756e6963·6f646520·6572726f·72000000·unicode·error...
113 ··0x002373f8·28257329·20255500·28257329·20756e6b·(%s)·%U.(%s)·unk113 ··0x00238578·28257329·20255500·28257329·20756e6b·(%s)·%U.(%s)·unk
114 ··0x00237408·6e6f776e·20657272·6f720000·27256327·nown·error..'%c'114 ··0x00238588·6e6f776e·20657272·6f720000·27256327·nown·error..'%c'
115 ··0x00237418·20776173·206e6576·65722063·6c6f7365··was·never·close115 ··0x00238598·20776173·206e6576·65722063·6c6f7365··was·never·close
116 ··0x00237428·64000000·284f6969·4f290000·50617273·d...(OiiO)..Pars116 ··0x002385a8·64000000·284f6969·4f290000·50617273·d...(OiiO)..Pars
117 ··0x00237438·65722073·7461636b·206f7665·72666c6f·er·stack·overflo117 ··0x002385b8·65722073·7461636b·206f7665·72666c6f·er·stack·overflo
118 ··0x00237448·77656420·2d205079·74686f6e·20736f75·wed·-·Python·sou118 ··0x002385c8·77656420·2d205079·74686f6e·20736f75·wed·-·Python·sou
119 ··0x00237458·72636520·746f6f20·636f6d70·6c657820·rce·too·complex·119 ··0x002385d8·72636520·746f6f20·636f6d70·6c657820·rce·too·complex·
120 ··0x00237468·746f2070·61727365·00000000·63616e6e·to·parse....cann120 ··0x002385e8·746f2070·61727365·00000000·63616e6e·to·parse....cann
121 ··0x00237478·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and121 ··0x002385f8·6f74206d·69782062·79746573·20616e64·ot·mix·bytes·and
122 ··0x00237488·206e6f6e·62797465·73206c69·74657261··nonbytes·litera122 ··0x00238608·206e6f6e·62797465·73206c69·74657261··nonbytes·litera
123 ··0x00237498·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in123 ··0x00238618·6c730000·662d7374·72696e67·3a20696e·ls..f-string:·in
124 ··0x002374a8·76616c69·6420636f·6e766572·73696f6e·valid·conversion124 ··0x00238628·76616c69·6420636f·6e766572·73696f6e·valid·conversion
125 ··0x002374b8·20636861·72616374·65722025·523a2065··character·%R:·e125 ··0x00238638·20636861·72616374·65722025·523a2065··character·%R:·e
Max diff block lines reached; 17639771/18399140 bytes (95.87%) 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 ··0x00489538·00··································.2 ··0x0048a6b8·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 ··0x0048953c·f493ce7f·01000000···················........2 ··0x0048a6bc·c898ce7f·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 ··0x00489544·00000000····························....2 ··0x0048a6c4·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 ··0x0049feec·f1291700····························.)..2 ··0x0049feec·45401700····························E@..
  
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 ··0x0049fef0·d9291700····························.)..2 ··0x0049fef0·2d401700····························-@..
  
858 KB
readelf --wide --decompress --hex-dump=.data {}
    
Offset 1, 2216 lines modifiedOffset 1, 2216 lines modified
  
1 Hex·dump·of·section·'.data':1 Hex·dump·of·section·'.data':
2 ··0x004a0838·00000000·00000000·c0094a00·b8094a00·..........J...J.2 ··0x004a0838·00000000·00000000·c0094a00·b8094a00·..........J...J.
3 ··0x004a0848·88094a00·50094a00·10094a00·d8084a00·..J.P.J...J...J.3 ··0x004a0848·88094a00·50094a00·10094a00·d8084a00·..J.P.J...J...J.
4 ··0x004a0858·a0084a00·90084a00·78084a00·ccf12300·..J...J.x.J...#.4 ··0x004a0858·a0084a00·90084a00·78084a00·4c032400·..J...J.x.J.L.$.
5 ··0x004a0868·8cf92400·80e42600·c8332400·00000000·..$...&..3$.....5 ··0x004a0868·0c0b2500·00f62600·48452400·00000000·..%...&.HE$.....
6 ··0x004a0878·f0882300·fd010000·fc882300·0c020000·..#.......#.....6 ··0x004a0878·709a2300·fd010000·7c9a2300·0c020000·p.#.....|.#.....
7 ··0x004a0888·00000000·ffffffff·08892300·79020000·..........#.y...7 ··0x004a0888·00000000·ffffffff·889a2300·79020000·..........#.y...
8 ··0x004a0898·00000000·ffffffff·10892300·07020000·..........#.....8 ··0x004a0898·00000000·ffffffff·909a2300·07020000·..........#.....
9 ··0x004a08a8·18892300·5f020000·20892300·0e020000·..#._...·.#.....9 ··0x004a08a8·989a2300·5f020000·a09a2300·0e020000·..#._.....#.....
10 ··0x004a08b8·28892300·0b020000·30892300·7d020000·(.#.....0.#.}...10 ··0x004a08b8·a89a2300·0b020000·b09a2300·7d020000·..#.......#.}...
11 ··0x004a08c8·08762300·58020000·00000000·ffffffff·.v#.X...........11 ··0x004a08c8·88872300·58020000·00000000·ffffffff·..#.X...........
12 ··0x004a08d8·38892300·0a020000·40892300·3d020000·8.#.....@.#.=...12 ··0x004a08d8·b89a2300·0a020000·c09a2300·3d020000·..#.......#.=...
13 ··0x004a08e8·48892300·fc010000·60e22300·8e020000·H.#.....`.#.....13 ··0x004a08e8·c89a2300·fc010000·e0f32300·8e020000·..#.......#.....
14 ··0x004a08f8·b0dc2600·87020000·cc762300·5b020000·..&......v#.[...14 ··0x004a08f8·30ee2600·87020000·4c882300·5b020000·0.&.....L.#.[...
15 ··0x004a0908·00000000·ffffffff·d0ea2300·60020000·..........#.`...15 ··0x004a0908·00000000·ffffffff·50fc2300·60020000·........P.#.`...
16 ··0x004a0918·50892300·f8010000·749f2300·67020000·P.#.....t.#.g...16 ··0x004a0918·d09a2300·f8010000·f4b02300·67020000·..#.......#.g...
17 ··0x004a0928·58892300·84020000·60892300·85020000·X.#.....`.#.....17 ··0x004a0928·d89a2300·84020000·e09a2300·85020000·..#.......#.....
18 ··0x004a0938·94082500·5a020000·d4762300·59020000·..%.Z....v#.Y...18 ··0x004a0938·141a2500·5a020000·54882300·59020000·..%.Z...T.#.Y...
19 ··0x004a0948·00000000·ffffffff·68892300·5c020000·........h.#.\...19 ··0x004a0948·00000000·ffffffff·e89a2300·5c020000·..........#.\...
20 ··0x004a0958·6c892300·8c020000·70892300·8a020000·l.#.....p.#.....20 ··0x004a0958·ec9a2300·8c020000·f09a2300·8a020000·..#.......#.....
21 ··0x004a0968·44e02500·70020000·a4b82600·3f020000·D.%.p.....&.?...21 ··0x004a0968·c4f12500·70020000·24ca2600·3f020000·..%.p...$.&.?...
22 ··0x004a0978·74892300·45020000·00000000·ffffffff·t.#.E...........22 ··0x004a0978·f49a2300·45020000·00000000·ffffffff·..#.E...........
23 ··0x004a0988·78892300·82020000·b4e22300·80020000·x.#.......#.....23 ··0x004a0988·f89a2300·82020000·34f42300·80020000·..#.....4.#.....
24 ··0x004a0998·f4612500·8b020000·9cd12400·3e020000·.a%.......$.>...24 ··0x004a0998·74732500·8b020000·1ce32400·3e020000·ts%.......$.>...
25 ··0x004a09a8·c87a2300·46020000·00000000·ffffffff·.z#.F...........25 ··0x004a09a8·488c2300·46020000·00000000·ffffffff·H.#.F...........
26 ··0x004a09b8·00000000·ffffffff·00000000·ffffffff·................26 ··0x004a09b8·00000000·ffffffff·00000000·ffffffff·................
27 ··0x004a09c8·ffffff3f·e8094a00·08000000·01000000·...?..J.........27 ··0x004a09c8·ffffff3f·e8094a00·08000000·01000000·...?..J.........
28 ··0x004a09d8·ffffff3f·e8094a00·01000000·00000000·...?..J.........28 ··0x004a09d8·ffffff3f·e8094a00·01000000·00000000·...?..J.........
29 ··0x004a09e8·ffffff3f·7cd54a00·00000000·309d2300·...?|.J.....0.#.29 ··0x004a09e8·ffffff3f·7cd54a00·00000000·b0ae2300·...?|.J.......#.
30 ··0x004a09f8·0c000000·04000000·d1d00200·00000000·................30 ··0x004a09f8·0c000000·04000000·d1d00200·00000000·................
31 ··0x004a0a08·00000000·00000000·00000000·59c01700·............Y...31 ··0x004a0a08·00000000·00000000·00000000·a9d61700·................
32 ··0x004a0a18·b80a4a00·00000000·00000000·00000000·..J.............32 ··0x004a0a18·b80a4a00·00000000·00000000·00000000·..J.............
33 ··0x004a0a28·00000000·00000000·00000000·00000000·................33 ··0x004a0a28·00000000·00000000·00000000·00000000·................
34 ··0x004a0a38·00000000·00000000·90122700·00000000·..........'.....34 ··0x004a0a38·00000000·00000000·10242700·00000000·.........$'.....
35 ··0x004a0a48·00000000·00000000·00000000·00000000·................35 ··0x004a0a48·00000000·00000000·00000000·00000000·................
36 ··0x004a0a58·00000000·00000000·00000000·00000000·................36 ··0x004a0a58·00000000·00000000·00000000·00000000·................
37 ··0x004a0a68·44914a00·00000000·00000000·00000000·D.J.............37 ··0x004a0a68·44914a00·00000000·00000000·00000000·D.J.............
38 ··0x004a0a78·00000000·00000000·00000000·25d00200·............%...38 ··0x004a0a78·00000000·00000000·00000000·25d00200·............%...
39 ··0x004a0a88·00000000·00000000·00000000·00000000·................39 ··0x004a0a88·00000000·00000000·00000000·00000000·................
40 ··0x004a0a98·00000000·00000000·00000000·00000000·................40 ··0x004a0a98·00000000·00000000·00000000·00000000·................
41 ··0x004a0aa8·00000000·00000000·950a0900·00000000·................41 ··0x004a0aa8·00000000·00000000·250e0900·00000000·........%.......
42 ··0x004a0ab8·00000000·00000000·00000000·00000000·................42 ··0x004a0ab8·00000000·00000000·00000000·00000000·................
43 ··0x004a0ac8·00000000·00000000·00000000·00000000·................43 ··0x004a0ac8·00000000·00000000·00000000·00000000·................
44 ··0x004a0ad8·00000000·00000000·8dd00200·00000000·................44 ··0x004a0ad8·00000000·00000000·8dd00200·00000000·................
45 ··0x004a0ae8·00000000·e1cf0200·89c01700·0d0b0900·................45 ··0x004a0ae8·00000000·e1cf0200·d9d61700·9d0e0900·................
46 ··0x004a0af8·00000000·00000000·00000000·00000000·................46 ··0x004a0af8·00000000·00000000·00000000·00000000·................
47 ··0x004a0b08·00000000·00000000·00000000·00000000·................47 ··0x004a0b08·00000000·00000000·00000000·00000000·................
48 ··0x004a0b18·00000000·00000000·00000000·00000000·................48 ··0x004a0b18·00000000·00000000·00000000·00000000·................
49 ··0x004a0b28·00000000·00000000·00000000·00000000·................49 ··0x004a0b28·00000000·00000000·00000000·00000000·................
50 ··0x004a0b38·00000000·00000000·00000000·00000000·................50 ··0x004a0b38·00000000·00000000·00000000·00000000·................
51 ··0x004a0b48·00000000·00000000·8c222700·e09f2300·........."'...#.51 ··0x004a0b48·00000000·00000000·0c342700·60b12300·.........4'.`.#.
52 ··0x004a0b58·00000000·00000000·00000000·00000000·................52 ··0x004a0b58·00000000·00000000·00000000·00000000·................
53 ··0x004a0b68·e80e4a00·00000000·ffffff3f·7cd54a00·..J........?|.J.53 ··0x004a0b68·e80e4a00·00000000·ffffff3f·7cd54a00·..J........?|.J.
54 ··0x004a0b78·00000000·e09f2300·1c000000·00000000·......#.........54 ··0x004a0b78·00000000·60b12300·1c000000·00000000·....`.#.........
55 ··0x004a0b88·11260900·00000000·00000000·00000000·.&..............55 ··0x004a0b88·a5290900·00000000·00000000·00000000·.)..............
56 ··0x004a0b98·00000000·c92d0900·400f4a00·54134a00·.....-..@.J.T.J.56 ··0x004a0b98·00000000·5d310900·400f4a00·54134a00·....]1..@.J.T.J.
57 ··0x004a0ba8·48134a00·00000000·00000000·67e10200·H.J.........g...57 ··0x004a0ba8·48134a00·00000000·00000000·67e10200·H.J.........g...
58 ··0x004a0bb8·a9a00c00·00000000·40134a00·00044000·........@.J...@.58 ··0x004a0bb8·a1a70c00·00000000·40134a00·00044000·........@.J...@.
59 ··0x004a0bc8·fc222700·00000000·00000000·edd81700·."'.............59 ··0x004a0bc8·7c342700·00000000·00000000·3def1700·|4'.........=...
60 ··0x004a0bd8·00000000·25d41700·00000000·d00f4a00·....%.........J.60 ··0x004a0bd8·00000000·75ea1700·00000000·d00f4a00·....u.........J.
61 ··0x004a0be8·00000000·00000000·00000000·00000000·................61 ··0x004a0be8·00000000·00000000·00000000·00000000·................
62 ··0x004a0bf8·00000000·00000000·00000000·1d200900·.............·..62 ··0x004a0bf8·00000000·00000000·00000000·b1230900·.............#..
63 ··0x004a0c08·c18a0d00·49dc0d00·8dcb0c00·00000000·....I...........63 ··0x004a0c08·5d920d00·09e40d00·55d20c00·00000000·].......U.......
64 ··0x004a0c18·00000000·00000000·00000000·00000000·................64 ··0x004a0c18·00000000·00000000·00000000·00000000·................
65 ··0x004a0c28·00000000·00000000·00000000·00000000·................65 ··0x004a0c28·00000000·00000000·00000000·00000000·................
66 ··0x004a0c38·00000000·00000000·ffffff3f·7cd54a00·...........?|.J.66 ··0x004a0c38·00000000·00000000·ffffff3f·7cd54a00·...........?|.J.
67 ··0x004a0c48·00000000·38a62300·10000000·00000000·....8.#.........67 ··0x004a0c48·00000000·b8b72300·10000000·00000000·......#.........
68 ··0x004a0c58·add41700·00000000·00000000·00000000·................68 ··0x004a0c58·fdea1700·00000000·00000000·00000000·................
69 ··0x004a0c68·00000000·00000000·00000000·00000000·................69 ··0x004a0c68·00000000·00000000·00000000·00000000·................
70 ··0x004a0c78·00000000·00000000·00000000·00000000·................70 ··0x004a0c78·00000000·00000000·00000000·00000000·................
71 ··0x004a0c88·a9a00c00·00000000·00000000·00400000·.............@..71 ··0x004a0c88·a1a70c00·00000000·00000000·00400000·.............@..
72 ··0x004a0c98·00000000·49ea0200·00000000·00000000·....I...........72 ··0x004a0c98·00000000·49ea0200·00000000·00000000·....I...........
73 ··0x004a0ca8·00000000·b5a90c00·55390900·000f4a00·........U9....J.73 ··0x004a0ca8·00000000·adb00c00·e93c0900·000f4a00·.........<....J.
74 ··0x004a0cb8·00000000·00000000·00000000·00000000·................74 ··0x004a0cb8·00000000·00000000·00000000·00000000·................
75 ··0x004a0cc8·00000000·00000000·00000000·00000000·................75 ··0x004a0cc8·00000000·00000000·00000000·00000000·................
76 ··0x004a0cd8·00000000·00000000·00000000·00000000·................76 ··0x004a0cd8·00000000·00000000·00000000·00000000·................
77 ··0x004a0ce8·00000000·00000000·00000000·00000000·................77 ··0x004a0ce8·00000000·00000000·00000000·00000000·................
78 ··0x004a0cf8·00000000·00000000·00000000·00000000·................78 ··0x004a0cf8·00000000·00000000·00000000·00000000·................
79 ··0x004a0d08·00000000·00000000·00000000·00000000·................79 ··0x004a0d08·00000000·00000000·00000000·00000000·................
80 ··0x004a0d18·40222700·88b92600·00000000·00000000·@"'...&.........80 ··0x004a0d18·c0332700·08cb2600·00000000·00000000·.3'...&.........
81 ··0x004a0d28·00000000·00000000·300e4a00·00000000·........0.J.....81 ··0x004a0d28·00000000·00000000·300e4a00·00000000·........0.J.....
82 ··0x004a0d38·00000000·00000000·80222700·24a62300·........."'.$.#.82 ··0x004a0d38·00000000·00000000·00342700·a4b72300·.........4'...#.
83 ··0x004a0d48·00000000·00000000·00000000·00000000·................83 ··0x004a0d48·00000000·00000000·00000000·00000000·................
84 ··0x004a0d58·d00e4a00·00000000·00000000·00000000·..J.............84 ··0x004a0d58·d00e4a00·00000000·00000000·00000000·..J.............
85 ··0x004a0d68·4c222700·c8a52300·00000000·00000000·L"'...#.........85 ··0x004a0d68·cc332700·48b72300·00000000·00000000·.3'.H.#.........
86 ··0x004a0d78·00000000·00000000·4c0e4a00·00000000·........L.J.....86 ··0x004a0d78·00000000·00000000·4c0e4a00·00000000·........L.J.....
87 ··0x004a0d88·00000000·00000000·6c222700·fca52300·........l"'...#.87 ··0x004a0d88·00000000·00000000·ec332700·7cb72300·.........3'.|.#.
88 ··0x004a0d98·00000000·00000000·00000000·00000000·................88 ··0x004a0d98·00000000·00000000·00000000·00000000·................
89 ··0x004a0da8·9c0e4a00·00000000·00000000·00000000·..J.............89 ··0x004a0da8·9c0e4a00·00000000·00000000·00000000·..J.............
90 ··0x004a0db8·78222700·10a62300·00000000·00000000·x"'...#.........90 ··0x004a0db8·f8332700·90b72300·00000000·00000000·.3'...#.........
91 ··0x004a0dc8·00000000·00000000·b80e4a00·00000000·..........J.....91 ··0x004a0dc8·00000000·00000000·b80e4a00·00000000·..........J.....
92 ··0x004a0dd8·00000000·00000000·60222700·f4a52300·........`"'...#.92 ··0x004a0dd8·00000000·00000000·e0332700·74b72300·.........3'.t.#.
93 ··0x004a0de8·00000000·00000000·00000000·00000000·................93 ··0x004a0de8·00000000·00000000·00000000·00000000·................
94 ··0x004a0df8·800e4a00·00000000·00000000·00000000·..J.............94 ··0x004a0df8·800e4a00·00000000·00000000·00000000·..J.............
95 ··0x004a0e08·54222700·4c352600·00000000·00000000·T"'.L5&.........95 ··0x004a0e08·d4332700·cc462600·00000000·00000000·.3'..F&.........
96 ··0x004a0e18·00000000·00000000·640e4a00·00000000·........d.J.....96 ··0x004a0e18·00000000·00000000·640e4a00·00000000·........d.J.....
97 ··0x004a0e28·00000000·00000000·ffffff3f·f4c64a00·...........?..J.97 ··0x004a0e28·00000000·00000000·ffffff3f·f4c64a00·...........?..J.
98 ··0x004a0e38·02000000·00e55400·cce55400·00000000·......T...T.....98 ··0x004a0e38·02000000·00e55400·cce55400·00000000·......T...T.....
99 ··0x004a0e48·00000000·ffffff3f·f4c64a00·01000000·.......?..J.....99 ··0x004a0e48·00000000·ffffff3f·f4c64a00·01000000·.......?..J.....
100 ··0x004a0e58·44085500·00000000·00000000·ffffff3f·D.U............?100 ··0x004a0e58·44085500·00000000·00000000·ffffff3f·D.U............?
101 ··0x004a0e68·f4c64a00·02000000·28035500·b4da5400·..J.....(.U...T.101 ··0x004a0e68·f4c64a00·02000000·28035500·b4da5400·..J.....(.U...T.
102 ··0x004a0e78·00000000·00000000·ffffff3f·f4c64a00·...........?..J.102 ··0x004a0e78·00000000·00000000·ffffff3f·f4c64a00·...........?..J.
103 ··0x004a0e88·02000000·28035500·48f55400·00000000·....(.U.H.T.....103 ··0x004a0e88·02000000·28035500·48f55400·00000000·....(.U.H.T.....
104 ··0x004a0e98·00000000·ffffff3f·f4c64a00·02000000·.......?..J.....104 ··0x004a0e98·00000000·ffffff3f·f4c64a00·02000000·.......?..J.....
105 ··0x004a0ea8·28035500·48f55400·00000000·00000000·(.U.H.T.........105 ··0x004a0ea8·28035500·48f55400·00000000·00000000·(.U.H.T.........
106 ··0x004a0eb8·ffffff3f·f4c64a00·01000000·18f15400·...?..J.......T.106 ··0x004a0eb8·ffffff3f·f4c64a00·01000000·18f15400·...?..J.......T.
107 ··0x004a0ec8·00000000·00000000·ffffff3f·f4c64a00·...........?..J.107 ··0x004a0ec8·00000000·00000000·ffffff3f·f4c64a00·...........?..J.
108 ··0x004a0ed8·01000000·f4e15400·00000000·00000000·......T.........108 ··0x004a0ed8·01000000·f4e15400·00000000·00000000·......T.........
109 ··0x004a0ee8·ffffff3f·f4c64a00·03000000·a4055500·...?..J.......U.109 ··0x004a0ee8·ffffff3f·f4c64a00·03000000·a4055500·...?..J.......U.
110 ··0x004a0ef8·00e55400·cce55400·4ca62300·29ea0200·..T...T.L.#.)...110 ··0x004a0ef8·00e55400·cce55400·ccb72300·29ea0200·..T...T...#.)...
111 ··0x004a0f08·04000000·c4222700·5ca62300·e5e90200·....."'.\.#.....111 ··0x004a0f08·04000000·44342700·dcb72300·e5e90200·....D4'...#.....
112 ··0x004a0f18·04000000·d8282700·68a62300·bded0200·.....('.h.#.....112 ··0x004a0f18·04000000·583a2700·e8b72300·bded0200·....X:'...#.....
113 ··0x004a0f28·08000000·9c222700·00000000·00000000·....."'.........113 ··0x004a0f28·08000000·1c342700·00000000·00000000·.....4'.........
114 ··0x004a0f38·00000000·00000000·00000000·00000000·................114 ··0x004a0f38·00000000·00000000·00000000·00000000·................
115 ··0x004a0f48·00000000·89db1700·00000000·00000000·................115 ··0x004a0f48·00000000·d9f11700·00000000·00000000·................
116 ··0x004a0f58·00000000·00000000·00000000·00000000·................116 ··0x004a0f58·00000000·00000000·00000000·00000000·................
117 ··0x004a0f68·00000000·00000000·00000000·00000000·................117 ··0x004a0f68·00000000·00000000·00000000·00000000·................
118 ··0x004a0f78·00000000·00000000·00000000·00000000·................118 ··0x004a0f78·00000000·00000000·00000000·00000000·................
119 ··0x004a0f88·00000000·00000000·00000000·00000000·................119 ··0x004a0f88·00000000·00000000·00000000·00000000·................
120 ··0x004a0f98·00000000·00000000·00000000·00000000·................120 ··0x004a0f98·00000000·00000000·00000000·00000000·................
121 ··0x004a0fa8·00000000·00000000·00000000·00000000·................121 ··0x004a0fa8·00000000·00000000·00000000·00000000·................
122 ··0x004a0fb8·00000000·00000000·00000000·00000000·................122 ··0x004a0fb8·00000000·00000000·00000000·00000000·................
123 ··0x004a0fc8·00000000·00000000·78a62300·85e21700·........x.#.....123 ··0x004a0fc8·00000000·00000000·f8b72300·d5f81700·..........#.....
124 ··0x004a0fd8·04000000·00252700·5ca62300·21f20200·.....%'.\.#.!...124 ··0x004a0fd8·04000000·80362700·dcb72300·21f20200·.....6'...#.!...
125 ··0x004a0fe8·04000000·d8282700·1ca52300·8de80200·.....('...#.....125 ··0x004a0fe8·04000000·583a2700·9cb62300·8de80200·....X:'...#.....
126 ··0x004a0ff8·80000000·8c282700·84a62300·3dea0200·.....('...#.=...126 ··0x004a0ff8·80000000·0c3a2700·04b82300·3dea0200·.....:'...#.=...
Max diff block lines reached; 858537/878155 bytes (97.77%) of diff not shown.
28.1 KB
readelf --wide --decompress --hex-dump=.PyRuntime {}
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
  
1 Hex·dump·of·section·'.PyRuntime':1 Hex·dump·of·section·'.PyRuntime':
2 ··0x005489b8·00000000·00000000·00000000·00000000·................2 ··0x005489b8·00000000·00000000·00000000·00000000·................
3 ··0x005489c8·00000000·00000000·00000000·00000000·................3 ··0x005489c8·00000000·00000000·00000000·00000000·................
4 ··0x005489d8·00000000·00000000·ffffffff·ffffffff·................4 ··0x005489d8·00000000·00000000·ffffffff·ffffffff·................
5 ··0x005489e8·00000000·00000000·00000000·00000000·................5 ··0x005489e8·00000000·00000000·00000000·00000000·................
6 ··0x005489f8·00000000·b9af0c00·fdb00c00·8db00c00·................6 ··0x005489f8·00000000·b1b60c00·f5b70c00·85b70c00·................
7 ··0x00548a08·45b00c00·00000000·01bb0c00·25c30c00·E...........%...7 ··0x00548a08·3db70c00·00000000·d1c10c00·edc90c00·=...............
8 ··0x00548a18·bdce0c00·69c60c00·00000000·01bb0c00·....i...........8 ··0x00548a18·85d50c00·31cd0c00·00000000·d1c10c00·....1...........
9 ··0x00548a28·25c30c00·bdce0c00·69c60c00·72000000·%.......i...r...9 ··0x00548a28·edc90c00·85d50c00·31cd0c00·72000000·........1...r...
10 ··0x00548a38·00000000·b9af0c00·fdb00c00·8db00c00·................10 ··0x00548a38·00000000·b1b60c00·f5b70c00·85b70c00·................
11 ··0x00548a48·45b00c00·6d000000·00000000·01bb0c00·E...m...........11 ··0x00548a48·3db70c00·6d000000·00000000·d1c10c00·=...m...........
12 ··0x00548a58·25c30c00·bdce0c00·69c60c00·6f000000·%.......i...o...12 ··0x00548a58·edc90c00·85d50c00·31cd0c00·6f000000·........1...o...
13 ··0x00548a68·00000000·01bb0c00·25c30c00·bdce0c00·........%.......13 ··0x00548a68·00000000·d1c10c00·edc90c00·85d50c00·................
14 ··0x00548a78·69c60c00·00000000·2d031900·99031900·i.......-.......14 ··0x00548a78·31cd0c00·00000000·dd191900·491a1900·1...........I...
15 ··0x00548a88·ffffffff·00000000·ffffffff·00000000·................15 ··0x00548a88·ffffffff·00000000·ffffffff·00000000·................
16 ··0x00548a98·00000000·00000000·00000000·00000000·................16 ··0x00548a98·00000000·00000000·00000000·00000000·................
17 ··0x00548aa8·00000000·00000000·00000000·00000000·................17 ··0x00548aa8·00000000·00000000·00000000·00000000·................
18 ··0x00548ab8·00000000·00000000·00000000·00000000·................18 ··0x00548ab8·00000000·00000000·00000000·00000000·................
19 ··0x00548ac8·00000000·00000000·00000000·00000000·................19 ··0x00548ac8·00000000·00000000·00000000·00000000·................
20 ··0x00548ad8·00000000·00000000·00000000·00000000·................20 ··0x00548ad8·00000000·00000000·00000000·00000000·................
21 ··0x00548ae8·00000000·00000000·00000000·00000000·................21 ··0x00548ae8·00000000·00000000·00000000·00000000·................
Offset 2311, 269 lines modifiedOffset 2311, 269 lines modified
2311 ··0x005519f8·7b000000·ffffff3f·e4e54a00·01000000·{......?..J.....2311 ··0x005519f8·7b000000·ffffff3f·e4e54a00·01000000·{......?..J.....
2312 ··0x00551a08·ffffffff·e4000000·7c000000·ffffff3f·........|......?2312 ··0x00551a08·ffffffff·e4000000·7c000000·ffffff3f·........|......?
2313 ··0x00551a18·e4e54a00·01000000·ffffffff·e4000000·..J.............2313 ··0x00551a18·e4e54a00·01000000·ffffffff·e4000000·..J.............
2314 ··0x00551a28·7d000000·ffffff3f·e4e54a00·01000000·}......?..J.....2314 ··0x00551a28·7d000000·ffffff3f·e4e54a00·01000000·}......?..J.....
2315 ··0x00551a38·ffffffff·e4000000·7e000000·ffffff3f·........~......?2315 ··0x00551a38·ffffffff·e4000000·7e000000·ffffff3f·........~......?
2316 ··0x00551a48·e4e54a00·01000000·ffffffff·e4000000·..J.............2316 ··0x00551a48·e4e54a00·01000000·ffffffff·e4000000·..J.............
2317 ··0x00551a58·7f000000·ffffff3f·e4e54a00·01000000·.......?..J.....2317 ··0x00551a58·7f000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2318 ··0x00551a68·ffffffff·a4000000·02000000·0c7c2500·.............|%.2318 ··0x00551a68·ffffffff·a4000000·02000000·8c8d2500·..............%.
2319 ··0x00551a78·80000000·ffffff3f·e4e54a00·01000000·.......?..J.....2319 ··0x00551a78·80000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2320 ··0x00551a88·ffffffff·a4000000·02000000·107c2500·.............|%.2320 ··0x00551a88·ffffffff·a4000000·02000000·908d2500·..............%.
2321 ··0x00551a98·81000000·ffffff3f·e4e54a00·01000000·.......?..J.....2321 ··0x00551a98·81000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2322 ··0x00551aa8·ffffffff·a4000000·02000000·147c2500·.............|%.2322 ··0x00551aa8·ffffffff·a4000000·02000000·948d2500·..............%.
2323 ··0x00551ab8·82000000·ffffff3f·e4e54a00·01000000·.......?..J.....2323 ··0x00551ab8·82000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2324 ··0x00551ac8·ffffffff·a4000000·02000000·187c2500·.............|%.2324 ··0x00551ac8·ffffffff·a4000000·02000000·988d2500·..............%.
2325 ··0x00551ad8·83000000·ffffff3f·e4e54a00·01000000·.......?..J.....2325 ··0x00551ad8·83000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2326 ··0x00551ae8·ffffffff·a4000000·02000000·1c7c2500·.............|%.2326 ··0x00551ae8·ffffffff·a4000000·02000000·9c8d2500·..............%.
2327 ··0x00551af8·84000000·ffffff3f·e4e54a00·01000000·.......?..J.....2327 ··0x00551af8·84000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2328 ··0x00551b08·ffffffff·a4000000·02000000·207c2500·............·|%.2328 ··0x00551b08·ffffffff·a4000000·02000000·a08d2500·..............%.
2329 ··0x00551b18·85000000·ffffff3f·e4e54a00·01000000·.......?..J.....2329 ··0x00551b18·85000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2330 ··0x00551b28·ffffffff·a4000000·02000000·247c2500·............$|%.2330 ··0x00551b28·ffffffff·a4000000·02000000·a48d2500·..............%.
2331 ··0x00551b38·86000000·ffffff3f·e4e54a00·01000000·.......?..J.....2331 ··0x00551b38·86000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2332 ··0x00551b48·ffffffff·a4000000·02000000·287c2500·............(|%.2332 ··0x00551b48·ffffffff·a4000000·02000000·a88d2500·..............%.
2333 ··0x00551b58·87000000·ffffff3f·e4e54a00·01000000·.......?..J.....2333 ··0x00551b58·87000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2334 ··0x00551b68·ffffffff·a4000000·02000000·2c7c2500·............,|%.2334 ··0x00551b68·ffffffff·a4000000·02000000·ac8d2500·..............%.
2335 ··0x00551b78·88000000·ffffff3f·e4e54a00·01000000·.......?..J.....2335 ··0x00551b78·88000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2336 ··0x00551b88·ffffffff·a4000000·02000000·307c2500·............0|%.2336 ··0x00551b88·ffffffff·a4000000·02000000·b08d2500·..............%.
2337 ··0x00551b98·89000000·ffffff3f·e4e54a00·01000000·.......?..J.....2337 ··0x00551b98·89000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2338 ··0x00551ba8·ffffffff·a4000000·02000000·347c2500·............4|%.2338 ··0x00551ba8·ffffffff·a4000000·02000000·b48d2500·..............%.
2339 ··0x00551bb8·8a000000·ffffff3f·e4e54a00·01000000·.......?..J.....2339 ··0x00551bb8·8a000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2340 ··0x00551bc8·ffffffff·a4000000·02000000·387c2500·............8|%.2340 ··0x00551bc8·ffffffff·a4000000·02000000·b88d2500·..............%.
2341 ··0x00551bd8·8b000000·ffffff3f·e4e54a00·01000000·.......?..J.....2341 ··0x00551bd8·8b000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2342 ··0x00551be8·ffffffff·a4000000·02000000·3c7c2500·............<|%.2342 ··0x00551be8·ffffffff·a4000000·02000000·bc8d2500·..............%.
2343 ··0x00551bf8·8c000000·ffffff3f·e4e54a00·01000000·.......?..J.....2343 ··0x00551bf8·8c000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2344 ··0x00551c08·ffffffff·a4000000·02000000·407c2500·............@|%.2344 ··0x00551c08·ffffffff·a4000000·02000000·c08d2500·..............%.
2345 ··0x00551c18·8d000000·ffffff3f·e4e54a00·01000000·.......?..J.....2345 ··0x00551c18·8d000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2346 ··0x00551c28·ffffffff·a4000000·02000000·447c2500·............D|%.2346 ··0x00551c28·ffffffff·a4000000·02000000·c48d2500·..............%.
2347 ··0x00551c38·8e000000·ffffff3f·e4e54a00·01000000·.......?..J.....2347 ··0x00551c38·8e000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2348 ··0x00551c48·ffffffff·a4000000·02000000·487c2500·............H|%.2348 ··0x00551c48·ffffffff·a4000000·02000000·c88d2500·..............%.
2349 ··0x00551c58·8f000000·ffffff3f·e4e54a00·01000000·.......?..J.....2349 ··0x00551c58·8f000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2350 ··0x00551c68·ffffffff·a4000000·02000000·4c7c2500·............L|%.2350 ··0x00551c68·ffffffff·a4000000·02000000·cc8d2500·..............%.
2351 ··0x00551c78·90000000·ffffff3f·e4e54a00·01000000·.......?..J.....2351 ··0x00551c78·90000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2352 ··0x00551c88·ffffffff·a4000000·02000000·507c2500·............P|%.2352 ··0x00551c88·ffffffff·a4000000·02000000·d08d2500·..............%.
2353 ··0x00551c98·91000000·ffffff3f·e4e54a00·01000000·.......?..J.....2353 ··0x00551c98·91000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2354 ··0x00551ca8·ffffffff·a4000000·02000000·547c2500·............T|%.2354 ··0x00551ca8·ffffffff·a4000000·02000000·d48d2500·..............%.
2355 ··0x00551cb8·92000000·ffffff3f·e4e54a00·01000000·.......?..J.....2355 ··0x00551cb8·92000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2356 ··0x00551cc8·ffffffff·a4000000·02000000·587c2500·............X|%.2356 ··0x00551cc8·ffffffff·a4000000·02000000·d88d2500·..............%.
2357 ··0x00551cd8·93000000·ffffff3f·e4e54a00·01000000·.......?..J.....2357 ··0x00551cd8·93000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2358 ··0x00551ce8·ffffffff·a4000000·02000000·5c7c2500·............\|%.2358 ··0x00551ce8·ffffffff·a4000000·02000000·dc8d2500·..............%.
2359 ··0x00551cf8·94000000·ffffff3f·e4e54a00·01000000·.......?..J.....2359 ··0x00551cf8·94000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2360 ··0x00551d08·ffffffff·a4000000·02000000·607c2500·............`|%.2360 ··0x00551d08·ffffffff·a4000000·02000000·e08d2500·..............%.
2361 ··0x00551d18·95000000·ffffff3f·e4e54a00·01000000·.......?..J.....2361 ··0x00551d18·95000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2362 ··0x00551d28·ffffffff·a4000000·02000000·647c2500·............d|%.2362 ··0x00551d28·ffffffff·a4000000·02000000·e48d2500·..............%.
2363 ··0x00551d38·96000000·ffffff3f·e4e54a00·01000000·.......?..J.....2363 ··0x00551d38·96000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2364 ··0x00551d48·ffffffff·a4000000·02000000·687c2500·............h|%.2364 ··0x00551d48·ffffffff·a4000000·02000000·e88d2500·..............%.
2365 ··0x00551d58·97000000·ffffff3f·e4e54a00·01000000·.......?..J.....2365 ··0x00551d58·97000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2366 ··0x00551d68·ffffffff·a4000000·02000000·6c7c2500·............l|%.2366 ··0x00551d68·ffffffff·a4000000·02000000·ec8d2500·..............%.
2367 ··0x00551d78·98000000·ffffff3f·e4e54a00·01000000·.......?..J.....2367 ··0x00551d78·98000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2368 ··0x00551d88·ffffffff·a4000000·02000000·707c2500·............p|%.2368 ··0x00551d88·ffffffff·a4000000·02000000·f08d2500·..............%.
2369 ··0x00551d98·99000000·ffffff3f·e4e54a00·01000000·.......?..J.....2369 ··0x00551d98·99000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2370 ··0x00551da8·ffffffff·a4000000·02000000·747c2500·............t|%.2370 ··0x00551da8·ffffffff·a4000000·02000000·f48d2500·..............%.
2371 ··0x00551db8·9a000000·ffffff3f·e4e54a00·01000000·.......?..J.....2371 ··0x00551db8·9a000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2372 ··0x00551dc8·ffffffff·a4000000·02000000·787c2500·............x|%.2372 ··0x00551dc8·ffffffff·a4000000·02000000·f88d2500·..............%.
2373 ··0x00551dd8·9b000000·ffffff3f·e4e54a00·01000000·.......?..J.....2373 ··0x00551dd8·9b000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2374 ··0x00551de8·ffffffff·a4000000·02000000·7c7c2500·............||%.2374 ··0x00551de8·ffffffff·a4000000·02000000·fc8d2500·..............%.
2375 ··0x00551df8·9c000000·ffffff3f·e4e54a00·01000000·.......?..J.....2375 ··0x00551df8·9c000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2376 ··0x00551e08·ffffffff·a4000000·02000000·807c2500·.............|%.2376 ··0x00551e08·ffffffff·a4000000·02000000·008e2500·..............%.
2377 ··0x00551e18·9d000000·ffffff3f·e4e54a00·01000000·.......?..J.....2377 ··0x00551e18·9d000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2378 ··0x00551e28·ffffffff·a4000000·02000000·847c2500·.............|%.2378 ··0x00551e28·ffffffff·a4000000·02000000·048e2500·..............%.
2379 ··0x00551e38·9e000000·ffffff3f·e4e54a00·01000000·.......?..J.....2379 ··0x00551e38·9e000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2380 ··0x00551e48·ffffffff·a4000000·02000000·887c2500·.............|%.2380 ··0x00551e48·ffffffff·a4000000·02000000·088e2500·..............%.
2381 ··0x00551e58·9f000000·ffffff3f·e4e54a00·01000000·.......?..J.....2381 ··0x00551e58·9f000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2382 ··0x00551e68·ffffffff·a4000000·02000000·8c7c2500·.............|%.2382 ··0x00551e68·ffffffff·a4000000·02000000·0c8e2500·..............%.
2383 ··0x00551e78·a0000000·ffffff3f·e4e54a00·01000000·.......?..J.....2383 ··0x00551e78·a0000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2384 ··0x00551e88·ffffffff·a4000000·02000000·907c2500·.............|%.2384 ··0x00551e88·ffffffff·a4000000·02000000·108e2500·..............%.
2385 ··0x00551e98·a1000000·ffffff3f·e4e54a00·01000000·.......?..J.....2385 ··0x00551e98·a1000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2386 ··0x00551ea8·ffffffff·a4000000·02000000·947c2500·.............|%.2386 ··0x00551ea8·ffffffff·a4000000·02000000·148e2500·..............%.
2387 ··0x00551eb8·a2000000·ffffff3f·e4e54a00·01000000·.......?..J.....2387 ··0x00551eb8·a2000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2388 ··0x00551ec8·ffffffff·a4000000·02000000·987c2500·.............|%.2388 ··0x00551ec8·ffffffff·a4000000·02000000·188e2500·..............%.
2389 ··0x00551ed8·a3000000·ffffff3f·e4e54a00·01000000·.......?..J.....2389 ··0x00551ed8·a3000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2390 ··0x00551ee8·ffffffff·a4000000·02000000·9c7c2500·.............|%.2390 ··0x00551ee8·ffffffff·a4000000·02000000·1c8e2500·..............%.
2391 ··0x00551ef8·a4000000·ffffff3f·e4e54a00·01000000·.......?..J.....2391 ··0x00551ef8·a4000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2392 ··0x00551f08·ffffffff·a4000000·02000000·a07c2500·.............|%.2392 ··0x00551f08·ffffffff·a4000000·02000000·208e2500·............·.%.
2393 ··0x00551f18·a5000000·ffffff3f·e4e54a00·01000000·.......?..J.....2393 ··0x00551f18·a5000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2394 ··0x00551f28·ffffffff·a4000000·02000000·a47c2500·.............|%.2394 ··0x00551f28·ffffffff·a4000000·02000000·248e2500·............$.%.
2395 ··0x00551f38·a6000000·ffffff3f·e4e54a00·01000000·.......?..J.....2395 ··0x00551f38·a6000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2396 ··0x00551f48·ffffffff·a4000000·02000000·a87c2500·.............|%.2396 ··0x00551f48·ffffffff·a4000000·02000000·288e2500·............(.%.
2397 ··0x00551f58·a7000000·ffffff3f·e4e54a00·01000000·.......?..J.....2397 ··0x00551f58·a7000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2398 ··0x00551f68·ffffffff·a4000000·02000000·ac7c2500·.............|%.2398 ··0x00551f68·ffffffff·a4000000·02000000·2c8e2500·............,.%.
2399 ··0x00551f78·a8000000·ffffff3f·e4e54a00·01000000·.......?..J.....2399 ··0x00551f78·a8000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2400 ··0x00551f88·ffffffff·a4000000·02000000·b07c2500·.............|%.2400 ··0x00551f88·ffffffff·a4000000·02000000·308e2500·............0.%.
2401 ··0x00551f98·a9000000·ffffff3f·e4e54a00·01000000·.......?..J.....2401 ··0x00551f98·a9000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2402 ··0x00551fa8·ffffffff·a4000000·02000000·b47c2500·.............|%.2402 ··0x00551fa8·ffffffff·a4000000·02000000·348e2500·............4.%.
2403 ··0x00551fb8·aa000000·ffffff3f·e4e54a00·01000000·.......?..J.....2403 ··0x00551fb8·aa000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2404 ··0x00551fc8·ffffffff·a4000000·02000000·b87c2500·.............|%.2404 ··0x00551fc8·ffffffff·a4000000·02000000·388e2500·............8.%.
2405 ··0x00551fd8·ab000000·ffffff3f·e4e54a00·01000000·.......?..J.....2405 ··0x00551fd8·ab000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2406 ··0x00551fe8·ffffffff·a4000000·02000000·bc7c2500·.............|%.2406 ··0x00551fe8·ffffffff·a4000000·02000000·3c8e2500·............<.%.
2407 ··0x00551ff8·ac000000·ffffff3f·e4e54a00·01000000·.......?..J.....2407 ··0x00551ff8·ac000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2408 ··0x00552008·ffffffff·a4000000·02000000·c07c2500·.............|%.2408 ··0x00552008·ffffffff·a4000000·02000000·408e2500·............@.%.
2409 ··0x00552018·ad000000·ffffff3f·e4e54a00·01000000·.......?..J.....2409 ··0x00552018·ad000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2410 ··0x00552028·ffffffff·a4000000·02000000·c47c2500·.............|%.2410 ··0x00552028·ffffffff·a4000000·02000000·448e2500·............D.%.
2411 ··0x00552038·ae000000·ffffff3f·e4e54a00·01000000·.......?..J.....2411 ··0x00552038·ae000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2412 ··0x00552048·ffffffff·a4000000·02000000·c87c2500·.............|%.2412 ··0x00552048·ffffffff·a4000000·02000000·488e2500·............H.%.
2413 ··0x00552058·af000000·ffffff3f·e4e54a00·01000000·.......?..J.....2413 ··0x00552058·af000000·ffffff3f·e4e54a00·01000000·.......?..J.....
2414 ··0x00552068·ffffffff·a4000000·02000000·cc7c2500·.............|%.2414 ··0x00552068·ffffffff·a4000000·02000000·4c8e2500·............L.%.
Max diff block lines reached; 16281/28623 bytes (56.88%) of diff not shown.
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·38623237·34613261·63646364·65336530·8b274a2acdcde3e0 
3 ··0x00000010·38306639·39613733·34343666·38623466·80f99a73446f8b4f2 ··0x00000000·37353565·32613163·33336363·65343238·755e2a1c33cce428
 3 ··0x00000010·32306434·30666338·31393930·39643430·20d40fc819909d40
4 ··0x00000020·35663433·63362e64·65627567·00000000·5f43c6.debug....4 ··0x00000020·32666232·37362e64·65627567·00000000·2fb276.debug....
5 ··0x00000030·04b72fe4····························../.5 ··0x00000030·d3d26841····························..hA