Offset 1, 121 lines modified | Offset 0, 0 lines modified | ||
1 | Key·0x42726577: | ||
2 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
3 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
4 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
5 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
6 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
7 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
8 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
9 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
10 | 0000000000000000000000000000000000000000000000000000000000000000000000 | ||
11 | 00000000000000000000000000000000000000 | ||
12 | Key·0x7109871a: | ||
13 | 330700002f070000e5030000600000002800000003010000200000008048847f970386 | ||
14 | e291c61791643c733c908c4c8c655ad90bc4dcfd2f63f6887d30000000210400002800 | ||
15 | 000015bc2b56a74d1d6ef7a45b95280b78f5b730ac9917739a2232baf832fbb48058fd | ||
16 | bb81000000000069030000650300003082036130820249a003020102020469bcbb6530 | ||
17 | 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 | ||
18 | 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 | ||
19 | 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 | ||
20 | 064644726f69643020170d3232313132313139323833355a180f323035303034303831 | ||
21 | 39323833355a3060310b300906035504061302554b310c300a060355040813034f5247 | ||
22 | 310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 | ||
23 | 310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 | ||
24 | 820122300d06092a864886f70d01010105000382010f003082010a02820101008bf152 | ||
25 | d1e902ed1bcfa6b5472aa66e5a85559c33a27c9dfd7cf63dca9da5f61a294665b4ed69 | ||
26 | dd1f47e5c3146d7fc92ec15c3d31171b5174c785b8de796ec38f8390fe19a87d7b63d5 | ||
27 | 101ee9574b0ed00af35568709eaff7a502536ca083de1ad5608e31279c04b7a3969407 | ||
28 | 4558259c822020464371b0ab8763cf810f7f2ecd929479c416901dad950696a0dfc787 | ||
29 | 407691cf5639768e5e9cc8d646205b785cca7b5874b88aad9b68eba8ef07b8bfbfd958 | ||
30 | 0bd0a6d995c0adcb99d3954d07bd09a8c09ee25a5bc17eaa536309c2b42f730fe5e87a | ||
31 | f29388ef99634978ef72f68c608f40fa48b4fbeb084afde8914a5b6423c17ceff66c67 | ||
32 | 6551235d78d85b170203010001a321301f301d0603551d0e04160414eb7a8ffc019315 | ||
33 | 84e9fa4e3ae5500294dc37fa0d300d06092a864886f70d01010b050003820101001827 | ||
34 | 56cfd5f598e96062a847a9559c76c4da54b481f8c78666db1e585d02e6e094dc74a76e | ||
35 | eaf3d95fbd0f153638b694dc3478e5e7b4e2b53c0a9f9543fd898dd19b04aadeaf334d | ||
36 | 9299277998017405a1b7e8834b06cacb9559cedb01a1699345849a5cea137200d9c341 | ||
37 | 77048e2a8d038721516c1862e81a64ad1ade0194341255c52fde01f3763366089b0e54 | ||
38 | a300e8f802b52ea775670824ee904a8c9de6c50b1de8ae83507e2012b9e2bbdb4a527f | ||
39 | 3af691b394b5bd315cbf165eec51bc3a4332b6f299a5e0a93b6d1580f17300e20f0a82 | ||
40 | d92748c9d13b2aa8e9b0992429d1a8180f59e96c354cb2a9bb93d344ae4ab575df1fa3 | ||
41 | 75b3706bbae32afa7d0c000000080000000df0efbe0300000000000000180200000801 | ||
42 | 000003010000000100002e0eb890f4a60cb380214631cafab7ca3918875ef0636d1e3b | ||
43 | cef27245f8eaa7426243efdc2b26f42e7b60c308c90c8ff75d6daa004866f464cc46ff | ||
44 | b1c447a94422872cc200a09c8eabbab2a9a67439fc73aab4267140e5484d5682e0b4ba | ||
45 | c60fb73c9cc9ea695c6e9c896af75f9919e7833a2264afb6662b4da8c8d3ac0a2ca7a9 | ||
46 | 5435c21424249d22c4cc930853d7f236e43e5305f7ad5be5bf84cfb4915b6ddff15ab9 | ||
47 | caaa9fce9537f23f79377d6379c2a5ebd13004d8dfb5049675edccec4ffae16973a8c3 | ||
48 | 47ec031ebd37de4d037612f43384d01bb3e1fda56028a6a064dcd07e9149d359b4e010 | ||
49 | 6baa9a341ff86198fb7129fb04b67622ab0ed760670801000021040000000100002e0e | ||
50 | b890f4a60cb380214631cafab7ca3918875ef0636d1e3bcef27245f8eaa7426243efdc | ||
51 | 2b26f42e7b60c308c90c8ff75d6daa004866f464cc46ffb1c447a94422872cc200a09c | ||
52 | 8eabbab2a9a67439fc73aab4267140e5484d5682e0b4bac60fb73c9cc9ea695c6e9c89 | ||
53 | 6af75f9919e7833a2264afb6662b4da8c8d3ac0a2ca7a95435c21424249d22c4cc9308 | ||
54 | 53d7f236e43e5305f7ad5be5bf84cfb4915b6ddff15ab9caaa9fce9537f23f79377d63 | ||
55 | 79c2a5ebd13004d8dfb5049675edccec4ffae16973a8c347ec031ebd37de4d037612f4 | ||
56 | 3384d01bb3e1fda56028a6a064dcd07e9149d359b4e0106baa9a341ff86198fb7129fb | ||
57 | 04b67622ab0ed760672601000030820122300d06092a864886f70d0101010500038201 | ||
58 | 0f003082010a02820101008bf152d1e902ed1bcfa6b5472aa66e5a85559c33a27c9dfd | ||
59 | 7cf63dca9da5f61a294665b4ed69dd1f47e5c3146d7fc92ec15c3d31171b5174c785b8 | ||
60 | de796ec38f8390fe19a87d7b63d5101ee9574b0ed00af35568709eaff7a502536ca083 | ||
61 | de1ad5608e31279c04b7a39694074558259c822020464371b0ab8763cf810f7f2ecd92 | ||
62 | 9479c416901dad950696a0dfc787407691cf5639768e5e9cc8d646205b785cca7b5874 | ||
63 | b88aad9b68eba8ef07b8bfbfd9580bd0a6d995c0adcb99d3954d07bd09a8c09ee25a5b | ||
64 | c17eaa536309c2b42f730fe5e87af29388ef99634978ef72f68c608f40fa48b4fbeb08 | ||
65 | 4afde8914a5b6423c17ceff66c676551235d78d85b170203010001 | ||
66 | Key·0xf05368c0: | ||
67 | 330700002f070000dd030000600000002800000003010000200000008048847f970386 | ||
68 | e291c61791643c733c908c4c8c655ad90bc4dcfd2f63f6887d30000000210400002800 | ||
69 | 000015bc2b56a74d1d6ef7a45b95280b78f5b730ac9917739a2232baf832fbb48058fd | ||
70 | bb81000000000069030000650300003082036130820249a003020102020469bcbb6530 | ||
71 | 0d06092a864886f70d01010b05003060310b300906035504061302554b310c300a0603 | ||
72 | 55040813034f5247310c300a060355040713034f524731133011060355040a130a6664 | ||
73 | 726f69642e6f7267310f300d060355040b13064644726f6964310f300d060355040313 | ||
74 | 064644726f69643020170d3232313132313139323833355a180f323035303034303831 | ||
75 | 39323833355a3060310b300906035504061302554b310c300a060355040813034f5247 | ||
76 | 310c300a060355040713034f524731133011060355040a130a6664726f69642e6f7267 | ||
77 | 310f300d060355040b13064644726f6964310f300d060355040313064644726f696430 | ||
78 | 820122300d06092a864886f70d01010105000382010f003082010a02820101008bf152 | ||
79 | d1e902ed1bcfa6b5472aa66e5a85559c33a27c9dfd7cf63dca9da5f61a294665b4ed69 | ||
80 | dd1f47e5c3146d7fc92ec15c3d31171b5174c785b8de796ec38f8390fe19a87d7b63d5 | ||
81 | 101ee9574b0ed00af35568709eaff7a502536ca083de1ad5608e31279c04b7a3969407 | ||
82 | 4558259c822020464371b0ab8763cf810f7f2ecd929479c416901dad950696a0dfc787 | ||
83 | 407691cf5639768e5e9cc8d646205b785cca7b5874b88aad9b68eba8ef07b8bfbfd958 | ||
84 | 0bd0a6d995c0adcb99d3954d07bd09a8c09ee25a5bc17eaa536309c2b42f730fe5e87a | ||
85 | f29388ef99634978ef72f68c608f40fa48b4fbeb084afde8914a5b6423c17ceff66c67 | ||
86 | 6551235d78d85b170203010001a321301f301d0603551d0e04160414eb7a8ffc019315 | ||
87 | 84e9fa4e3ae5500294dc37fa0d300d06092a864886f70d01010b050003820101001827 | ||
88 | 56cfd5f598e96062a847a9559c76c4da54b481f8c78666db1e585d02e6e094dc74a76e | ||
89 | eaf3d95fbd0f153638b694dc3478e5e7b4e2b53c0a9f9543fd898dd19b04aadeaf334d | ||
90 | 9299277998017405a1b7e8834b06cacb9559cedb01a1699345849a5cea137200d9c341 | ||
91 | 77048e2a8d038721516c1862e81a64ad1ade0194341255c52fde01f3763366089b0e54 | ||
92 | a300e8f802b52ea775670824ee904a8c9de6c50b1de8ae83507e2012b9e2bbdb4a527f | ||
93 | 3af691b394b5bd315cbf165eec51bc3a4332b6f299a5e0a93b6d1580f17300e20f0a82 | ||
94 | d92748c9d13b2aa8e9b0992429d1a8180f59e96c354cb2a9bb93d344ae4ab575df1fa3 | ||
95 | 75b3706bbae32afa7d18000000ffffff7f0000000018000000ffffff7f180200000801 | ||
96 | 000003010000000100000c5482f1744ab68bb9160e8546ed25e38804143b26047306eb | ||
97 | 5faad3cd6135bf6bfc278e74412fffc079607055e52ff7a2b75137d6b6c26ecb04b07f | ||
98 | bdf6a903fd034ead8dda24475091c0baeb93fea65a517a2b19997e6d3ebe58ce326392 | ||
99 | f5bb264c2954178f9aa2c329520fa77a74e5f2881d54f295fdc6931ae1b81469a85095 | ||
100 | 20d5d9e72df4a85e3cb6dbbdb6491447281b5e54c0873db401c09f8506cad6c8c6592c | ||
101 | b766d14748de178cc131a3f75526986079a3f349ca13256bba4b6e74979a624cc74408 | ||
102 | 76a3fedbcd3947874534c39f43a3ea6a42484af77852a0f91df9cf2c6d16398a1adcbf | ||
103 | b7e8b1817802813ced18b7d0f8f8905866538056900801000021040000000100000c54 | ||
104 | 82f1744ab68bb9160e8546ed25e38804143b26047306eb5faad3cd6135bf6bfc278e74 | ||
105 | 412fffc079607055e52ff7a2b75137d6b6c26ecb04b07fbdf6a903fd034ead8dda2447 | ||
106 | 5091c0baeb93fea65a517a2b19997e6d3ebe58ce326392f5bb264c2954178f9aa2c329 | ||
107 | 520fa77a74e5f2881d54f295fdc6931ae1b81469a8509520d5d9e72df4a85e3cb6dbbd | ||
108 | b6491447281b5e54c0873db401c09f8506cad6c8c6592cb766d14748de178cc131a3f7 | ||
109 | 5526986079a3f349ca13256bba4b6e74979a624cc7440876a3fedbcd3947874534c39f | ||
110 | 43a3ea6a42484af77852a0f91df9cf2c6d16398a1adcbfb7e8b1817802813ced18b7d0 | ||
111 | f8f8905866538056902601000030820122300d06092a864886f70d0101010500038201 | ||
112 | 0f003082010a02820101008bf152d1e902ed1bcfa6b5472aa66e5a85559c33a27c9dfd | ||
113 | 7cf63dca9da5f61a294665b4ed69dd1f47e5c3146d7fc92ec15c3d31171b5174c785b8 | ||
114 | de796ec38f8390fe19a87d7b63d5101ee9574b0ed00af35568709eaff7a502536ca083 | ||
115 | de1ad5608e31279c04b7a39694074558259c822020464371b0ab8763cf810f7f2ecd92 | ||
116 | 9479c416901dad950696a0dfc787407691cf5639768e5e9cc8d646205b785cca7b5874 | ||
117 | b88aad9b68eba8ef07b8bfbfd9580bd0a6d995c0adcb99d3954d07bd09a8c09ee25a5b | ||
118 | c17eaa536309c2b42f730fe5e87af29388ef99634978ef72f68c608f40fa48b4fbeb08 | ||
119 | 4afde8914a5b6423c17ceff66c676551235d78d85b170203010001 |
Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·false | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·93e497a1775de2aff42555d52041e45644b45970bbaeb611fcca9ac3e544e6fa | ||
10 | Signer·#1·certificate·SHA-1·digest:·a73a3f1977c3d54db0247126b5c38133c8a0fd57 | ||
11 | Signer·#1·certificate·MD5·digest:·308fcc1503e33a69daf72f2b7871884b | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·42b1d16869a11e87370c5e62dac6e59f1e522c3e18c8a6719491bbe5cc5fd6d7 | ||
15 | Signer·#1·public·key·SHA-1·digest:·9299c2fb45667d1895e6a827f1f258dba77aeffc | ||
16 | Signer·#1·public·key·MD5·digest:·40b8957dbc55b60fb727eb53e91060c7 |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Zip·file·size:· | 1 | Zip·file·size:·9423454·bytes,·number·of·entries:·1334 |
2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties | 2 | -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties |
3 | -rw-r--r--··0.0·unx·····6717·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof | 3 | -rw-r--r--··0.0·unx·····6717·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof |
4 | -rw-r--r--··0.0·unx······787·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm | 4 | -rw-r--r--··0.0·unx······787·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm |
5 | -rw-r--r--··0.0·unx··7452768·b-·defN·81-Jan-01·01:01·classes.dex | 5 | -rw-r--r--··0.0·unx··7452768·b-·defN·81-Jan-01·01:01·classes.dex |
6 | -rw-r--r--··0.0·unx··· | 6 | -rw-r--r--··0.0·unx···650512·b-·stor·81-Jan-01·01:01·lib/arm64-v8a/libmfkey32.so |
7 | -rw-r--r--··0.0·unx··· | 7 | -rw-r--r--··0.0·unx···506148·b-·stor·81-Jan-01·01:01·lib/armeabi-v7a/libmfkey32.so |
8 | -rw-r--r--··0.0·unx···31 | 8 | -rw-r--r--··0.0·unx···531576·b-·stor·81-Jan-01·01:01·lib/x86/libmfkey32.so |
9 | -rw-r--r--··0.0·unx··· | 9 | -rw-r--r--··0.0·unx···569952·b-·stor·81-Jan-01·01:01·lib/x86_64/libmfkey32.so |
10 | -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin | 10 | -rw----·····2.0·fat·····1738·b-·defN·81-Jan-01·01:01·DebugProbesKt.bin |
11 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version | 11 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-compose.version |
12 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version | 12 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity-ktx.version |
13 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version | 13 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.activity_activity.version |
14 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version | 14 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.annotation_annotation-experimental.version |
15 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version | 15 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat-resources.version |
16 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version | 16 | -rw----·····2.0·fat········6·b-·defN·81-Jan-01·01:01·META-INF/androidx.appcompat_appcompat.version |
Offset 1329, 11 lines modified | Offset 1329, 8 lines modified | ||
1329 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml | 1329 | -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml |
1330 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml | 1330 | -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml |
1331 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zr.png | 1331 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zr.png |
1332 | -rw----·····0.0·fat····54548·b-·defN·81-Jan-01·01:01·res/zv.xml | 1332 | -rw----·····0.0·fat····54548·b-·defN·81-Jan-01·01:01·res/zv.xml |
1333 | -rw----·····0.0·fat·····2692·b-·defN·81-Jan-01·01:01·res/zy.xml | 1333 | -rw----·····0.0·fat·····2692·b-·defN·81-Jan-01·01:01·res/zy.xml |
1334 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png | 1334 | -rw----·····0.0·fat·······67·b-·stor·81-Jan-01·01:01·res/zz.png |
1335 | -rw----·····0.0·fat··1383148·b-·stor·81-Jan-01·01:01·resources.arsc | 1335 | -rw----·····0.0·fat··1383148·b-·stor·81-Jan-01·01:01·resources.arsc |
1336 | -rw----·····2.0·fat···127808·b-·defN·81-Jan-01·01:01·META-INF/7588EC92.SF | ||
1337 | -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/7588EC92.RSA | ||
1338 | -rw----·····2.0·fat···127681·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF | ||
1339 | 133 | 1336 | 1334·files,·16018134·bytes·uncompressed,·9253497·bytes·compressed:··42.2% |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························ARM | 9 | ··Machine:···························ARM |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··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:·········· | 13 | ··Start·of·section·headers:··········504748·(bytes·into·file) |
14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-float·ABI | 14 | ··Flags:·····························0x5000200,·Version5·EABI,·soft-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:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········35 |
20 | ··Section·header·string·table·index:· | 20 | ··Section·header·string·table·index:·33 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are· | 1 | There·are·35·section·headers,·starting·at·offset·0x7b3ac: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············00000154·000154·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············000001ec·0001ec·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000210·000210·0024a0·10···A··7···1··4 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000210·000210·0024a0·10···A··7···1··4 |
Offset 23, 13 lines modified | Offset 23, 22 lines modified | ||
23 | ··[18]·.dynamic··········DYNAMIC·········0003f3d0·03e3d0·0000e0·08··WA··7···0··4 | 23 | ··[18]·.dynamic··········DYNAMIC·········0003f3d0·03e3d0·0000e0·08··WA··7···0··4 |
24 | ··[19]·.got··············PROGBITS········0003f4b0·03e4b0·00009c·00··WA··0···0··4 | 24 | ··[19]·.got··············PROGBITS········0003f4b0·03e4b0·00009c·00··WA··0···0··4 |
25 | ··[20]·.got.plt··········PROGBITS········0003f54c·03e54c·0001ec·00··WA··0···0··4 | 25 | ··[20]·.got.plt··········PROGBITS········0003f54c·03e54c·0001ec·00··WA··0···0··4 |
26 | ··[21]·.data·············PROGBITS········00040738·03e738·00001c·00··WA··0···0··4 | 26 | ··[21]·.data·············PROGBITS········00040738·03e738·00001c·00··WA··0···0··4 |
27 | ··[22]·.bss··············NOBITS··········00040760·03e754·10022d·00··WA··0···0·16 | 27 | ··[22]·.bss··············NOBITS··········00040760·03e754·10022d·00··WA··0···0·16 |
28 | ··[23]·.comment··········PROGBITS········00000000·03e754·0000cc·01··MS··0···0··1 | 28 | ··[23]·.comment··········PROGBITS········00000000·03e754·0000cc·01··MS··0···0··1 |
29 | ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·03e820·00003c·00······0···0··1 | 29 | ··[24]·.ARM.attributes···ARM_ATTRIBUTES··00000000·03e820·00003c·00······0···0··1 |
30 | ··[25]·.debug_loc········PROGBITS········00000000·03e85c·0063b3·00······0···0··1 | ||
31 | ··[26]·.debug_abbrev·····PROGBITS········00000000·044c0f·000a7f·00······0···0··1 | ||
32 | ··[27]·.debug_info·······PROGBITS········00000000·04568e·00adb7·00······0···0··1 | ||
33 | ··[28]·.debug_ranges·····PROGBITS········00000000·050445·001aa8·00······0···0··1 | ||
34 | ··[29]·.debug_str········PROGBITS········00000000·051eed·0069fc·01··MS··0···0··1 | ||
35 | ··[30]·.debug_frame······PROGBITS········00000000·0588ec·0003c0·00······0···0··4 | ||
36 | ··[31]·.debug_line·······PROGBITS········00000000·058cac·0041f4·00······0···0··1 | ||
37 | ··[32]·.symtab···········SYMTAB··········00000000·05cea0·00a700·10·····34·2087··4 | ||
30 | ··[ | 38 | ··[33]·.shstrtab·········STRTAB··········00000000·0675a0·00016a·00······0···0··1 |
39 | ··[34]·.strtab···········STRTAB··········00000000·06770a·013ca1·00······0···0··1 | ||
31 | Key·to·Flags: | 40 | Key·to·Flags: |
32 | ··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), |
33 | ··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), |
34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 43 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
35 | ··D·(mbind),·y·(purecode),·p·(processor·specific) | 44 | ··D·(mbind),·y·(purecode),·p·(processor·specific) |
Offset 583, 7 lines modified | Offset 583, 2682 lines modified | ||
583 | ···579:·0003da38····28·OBJECT··GLOBAL·DEFAULT···15·_ZTVN10__cxxabiv116__shim_type_infoE | 583 | ···579:·0003da38····28·OBJECT··GLOBAL·DEFAULT···15·_ZTVN10__cxxabiv116__shim_type_infoE |
584 | ···580:·00010655·····4·OBJECT··GLOBAL·DEFAULT···12·_ZTSPKv | 584 | ···580:·00010655·····4·OBJECT··GLOBAL·DEFAULT···12·_ZTSPKv |
585 | ···581:·0001070c·····3·OBJECT··GLOBAL·DEFAULT···12·_ZTSPe | 585 | ···581:·0001070c·····3·OBJECT··GLOBAL·DEFAULT···12·_ZTSPe |
586 | ···582:·000168c8···120·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcjj | 586 | ···582:·000168c8···120·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17find_first_not_ofEPKcjj |
587 | ···583:·00017c70···140·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKcj | 587 | ···583:·00017c70···140·FUNC····WEAK···DEFAULT···13·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE7compareEjjPKcj |
588 | ···584:·00010673·····4·OBJECT··GLOBAL·DEFAULT···12·_ZTSPKw | 588 | ···584:·00010673·····4·OBJECT··GLOBAL·DEFAULT···12·_ZTSPKw |
589 | ···585:·000106fa·····3·OBJECT··GLOBAL·DEFAULT···12·_ZTSPf | 589 | ···585:·000106fa·····3·OBJECT··GLOBAL·DEFAULT···12·_ZTSPf |
590 | Symbol·table·'.symtab'·contains·2672·entries: | ||
591 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
592 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
593 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
594 | ·····2:·00011800····16·FUNC····LOCAL··DEFAULT···13·__on_dlclose | ||
595 | ·····3:·00011800·····0·NOTYPE··LOCAL··DEFAULT···13·$a.0 | ||
596 | ·····4:·0001180c·····0·NOTYPE··LOCAL··DEFAULT···13·$d.1 | ||
597 | ·····5:·0003d850·····4·OBJECT··LOCAL··DEFAULT···15·__dso_handle_const | ||
598 | ·····6:·00011810·····0·NOTYPE··LOCAL··DEFAULT···13·$a.2 | ||
599 | ·····7:·00011814·····4·FUNC····LOCAL··DEFAULT···13·__on_dlclose_late | ||
600 | ·····8:·0001183c·····0·NOTYPE··LOCAL··DEFAULT···13·$d.3 | ||
601 | ·····9:·00011844·····0·NOTYPE··LOCAL··DEFAULT···13·$a.4 | ||
602 | ····10:·00011850·····0·NOTYPE··LOCAL··DEFAULT···13·$d.5 | ||
603 | ····11:·00000154···152·OBJECT··LOCAL··DEFAULT····1·note_android_ident | ||
604 | ····12:·00000168·····0·NOTYPE··LOCAL··DEFAULT····1·note_data | ||
605 | ····13:·00000160·····0·NOTYPE··LOCAL··DEFAULT····1·note_name | ||
606 | ····14:·000001ec·····0·NOTYPE··LOCAL··DEFAULT····1·note_end | ||
607 | ····15:·0000016c·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_version | ||
608 | ····16:·000001ac·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_build_number | ||
609 | ····17:·00011818····12·FUNC····LOCAL··HIDDEN····13·__atexit_handler_wrapper | ||
610 | ····18:·00011824····32·FUNC····LOCAL··HIDDEN····13·atexit | ||
611 | ····19:·00011844····16·FUNC····LOCAL··HIDDEN····13·pthread_atfork | ||
612 | ····20:·0003d850·····4·OBJECT··LOCAL··HIDDEN····15·__dso_handle | ||
613 | ····21:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·mfkey32.cpp | ||
614 | ····22:·00011854·····0·NOTYPE··LOCAL··DEFAULT···13·$t.0 | ||
615 | ····23:·00011984·····0·NOTYPE··LOCAL··DEFAULT···13·$d.1 | ||
616 | ····24:·0000c950·····0·NOTYPE··LOCAL··DEFAULT···11·GCC_except_table0 | ||
617 | ····25:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bucketsort.c | ||
618 | ····26:·0001198c·····0·NOTYPE··LOCAL··DEFAULT···13·$t.0 | ||
619 | ····27:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crapto1.c | ||
620 | ····28:·00011b51···980·FUNC····LOCAL··DEFAULT···13·fill_lut | ||
621 | ····29:·00011b50·····0·NOTYPE··LOCAL··DEFAULT···13·$t.0 | ||
622 | ····30:·00011e80·····0·NOTYPE··LOCAL··DEFAULT···13·$d.1 | ||
623 | ····31:·00040760·0x100000·OBJECT··LOCAL··DEFAULT···22·filterlut | ||
624 | ····32:·00011f24·····0·NOTYPE··LOCAL··DEFAULT···13·$t.2 | ||
625 | ····33:·00012251··1120·FUNC····LOCAL··DEFAULT···13·recover | ||
626 | ····34:·00012244·····0·NOTYPE··LOCAL··DEFAULT···13·$d.3 | ||
627 | ····35:·00012250·····0·NOTYPE··LOCAL··DEFAULT···13·$t.4 | ||
628 | ····36:·00012614·····0·NOTYPE··LOCAL··DEFAULT···13·$d.5 | ||
629 | ····37:·00012618·····0·NOTYPE··LOCAL··DEFAULT···13·$t.6 | ||
630 | ····38:·000126a8·····0·NOTYPE··LOCAL··DEFAULT···13·$d.7 | ||
631 | ····39:·000126b0·····0·NOTYPE··LOCAL··DEFAULT···13·$t.8 | ||
632 | ····40:·00012a04·····0·NOTYPE··LOCAL··DEFAULT···13·$d.9 | ||
633 | ····41:·00012a08·····0·NOTYPE··LOCAL··DEFAULT···13·$t.10 | ||
634 | ····42:·00012bec·····0·NOTYPE··LOCAL··DEFAULT···13·$d.11 | ||
635 | ····43:·0000e238····76·OBJECT··LOCAL··DEFAULT···12·S1 | ||
636 | ····44:·0000e284····76·OBJECT··LOCAL··DEFAULT···12·S2 | ||
637 | ····45:·0000e2d0···128·OBJECT··LOCAL··DEFAULT···12·T2 | ||
638 | ····46:·00012c80·····0·NOTYPE··LOCAL··DEFAULT···13·$t.12 | ||
639 | ····47:·00012cf0·····0·NOTYPE··LOCAL··DEFAULT···13·$d.13 | ||
640 | ····48:·00012cf4·····0·NOTYPE··LOCAL··DEFAULT···13·$t.14 | ||
641 | ····49:·00012f98·····0·NOTYPE··LOCAL··DEFAULT···13·$d.15 | ||
642 | ····50:·00012f9c·····0·NOTYPE··LOCAL··DEFAULT···13·$t.16 | ||
643 | ····51:·000133c8·····0·NOTYPE··LOCAL··DEFAULT···13·$d.17 | ||
644 | ····52:·000133cc·····0·NOTYPE··LOCAL··DEFAULT···13·$t.18 | ||
645 | ····53:·000139b8·····0·NOTYPE··LOCAL··DEFAULT···13·$t.19 | ||
646 | ····54:·00013a44·····0·NOTYPE··LOCAL··DEFAULT···13·$d.20 | ||
647 | ····55:·00140760·····4·OBJECT··LOCAL··DEFAULT···22·dist | ||
648 | ····56:·00013a48·····0·NOTYPE··LOCAL··DEFAULT···13·$t.21 | ||
649 | ····57:·00013ac8·····0·NOTYPE··LOCAL··DEFAULT···13·$d.22 | ||
650 | ····58:·00013acc·····0·NOTYPE··LOCAL··DEFAULT···13·$t.23 | ||
651 | ····59:·00013cf4·····0·NOTYPE··LOCAL··DEFAULT···13·$d.24 | ||
652 | ····60:·0000e350····64·OBJECT··LOCAL··DEFAULT···12·fastfwd | ||
653 | ····61:·00013cfc·····0·NOTYPE··LOCAL··DEFAULT···13·$t.25 | ||
654 | ····62:·000140d0·····0·NOTYPE··LOCAL··DEFAULT···13·$d.26 | ||
655 | ····63:·000140d4·····0·NOTYPE··LOCAL··DEFAULT···13·$t.27 | ||
656 | ····64:·0001435c·····0·NOTYPE··LOCAL··DEFAULT···13·$d.28 | ||
657 | ····65:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crypto1.c | ||
658 | ····66:·00014360·····0·NOTYPE··LOCAL··DEFAULT···13·$t.0 | ||
659 | ····67:·000143d8·····0·NOTYPE··LOCAL··DEFAULT···13·$t.1 | ||
660 | ····68:·000143e0·····0·NOTYPE··LOCAL··DEFAULT···13·$t.2 | ||
661 | ····69:·00014458·····0·NOTYPE··LOCAL··DEFAULT···13·$t.3 | ||
662 | ····70:·0001445c·····0·NOTYPE··LOCAL··DEFAULT···13·$t.4 | ||
663 | ····71:·000144a4·····0·NOTYPE··LOCAL··DEFAULT···13·$t.5 | ||
664 | ····72:·00014576·····0·NOTYPE··LOCAL··DEFAULT···13·$t.6 | ||
665 | ····73:·00014b22·····0·NOTYPE··LOCAL··DEFAULT···13·$t.7 | ||
666 | ····74:·00016116·····0·NOTYPE··LOCAL··DEFAULT···13·$t.8 | ||
667 | ····75:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·string.cpp | ||
668 | ····76:·00016138·····0·NOTYPE··LOCAL··DEFAULT···13·$a.0 | ||
669 | ····77:·00016424·····0·NOTYPE··LOCAL··DEFAULT···13·$a.1 | ||
670 | ····78:·00016438·····0·NOTYPE··LOCAL··DEFAULT···13·$d.2 | ||
671 | ····79:·0001643c·····0·NOTYPE··LOCAL··DEFAULT···13·$a.3 | ||
672 | ····80:·00016554·····0·NOTYPE··LOCAL··DEFAULT···13·$a.4 | ||
673 | ····81:·00016620·····0·NOTYPE··LOCAL··DEFAULT···13·$a.5 | ||
674 | ····82:·00016690·····0·NOTYPE··LOCAL··DEFAULT···13·$a.6 | ||
675 | ····83:·000166a4·····0·NOTYPE··LOCAL··DEFAULT···13·$d.7 | ||
676 | ····84:·000166a8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.8 | ||
677 | ····85:·00016734·····0·NOTYPE··LOCAL··DEFAULT···13·$a.9 | ||
678 | ····86:·00016778·····0·NOTYPE··LOCAL··DEFAULT···13·$a.10 | ||
679 | ····87:·00016804·····0·NOTYPE··LOCAL··DEFAULT···13·$a.11 | ||
680 | ····88:·00016890·····0·NOTYPE··LOCAL··DEFAULT···13·$a.12 | ||
681 | ····89:·000168b8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.13 | ||
682 | ····90:·000168c8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.14 | ||
683 | ····91:·00016940·····0·NOTYPE··LOCAL··DEFAULT···13·$a.15 | ||
684 | ····92:·00016ad0·····0·NOTYPE··LOCAL··DEFAULT···13·$a.16 | ||
685 | ····93:·00016bac·····0·NOTYPE··LOCAL··DEFAULT···13·$a.17 | ||
686 | ····94:·00016bf0·····0·NOTYPE··LOCAL··DEFAULT···13·$a.18 | ||
687 | ····95:·00016c60·····0·NOTYPE··LOCAL··DEFAULT···13·$a.19 | ||
688 | ····96:·00016c98·····0·NOTYPE··LOCAL··DEFAULT···13·$a.20 | ||
689 | ····97:·00016e70·····0·NOTYPE··LOCAL··DEFAULT···13·$a.21 | ||
690 | ····98:·00016ef0·····0·NOTYPE··LOCAL··DEFAULT···13·$a.22 | ||
691 | ····99:·000170b8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.23 | ||
692 | ···100:·000170bc·····0·NOTYPE··LOCAL··DEFAULT···13·$a.24 | ||
693 | ···101:·000171d0·····0·NOTYPE··LOCAL··DEFAULT···13·$a.25 | ||
694 | ···102:·00017248·····0·NOTYPE··LOCAL··DEFAULT···13·$a.26 | ||
695 | ···103:·0000cac4·····0·NOTYPE··LOCAL··DEFAULT···11·GCC_except_table24 | ||
696 | ···104:·0001730c·····0·NOTYPE··LOCAL··DEFAULT···13·$a.27 | ||
697 | ···105:·00017468·····0·NOTYPE··LOCAL··DEFAULT···13·$a.28 | ||
698 | ···106:·000174b4·····0·NOTYPE··LOCAL··DEFAULT···13·$a.29 | ||
699 | ···107:·00017510·····0·NOTYPE··LOCAL··DEFAULT···13·$a.30 | ||
700 | ···108:·000175d4·····0·NOTYPE··LOCAL··DEFAULT···13·$a.31 | ||
701 | ···109:·00017624·····0·NOTYPE··LOCAL··DEFAULT···13·$a.32 | ||
702 | ···110:·000176a4·····0·NOTYPE··LOCAL··DEFAULT···13·$a.33 | ||
703 | ···111:·000176d8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.34 | ||
704 | ···112:·0001774c·····0·NOTYPE··LOCAL··DEFAULT···13·$a.35 | ||
705 | ···113:·00017840·····0·NOTYPE··LOCAL··DEFAULT···13·$a.36 | ||
706 | ···114:·0001797c·····0·NOTYPE··LOCAL··DEFAULT···13·$a.37 | ||
707 | ···115:·000179d8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.38 | ||
708 | ···116:·00017ad8·····0·NOTYPE··LOCAL··DEFAULT···13·$a.39 | ||
Max diff block lines reached; -1/220740 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 9160 lines modified | ||
1 | Raw·dump·of·debug·contents·of·section·.debug_line: | ||
2 | ··Offset:······················0 | ||
3 | ··Length:······················2023 | ||
4 | ··DWARF·Version:···············4 | ||
5 | ··Prologue·Length:·············1726 | ||
6 | ··Minimum·Instruction·Length:··1 | ||
7 | ··Maximum·Ops·per·Instruction:·1 | ||
8 | ··Initial·value·of·'is_stmt':··1 | ||
9 | ··Line·Base:···················-5 | ||
10 | ··Line·Range:··················14 | ||
11 | ··Opcode·Base:·················13 | ||
12 | ·Opcodes: | ||
13 | ··Opcode·1·has·0·args | ||
14 | ··Opcode·2·has·1·arg | ||
15 | ··Opcode·3·has·1·arg | ||
16 | ··Opcode·4·has·1·arg | ||
17 | ··Opcode·5·has·1·arg | ||
18 | ··Opcode·6·has·0·args | ||
19 | ··Opcode·7·has·0·args | ||
20 | ··Opcode·8·has·0·args | ||
21 | ··Opcode·9·has·1·arg | ||
22 | ··Opcode·10·has·0·args | ||
23 | ··Opcode·11·has·0·args | ||
24 | ··Opcode·12·has·1·arg | ||
25 | ·The·Directory·Table·(offset·0x1c): | ||
26 | ··1» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include | ||
27 | ··2» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/include | ||
28 | ··3» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 | ||
29 | ··4» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory | ||
30 | ··5» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify | ||
31 | ··6» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits | ||
32 | ··7» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic | ||
33 | ··8» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys | ||
34 | ··9» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__chrono | ||
35 | ··10» /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl | ||
36 | ··11» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__fwd | ||
37 | ·The·File·Name·Table·(offset·0x45b): | ||
38 | ··Entry» Dir» Time» Size» Name | ||
39 | ··1» 1» 0» 0» jni.h | ||
40 | ··2» 2» 0» 0» stddef.h | ||
41 | ··3» 3» 0» 0» new | ||
42 | ··4» 4» 0» 0» allocator.h | ||
43 | ··5» 4» 0» 0» allocator_traits.h | ||
44 | ··6» 3» 0» 0» string | ||
45 | ··7» 4» 0» 0» compressed_pair.h | ||
46 | ··8» 3» 0» 0» stddef.h | ||
47 | ··9» 3» 0» 0» cstddef | ||
48 | ··10» 2» 0» 0» __stddef_max_align_t.h | ||
49 | ··11» 1» 0» 0» stdint.h | ||
50 | ··12» 3» 0» 0» cstdint | ||
51 | ··13» 3» 0» 0» cstring | ||
52 | ··14» 5» 0» 0» string.h | ||
53 | ··15» 1» 0» 0» string.h | ||
54 | ··16» 3» 0» 0» string.h | ||
55 | ··17» 6» 0» 0» mbstate_t.h | ||
56 | ··18» 3» 0» 0» __mbstate_t.h | ||
57 | ··19» 3» 0» 0» cstdlib | ||
58 | ··20» 1» 0» 0» stdlib.h | ||
59 | ··21» 1» 0» 0» malloc.h | ||
60 | ··22» 3» 0» 0» stdlib.h | ||
61 | ··23» 3» 0» 0» math.h | ||
62 | ··24» 3» 0» 0» cmath | ||
63 | ··25» 1» 0» 0» math.h | ||
64 | ··26» 1» 0» 0» stdio.h | ||
65 | ··27» 3» 0» 0» cstdio | ||
66 | ··28» 7» 0» 0» posix_types.h | ||
67 | ··29» 8» 0» 0» types.h | ||
68 | ··30» 5» 0» 0» stdio.h | ||
69 | ··31» 2» 0» 0» stdarg.h | ||
70 | ··32» 6» 0» 0» ctype_inlines.h | ||
71 | ··33» 3» 0» 0» cctype | ||
72 | ··34» 6» 0» 0» wctype.h | ||
73 | ··35» 3» 0» 0» cwctype | ||
74 | ··36» 3» 0» 0» cwchar | ||
75 | ··37» 1» 0» 0» wchar.h | ||
76 | ··38» 3» 0» 0» wchar.h | ||
77 | ··39» 9» 0» 0» duration.h | ||
78 | ··40» 3» 0» 0» ctime | ||
79 | ··41» 6» 0» 0» timespec.h | ||
80 | ··42» 1» 0» 0» time.h | ||
81 | ··43» 10» 0» 0» src/main/cpp/mfkey32.cpp | ||
82 | ··44» 11» 0» 0» string.h | ||
83 | ··45» 10» 0» 0» src/main/cpp/nfc-tools/mfkey32v2/crapto1/crapto1.h | ||
84 | ·Line·Number·Statements: | ||
85 | ··[0x000006c8]··Set·File·Name·to·entry·43·in·the·File·Name·Table | ||
86 | ··[0x000006ca]··Extended·opcode·2:·set·Address·to·0x11854 | ||
87 | ··[0x000006d1]··Advance·Line·by·15·to·16 | ||
88 | ··[0x000006d3]··Copy | ||
89 | ··[0x000006d4]··Set·column·to·20 | ||
90 | ··[0x000006d6]··Set·prologue_end·to·true | ||
91 | ··[0x000006d7]··Special·opcode·177:·advance·Address·by·12·to·0x11860·and·Line·by·4·to·20 | ||
92 | ··[0x000006d8]··Set·is_stmt·to·0 | ||
93 | ··[0x000006d9]··Advance·Line·by·-20·to·0 | ||
94 | ··[0x000006db]··Special·opcode·33:·advance·Address·by·2·to·0x11862·and·Line·by·0·to·0 | ||
95 | ··[0x000006dc]··Advance·Line·by·20·to·20 | ||
96 | ··[0x000006de]··Special·opcode·229:·advance·Address·by·16·to·0x11872·and·Line·by·0·to·20 | ||
97 | ··[0x000006df]··Advance·Line·by·-20·to·0 | ||
98 | ··[0x000006e1]··Special·opcode·89:·advance·Address·by·6·to·0x11878·and·Line·by·0·to·0 | ||
99 | ··[0x000006e2]··Advance·Line·by·20·to·20 | ||
100 | ··[0x000006e4]··Special·opcode·61:·advance·Address·by·4·to·0x1187c·and·Line·by·0·to·20 | ||
101 | ··[0x000006e5]··Set·column·to·21 | ||
102 | ··[0x000006e7]··Set·is_stmt·to·1 | ||
103 | ··[0x000006e8]··Special·opcode·34:·advance·Address·by·2·to·0x1187e·and·Line·by·1·to·21 | ||
104 | ··[0x000006e9]··Set·is_stmt·to·0 | ||
105 | ··[0x000006ea]··Advance·Line·by·-21·to·0 | ||
106 | ··[0x000006ec]··Special·opcode·145:·advance·Address·by·10·to·0x11888·and·Line·by·0·to·0 | ||
107 | ··[0x000006ed]··Set·column·to·9 | ||
108 | ··[0x000006ef]··Set·is_stmt·to·1 | ||
109 | ··[0x000006f0]··Advance·Line·by·23·to·23 | ||
110 | ··[0x000006f2]··Special·opcode·33:·advance·Address·by·2·to·0x1188a·and·Line·by·0·to·23 | ||
111 | ··[0x000006f3]··Set·column·to·25 | ||
112 | ··[0x000006f5]··Set·is_stmt·to·0 | ||
113 | ··[0x000006f6]··Special·opcode·33:·advance·Address·by·2·to·0x1188c·and·Line·by·0·to·23 | ||
114 | ··[0x000006f7]··Set·column·to·9 | ||
115 | ··[0x000006f9]··Special·opcode·33:·advance·Address·by·2·to·0x1188e·and·Line·by·0·to·23 | ||
116 | ··[0x000006fa]··Set·column·to·20 | ||
117 | ··[0x000006fc]··Set·is_stmt·to·1 | ||
118 | ··[0x000006fd]··Special·opcode·65:·advance·Address·by·4·to·0x11892·and·Line·by·4·to·27 | ||
119 | ··[0x000006fe]··Set·column·to·29 | ||
120 | ··[0x00000700]··Set·is_stmt·to·0 | ||
121 | ··[0x00000701]··Special·opcode·33:·advance·Address·by·2·to·0x11894·and·Line·by·0·to·27 | ||
122 | ··[0x00000702]··Set·column·to·24 | ||
Max diff block lines reached; -1/514344 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 20857 lines modified | ||
1 | Contents·of·the·.debug_info·section: | ||
2 | ··Compilation·Unit·@·offset·0: | ||
3 | ···Length:········0x7a66·(32-bit) | ||
4 | ···Version:·······4 | ||
5 | ···Abbrev·Offset:·0 | ||
6 | ···Pointer·Size:··4 | ||
7 | ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit) | ||
8 | ····<c>···DW_AT_producer····:·(strp)·(offset:·0x2779):·Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | ||
9 | ····<10>···DW_AT_language····:·(data2)·33» (C++14) | ||
10 | ····<12>···DW_AT_name········:·(strp)·(offset:·0x6109):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp | ||
11 | ····<16>···DW_AT_stmt_list···:·(sec_offset)·0 | ||
12 | ····<1a>···DW_AT_comp_dir····:·(strp)·(offset:·0x130d):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/.cxx/RelWithDebInfo/512p6w4j/armeabi-v7a | ||
13 | ····<1e>···DW_AT_low_pc······:·(addr)·0x11854 | ||
14 | ····<22>···DW_AT_high_pc·····:·(data4)·0x138 | ||
15 | ·<1><26>:·Abbrev·Number:·2·(DW_TAG_enumeration_type) | ||
16 | ····<27>···DW_AT_type········:·(ref4)·<0x4b>,·unsigned·int | ||
17 | ····<2b>···DW_AT_name········:·(strp)·(offset:·0x4ebe):·jobjectRefType | ||
18 | ····<2f>···DW_AT_byte_size···:·(data1)·4 | ||
19 | ····<30>···DW_AT_decl_file···:·(data1)·1 | ||
20 | ····<31>···DW_AT_decl_line···:·(data1)·121 | ||
21 | ·<2><32>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
22 | ····<33>···DW_AT_name········:·(strp)·(offset:·0x6167):·JNIInvalidRefType | ||
23 | ····<37>···DW_AT_const_value·:·(udata)·0 | ||
24 | ·<2><38>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
25 | ····<39>···DW_AT_name········:·(strp)·(offset:·0x59df):·JNILocalRefType | ||
26 | ····<3d>···DW_AT_const_value·:·(udata)·1 | ||
27 | ·<2><3e>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
28 | ····<3f>···DW_AT_name········:·(strp)·(offset:·0x567b):·JNIGlobalRefType | ||
29 | ····<43>···DW_AT_const_value·:·(udata)·2 | ||
30 | ·<2><44>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
31 | ····<45>···DW_AT_name········:·(strp)·(offset:·0x2cc0):·JNIWeakGlobalRefType | ||
32 | ····<49>···DW_AT_const_value·:·(udata)·3 | ||
33 | ·<2><4a>:·Abbrev·Number:·0 | ||
34 | ·<1><4b>:·Abbrev·Number:·4·(DW_TAG_base_type) | ||
35 | ····<4c>···DW_AT_name········:·(strp)·(offset:·0x339):·unsigned·int | ||
36 | ····<50>···DW_AT_encoding····:·(data1)·7» (unsigned) | ||
37 | ····<51>···DW_AT_byte_size···:·(data1)·4 | ||
38 | ·<1><52>:·Abbrev·Number:·5·(DW_TAG_namespace) | ||
39 | ····<53>···DW_AT_name········:·(strp)·(offset:·0x390b):·std | ||
40 | ·<2><57>:·Abbrev·Number:·6·(DW_TAG_enumeration_type) | ||
41 | ····<58>···DW_AT_type········:·(ref4)·<0x10c8>,·unsigned·int,·size_t | ||
42 | ····<5c>···DW_AT_enum_class··:·(flag_present)·1 | ||
43 | ····<5c>···DW_AT_name········:·(strp)·(offset:·0x2cd5):·align_val_t | ||
44 | ····<60>···DW_AT_byte_size···:·(data1)·4 | ||
45 | ····<61>···DW_AT_decl_file···:·(data1)·3 | ||
46 | ····<62>···DW_AT_decl_line···:·(data1)·186 | ||
47 | ·<2><63>:·Abbrev·Number:·7·(DW_TAG_namespace) | ||
48 | ····<64>···DW_AT_name········:·(strp)·(offset:·0x6604):·__ndk1 | ||
49 | ····<68>···DW_AT_export_symbols:·(flag_present)·1 | ||
50 | ·<3><68>:·Abbrev·Number:·8·(DW_TAG_structure_type) | ||
51 | ····<69>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
52 | ····<6a>···DW_AT_name········:·(strp)·(offset:·0x355b):·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
53 | ····<6e>···DW_AT_byte_size···:·(data1)·1 | ||
54 | ····<6f>···DW_AT_decl_file···:·(data1)·4 | ||
55 | ····<70>···DW_AT_decl_line···:·(data1)·79 | ||
56 | ·<4><71>:·Abbrev·Number:·9·(DW_TAG_template_value_param) | ||
57 | ····<72>···DW_AT_type········:·(ref4)·<0x10d4>,·bool | ||
58 | ····<76>···DW_AT_name········:·(strp)·(offset:·0x16ef):·_Cond | ||
59 | ····<7a>···DW_AT_const_value·:·(udata)·1 | ||
60 | ·<4><7b>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
61 | ····<7c>···DW_AT_type········:·(ref4)·<0x92>,·allocator<char> | ||
62 | ····<80>···DW_AT_name········:·(strp)·(offset:·0x4368):·_Unique | ||
63 | ·<4><84>:·Abbrev·Number:·11·(DW_TAG_subprogram) | ||
64 | ····<85>···DW_AT_name········:·(strp)·(offset:·0x3d1a):·__non_trivial_if | ||
65 | ····<89>···DW_AT_decl_file···:·(data1)·4 | ||
66 | ····<8a>···DW_AT_decl_line···:·(data1)·81 | ||
67 | ····<8b>···DW_AT_declaration·:·(flag_present)·1 | ||
68 | ····<8b>···DW_AT_external····:·(flag_present)·1 | ||
69 | ·<5><8b>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
70 | ····<8c>···DW_AT_type········:·(ref4)·<0x111c>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
71 | ····<90>···DW_AT_artificial··:·(flag_present)·1 | ||
72 | ·<5><90>:·Abbrev·Number:·0 | ||
73 | ·<4><91>:·Abbrev·Number:·0 | ||
74 | ·<3><92>:·Abbrev·Number:·13·(DW_TAG_class_type) | ||
75 | ····<93>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
76 | ····<94>···DW_AT_name········:·(strp)·(offset:·0x4ed7):·allocator<char> | ||
77 | ····<98>···DW_AT_byte_size···:·(data1)·1 | ||
78 | ····<99>···DW_AT_decl_file···:·(data1)·4 | ||
79 | ····<9a>···DW_AT_decl_line···:·(data1)·90 | ||
80 | ·<4><9b>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
81 | ····<9c>···DW_AT_type········:·(ref4)·<0x10db>,·char | ||
82 | ····<a0>···DW_AT_name········:·(strp)·(offset:·0x515d):·_Tp | ||
83 | ·<4><a4>:·Abbrev·Number:·14·(DW_TAG_inheritance) | ||
84 | ····<a5>···DW_AT_type········:·(ref4)·<0x68>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
85 | ····<a9>···DW_AT_data_member_location:·(data1)·0 | ||
86 | ·<4><aa>:·Abbrev·Number:·15·(DW_TAG_subprogram) | ||
87 | ····<ab>···DW_AT_name········:·(strp)·(offset:·0x2400):·allocator | ||
88 | ····<af>···DW_AT_decl_file···:·(data1)·4 | ||
89 | ····<b0>···DW_AT_decl_line···:·(data1)·102 | ||
90 | ····<b1>···DW_AT_declaration·:·(flag_present)·1 | ||
91 | ····<b1>···DW_AT_external····:·(flag_present)·1 | ||
92 | ····<b1>···DW_AT_accessibility:·(data1)·1» (public) | ||
93 | ·<5><b2>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
94 | ····<b3>···DW_AT_type········:·(ref4)·<0x10e2>,·allocator<char> | ||
95 | ····<b7>···DW_AT_artificial··:·(flag_present)·1 | ||
96 | ·<5><b7>:·Abbrev·Number:·0 | ||
97 | ·<4><b8>:·Abbrev·Number:·16·(DW_TAG_subprogram) | ||
98 | ····<b9>···DW_AT_linkage_name:·(strp)·(offset:·0x46eb):·_ZNSt6__ndk19allocatorIcE8allocateB7v170000Ej | ||
99 | ····<bd>···DW_AT_name········:·(strp)·(offset:·0x19d7):·allocate | ||
100 | ····<c1>···DW_AT_decl_file···:·(data1)·4 | ||
101 | ····<c2>···DW_AT_decl_line···:·(data1)·109 | ||
102 | ····<c3>···DW_AT_type········:·(ref4)·<0x10e7>,·char | ||
103 | ····<c7>···DW_AT_declaration·:·(flag_present)·1 | ||
104 | ····<c7>···DW_AT_external····:·(flag_present)·1 | ||
105 | ····<c7>···DW_AT_accessibility:·(data1)·1» (public) | ||
106 | ·<5><c8>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
107 | ····<c9>···DW_AT_type········:·(ref4)·<0x10e2>,·allocator<char> | ||
108 | ····<cd>···DW_AT_artificial··:·(flag_present)·1 | ||
109 | ·<5><cd>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
110 | ····<ce>···DW_AT_type········:·(ref4)·<0x10c8>,·unsigned·int,·size_t | ||
111 | ·<5><d2>:·Abbrev·Number:·0 | ||
112 | ·<4><d3>:·Abbrev·Number:·18·(DW_TAG_subprogram) | ||
113 | ····<d4>···DW_AT_linkage_name:·(strp)·(offset:·0x137b):·_ZNSt6__ndk19allocatorIcE10deallocateB7v170000EPcj | ||
114 | ····<d8>···DW_AT_name········:·(strp)·(offset:·0x13ae):·deallocate | ||
115 | ····<dc>···DW_AT_decl_file···:·(data1)·4 | ||
116 | ····<dd>···DW_AT_decl_line···:·(data1)·127 | ||
117 | ····<de>···DW_AT_declaration·:·(flag_present)·1 | ||
118 | ····<de>···DW_AT_external····:·(flag_present)·1 | ||
119 | ····<de>···DW_AT_accessibility:·(data1)·1» (public) | ||
120 | ·<5><df>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
121 | ····<e0>···DW_AT_type········:·(ref4)·<0x10e2>,·allocator<char> | ||
122 | ····<e4>···DW_AT_artificial··:·(flag_present)·1 | ||
123 | ·<5><e4>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
124 | ····<e5>···DW_AT_type········:·(ref4)·<0x10e7>,·char | ||
125 | ·<5><e9>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
126 | ····<ea>···DW_AT_type········:·(ref4)·<0x10c8>,·unsigned·int,·size_t | ||
Max diff block lines reached; -1/1187498 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1233 lines modified | ||
1 | Contents·of·the·.debug_abbrev·section: | ||
2 | ··Number·TAG·(0) | ||
3 | ···1······DW_TAG_compile_unit····[has·children] | ||
4 | ····DW_AT_producer·····DW_FORM_strp | ||
5 | ····DW_AT_language·····DW_FORM_data2 | ||
6 | ····DW_AT_name·········DW_FORM_strp | ||
7 | ····DW_AT_stmt_list····DW_FORM_sec_offset | ||
8 | ····DW_AT_comp_dir·····DW_FORM_strp | ||
9 | ····DW_AT_low_pc·······DW_FORM_addr | ||
10 | ····DW_AT_high_pc······DW_FORM_data4 | ||
11 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
12 | ···2······DW_TAG_enumeration_type····[has·children] | ||
13 | ····DW_AT_type·········DW_FORM_ref4 | ||
14 | ····DW_AT_name·········DW_FORM_strp | ||
15 | ····DW_AT_byte_size····DW_FORM_data1 | ||
16 | ····DW_AT_decl_file····DW_FORM_data1 | ||
17 | ····DW_AT_decl_line····DW_FORM_data1 | ||
18 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
19 | ···3······DW_TAG_enumerator····[no·children] | ||
20 | ····DW_AT_name·········DW_FORM_strp | ||
21 | ····DW_AT_const_value··DW_FORM_udata | ||
22 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
23 | ···4······DW_TAG_base_type····[no·children] | ||
24 | ····DW_AT_name·········DW_FORM_strp | ||
25 | ····DW_AT_encoding·····DW_FORM_data1 | ||
26 | ····DW_AT_byte_size····DW_FORM_data1 | ||
27 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
28 | ···5······DW_TAG_namespace····[has·children] | ||
29 | ····DW_AT_name·········DW_FORM_strp | ||
30 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
31 | ···6······DW_TAG_enumeration_type····[no·children] | ||
32 | ····DW_AT_type·········DW_FORM_ref4 | ||
33 | ····DW_AT_enum_class···DW_FORM_flag_present | ||
34 | ····DW_AT_name·········DW_FORM_strp | ||
35 | ····DW_AT_byte_size····DW_FORM_data1 | ||
36 | ····DW_AT_decl_file····DW_FORM_data1 | ||
37 | ····DW_AT_decl_line····DW_FORM_data1 | ||
38 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
39 | ···7······DW_TAG_namespace····[has·children] | ||
40 | ····DW_AT_name·········DW_FORM_strp | ||
41 | ····DW_AT_export_symbols·DW_FORM_flag_present | ||
42 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
43 | ···8······DW_TAG_structure_type····[has·children] | ||
44 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
45 | ····DW_AT_name·········DW_FORM_strp | ||
46 | ····DW_AT_byte_size····DW_FORM_data1 | ||
47 | ····DW_AT_decl_file····DW_FORM_data1 | ||
48 | ····DW_AT_decl_line····DW_FORM_data1 | ||
49 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
50 | ···9······DW_TAG_template_value_param····[no·children] | ||
51 | ····DW_AT_type·········DW_FORM_ref4 | ||
52 | ····DW_AT_name·········DW_FORM_strp | ||
53 | ····DW_AT_const_value··DW_FORM_udata | ||
54 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
55 | ···10······DW_TAG_template_type_param····[no·children] | ||
56 | ····DW_AT_type·········DW_FORM_ref4 | ||
57 | ····DW_AT_name·········DW_FORM_strp | ||
58 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
59 | ···11······DW_TAG_subprogram····[has·children] | ||
60 | ····DW_AT_name·········DW_FORM_strp | ||
61 | ····DW_AT_decl_file····DW_FORM_data1 | ||
62 | ····DW_AT_decl_line····DW_FORM_data1 | ||
63 | ····DW_AT_declaration··DW_FORM_flag_present | ||
64 | ····DW_AT_external·····DW_FORM_flag_present | ||
65 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
66 | ···12······DW_TAG_formal_parameter····[no·children] | ||
67 | ····DW_AT_type·········DW_FORM_ref4 | ||
68 | ····DW_AT_artificial···DW_FORM_flag_present | ||
69 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
70 | ···13······DW_TAG_class_type····[has·children] | ||
71 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
72 | ····DW_AT_name·········DW_FORM_strp | ||
73 | ····DW_AT_byte_size····DW_FORM_data1 | ||
74 | ····DW_AT_decl_file····DW_FORM_data1 | ||
75 | ····DW_AT_decl_line····DW_FORM_data1 | ||
76 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
77 | ···14······DW_TAG_inheritance····[no·children] | ||
78 | ····DW_AT_type·········DW_FORM_ref4 | ||
79 | ····DW_AT_data_member_location·DW_FORM_data1 | ||
80 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
81 | ···15······DW_TAG_subprogram····[has·children] | ||
82 | ····DW_AT_name·········DW_FORM_strp | ||
83 | ····DW_AT_decl_file····DW_FORM_data1 | ||
84 | ····DW_AT_decl_line····DW_FORM_data1 | ||
85 | ····DW_AT_declaration··DW_FORM_flag_present | ||
86 | ····DW_AT_external·····DW_FORM_flag_present | ||
87 | ····DW_AT_accessibility·DW_FORM_data1 | ||
88 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
89 | ···16······DW_TAG_subprogram····[has·children] | ||
90 | ····DW_AT_linkage_name·DW_FORM_strp | ||
91 | ····DW_AT_name·········DW_FORM_strp | ||
92 | ····DW_AT_decl_file····DW_FORM_data1 | ||
93 | ····DW_AT_decl_line····DW_FORM_data1 | ||
94 | ····DW_AT_type·········DW_FORM_ref4 | ||
95 | ····DW_AT_declaration··DW_FORM_flag_present | ||
96 | ····DW_AT_external·····DW_FORM_flag_present | ||
97 | ····DW_AT_accessibility·DW_FORM_data1 | ||
98 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
99 | ···17······DW_TAG_formal_parameter····[no·children] | ||
100 | ····DW_AT_type·········DW_FORM_ref4 | ||
101 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
102 | ···18······DW_TAG_subprogram····[has·children] | ||
103 | ····DW_AT_linkage_name·DW_FORM_strp | ||
104 | ····DW_AT_name·········DW_FORM_strp | ||
105 | ····DW_AT_decl_file····DW_FORM_data1 | ||
106 | ····DW_AT_decl_line····DW_FORM_data1 | ||
107 | ····DW_AT_declaration··DW_FORM_flag_present | ||
108 | ····DW_AT_external·····DW_FORM_flag_present | ||
109 | ····DW_AT_accessibility·DW_FORM_data1 | ||
110 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
111 | ···19······DW_TAG_typedef····[no·children] | ||
112 | ····DW_AT_type·········DW_FORM_ref4 | ||
113 | ····DW_AT_name·········DW_FORM_strp | ||
114 | ····DW_AT_accessibility·DW_FORM_data1 | ||
115 | ····DW_AT_decl_file····DW_FORM_data1 | ||
116 | ····DW_AT_decl_line····DW_FORM_data1 | ||
117 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
118 | ···20······DW_TAG_template_value_param····[no·children] | ||
119 | ····DW_AT_type·········DW_FORM_ref4 | ||
120 | ····DW_AT_name·········DW_FORM_strp | ||
121 | ····DW_AT_const_value··DW_FORM_sdata | ||
122 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
123 | ···21······DW_TAG_member····[no·children] | ||
124 | ····DW_AT_name·········DW_FORM_strp | ||
125 | ····DW_AT_type·········DW_FORM_ref4 | ||
126 | ····DW_AT_decl_file····DW_FORM_data1 | ||
Max diff block lines reached; -1/50501 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 377 lines modified | ||
1 | Contents·of·the·.debug_frame·section: | ||
2 | 00000000·00000010·ffffffff·CIE | ||
3 | ··Version:···············4 | ||
4 | ··Augmentation:··········"" | ||
5 | ··Pointer·Size:··········4 | ||
6 | ··Segment·Size:··········0 | ||
7 | ··Code·alignment·factor:·1 | ||
8 | ··Data·alignment·factor:·-4 | ||
9 | ··Return·address·column:·14 | ||
10 | ··DW_CFA_def_cfa:·r13·ofs·0 | ||
11 | ··DW_CFA_nop | ||
12 | ··DW_CFA_nop | ||
13 | 00000014·00000028·00000000·FDE·cie=00000000·pc=00011854..0001198c | ||
14 | ··DW_CFA_advance_loc:·2·to·00011856 | ||
15 | ··DW_CFA_def_cfa_offset:·20 | ||
16 | ··DW_CFA_offset:·r14·at·cfa-4 | ||
17 | ··DW_CFA_offset:·r7·at·cfa-8 | ||
18 | ··DW_CFA_offset:·r6·at·cfa-12 | ||
19 | ··DW_CFA_offset:·r5·at·cfa-16 | ||
20 | ··DW_CFA_offset:·r4·at·cfa-20 | ||
21 | ··DW_CFA_advance_loc:·2·to·00011858 | ||
22 | ··DW_CFA_def_cfa:·r7·ofs·8 | ||
23 | ··DW_CFA_advance_loc:·4·to·0001185c | ||
24 | ··DW_CFA_offset:·r11·at·cfa-24 | ||
25 | ··DW_CFA_offset:·r10·at·cfa-28 | ||
26 | ··DW_CFA_offset:·r9·at·cfa-32 | ||
27 | ··DW_CFA_offset:·r8·at·cfa-36 | ||
28 | ··DW_CFA_nop | ||
29 | ··DW_CFA_nop | ||
30 | 00000040·00000010·ffffffff·CIE | ||
31 | ··Version:···············4 | ||
32 | ··Augmentation:··········"" | ||
33 | ··Pointer·Size:··········4 | ||
34 | ··Segment·Size:··········0 | ||
35 | ··Code·alignment·factor:·1 | ||
36 | ··Data·alignment·factor:·-4 | ||
37 | ··Return·address·column:·14 | ||
38 | ··DW_CFA_def_cfa:·r13·ofs·0 | ||
39 | ··DW_CFA_nop | ||
40 | ··DW_CFA_nop | ||
41 | 00000054·00000028·00000040·FDE·cie=00000040·pc=0001198c..00011b4e | ||
42 | ··DW_CFA_advance_loc:·2·to·0001198e | ||
43 | ··DW_CFA_def_cfa_offset:·20 | ||
44 | ··DW_CFA_offset:·r14·at·cfa-4 | ||
45 | ··DW_CFA_offset:·r7·at·cfa-8 | ||
46 | ··DW_CFA_offset:·r6·at·cfa-12 | ||
47 | ··DW_CFA_offset:·r5·at·cfa-16 | ||
48 | ··DW_CFA_offset:·r4·at·cfa-20 | ||
49 | ··DW_CFA_advance_loc:·2·to·00011990 | ||
50 | ··DW_CFA_def_cfa:·r7·ofs·8 | ||
51 | ··DW_CFA_advance_loc:·4·to·00011994 | ||
52 | ··DW_CFA_offset:·r11·at·cfa-24 | ||
53 | ··DW_CFA_offset:·r10·at·cfa-28 | ||
54 | ··DW_CFA_offset:·r9·at·cfa-32 | ||
55 | ··DW_CFA_offset:·r8·at·cfa-36 | ||
56 | ··DW_CFA_nop | ||
57 | ··DW_CFA_nop | ||
58 | 00000080·00000010·ffffffff·CIE | ||
59 | ··Version:···············4 | ||
60 | ··Augmentation:··········"" | ||
61 | ··Pointer·Size:··········4 | ||
62 | ··Segment·Size:··········0 | ||
63 | ··Code·alignment·factor:·1 | ||
64 | ··Data·alignment·factor:·-4 | ||
65 | ··Return·address·column:·14 | ||
66 | ··DW_CFA_def_cfa:·r13·ofs·0 | ||
67 | ··DW_CFA_nop | ||
68 | ··DW_CFA_nop | ||
69 | 00000094·0000003c·00000080·FDE·cie=00000080·pc=00011b50..00011f24 | ||
70 | ··DW_CFA_advance_loc:·2·to·00011b52 | ||
71 | ··DW_CFA_def_cfa_offset:·16 | ||
72 | ··DW_CFA_offset:·r14·at·cfa-4 | ||
73 | ··DW_CFA_offset:·r7·at·cfa-8 | ||
74 | ··DW_CFA_offset:·r6·at·cfa-12 | ||
75 | ··DW_CFA_offset:·r4·at·cfa-16 | ||
76 | ··DW_CFA_advance_loc:·2·to·00011b54 | ||
77 | ··DW_CFA_def_cfa:·r7·ofs·8 | ||
78 | ··DW_CFA_advance_loc:·4·to·00011b58 | ||
79 | ··DW_CFA_offset_extended:·r271·at·cfa-24 | ||
80 | ··DW_CFA_offset_extended:·r270·at·cfa-32 | ||
81 | ··DW_CFA_offset_extended:·r269·at·cfa-40 | ||
82 | ··DW_CFA_offset_extended:·r268·at·cfa-48 | ||
83 | ··DW_CFA_offset_extended:·r267·at·cfa-56 | ||
84 | ··DW_CFA_offset_extended:·r266·at·cfa-64 | ||
85 | ··DW_CFA_offset_extended:·r265·at·cfa-72 | ||
86 | ··DW_CFA_offset_extended:·r264·at·cfa-80 | ||
87 | 000000d4·00000028·00000080·FDE·cie=00000080·pc=00011f24..00012250 | ||
88 | ··DW_CFA_advance_loc:·2·to·00011f26 | ||
89 | ··DW_CFA_def_cfa_offset:·20 | ||
90 | ··DW_CFA_offset:·r14·at·cfa-4 | ||
91 | ··DW_CFA_offset:·r7·at·cfa-8 | ||
92 | ··DW_CFA_offset:·r6·at·cfa-12 | ||
93 | ··DW_CFA_offset:·r5·at·cfa-16 | ||
94 | ··DW_CFA_offset:·r4·at·cfa-20 | ||
95 | ··DW_CFA_advance_loc:·2·to·00011f28 | ||
96 | ··DW_CFA_def_cfa:·r7·ofs·8 | ||
97 | ··DW_CFA_advance_loc:·4·to·00011f2c | ||
98 | ··DW_CFA_offset:·r11·at·cfa-24 | ||
99 | ··DW_CFA_offset:·r10·at·cfa-28 | ||
100 | ··DW_CFA_offset:·r9·at·cfa-32 | ||
101 | ··DW_CFA_offset:·r8·at·cfa-36 | ||
102 | ··DW_CFA_nop | ||
103 | ··DW_CFA_nop | ||
104 | 00000100·00000028·00000080·FDE·cie=00000080·pc=00012250..000126b0 | ||
105 | ··DW_CFA_advance_loc:·2·to·00012252 | ||
106 | ··DW_CFA_def_cfa_offset:·20 | ||
107 | ··DW_CFA_offset:·r14·at·cfa-4 | ||
108 | ··DW_CFA_offset:·r7·at·cfa-8 | ||
109 | ··DW_CFA_offset:·r6·at·cfa-12 | ||
110 | ··DW_CFA_offset:·r5·at·cfa-16 | ||
111 | ··DW_CFA_offset:·r4·at·cfa-20 | ||
112 | ··DW_CFA_advance_loc:·2·to·00012254 | ||
113 | ··DW_CFA_def_cfa:·r7·ofs·8 | ||
114 | ··DW_CFA_advance_loc:·4·to·00012258 | ||
115 | ··DW_CFA_offset:·r11·at·cfa-24 | ||
Max diff block lines reached; -1/11422 bytes (-0.01%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 2515 lines modified | ||
1 | Contents·of·the·.debug_loc·section: | ||
2 | ····Offset···Begin············End··············Expression | ||
3 | ····00000000·00011854·00011860·(DW_OP_reg0·(r0)) | ||
4 | ····0000000b·00011860·0001192c·(DW_OP_breg13·(r13):·4) | ||
5 | ····00000017·00011936·00011982·(DW_OP_breg13·(r13):·4) | ||
6 | ····00000023·<End·of·list> | ||
7 | ····0000002b·00011854·00011862·(DW_OP_reg1·(r1)) | ||
8 | ····00000036·00011862·00011982·(DW_OP_GNU_entry_value:·(DW_OP_reg1·(r1));·DW_OP_stack_value) | ||
9 | ····00000044·<End·of·list> | ||
10 | ····0000004c·0001185e·00011932·(DW_OP_breg7·(r7):·8) | ||
11 | ····00000058·00011936·00011982·(DW_OP_breg7·(r7):·8) | ||
12 | ····00000064·<End·of·list> | ||
13 | ····0000006c·0001185e·00011932·(DW_OP_breg7·(r7):·16) | ||
14 | ····00000078·00011936·00011982·(DW_OP_breg7·(r7):·16) | ||
15 | ····00000084·<End·of·list> | ||
16 | ····0000008c·0001185e·00011932·(DW_OP_breg7·(r7):·24) | ||
17 | ····00000098·00011936·00011982·(DW_OP_breg7·(r7):·24) | ||
18 | ····000000a4·<End·of·list> | ||
19 | ····000000ac·0001185e·00011932·(DW_OP_breg7·(r7):·32) | ||
20 | ····000000b8·00011936·00011982·(DW_OP_breg7·(r7):·32) | ||
21 | ····000000c4·<End·of·list> | ||
22 | ····000000cc·0001185e·00011932·(DW_OP_breg7·(r7):·40) | ||
23 | ····000000d8·00011936·00011982·(DW_OP_breg7·(r7):·40) | ||
24 | ····000000e4·<End·of·list> | ||
25 | ····000000ec·0001185e·00011932·(DW_OP_breg7·(r7):·48) | ||
26 | ····000000f8·00011936·00011982·(DW_OP_breg7·(r7):·48) | ||
27 | ····00000104·<End·of·list> | ||
28 | ····0000010c·0001187e·000118a2·(DW_OP_reg4·(r4)) | ||
29 | ····00000117·<End·of·list> | ||
30 | ····0000011f·00011888·00011932·(DW_OP_reg5·(r5)) | ||
31 | ····0000012a·00011936·00011982·(DW_OP_reg5·(r5)) | ||
32 | ····00000135·<End·of·list> | ||
33 | ····0000013d·00011892·00011912·(DW_OP_lit0;·DW_OP_stack_value) | ||
34 | ····00000149·<End·of·list> | ||
35 | ····00000151·00011892·00011898·(DW_OP_reg0·(r0)) | ||
36 | ····0000015c·00011898·000118b6·(DW_OP_breg13·(r13):·8) | ||
37 | ····00000168·000118b6·00011904·(DW_OP_reg9·(r9)) | ||
38 | ····00000173·00011904·0001190a·(DW_OP_breg9·(r9):·8;·DW_OP_stack_value) | ||
39 | ····00000180·00011936·00011982·(DW_OP_breg9·(r9):·8;·DW_OP_stack_value) | ||
40 | ····0000018d·<End·of·list> | ||
41 | ····00000195·00011892·00011898·(DW_OP_reg0·(r0)) | ||
42 | ····000001a0·00011898·0001192c·(DW_OP_breg13·(r13):·8) | ||
43 | ····000001ac·00011936·00011982·(DW_OP_breg13·(r13):·8) | ||
44 | ····000001b8·<End·of·list> | ||
45 | ····000001c0·0001189c·000118a6·(DW_OP_reg6·(r6);·DW_OP_piece:·4) | ||
46 | ····000001cd·<End·of·list> | ||
47 | ····000001d5·000118d4·00011912·(DW_OP_breg13·(r13):·24) | ||
48 | ····000001e1·00011936·0001193c·(DW_OP_breg13·(r13):·24) | ||
49 | ····000001ed·0001193c·00011942·(DW_OP_reg2·(r2);·DW_OP_piece:·4) | ||
50 | ····000001fa·00011942·00011948·(DW_OP_piece:·4;·DW_OP_reg3·(r3);·DW_OP_piece:·4) | ||
51 | ····00000209·<End·of·list> | ||
52 | ····00000211·00011952·0001195e·(DW_OP_breg13·(r13):·12;·DW_OP_stack_value) | ||
53 | ····0000021e·<End·of·list> | ||
54 | ····00000226·00011952·0001195e·(DW_OP_breg13·(r13):·12;·DW_OP_stack_value) | ||
55 | ····00000233·<End·of·list> | ||
56 | ····0000023b·00011952·0001195e·(DW_OP_breg13·(r13):·12;·DW_OP_stack_value) | ||
57 | ····00000248·<End·of·list> | ||
58 | ····00000250·0001195c·0001195e·(DW_OP_reg1·(r1)) | ||
59 | ····0000025b·<End·of·list> | ||
60 | ····00000263·0001196a·0001196e·(DW_OP_reg0·(r0)) | ||
61 | ····0000026e·<End·of·list> | ||
62 | ····00000276·0001196a·0001196e·(DW_OP_reg0·(r0)) | ||
63 | ····00000281·<End·of·list> | ||
64 | ····00000289·0001196a·0001196e·(DW_OP_reg0·(r0)) | ||
65 | ····00000294·<End·of·list> | ||
66 | ····0000029c·0001196a·0001196e·(DW_OP_reg0·(r0)) | ||
67 | ····000002a7·<End·of·list> | ||
68 | ····000002af·0001196a·0001196e·(DW_OP_reg0·(r0)) | ||
69 | ····000002ba·<End·of·list> | ||
70 | ····000002c2·0001197a·0001197e·(DW_OP_reg0·(r0)) | ||
71 | ····000002cd·<End·of·list> | ||
72 | ····000002d5·0001197a·0001197e·(DW_OP_reg0·(r0)) | ||
73 | ····000002e0·<End·of·list> | ||
74 | ····000002e8·0001197a·0001197e·(DW_OP_reg0·(r0)) | ||
75 | ····000002f3·<End·of·list> | ||
76 | ····000002fb·0001197a·0001197e·(DW_OP_reg0·(r0)) | ||
77 | ····00000306·<End·of·list> | ||
78 | ····0000030e·0001197a·0001197e·(DW_OP_reg0·(r0)) | ||
79 | ····00000319·<End·of·list> | ||
80 | ····00000321·0001198c·00011a16·(DW_OP_reg0·(r0)) | ||
81 | ····0000032c·<End·of·list> | ||
82 | ····00000334·0001198c·000119ee·(DW_OP_reg1·(r1)) | ||
83 | ····0000033f·000119fe·00011a08·(DW_OP_GNU_entry_value:·(DW_OP_reg1·(r1));·DW_OP_stack_value) | ||
84 | ····0000034d·<End·of·list> | ||
85 | ····00000355·0001198c·00011ab4·(DW_OP_reg2·(r2)) | ||
86 | ····00000360·<End·of·list> | ||
87 | ····00000368·0001198c·00011a0a·(DW_OP_reg3·(r3)) | ||
88 | ····00000373·00011a0a·00011b4e·(DW_OP_GNU_entry_value:·(DW_OP_reg3·(r3));·DW_OP_stack_value) | ||
89 | ····00000381·<End·of·list> | ||
90 | ····00000389·00011996·00011a16·(DW_OP_reg0·(r0);·DW_OP_piece:·4;·DW_OP_reg2·(r2);·DW_OP_piece:·4) | ||
91 | ····00000399·00011a16·00011ab4·(DW_OP_piece:·4;·DW_OP_reg2·(r2);·DW_OP_piece:·4) | ||
92 | ····000003a8·<End·of·list> | ||
93 | ····000003b0·00011996·000119ee·(DW_OP_reg1·(r1);·DW_OP_piece:·4;·DW_OP_reg3·(r3);·DW_OP_piece:·4) | ||
94 | ····000003c0·000119ee·00011a0a·(DW_OP_piece:·4;·DW_OP_reg3·(r3);·DW_OP_piece:·4) | ||
95 | ····000003cf·<End·of·list> | ||
96 | ····000003d7·0001199c·000119b0·(DW_OP_reg4·(r4)) | ||
97 | ····000003e2·000119b0·000119b6·(DW_OP_breg4·(r4):·0;·DW_OP_consts:·8;·DW_OP_div;·DW_OP_stack_value) | ||
98 | ····000003f2·000119c2·000119c4·(DW_OP_breg4·(r4):·0;·DW_OP_consts:·8;·DW_OP_div;·DW_OP_consts:·1;·DW_OP_plus;·DW_OP_stack_value) | ||
99 | ····00000405·<End·of·list> | ||
100 | ····0000040d·000119c4·000119e4·(DW_OP_lit0;·DW_OP_stack_value) | ||
101 | ····00000419·000119e4·00011a08·(DW_OP_lit1;·DW_OP_stack_value) | ||
102 | ····00000425·00011a08·00011a16·(DW_OP_lit2;·DW_OP_stack_value) | ||
103 | ····00000431·<End·of·list> | ||
104 | ····00000439·000119c4·000119ce·(DW_OP_reg0·(r0)) | ||
105 | ····00000444·000119ce·000119d2·(DW_OP_reg5·(r5)) | ||
106 | ····0000044f·000119e2·000119e4·(DW_OP_reg5·(r5)) | ||
107 | ····0000045a·000119e4·000119ee·(DW_OP_reg2·(r2)) | ||
108 | ····00000465·000119ee·000119f2·(DW_OP_reg4·(r4)) | ||
109 | ····00000470·00011a06·00011a08·(DW_OP_reg4·(r4)) | ||
110 | ····0000047b·00011a0a·00011a16·(DW_OP_reg0·(r0)) | ||
111 | ····00000486·00011a22·00011a76·(DW_OP_reg0·(r0)) | ||
112 | ····00000491·00011a90·00011aa6·(DW_OP_reg0·(r0)) | ||
113 | ····0000049c·00011ab2·00011ab4·(DW_OP_reg2·(r2)) | ||
114 | ····000004a7·00011abe·00011b16·(DW_OP_reg2·(r2)) | ||
115 | ····000004b2·00011b2e·00011b4e·(DW_OP_reg2·(r2)) | ||
116 | ····000004bd·<End·of·list> | ||
117 | ····000004c5·00011a16·00011aa4·(DW_OP_reg3·(r3)) | ||
118 | ····000004d0·00011ab4·00011b42·(DW_OP_reg0·(r0)) | ||
119 | ····000004db·<End·of·list> | ||
120 | ····000004e3·00011a16·00011ab0·(DW_OP_reg14·(r14)) | ||
121 | ····000004ee·00011ab2·00011ab4·(DW_OP_lit0;·DW_OP_stack_value) | ||
122 | ····000004fa·00011ab4·00011b4c·(DW_OP_reg11·(r11)) | ||
123 | ····00000505·<End·of·list> | ||
124 | ····0000050d·00011a16·00011ab2·(DW_OP_lit0;·DW_OP_stack_value) | ||
125 | ····00000519·00011ab2·00011b46·(DW_OP_lit1;·DW_OP_stack_value) | ||
126 | ····00000525·00011b46·00011b4e·(DW_OP_lit2;·DW_OP_stack_value) | ||
Max diff block lines reached; -1/126552 bytes (-0.00%) of diff not shown. |
Offset 726, 24 lines modified | Offset 726, 2129 lines modified | ||
726 | -IyD» h» h | 726 | -IyD» h» h |
727 | e]·\u@X@P | 727 | e]·\u@X@P |
728 | e]·\u@X@P | 728 | e]·\u@X@P |
729 | e]·\u@X@P | 729 | e]·\u@X@P |
730 | e]·\u@X@P | 730 | e]·\u@X@P |
731 | Linker:·LLD·17.0.2 | 731 | Linker:·LLD·17.0.2 | Diff chunk too large, falling back to line-by-line diff (830 lines added, 4 lines removed) |
732 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | 732 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) |
733 | 733 | _Z6strstrB7v170000Ua9enable_ifILb1EEPcPKc | |
734 | 734 | _ZL6strlenPKcU17pass_object_size0 | |
735 | 735 | iswctype | |
736 | 736 | difftime | |
737 | PushLocalFrame | ||
738 | GetObjectClass | ||
739 | CallVoidMethod | ||
740 | SetLongField | ||
741 | CallStaticByteMethodV | ||
742 | CallStaticByteMethodA | ||
743 | GetStaticIntField | ||
744 | jobjectArray | ||
745 | NewByteArray | ||
746 | _ZN7_JNIEnv5ThrowEP11_jthrowable | ||
747 | _ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz | ||
748 | _ZN7_JNIEnv27CallNonvirtualDoubleMethodVEP8_jobjectP7_jclassP10_jmethodIDSt9__va_list | ||
749 | _ZN7_JNIEnv12GetByteFieldEP8_jobjectP9_jfieldID | ||
750 | _ZN7_JNIEnv13GetFloatFieldEP8_jobjectP9_jfieldID | ||
751 | _ZN7_JNIEnv14GetDoubleFieldEP8_jobjectP9_jfieldID | ||
752 | _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz | ||
753 | _ZN7_JNIEnv21GetStaticBooleanFieldEP7_jclassP9_jfieldID | ||
754 | _ZN7_JNIEnv17GetStaticIntFieldEP7_jclassP9_jfieldID | ||
755 | candidates | ||
756 | unsigned·int | ||
757 | uint_least32_t | ||
758 | _jfieldID | ||
759 | CallCharMethodV | ||
760 | CallNonvirtualByteMethodA | ||
761 | CallNonvirtualLongMethod | ||
762 | CallNonvirtualFloatMethodV | ||
763 | GetBooleanField | ||
764 | SetBooleanField | ||
765 | CallStaticFloatMethodA | ||
766 | GetStaticCharField | ||
767 | GetLongArrayRegion | ||
768 | GetStringRegion | ||
769 | GetStringCritical | ||
770 | GetDirectBufferAddress | ||
771 | _ZN7_JNIEnv24CallNonvirtualByteMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
772 | _ZN7_JNIEnv21CallStaticByteMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
773 | _ZN7_JNIEnv20GetStaticDoubleFieldEP7_jclassP9_jfieldID | ||
774 | _ZN7_JNIEnv20SetStaticObjectFieldEP7_jclassP9_jfieldIDP8_jobject | ||
775 | _ZN7_JNIEnv19SetStaticShortFieldEP7_jclassP9_jfieldIDs | ||
776 | _ZN7_JNIEnv15GetStringLengthEP8_jstring | ||
777 | _ZN7_JNIEnv18SetByteArrayRegionEP11_jbyteArrayiiPKa | ||
778 | _ZN7_JNIEnv16GetObjectRefTypeEP8_jobject | ||
779 | __compressed_pair_elem<std::__ndk1::allocator<char>,·1,·true> | ||
780 | decltype(nullptr) | ||
781 | _Z7strrchrB7v170000Ua9enable_ifILb1EEPci | ||
782 | __float_t | ||
783 | __va_list | ||
784 | clearerr | ||
785 | GetStaticByteField | ||
786 | _jstring | ||
787 | _jlongArray | ||
788 | NewWeakGlobalRef | ||
789 | _ZN7_JNIEnv17ToReflectedMethodEP7_jclassP10_jmethodIDh | ||
790 | _ZN7_JNIEnv16ToReflectedFieldEP7_jclassP9_jfieldIDh | ||
791 | _ZN7_JNIEnv19EnsureLocalCapacityEi | ||
792 | _ZN7_JNIEnv24CallNonvirtualCharMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
793 | _ZN7_JNIEnv25CallNonvirtualFloatMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
794 | _ZN7_JNIEnv11GetIntFieldEP8_jobjectP9_jfieldID | ||
795 | _ZN7_JNIEnv21CallStaticShortMethodEP7_jclassP10_jmethodIDz | ||
796 | _ZN7_JNIEnv18GetStaticLongFieldEP7_jclassP9_jfieldID | ||
797 | _ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc | ||
798 | _ZN7_JNIEnv14NewDoubleArrayEi | ||
799 | _ZN7_JNIEnv18SetCharArrayRegionEP11_jcharArrayiiPKt | ||
800 | _ZN7_JNIEnv17UnregisterNativesEP7_jclass | ||
801 | lfsr_recovery64 | ||
802 | even_head | ||
803 | size_type | ||
804 | __int16_t | ||
805 | uint_fast16_t | ||
806 | FromReflectedField | ||
807 | ExceptionOccurred | ||
808 | CallNonvirtualIntMethod | ||
809 | CallStaticCharMethod | ||
810 | SetStaticCharField | ||
811 | GetArrayLength | ||
812 | GetObjectArrayElement | ||
813 | NewLongArray | ||
814 | _jfloatArray | ||
815 | _ZN7_JNIEnv17ExceptionDescribeEv | ||
816 | _ZN7_JNIEnv13PopLocalFrameEP8_jobject | ||
817 | _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz | ||
818 | _ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_ | ||
819 | _ZN7_JNIEnv14CallByteMethodEP8_jobjectP10_jmethodIDz | ||
820 | _ZN7_JNIEnv24CallNonvirtualVoidMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
821 | _ZN7_JNIEnv13GetShortFieldEP8_jobjectP9_jfieldID | ||
822 | _ZN7_JNIEnv24ReleaseCharArrayElementsEP11_jcharArrayPti | ||
823 | _ZN7_JNIEnv24ReleaseLongArrayElementsEP11_jlongArrayPxi | ||
824 | _ZN7_JNIEnv23GetDirectBufferCapacityEP8_jobject | ||
825 | lfsr_recovery32 | ||
826 | _ZNSt6__ndk19allocatorIcE8allocateB7v170000EjPKv | ||
827 | _ZL7isspacei | ||
828 | localtime | ||
829 | strftime | ||
830 | _ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v170000Ev | ||
831 | reserved2 | ||
832 | SetIntField | ||
833 | SetStaticFloatField | ||
834 | NewStringUTF | ||
835 | NewBooleanArray | ||
836 | GetDoubleArrayRegion | ||
837 | _ZN7_JNIEnv14GetObjectClassEP8_jobject | ||
838 | _ZN7_JNIEnv16CallDoubleMethodEP8_jobjectP10_jmethodIDz | ||
839 | _ZN7_JNIEnv17CallDoubleMethodAEP8_jobjectP10_jmethodIDPK6jvalue | ||
840 | _ZN7_JNIEnv25CallNonvirtualLongMethodVEP8_jobjectP7_jclassP10_jmethodIDSt9__va_list | ||
841 | _ZN7_JNIEnv21CallStaticLongMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
842 | _ZN7_JNIEnv21CallStaticVoidMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
843 | __libcpp_deallocate | ||
844 | fill_lut | ||
845 | __compressed_pair_elem | ||
846 | __default_init_tag | ||
847 | nearbyintl | ||
848 | nextafter | ||
849 | nexttoward | ||
850 | _ZL6fwritePKvU17pass_object_size0jjP7__sFILE | ||
851 | iswblank | ||
Max diff block lines reached; 74500/102223 bytes (72.88%) of diff not shown. |
Offset 1, 683 lines modified | Offset 1, 828 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00011800·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey@@Base-0x54>: | ||
3 | 2 | 00011800·<__on_dlclose>: | |
3 | __on_dlclose(): | ||
4 | » ldr» r0,·[pc,·#4]» @·1180c·<__on_dlclose+0xc> | ||
4 | » add» r0,·pc,·r0 | 5 | » add» r0,·pc,·r0 |
5 | » b» 3c0d0·<__emutls_get_address@@Base+0x312c> | ||
6 | » | 6 | » b» 3c0d0·<__ThumbV7PILongThunk_free+0x38> |
7 | » .word» 0x0002c044 | ||
7 | » bx» lr | 8 | » bx» lr |
8 | » b» 39178·<__emutls_get_address@@Base+0x1d4> | ||
9 | 00011814·<__on_dlclose_late>: | ||
10 | __on_dlclose_late(): | ||
11 | » b» 39178·<__emutls_unregister_key> | ||
12 | 00011818·<__atexit_handler_wrapper>: | ||
13 | __atexit_handler_wrapper(): | ||
9 | » cmp» r0,·#0 | 14 | » cmp» r0,·#0 |
10 | » bxeq» lr | 15 | » bxeq» lr |
11 | » bx» r0 | 16 | » bx» r0 |
17 | 00011824·<atexit>: | ||
18 | atexit(): | ||
12 | » mov» r1,·r0 | 19 | » mov» r1,·r0 |
13 | » ldr» r0,·[pc,·#12]» @·1183c·<typeinfo·name·for·std::bad_typeid@@Base+0x1055> | ||
14 | » ldr» r | 20 | » ldr» r0,·[pc,·#12]» @·1183c·<atexit+0x18> |
21 | » ldr» r2,·[pc,·#12]» @·11840·<atexit+0x1c> | ||
15 | » add» r0,·pc,·r0 | 22 | » add» r0,·pc,·r0 |
16 | » add» r2,·pc,·r2 | 23 | » add» r2,·pc,·r2 |
17 | » b» 3c0e0·<__emutls_get_address@@Base+0x313c> | ||
18 | » » » @·<UNDEFINED>·instruction:·0xffffffe0 | ||
19 | » andeq» ip,·r2,·r4,·lsl·r0 | ||
20 | » | 24 | » b» 3c0e0·<__ThumbV7PILongThunk_free+0x48> |
25 | » .word» 0xffffffe0 | ||
26 | » .word» 0x0002c014 | ||
27 | 00011844·<pthread_atfork>: | ||
28 | pthread_atfork(): | ||
29 | » ldr» r3,·[pc,·#4]» @·11850·<pthread_atfork+0xc> | ||
21 | » add» r3,·pc,·r3 | 30 | » add» r3,·pc,·r3 |
22 | » b» 3c0f0·<__emutls_get_address@@Base+0x314c> | ||
23 | » | 31 | » b» 3c0f0·<__ThumbV7PILongThunk_free+0x58> |
32 | » .word» 0x0002c000 | ||
24 | 00011854·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 33 | 00011854·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey>: |
34 | Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey(): | ||
35 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:16 | ||
25 | » push» {r4,·r5,·r6,·r7,·lr} | 36 | » push» {r4,·r5,·r6,·r7,·lr} |
26 | » add» r7,·sp,·#12 | 37 | » add» r7,·sp,·#12 |
27 | » stmdb» sp!,·{r8,·r9,·sl,·fp} | 38 | » stmdb» sp!,·{r8,·r9,·sl,·fp} |
28 | » sub» sp,·#36» @·0x24 | 39 | » sub» sp,·#36» @·0x24 |
29 | » str» r0,·[sp,·#4] | 40 | » str» r0,·[sp,·#4] |
41 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:20 | ||
30 | » movs» r1,·#64» @·0x40 | 42 | » movs» r1,·#64» @·0x40 |
31 | » ldr» r0,·[pc,·#288]»@·(11984·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 43 | » ldr» r0,·[pc,·#288]»@·(11984·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0x130>) |
32 | » mov» r6,·r2 | 44 | » mov» r6,·r2 |
33 | » ldr.w» r8,·[r7,·#8] | 45 | » ldr.w» r8,·[r7,·#8] |
34 | » add» r0,·pc | 46 | » add» r0,·pc |
35 | » ldr» r0,·[r0,·#0] | 47 | » ldr» r0,·[r0,·#0] |
36 | » ldr» r0,·[r0,·#0] | 48 | » ldr» r0,·[r0,·#0] |
37 | » str» r0,·[sp,·#32] | 49 | » str» r0,·[sp,·#32] |
38 | » mov» r0,·r8 | 50 | » mov» r0,·r8 |
39 | » blx» 3c100·<__ | 51 | » blx» 3c100·<__ThumbV7PILongThunk_free+0x68> |
40 | » ldr.w» r9,·[r7,·#32] | 52 | » ldr.w» r9,·[r7,·#32] |
41 | » mov» r4,·r0 | 53 | » mov» r4,·r0 |
54 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:21 | ||
42 | » movs» r1,·#64» @·0x40 | 55 | » movs» r1,·#64» @·0x40 |
43 | » mov» r0,·r9 | 56 | » mov» r0,·r9 |
44 | » blx» 3c100·<__ | 57 | » blx» 3c100·<__ThumbV7PILongThunk_free+0x68> |
45 | » mov» r5,·r0 | 58 | » mov» r5,·r0 |
46 | » ldr» r0,·[r7,·#24] | 59 | » ldr» r0,·[r7,·#24] |
60 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:23 | ||
47 | » movs» r1,·#0 | 61 | » movs» r1,·#0 |
48 | » eors» r0,·r4 | 62 | » eors» r0,·r4 |
49 | » blx» 3c110·<__ | 63 | » blx» 3c110·<__ThumbV7PILongThunk_free+0x78> |
64 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:27 | ||
50 | » ldr» r2,·[r0,·#0] | 65 | » ldr» r2,·[r0,·#0] |
51 | » ldr» r1,·[r0,·#4] | 66 | » ldr» r1,·[r0,·#4] |
52 | » str» r0,·[sp,·#8] | 67 | » str» r0,·[sp,·#8] |
53 | » orrs.w» r0,·r1,·r2 | 68 | » orrs.w» r0,·r1,·r2 |
54 | » beq.n» 11912·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 69 | » beq.n» 11912·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0xbe> |
55 | » eor.w» r4,·r9,·r6 | 70 | » eor.w» r4,·r9,·r6 |
56 | » eor.w» r6,·r6,·r8 | 71 | » eor.w» r6,·r6,·r8 |
57 | » ldr.w» sl,·[r7,·#40]» @·0x28 | 72 | » ldr.w» sl,·[r7,·#40]» @·0x28 |
58 | » add.w» r8,·sp,·#24 | 73 | » add.w» r8,·sp,·#24 |
59 | » ldr.w» fp,·[r7,·#16] | 74 | » ldr.w» fp,·[r7,·#16] |
60 | » ldr.w» r9,·[sp,·#8] | 75 | » ldr.w» r9,·[sp,·#8] |
76 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:28 | ||
61 | » mov» r0,·r9 | 77 | » mov» r0,·r9 |
62 | » movs» r1,·#0 | 78 | » movs» r1,·#0 |
63 | » movs» r2,·#0 | 79 | » movs» r2,·#0 |
64 | » blx» 3c120·<__ | 80 | » blx» 3c120·<__ThumbV7PILongThunk_free+0x88> |
81 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:29 | ||
65 | » mov» r0,·r9 | 82 | » mov» r0,·r9 |
66 | » mov» r1,·fp | 83 | » mov» r1,·fp |
67 | » movs» r2,·#1 | 84 | » movs» r2,·#1 |
68 | » blx» 3c120·<__ | 85 | » blx» 3c120·<__ThumbV7PILongThunk_free+0x88> |
86 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:30 | ||
69 | » mov» r0,·r9 | 87 | » mov» r0,·r9 |
70 | » mov» r1,·r6 | 88 | » mov» r1,·r6 |
71 | » movs» r2,·#0 | 89 | » movs» r2,·#0 |
72 | » blx» 3c120·<__ | 90 | » blx» 3c120·<__ThumbV7PILongThunk_free+0x88> |
91 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:31 | ||
73 | » mov» r0,·r9 | 92 | » mov» r0,·r9 |
74 | » mov» r1,·r8 | 93 | » mov» r1,·r8 |
75 | » blx» 3c130·<__ | 94 | » blx» 3c130·<__ThumbV7PILongThunk_free+0x98> |
95 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:33 | ||
76 | » mov» r0,·r9 | 96 | » mov» r0,·r9 |
77 | » mov» r1,·r4 | 97 | » mov» r1,·r4 |
78 | » movs» r2,·#0 | 98 | » movs» r2,·#0 |
79 | » blx» 3c140·<__ | 99 | » blx» 3c140·<__ThumbV7PILongThunk_free+0xa8> |
100 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:34 | ||
80 | » mov» r0,·r9 | 101 | » mov» r0,·r9 |
81 | » mov» r1,·sl | 102 | » mov» r1,·sl |
82 | » movs» r2,·#1 | 103 | » movs» r2,·#1 |
83 | » blx» 3c140·<__ | 104 | » blx» 3c140·<__ThumbV7PILongThunk_free+0xa8> |
105 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:35 | ||
84 | » mov» r0,·r9 | 106 | » mov» r0,·r9 |
85 | » movs» r1,·#0 | 107 | » movs» r1,·#0 |
86 | » movs» r2,·#0 | 108 | » movs» r2,·#0 |
87 | » blx» 3c140·<__ | 109 | » blx» 3c140·<__ThumbV7PILongThunk_free+0xa8> |
88 | » ldr» r1,·[r7,·#48]» @·0x30 | 110 | » ldr» r1,·[r7,·#48]» @·0x30 |
89 | » eors» r0,·r5 | 111 | » eors» r0,·r5 |
Max diff block lines reached; 2879144/2884429 bytes (99.82%) of diff not shown. |
Offset 4, 491 lines modified | Offset 4, 491 lines modified | ||
4 | Disassembly·of·section·.plt: | 4 | Disassembly·of·section·.plt: |
5 | 0003c0b0·<.plt>: | 5 | 0003c0b0·<.plt>: |
6 | » push» {lr}» » @·(str·lr,·[sp,·#-4]!) | 6 | » push» {lr}» » @·(str·lr,·[sp,·#-4]!) |
7 | » add» lr,·pc,·#0,·12 | 7 | » add» lr,·pc,·#0,·12 |
8 | » add» lr,·lr,·#12288»@·0x3000 | 8 | » add» lr,·lr,·#12288»@·0x3000 |
9 | » ldr» pc,·[lr,·#1176]!» @·0x498 | 9 | » ldr» pc,·[lr,·#1176]!» @·0x498 |
10 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | ||
11 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | ||
12 | » ldrble» sp,·[r4],·#1236» @·0x4d4 | ||
13 | » | 10 | » .word» 0xd4d4d4d4 |
11 | » .word» 0xd4d4d4d4 | ||
12 | » .word» 0xd4d4d4d4 | ||
13 | » .word» 0xd4d4d4d4 | ||
14 | » add» ip,·pc,·#0,·12 | 14 | » add» ip,·pc,·#0,·12 |
15 | » add» ip,·ip,·#12288»@·0x3000 | 15 | » add» ip,·ip,·#12288»@·0x3000 |
16 | » ldr» pc,·[ip,·#1152]!» @·0x480 | 16 | » ldr» pc,·[ip,·#1152]!» @·0x480 |
17 | » | 17 | » .word» 0xd4d4d4d4 |
18 | » add» ip,·pc,·#0,·12 | 18 | » add» ip,·pc,·#0,·12 |
19 | » add» ip,·ip,·#12288»@·0x3000 | 19 | » add» ip,·ip,·#12288»@·0x3000 |
20 | » ldr» pc,·[ip,·#1140]!» @·0x474 | 20 | » ldr» pc,·[ip,·#1140]!» @·0x474 |
21 | » | 21 | » .word» 0xd4d4d4d4 |
22 | » add» ip,·pc,·#0,·12 | 22 | » add» ip,·pc,·#0,·12 |
23 | » add» ip,·ip,·#12288»@·0x3000 | 23 | » add» ip,·ip,·#12288»@·0x3000 |
24 | » ldr» pc,·[ip,·#1128]!» @·0x468 | 24 | » ldr» pc,·[ip,·#1128]!» @·0x468 |
25 | » | 25 | » .word» 0xd4d4d4d4 |
26 | » add» ip,·pc,·#0,·12 | 26 | » add» ip,·pc,·#0,·12 |
27 | » add» ip,·ip,·#12288»@·0x3000 | 27 | » add» ip,·ip,·#12288»@·0x3000 |
28 | » ldr» pc,·[ip,·#1116]!» @·0x45c | 28 | » ldr» pc,·[ip,·#1116]!» @·0x45c |
29 | » | 29 | » .word» 0xd4d4d4d4 |
30 | » add» ip,·pc,·#0,·12 | 30 | » add» ip,·pc,·#0,·12 |
31 | » add» ip,·ip,·#12288»@·0x3000 | 31 | » add» ip,·ip,·#12288»@·0x3000 |
32 | » ldr» pc,·[ip,·#1104]!» @·0x450 | 32 | » ldr» pc,·[ip,·#1104]!» @·0x450 |
33 | » | 33 | » .word» 0xd4d4d4d4 |
34 | » add» ip,·pc,·#0,·12 | 34 | » add» ip,·pc,·#0,·12 |
35 | » add» ip,·ip,·#12288»@·0x3000 | 35 | » add» ip,·ip,·#12288»@·0x3000 |
36 | » ldr» pc,·[ip,·#1092]!» @·0x444 | 36 | » ldr» pc,·[ip,·#1092]!» @·0x444 |
37 | » | 37 | » .word» 0xd4d4d4d4 |
38 | » add» ip,·pc,·#0,·12 | 38 | » add» ip,·pc,·#0,·12 |
39 | » add» ip,·ip,·#12288»@·0x3000 | 39 | » add» ip,·ip,·#12288»@·0x3000 |
40 | » ldr» pc,·[ip,·#1080]!» @·0x438 | 40 | » ldr» pc,·[ip,·#1080]!» @·0x438 |
41 | » | 41 | » .word» 0xd4d4d4d4 |
42 | » add» ip,·pc,·#0,·12 | 42 | » add» ip,·pc,·#0,·12 |
43 | » add» ip,·ip,·#12288»@·0x3000 | 43 | » add» ip,·ip,·#12288»@·0x3000 |
44 | » ldr» pc,·[ip,·#1068]!» @·0x42c | 44 | » ldr» pc,·[ip,·#1068]!» @·0x42c |
45 | » | 45 | » .word» 0xd4d4d4d4 |
46 | » add» ip,·pc,·#0,·12 | 46 | » add» ip,·pc,·#0,·12 |
47 | » add» ip,·ip,·#12288»@·0x3000 | 47 | » add» ip,·ip,·#12288»@·0x3000 |
48 | » ldr» pc,·[ip,·#1056]!» @·0x420 | 48 | » ldr» pc,·[ip,·#1056]!» @·0x420 |
49 | » | 49 | » .word» 0xd4d4d4d4 |
50 | » add» ip,·pc,·#0,·12 | 50 | » add» ip,·pc,·#0,·12 |
51 | » add» ip,·ip,·#12288»@·0x3000 | 51 | » add» ip,·ip,·#12288»@·0x3000 |
52 | » ldr» pc,·[ip,·#1044]!» @·0x414 | 52 | » ldr» pc,·[ip,·#1044]!» @·0x414 |
53 | » | 53 | » .word» 0xd4d4d4d4 |
54 | » add» ip,·pc,·#0,·12 | 54 | » add» ip,·pc,·#0,·12 |
55 | » add» ip,·ip,·#12288»@·0x3000 | 55 | » add» ip,·ip,·#12288»@·0x3000 |
56 | » ldr» pc,·[ip,·#1032]!» @·0x408 | 56 | » ldr» pc,·[ip,·#1032]!» @·0x408 |
57 | » | 57 | » .word» 0xd4d4d4d4 |
58 | » add» ip,·pc,·#0,·12 | 58 | » add» ip,·pc,·#0,·12 |
59 | » add» ip,·ip,·#12288»@·0x3000 | 59 | » add» ip,·ip,·#12288»@·0x3000 |
60 | » ldr» pc,·[ip,·#1020]!» @·0x3fc | 60 | » ldr» pc,·[ip,·#1020]!» @·0x3fc |
61 | » | 61 | » .word» 0xd4d4d4d4 |
62 | » add» ip,·pc,·#0,·12 | 62 | » add» ip,·pc,·#0,·12 |
63 | » add» ip,·ip,·#12288»@·0x3000 | 63 | » add» ip,·ip,·#12288»@·0x3000 |
64 | » ldr» pc,·[ip,·#1008]!» @·0x3f0 | 64 | » ldr» pc,·[ip,·#1008]!» @·0x3f0 |
65 | » | 65 | » .word» 0xd4d4d4d4 |
66 | » add» ip,·pc,·#0,·12 | 66 | » add» ip,·pc,·#0,·12 |
67 | » add» ip,·ip,·#12288»@·0x3000 | 67 | » add» ip,·ip,·#12288»@·0x3000 |
68 | » ldr» pc,·[ip,·#996]!» @·0x3e4 | 68 | » ldr» pc,·[ip,·#996]!» @·0x3e4 |
69 | » | 69 | » .word» 0xd4d4d4d4 |
70 | » add» ip,·pc,·#0,·12 | 70 | » add» ip,·pc,·#0,·12 |
71 | » add» ip,·ip,·#12288»@·0x3000 | 71 | » add» ip,·ip,·#12288»@·0x3000 |
72 | » ldr» pc,·[ip,·#984]!» @·0x3d8 | 72 | » ldr» pc,·[ip,·#984]!» @·0x3d8 |
73 | » | 73 | » .word» 0xd4d4d4d4 |
74 | » add» ip,·pc,·#0,·12 | 74 | » add» ip,·pc,·#0,·12 |
75 | » add» ip,·ip,·#12288»@·0x3000 | 75 | » add» ip,·ip,·#12288»@·0x3000 |
76 | » ldr» pc,·[ip,·#972]!» @·0x3cc | 76 | » ldr» pc,·[ip,·#972]!» @·0x3cc |
77 | » | 77 | » .word» 0xd4d4d4d4 |
78 | » add» ip,·pc,·#0,·12 | 78 | » add» ip,·pc,·#0,·12 |
79 | » add» ip,·ip,·#12288»@·0x3000 | 79 | » add» ip,·ip,·#12288»@·0x3000 |
80 | » ldr» pc,·[ip,·#960]!» @·0x3c0 | 80 | » ldr» pc,·[ip,·#960]!» @·0x3c0 |
81 | » | 81 | » .word» 0xd4d4d4d4 |
82 | » add» ip,·pc,·#0,·12 | 82 | » add» ip,·pc,·#0,·12 |
83 | » add» ip,·ip,·#12288»@·0x3000 | 83 | » add» ip,·ip,·#12288»@·0x3000 |
84 | » ldr» pc,·[ip,·#948]!» @·0x3b4 | 84 | » ldr» pc,·[ip,·#948]!» @·0x3b4 |
85 | » | 85 | » .word» 0xd4d4d4d4 |
86 | » add» ip,·pc,·#0,·12 | 86 | » add» ip,·pc,·#0,·12 |
87 | » add» ip,·ip,·#12288»@·0x3000 | 87 | » add» ip,·ip,·#12288»@·0x3000 |
88 | » ldr» pc,·[ip,·#936]!» @·0x3a8 | 88 | » ldr» pc,·[ip,·#936]!» @·0x3a8 |
89 | » | 89 | » .word» 0xd4d4d4d4 |
90 | » add» ip,·pc,·#0,·12 | 90 | » add» ip,·pc,·#0,·12 |
91 | » add» ip,·ip,·#12288»@·0x3000 | 91 | » add» ip,·ip,·#12288»@·0x3000 |
92 | » ldr» pc,·[ip,·#924]!» @·0x39c | 92 | » ldr» pc,·[ip,·#924]!» @·0x39c |
93 | » | 93 | » .word» 0xd4d4d4d4 |
94 | » add» ip,·pc,·#0,·12 | 94 | » add» ip,·pc,·#0,·12 |
95 | » add» ip,·ip,·#12288»@·0x3000 | 95 | » add» ip,·ip,·#12288»@·0x3000 |
96 | » ldr» pc,·[ip,·#912]!» @·0x390 | 96 | » ldr» pc,·[ip,·#912]!» @·0x390 |
97 | » | 97 | » .word» 0xd4d4d4d4 |
98 | » add» ip,·pc,·#0,·12 | 98 | » add» ip,·pc,·#0,·12 |
99 | » add» ip,·ip,·#12288»@·0x3000 | 99 | » add» ip,·ip,·#12288»@·0x3000 |
100 | » ldr» pc,·[ip,·#900]!» @·0x384 | 100 | » ldr» pc,·[ip,·#900]!» @·0x384 |
101 | » | 101 | » .word» 0xd4d4d4d4 |
102 | » add» ip,·pc,·#0,·12 | 102 | » add» ip,·pc,·#0,·12 |
103 | » add» ip,·ip,·#12288»@·0x3000 | 103 | » add» ip,·ip,·#12288»@·0x3000 |
104 | » ldr» pc,·[ip,·#888]!» @·0x378 | 104 | » ldr» pc,·[ip,·#888]!» @·0x378 |
105 | » | 105 | » .word» 0xd4d4d4d4 |
106 | » add» ip,·pc,·#0,·12 | 106 | » add» ip,·pc,·#0,·12 |
107 | » add» ip,·ip,·#12288»@·0x3000 | 107 | » add» ip,·ip,·#12288»@·0x3000 |
108 | » ldr» pc,·[ip,·#876]!» @·0x36c | 108 | » ldr» pc,·[ip,·#876]!» @·0x36c |
109 | » | 109 | » .word» 0xd4d4d4d4 |
110 | » add» ip,·pc,·#0,·12 | 110 | » add» ip,·pc,·#0,·12 |
111 | » add» ip,·ip,·#12288»@·0x3000 | 111 | » add» ip,·ip,·#12288»@·0x3000 |
112 | » ldr» pc,·[ip,·#864]!» @·0x360 | 112 | » ldr» pc,·[ip,·#864]!» @·0x360 |
113 | » | 113 | » .word» 0xd4d4d4d4 |
114 | » add» ip,·pc,·#0,·12 | 114 | » add» ip,·pc,·#0,·12 |
115 | » add» ip,·ip,·#12288»@·0x3000 | 115 | » add» ip,·ip,·#12288»@·0x3000 |
116 | » ldr» pc,·[ip,·#852]!» @·0x354 | 116 | » ldr» pc,·[ip,·#852]!» @·0x354 |
117 | » | 117 | » .word» 0xd4d4d4d4 |
118 | » add» ip,·pc,·#0,·12 | 118 | » add» ip,·pc,·#0,·12 |
119 | » add» ip,·ip,·#12288»@·0x3000 | 119 | » add» ip,·ip,·#12288»@·0x3000 |
120 | » ldr» pc,·[ip,·#840]!» @·0x348 | 120 | » ldr» pc,·[ip,·#840]!» @·0x348 |
121 | » | 121 | » .word» 0xd4d4d4d4 |
122 | » add» ip,·pc,·#0,·12 | 122 | » add» ip,·pc,·#0,·12 |
123 | » add» ip,·ip,·#12288»@·0x3000 | 123 | » add» ip,·ip,·#12288»@·0x3000 |
124 | » ldr» pc,·[ip,·#828]!» @·0x33c | 124 | » ldr» pc,·[ip,·#828]!» @·0x33c |
125 | » | 125 | » .word» 0xd4d4d4d4 |
126 | » add» ip,·pc,·#0,·12 | 126 | » add» ip,·pc,·#0,·12 |
Max diff block lines reached; 12132/16316 bytes (74.36%) of diff not shown. |
Offset 1, 19 lines modified | Offset 1, 26 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i | ||
3 | ··0x00000010·64656e74·002e6e6f·74652e67·6e752e62·dent..note.gnu.b | ||
4 | ··0x00000020·75696c64·2d696400·2e64796e·73796d00·uild-id..dynsym. | ||
2 | ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi | ||
3 | ··0x00000010·6e695f61·72726179·002e4152·4d2e6578·ni_array..ARM.ex | ||
4 | ··0x00000020·69647800·2e746578·74002e67·6f74002e·idx..text..got.. | ||
5 | ··0x00000030·636f6d6d·656e7400·2e6e6f74·652e616e·comment..note.an | ||
6 | ··0x00000040·64726f69·642e6964·656e7400·2e676f74·droid.ident..got | ||
7 | ··0x00000050·2e706c74·002e7265·6c2e706c·74002e62·.plt..rel.plt..b | ||
8 | ··0x00000060·7373002e·41524d2e·61747472·69627574·ss..ARM.attribut | ||
9 | ··0x00000070·6573002e·64796e73·7472002e·676e752e·es..dynstr..gnu. | ||
10 | ··0x00000080·76657273·696f6e5f·72002e64·6174612e·version_r..data. | ||
11 | ··0x00000090·72656c2e·726f002e·72656c2e·64796e00·rel.ro..rel.dyn. | ||
12 | ··0x000000 | 5 | ··0x00000030·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn |
13 | ··0x000000b0·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. | ||
14 | ··0x000000c0·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i | ||
15 | ··0x000000d0·64002e64·796e616d·6963002e·41524d2e·d..dynamic..ARM. | ||
16 | ··0x000000e0·65787461·62002e73·68737472·74616200·extab..shstrtab. | ||
17 | ··0x000000 | 6 | ··0x00000040·752e7665·7273696f·6e5f7200·2e676e75·u.version_r..gnu |
7 | ··0x00000050·2e686173·68002e64·796e7374·72002e72·.hash..dynstr..r | ||
8 | ··0x00000060·656c2e64·796e002e·41524d2e·65786964·el.dyn..ARM.exid | ||
9 | ··0x00000070·78002e72·656c2e70·6c74002e·41524d2e·x..rel.plt..ARM. | ||
10 | ··0x00000080·65787461·62002e72·6f646174·61002e74·extab..rodata..t | ||
11 | ··0x00000090·65787400·2e706c74·002e6461·74612e72·ext..plt..data.r | ||
12 | ··0x000000a0·656c2e72·6f002e66·696e695f·61727261·el.ro..fini_arra | ||
13 | ··0x000000b0·79002e69·6e69745f·61727261·79002e64·y..init_array..d | ||
14 | ··0x000000c0·796e616d·6963002e·676f7400·2e676f74·ynamic..got..got | ||
15 | ··0x000000d0·2e706c74·002e6461·7461002e·62737300·.plt..data..bss. | ||
16 | ··0x000000e0·2e636f6d·6d656e74·002e4152·4d2e6174·.comment..ARM.at | ||
17 | ··0x000000f0·74726962·75746573·002e6465·6275675f·tributes..debug_ | ||
18 | ··0x00000100·6c6f6300·2e646562·75675f61·62627265·loc..debug_abbre | ||
19 | ··0x00000110·76002e64·65627567·5f696e66·6f002e64·v..debug_info..d | ||
20 | ··0x00000120·65627567·5f72616e·67657300·2e646562·ebug_ranges..deb | ||
21 | ··0x00000130·75675f73·7472002e·64656275·675f6672·ug_str..debug_fr | ||
22 | ··0x00000140·616d6500·2e646562·75675f6c·696e6500·ame..debug_line. | ||
23 | ··0x00000150·2e73796d·74616200·2e736873·74727461·.symtab..shstrta | ||
24 | ··0x00000160·62002e73·74727461·6200··············b..strtab. | ||
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Advanced·Micro·Devices·X86-64 | 9 | ··Machine:···························Advanced·Micro·Devices·X86-64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········567776·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········34 |
20 | ··Section·header·string·table·index:· | 20 | ··Section·header·string·table·index:·32 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are· | 1 | There·are·34·section·headers,·starting·at·offset·0x8a9e0: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··2 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000270·000270·000098·00···A··0···0··2 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000000000000308·000308·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·003690·18···A··7···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········0000000000000330·000330·003690·18···A··7···1··8 |
Offset 23, 13 lines modified | Offset 23, 21 lines modified | ||
23 | ··[18]·.init_array·······INIT_ARRAY······0000000000050168·04f168·000008·00··WA··0···0··8 | 23 | ··[18]·.init_array·······INIT_ARRAY······0000000000050168·04f168·000008·00··WA··0···0··8 |
24 | ··[19]·.dynamic··········DYNAMIC·········0000000000050170·04f170·0001c0·10··WA··7···0··8 | 24 | ··[19]·.dynamic··········DYNAMIC·········0000000000050170·04f170·0001c0·10··WA··7···0··8 |
25 | ··[20]·.got··············PROGBITS········0000000000050330·04f330·000118·00··WA··0···0··8 | 25 | ··[20]·.got··············PROGBITS········0000000000050330·04f330·000118·00··WA··0···0··8 |
26 | ··[21]·.got.plt··········PROGBITS········0000000000050448·04f448·0003e8·00··WA··0···0··8 | 26 | ··[21]·.got.plt··········PROGBITS········0000000000050448·04f448·0003e8·00··WA··0···0··8 |
27 | ··[22]·.data·············PROGBITS········0000000000051830·04f830·000058·00··WA··0···0··8 | 27 | ··[22]·.data·············PROGBITS········0000000000051830·04f830·000058·00··WA··0···0··8 |
28 | ··[23]·.bss··············NOBITS··········0000000000051890·04f888·100ac0·00··WA··0···0·16 | 28 | ··[23]·.bss··············NOBITS··········0000000000051890·04f888·100ac0·00··WA··0···0·16 |
29 | ··[24]·.comment··········PROGBITS········0000000000000000·04f888·0000cc·01··MS··0···0··1 | 29 | ··[24]·.comment··········PROGBITS········0000000000000000·04f888·0000cc·01··MS··0···0··1 |
30 | ··[25]·.debug_loc········PROGBITS········0000000000000000·04f954·008e52·00······0···0··1 | ||
31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·0587a6·000afc·00······0···0··1 | ||
32 | ··[27]·.debug_info·······PROGBITS········0000000000000000·0592a2·00b854·00······0···0··1 | ||
33 | ··[28]·.debug_str········PROGBITS········0000000000000000·064af6·006971·01··MS··0···0··1 | ||
34 | ··[29]·.debug_line·······PROGBITS········0000000000000000·06b467·003c94·00······0···0··1 | ||
35 | ··[30]·.debug_ranges·····PROGBITS········0000000000000000·06f0fb·000e90·00······0···0··1 | ||
36 | ··[31]·.symtab···········SYMTAB··········0000000000000000·06ff90·008628·18·····33·850··8 | ||
30 | ··[ | 37 | ··[32]·.shstrtab·········STRTAB··········0000000000000000·0785b8·000163·00······0···0··1 |
38 | ··[33]·.strtab···········STRTAB··········0000000000000000·07871b·0122c0·00······0···0··1 | ||
31 | Key·to·Flags: | 39 | Key·to·Flags: |
32 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 40 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
33 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 41 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 42 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
35 | ··D·(mbind),·l·(large),·p·(processor·specific) | 43 | ··D·(mbind),·l·(large),·p·(processor·specific) |
Offset 579, 7 lines modified | Offset 579, 1441 lines modified | ||
579 | ···575:·0000000000045cc0·····5·FUNC····WEAK···DEFAULT···14·_ZdlPvm | 579 | ···575:·0000000000045cc0·····5·FUNC····WEAK···DEFAULT···14·_ZdlPvm |
580 | ···576:·0000000000027f80····67·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm | 580 | ···576:·0000000000027f80····67·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm |
581 | ···577:·000000000002b0e0····72·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw | 581 | ···577:·000000000002b0e0····72·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE6resizeEmw |
582 | ···578:·000000000002b5b0···200·FUNC····GLOBAL·DEFAULT···14·_ZNSt6__ndk15stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi | 582 | ···578:·000000000002b5b0···200·FUNC····GLOBAL·DEFAULT···14·_ZNSt6__ndk15stollERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEEPmi |
583 | ···579:·0000000000045ec0····75·FUNC····GLOBAL·DEFAULT···14·__cxa_allocate_exception | 583 | ···579:·0000000000045ec0····75·FUNC····GLOBAL·DEFAULT···14·__cxa_allocate_exception |
584 | ···580:·000000000004cde0····40·OBJECT··GLOBAL·DEFAULT···16·_ZTVSt14overflow_error | 584 | ···580:·000000000004cde0····40·OBJECT··GLOBAL·DEFAULT···16·_ZTVSt14overflow_error |
585 | ···581:·00000000000163aa·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPv | 585 | ···581:·00000000000163aa·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPv |
586 | Symbol·table·'.symtab'·contains·1431·entries: | ||
587 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
588 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
589 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
590 | ·····2:·0000000000021140····12·FUNC····LOCAL··DEFAULT···14·__on_dlclose | ||
591 | ·····3:·000000000004cb20·····8·OBJECT··LOCAL··DEFAULT···16·__dso_handle_const | ||
592 | ·····4:·0000000000021160·····5·FUNC····LOCAL··DEFAULT···14·__on_dlclose_late | ||
593 | ·····5:·0000000000000270···152·OBJECT··LOCAL··DEFAULT····1·note_android_ident | ||
594 | ·····6:·0000000000000284·····0·NOTYPE··LOCAL··DEFAULT····1·note_data | ||
595 | ·····7:·000000000000027c·····0·NOTYPE··LOCAL··DEFAULT····1·note_name | ||
596 | ·····8:·0000000000000308·····0·NOTYPE··LOCAL··DEFAULT····1·note_end | ||
597 | ·····9:·0000000000000288·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_version | ||
598 | ····10:·00000000000002c8·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_build_number | ||
599 | ····11:·0000000000021170·····8·FUNC····LOCAL··HIDDEN····14·__atexit_handler_wrapper | ||
600 | ····12:·0000000000021180····22·FUNC····LOCAL··HIDDEN····14·atexit | ||
601 | ····13:·00000000000211a0····12·FUNC····LOCAL··HIDDEN····14·pthread_atfork | ||
602 | ····14:·000000000004cb20·····8·OBJECT··LOCAL··HIDDEN····16·__dso_handle | ||
603 | ····15:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mfkey32.cpp | ||
604 | ····16:·00000000000131d0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
605 | ····17:·0000000000051830·····8·OBJECT··LOCAL··HIDDEN····22·DW.ref.__gxx_personality_v0 | ||
606 | ····18:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bucketsort.c | ||
607 | ····19:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crapto1.c | ||
608 | ····20:·0000000000021680···155·FUNC····LOCAL··DEFAULT···14·fill_lut | ||
609 | ····21:·0000000000051890·0x100000·OBJECT··LOCAL··DEFAULT···23·filterlut | ||
610 | ····22:·0000000000021c40··1312·FUNC····LOCAL··DEFAULT···14·recover | ||
611 | ····23:·0000000000013a90····76·OBJECT··LOCAL··DEFAULT···11·S1 | ||
612 | ····24:·0000000000013ae0···128·OBJECT··LOCAL··DEFAULT···11·T1 | ||
613 | ····25:·0000000000013b60····76·OBJECT··LOCAL··DEFAULT···11·S2 | ||
614 | ····26:·0000000000013bb0···128·OBJECT··LOCAL··DEFAULT···11·T2 | ||
615 | ····27:·0000000000151890·····8·OBJECT··LOCAL··DEFAULT···23·dist | ||
616 | ····28:·0000000000013c30····64·OBJECT··LOCAL··DEFAULT···11·fastfwd | ||
617 | ····29:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crypto1.c | ||
618 | ····30:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·string.cpp | ||
619 | ····31:·00000000000131e4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table24 | ||
620 | ····32:·0000000000013200·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table39 | ||
621 | ····33:·0000000000013210·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table74 | ||
622 | ····34:·0000000000013238·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table89 | ||
623 | ····35:·0000000000013248·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table104 | ||
624 | ····36:·0000000000013258·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table106 | ||
625 | ····37:·000000000002e030···317·FUNC····LOCAL··DEFAULT···14·_ZNSt6__ndk112_GLOBAL__N_130throw_from_string_out_of_rangeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE | ||
626 | ····38:·000000000002e170···317·FUNC····LOCAL··DEFAULT···14·_ZNSt6__ndk112_GLOBAL__N_129throw_from_string_invalid_argERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE | ||
627 | ····39:·0000000000013268·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table107 | ||
628 | ····40:·000000000001327c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table108 | ||
629 | ····41:·0000000000013290·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table109 | ||
630 | ····42:·00000000000132a4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table110 | ||
631 | ····43:·00000000000132b8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table111 | ||
632 | ····44:·00000000000132cc·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table112 | ||
633 | ····45:·00000000000132e0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table113 | ||
634 | ····46:·00000000000132f4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table114 | ||
635 | ····47:·0000000000013308·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table115 | ||
636 | ····48:·0000000000013320·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table116 | ||
637 | ····49:·0000000000013338·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table117 | ||
638 | ····50:·0000000000013350·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table118 | ||
639 | ····51:·0000000000013368·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table119 | ||
640 | ····52:·0000000000013380·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table120 | ||
641 | ····53:·0000000000013398·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table121 | ||
642 | ····54:·00000000000133b0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table122 | ||
643 | ····55:·00000000000133c8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table135 | ||
644 | ····56:·00000000000133e4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table136 | ||
645 | ····57:·0000000000013400·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table137 | ||
646 | ····58:·000000000001341c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table138 | ||
647 | ····59:·000000000001343c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table139 | ||
648 | ····60:·000000000001345c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table140 | ||
649 | ····61:·000000000001347c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table144 | ||
650 | ····62:·0000000000013498·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table145 | ||
651 | ····63:·000000000002e2b0···863·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk16__itoa13__base_10_u32B7v170000EPcj | ||
652 | ····64:·0000000000016030···200·OBJECT··LOCAL··HIDDEN····11·_ZNSt6__ndk16__itoa16__digits_base_10E | ||
653 | ····65:·0000000000026a60····11·FUNC····LOCAL··HIDDEN····14·__clang_call_terminate | ||
654 | ····66:·0000000000016000····40·OBJECT··LOCAL··HIDDEN····11·_ZNSt6__ndk16__itoa10__pow10_32E | ||
655 | ····67:·00000000000265c0····13·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_out_of_rangeB7v170000Ev | ||
656 | ····68:·0000000000026850····13·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB7v170000Ev | ||
657 | ····69:·000000000002b2f0····72·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk120__throw_out_of_rangeB7v170000EPKc | ||
658 | ····70:·000000000002b290····72·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk120__throw_length_errorB7v170000EPKc | ||
659 | ····71:·0000000000027370···304·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKcm | ||
660 | ····72:·0000000000027510···236·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__shrink_or_extendB7v170000Em | ||
661 | ····73:·0000000000028a30····13·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_out_of_rangeB7v170000Ev | ||
662 | ····74:·000000000002dfc0····44·FUNC····LOCAL··HIDDEN····14·_ZSt28__throw_bad_array_new_lengthB7v170000v | ||
663 | ····75:·0000000000028d30····13·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_length_errorB7v170000Ev | ||
664 | ····76:·0000000000029a50···288·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__shrink_or_extendB7v170000Em | ||
665 | ····77:·000000000002dff0····25·FUNC····LOCAL··HIDDEN····14·_ZNSt12length_errorC2B7v170000EPKc | ||
666 | ····78:·000000000002e010····25·FUNC····LOCAL··HIDDEN····14·_ZNSt12out_of_rangeC2B7v170000EPKc | ||
667 | ····79:·0000000000016100···160·OBJECT··LOCAL··HIDDEN····11·_ZNSt6__ndk16__itoa10__pow10_64E | ||
668 | ····80:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stdexcept.cpp | ||
669 | ····81:·00000000000134b4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
670 | ····82:·00000000000134c0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table1 | ||
671 | ····83:·00000000000134cc·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table4 | ||
672 | ····84:·00000000000134d8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table5 | ||
673 | ····85:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cxa_handlers.cpp | ||
674 | ····86:·00000000000134e4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table2 | ||
675 | ····87:·00000000000134f4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table6 | ||
676 | ····88:·000000000002e960····47·FUNC····LOCAL··HIDDEN····14·_ZSt11__terminatePFvvE | ||
677 | ····89:·000000000002e920····17·FUNC····LOCAL··HIDDEN····14·_ZSt12__unexpectedPFvvE | ||
678 | ····90:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cxa_default_handlers.cpp | ||
679 | ····91:·000000000002e9a0···299·FUNC····LOCAL··DEFAULT···14·_ZL28demangling_terminate_handlerv | ||
680 | ····92:·0000000000051848·····8·OBJECT··LOCAL··DEFAULT···22·_ZL5cause | ||
681 | ····93:·000000000002eb50·····1·FUNC····LOCAL··DEFAULT···14·_ZZL8demanglePKcEN3$_18__invokeES0_ | ||
682 | ····94:·000000000002eb40·····5·FUNC····LOCAL··DEFAULT···14·_ZZL8demanglePKcEN3$_08__invokeES0_ | ||
683 | ····95:·000000000001350c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
684 | ····96:·000000000002ead0····20·FUNC····LOCAL··DEFAULT···14·_ZL29demangling_unexpected_handlerv | ||
685 | ····97:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·cxa_exception_storage.cpp | ||
686 | ····98:·0000000000051850····32·OBJECT··LOCAL··DEFAULT···22·__emutls_v._ZZN10__cxxabiv112_GLOBAL__N_19__globalsEvE10eh_globals | ||
687 | ····99:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stdlib_exception.cpp | ||
688 | ···100:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·stdlib_stdexcept.cpp | ||
689 | ···101:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·abort_message.cpp | ||
690 | ···102:·000000000002ee10···304·FUNC····LOCAL··HIDDEN····14·abort_message | ||
691 | ···103:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·private_typeinfo.cpp | ||
692 | ···104:·0000000000016368····16·OBJECT··LOCAL··DEFAULT···11·_ZZNK10__cxxabiv129__pointer_to_member_type_info9can_catchEPKNS_16__shim_type_infoERPvE12null_ptr_rep | ||
693 | ···105:·0000000000016378·····8·OBJECT··LOCAL··DEFAULT···11·_ZZNK10__cxxabiv129__pointer_to_member_type_info9can_catchEPKNS_16__shim_type_infoERPvE12null_ptr_rep_0 | ||
694 | ···106:·000000000002ef40·····5·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv116__shim_type_infoD2Ev | ||
695 | ···107:·000000000002ef50·····2·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv116__shim_type_infoD0Ev | ||
696 | ···108:·000000000002ef60·····1·FUNC····LOCAL··HIDDEN····14·_ZNK10__cxxabiv116__shim_type_info5noop1Ev | ||
697 | ···109:·000000000002ef70·····1·FUNC····LOCAL··HIDDEN····14·_ZNK10__cxxabiv116__shim_type_info5noop2Ev | ||
698 | ···110:·000000000002ef80····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv123__fundamental_type_infoD0Ev | ||
699 | ···111:·000000000002efa0····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv117__array_type_infoD0Ev | ||
700 | ···112:·000000000002efc0····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv120__function_type_infoD0Ev | ||
701 | ···113:·000000000002efe0····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv116__enum_type_infoD0Ev | ||
702 | ···114:·000000000002f000····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv117__class_type_infoD0Ev | ||
703 | ···115:·000000000002f020····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv120__si_class_type_infoD0Ev | ||
704 | ···116:·000000000002f040····18·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv121__vmi_class_type_infoD0Ev | ||
Max diff block lines reached; -1/161157 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 8296 lines modified | ||
1 | Raw·dump·of·debug·contents·of·section·.debug_line: | ||
2 | ··Offset:······················0 | ||
3 | ··Length:······················1962 | ||
4 | ··DWARF·Version:···············4 | ||
5 | ··Prologue·Length:·············1714 | ||
6 | ··Minimum·Instruction·Length:··1 | ||
7 | ··Maximum·Ops·per·Instruction:·1 | ||
8 | ··Initial·value·of·'is_stmt':··1 | ||
9 | ··Line·Base:···················-5 | ||
10 | ··Line·Range:··················14 | ||
11 | ··Opcode·Base:·················13 | ||
12 | ·Opcodes: | ||
13 | ··Opcode·1·has·0·args | ||
14 | ··Opcode·2·has·1·arg | ||
15 | ··Opcode·3·has·1·arg | ||
16 | ··Opcode·4·has·1·arg | ||
17 | ··Opcode·5·has·1·arg | ||
18 | ··Opcode·6·has·0·args | ||
19 | ··Opcode·7·has·0·args | ||
20 | ··Opcode·8·has·0·args | ||
21 | ··Opcode·9·has·1·arg | ||
22 | ··Opcode·10·has·0·args | ||
23 | ··Opcode·11·has·0·args | ||
24 | ··Opcode·12·has·1·arg | ||
25 | ·The·Directory·Table·(offset·0x1c): | ||
26 | ··1» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include | ||
27 | ··2» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/include | ||
28 | ··3» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 | ||
29 | ··4» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory | ||
30 | ··5» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify | ||
31 | ··6» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits | ||
32 | ··7» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys | ||
33 | ··8» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__chrono | ||
34 | ··9» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic | ||
35 | ··10» /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl | ||
36 | ··11» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__fwd | ||
37 | ·The·File·Name·Table·(offset·0x45b): | ||
38 | ··Entry» Dir» Time» Size» Name | ||
39 | ··1» 1» 0» 0» jni.h | ||
40 | ··2» 2» 0» 0» stddef.h | ||
41 | ··3» 3» 0» 0» new | ||
42 | ··4» 4» 0» 0» allocator.h | ||
43 | ··5» 4» 0» 0» allocator_traits.h | ||
44 | ··6» 3» 0» 0» string | ||
45 | ··7» 4» 0» 0» compressed_pair.h | ||
46 | ··8» 3» 0» 0» stddef.h | ||
47 | ··9» 3» 0» 0» cstddef | ||
48 | ··10» 2» 0» 0» __stddef_max_align_t.h | ||
49 | ··11» 1» 0» 0» stdint.h | ||
50 | ··12» 3» 0» 0» cstdint | ||
51 | ··13» 3» 0» 0» cstring | ||
52 | ··14» 5» 0» 0» string.h | ||
53 | ··15» 1» 0» 0» string.h | ||
54 | ··16» 3» 0» 0» string.h | ||
55 | ··17» 6» 0» 0» mbstate_t.h | ||
56 | ··18» 3» 0» 0» __mbstate_t.h | ||
57 | ··19» 3» 0» 0» cstdlib | ||
58 | ··20» 1» 0» 0» stdlib.h | ||
59 | ··21» 1» 0» 0» malloc.h | ||
60 | ··22» 3» 0» 0» stdlib.h | ||
61 | ··23» 3» 0» 0» math.h | ||
62 | ··24» 3» 0» 0» cmath | ||
63 | ··25» 1» 0» 0» math.h | ||
64 | ··26» 1» 0» 0» stdio.h | ||
65 | ··27» 3» 0» 0» cstdio | ||
66 | ··28» 7» 0» 0» types.h | ||
67 | ··29» 5» 0» 0» stdio.h | ||
68 | ··30» 6» 0» 0» ctype_inlines.h | ||
69 | ··31» 3» 0» 0» cctype | ||
70 | ··32» 6» 0» 0» wctype.h | ||
71 | ··33» 3» 0» 0» cwctype | ||
72 | ··34» 3» 0» 0» cwchar | ||
73 | ··35» 1» 0» 0» wchar.h | ||
74 | ··36» 3» 0» 0» wchar.h | ||
75 | ··37» 8» 0» 0» duration.h | ||
76 | ··38» 9» 0» 0» posix_types.h | ||
77 | ··39» 3» 0» 0» ctime | ||
78 | ··40» 6» 0» 0» timespec.h | ||
79 | ··41» 1» 0» 0» time.h | ||
80 | ··42» 10» 0» 0» src/main/cpp/mfkey32.cpp | ||
81 | ··43» 10» 0» 0» src/main/cpp/nfc-tools/mfkey32v2/crapto1/crapto1.h | ||
82 | ··44» 11» 0» 0» string.h | ||
83 | ·Line·Number·Statements: | ||
84 | ··[0x000006bc]··Set·File·Name·to·entry·42·in·the·File·Name·Table | ||
85 | ··[0x000006be]··Extended·opcode·2:·set·Address·to·0x211b0 | ||
86 | ··[0x000006c9]··Advance·Line·by·15·to·16 | ||
87 | ··[0x000006cb]··Copy | ||
88 | ··[0x000006cc]··Set·column·to·20 | ||
89 | ··[0x000006ce]··Set·prologue_end·to·true | ||
90 | ··[0x000006cf]··Advance·PC·by·55·to·0x211e7 | ||
91 | ··[0x000006d1]··Special·opcode·9:·advance·Address·by·0·to·0x211e7·and·Line·by·4·to·20 | ||
92 | ··[0x000006d2]··Set·column·to·21 | ||
93 | ··[0x000006d4]··Special·opcode·216:·advance·Address·by·15·to·0x211f6·and·Line·by·1·to·21 | ||
94 | ··[0x000006d5]··Set·column·to·25 | ||
95 | ··[0x000006d7]··Special·opcode·217:·advance·Address·by·15·to·0x21205·and·Line·by·2·to·23 | ||
96 | ··[0x000006d8]··Set·column·to·9 | ||
97 | ··[0x000006da]··Set·is_stmt·to·0 | ||
98 | ··[0x000006db]··Special·opcode·47:·advance·Address·by·3·to·0x21208·and·Line·by·0·to·23 | ||
99 | ··[0x000006dc]··Set·column·to·29 | ||
100 | ··[0x000006de]··Set·is_stmt·to·1 | ||
101 | ··[0x000006df]··Special·opcode·149:·advance·Address·by·10·to·0x21212·and·Line·by·4·to·27 | ||
102 | ··[0x000006e0]··Set·column·to·17 | ||
103 | ··[0x000006e2]··Set·is_stmt·to·0 | ||
104 | ··[0x000006e3]··Special·opcode·117:·advance·Address·by·8·to·0x2121a·and·Line·by·0·to·27 | ||
105 | ··[0x000006e4]··Set·column·to·5 | ||
106 | ··[0x000006e6]··Special·opcode·33:·advance·Address·by·2·to·0x2121c·and·Line·by·0·to·27 | ||
107 | ··[0x000006e7]··Advance·Line·by·-27·to·0 | ||
108 | ··[0x000006e9]··Special·opcode·89:·advance·Address·by·6·to·0x21222·and·Line·by·0·to·0 | ||
109 | ··[0x000006ea]··Set·column·to·9 | ||
110 | ··[0x000006ec]··Set·is_stmt·to·1 | ||
111 | ··[0x000006ed]··Advance·Line·by·28·to·28 | ||
112 | ··[0x000006ef]··Advance·PC·by·constant·17·to·0x21233 | ||
113 | ··[0x000006f0]··Special·opcode·187:·advance·Address·by·13·to·0x21240·and·Line·by·0·to·28 | ||
114 | ··[0x000006f1]··Special·opcode·174:·advance·Address·by·12·to·0x2124c·and·Line·by·1·to·29 | ||
115 | ··[0x000006f2]··Special·opcode·230:·advance·Address·by·16·to·0x2125c·and·Line·by·1·to·30 | ||
116 | ··[0x000006f3]··Special·opcode·188:·advance·Address·by·13·to·0x21269·and·Line·by·1·to·31 | ||
117 | ··[0x000006f4]··Special·opcode·161:·advance·Address·by·11·to·0x21274·and·Line·by·2·to·33 | ||
118 | ··[0x000006f5]··Special·opcode·188:·advance·Address·by·13·to·0x21281·and·Line·by·1·to·34 | ||
119 | ··[0x000006f6]··Set·column·to·21 | ||
120 | ··[0x000006f8]··Advance·PC·by·constant·17·to·0x21292 | ||
121 | ··[0x000006f9]··Special·opcode·62:·advance·Address·by·4·to·0x21296·and·Line·by·1·to·35 | ||
122 | ··[0x000006fa]··Set·column·to·43 | ||
Max diff block lines reached; -1/458841 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 21289 lines modified | ||
1 | Contents·of·the·.debug_info·section: | ||
2 | ··Compilation·Unit·@·offset·0: | ||
3 | ···Length:········0x7c13·(32-bit) | ||
4 | ···Version:·······4 | ||
5 | ···Abbrev·Offset:·0 | ||
6 | ···Pointer·Size:··8 | ||
7 | ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit) | ||
8 | ····<c>···DW_AT_producer····:·(strp)·(offset:·0x2706):·Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | ||
9 | ····<10>···DW_AT_language····:·(data2)·33» (C++14) | ||
10 | ····<12>···DW_AT_name········:·(strp)·(offset:·0x60d5):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp | ||
11 | ····<16>···DW_AT_stmt_list···:·(sec_offset)·0 | ||
12 | ····<1a>···DW_AT_comp_dir····:·(strp)·(offset:·0x18f1):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/.cxx/RelWithDebInfo/512p6w4j/x86_64 | ||
13 | ····<1e>···DW_AT_low_pc······:·(addr)·0x211b0 | ||
14 | ····<26>···DW_AT_high_pc·····:·(data4)·0x1bd | ||
15 | ·<1><2a>:·Abbrev·Number:·2·(DW_TAG_enumeration_type) | ||
16 | ····<2b>···DW_AT_type········:·(ref4)·<0x4f>,·unsigned·int | ||
17 | ····<2f>···DW_AT_name········:·(strp)·(offset:·0x5049):·jobjectRefType | ||
18 | ····<33>···DW_AT_byte_size···:·(data1)·4 | ||
19 | ····<34>···DW_AT_decl_file···:·(data1)·1 | ||
20 | ····<35>···DW_AT_decl_line···:·(data1)·121 | ||
21 | ·<2><36>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
22 | ····<37>···DW_AT_name········:·(strp)·(offset:·0x6133):·JNIInvalidRefType | ||
23 | ····<3b>···DW_AT_const_value·:·(udata)·0 | ||
24 | ·<2><3c>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
25 | ····<3d>···DW_AT_name········:·(strp)·(offset:·0x5b22):·JNILocalRefType | ||
26 | ····<41>···DW_AT_const_value·:·(udata)·1 | ||
27 | ·<2><42>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
28 | ····<43>···DW_AT_name········:·(strp)·(offset:·0x580e):·JNIGlobalRefType | ||
29 | ····<47>···DW_AT_const_value·:·(udata)·2 | ||
30 | ·<2><48>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
31 | ····<49>···DW_AT_name········:·(strp)·(offset:·0x2d5b):·JNIWeakGlobalRefType | ||
32 | ····<4d>···DW_AT_const_value·:·(udata)·3 | ||
33 | ·<2><4e>:·Abbrev·Number:·0 | ||
34 | ·<1><4f>:·Abbrev·Number:·4·(DW_TAG_base_type) | ||
35 | ····<50>···DW_AT_name········:·(strp)·(offset:·0x376):·unsigned·int | ||
36 | ····<54>···DW_AT_encoding····:·(data1)·7» (unsigned) | ||
37 | ····<55>···DW_AT_byte_size···:·(data1)·4 | ||
38 | ·<1><56>:·Abbrev·Number:·5·(DW_TAG_namespace) | ||
39 | ····<57>···DW_AT_name········:·(strp)·(offset:·0x39b7):·std | ||
40 | ·<2><5b>:·Abbrev·Number:·6·(DW_TAG_enumeration_type) | ||
41 | ····<5c>···DW_AT_type········:·(ref4)·<0x10d0>,·unsigned·long,·size_t | ||
42 | ····<60>···DW_AT_enum_class··:·(flag_present)·1 | ||
43 | ····<60>···DW_AT_name········:·(strp)·(offset:·0x2d70):·align_val_t | ||
44 | ····<64>···DW_AT_byte_size···:·(data1)·8 | ||
45 | ····<65>···DW_AT_decl_file···:·(data1)·3 | ||
46 | ····<66>···DW_AT_decl_line···:·(data1)·186 | ||
47 | ·<2><67>:·Abbrev·Number:·7·(DW_TAG_namespace) | ||
48 | ····<68>···DW_AT_name········:·(strp)·(offset:·0x6573):·__ndk1 | ||
49 | ····<6c>···DW_AT_export_symbols:·(flag_present)·1 | ||
50 | ·<3><6c>:·Abbrev·Number:·8·(DW_TAG_structure_type) | ||
51 | ····<6d>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
52 | ····<6e>···DW_AT_name········:·(strp)·(offset:·0x35d0):·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
53 | ····<72>···DW_AT_byte_size···:·(data1)·1 | ||
54 | ····<73>···DW_AT_decl_file···:·(data1)·4 | ||
55 | ····<74>···DW_AT_decl_line···:·(data1)·79 | ||
56 | ·<4><75>:·Abbrev·Number:·9·(DW_TAG_template_value_param) | ||
57 | ····<76>···DW_AT_type········:·(ref4)·<0x10e3>,·bool | ||
58 | ····<7a>···DW_AT_name········:·(strp)·(offset:·0x16bb):·_Cond | ||
59 | ····<7e>···DW_AT_const_value·:·(udata)·1 | ||
60 | ·<4><7f>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
61 | ····<80>···DW_AT_type········:·(ref4)·<0x96>,·allocator<char> | ||
62 | ····<84>···DW_AT_name········:·(strp)·(offset:·0x43c3):·_Unique | ||
63 | ·<4><88>:·Abbrev·Number:·11·(DW_TAG_subprogram) | ||
64 | ····<89>···DW_AT_name········:·(strp)·(offset:·0x3d13):·__non_trivial_if | ||
65 | ····<8d>···DW_AT_decl_file···:·(data1)·4 | ||
66 | ····<8e>···DW_AT_decl_line···:·(data1)·81 | ||
67 | ····<8f>···DW_AT_declaration·:·(flag_present)·1 | ||
68 | ····<8f>···DW_AT_external····:·(flag_present)·1 | ||
69 | ·<5><8f>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
70 | ····<90>···DW_AT_type········:·(ref4)·<0x112b>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
71 | ····<94>···DW_AT_artificial··:·(flag_present)·1 | ||
72 | ·<5><94>:·Abbrev·Number:·0 | ||
73 | ·<4><95>:·Abbrev·Number:·0 | ||
74 | ·<3><96>:·Abbrev·Number:·13·(DW_TAG_class_type) | ||
75 | ····<97>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
76 | ····<98>···DW_AT_name········:·(strp)·(offset:·0x5062):·allocator<char> | ||
77 | ····<9c>···DW_AT_byte_size···:·(data1)·1 | ||
78 | ····<9d>···DW_AT_decl_file···:·(data1)·4 | ||
79 | ····<9e>···DW_AT_decl_line···:·(data1)·90 | ||
80 | ·<4><9f>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
81 | ····<a0>···DW_AT_type········:·(ref4)·<0x10ea>,·char | ||
82 | ····<a4>···DW_AT_name········:·(strp)·(offset:·0x5328):·_Tp | ||
83 | ·<4><a8>:·Abbrev·Number:·14·(DW_TAG_inheritance) | ||
84 | ····<a9>···DW_AT_type········:·(ref4)·<0x6c>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
85 | ····<ad>···DW_AT_data_member_location:·(data1)·0 | ||
86 | ·<4><ae>:·Abbrev·Number:·15·(DW_TAG_subprogram) | ||
87 | ····<af>···DW_AT_name········:·(strp)·(offset:·0x2363):·allocator | ||
88 | ····<b3>···DW_AT_decl_file···:·(data1)·4 | ||
89 | ····<b4>···DW_AT_decl_line···:·(data1)·102 | ||
90 | ····<b5>···DW_AT_declaration·:·(flag_present)·1 | ||
91 | ····<b5>···DW_AT_external····:·(flag_present)·1 | ||
92 | ····<b5>···DW_AT_accessibility:·(data1)·1» (public) | ||
93 | ·<5><b6>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
94 | ····<b7>···DW_AT_type········:·(ref4)·<0x10f1>,·allocator<char> | ||
95 | ····<bb>···DW_AT_artificial··:·(flag_present)·1 | ||
96 | ·<5><bb>:·Abbrev·Number:·0 | ||
97 | ·<4><bc>:·Abbrev·Number:·16·(DW_TAG_subprogram) | ||
98 | ····<bd>···DW_AT_linkage_name:·(strp)·(offset:·0x4395):·_ZNSt6__ndk19allocatorIcE8allocateB7v170000Em | ||
99 | ····<c1>···DW_AT_name········:·(strp)·(offset:·0x195a):·allocate | ||
100 | ····<c5>···DW_AT_decl_file···:·(data1)·4 | ||
101 | ····<c6>···DW_AT_decl_line···:·(data1)·109 | ||
102 | ····<c7>···DW_AT_type········:·(ref4)·<0x10f6>,·char | ||
103 | ····<cb>···DW_AT_declaration·:·(flag_present)·1 | ||
104 | ····<cb>···DW_AT_external····:·(flag_present)·1 | ||
105 | ····<cb>···DW_AT_accessibility:·(data1)·1» (public) | ||
106 | ·<5><cc>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
107 | ····<cd>···DW_AT_type········:·(ref4)·<0x10f1>,·allocator<char> | ||
108 | ····<d1>···DW_AT_artificial··:·(flag_present)·1 | ||
109 | ·<5><d1>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
110 | ····<d2>···DW_AT_type········:·(ref4)·<0x10d0>,·unsigned·long,·size_t | ||
111 | ·<5><d6>:·Abbrev·Number:·0 | ||
112 | ·<4><d7>:·Abbrev·Number:·18·(DW_TAG_subprogram) | ||
113 | ····<d8>···DW_AT_linkage_name:·(strp)·(offset:·0x5e02):·_ZNSt6__ndk19allocatorIcE10deallocateB7v170000EPcm | ||
114 | ····<dc>···DW_AT_name········:·(strp)·(offset:·0x140f):·deallocate | ||
115 | ····<e0>···DW_AT_decl_file···:·(data1)·4 | ||
116 | ····<e1>···DW_AT_decl_line···:·(data1)·127 | ||
117 | ····<e2>···DW_AT_declaration·:·(flag_present)·1 | ||
118 | ····<e2>···DW_AT_external····:·(flag_present)·1 | ||
119 | ····<e2>···DW_AT_accessibility:·(data1)·1» (public) | ||
120 | ·<5><e3>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
121 | ····<e4>···DW_AT_type········:·(ref4)·<0x10f1>,·allocator<char> | ||
122 | ····<e8>···DW_AT_artificial··:·(flag_present)·1 | ||
123 | ·<5><e8>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
124 | ····<e9>···DW_AT_type········:·(ref4)·<0x10f6>,·char | ||
125 | ·<5><ed>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
126 | ····<ee>···DW_AT_type········:·(ref4)·<0x10d0>,·unsigned·long,·size_t | ||
Max diff block lines reached; -1/1222686 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1281 lines modified | ||
1 | Contents·of·the·.debug_abbrev·section: | ||
2 | ··Number·TAG·(0) | ||
3 | ···1······DW_TAG_compile_unit····[has·children] | ||
4 | ····DW_AT_producer·····DW_FORM_strp | ||
5 | ····DW_AT_language·····DW_FORM_data2 | ||
6 | ····DW_AT_name·········DW_FORM_strp | ||
7 | ····DW_AT_stmt_list····DW_FORM_sec_offset | ||
8 | ····DW_AT_comp_dir·····DW_FORM_strp | ||
9 | ····DW_AT_low_pc·······DW_FORM_addr | ||
10 | ····DW_AT_high_pc······DW_FORM_data4 | ||
11 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
12 | ···2······DW_TAG_enumeration_type····[has·children] | ||
13 | ····DW_AT_type·········DW_FORM_ref4 | ||
14 | ····DW_AT_name·········DW_FORM_strp | ||
15 | ····DW_AT_byte_size····DW_FORM_data1 | ||
16 | ····DW_AT_decl_file····DW_FORM_data1 | ||
17 | ····DW_AT_decl_line····DW_FORM_data1 | ||
18 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
19 | ···3······DW_TAG_enumerator····[no·children] | ||
20 | ····DW_AT_name·········DW_FORM_strp | ||
21 | ····DW_AT_const_value··DW_FORM_udata | ||
22 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
23 | ···4······DW_TAG_base_type····[no·children] | ||
24 | ····DW_AT_name·········DW_FORM_strp | ||
25 | ····DW_AT_encoding·····DW_FORM_data1 | ||
26 | ····DW_AT_byte_size····DW_FORM_data1 | ||
27 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
28 | ···5······DW_TAG_namespace····[has·children] | ||
29 | ····DW_AT_name·········DW_FORM_strp | ||
30 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
31 | ···6······DW_TAG_enumeration_type····[no·children] | ||
32 | ····DW_AT_type·········DW_FORM_ref4 | ||
33 | ····DW_AT_enum_class···DW_FORM_flag_present | ||
34 | ····DW_AT_name·········DW_FORM_strp | ||
35 | ····DW_AT_byte_size····DW_FORM_data1 | ||
36 | ····DW_AT_decl_file····DW_FORM_data1 | ||
37 | ····DW_AT_decl_line····DW_FORM_data1 | ||
38 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
39 | ···7······DW_TAG_namespace····[has·children] | ||
40 | ····DW_AT_name·········DW_FORM_strp | ||
41 | ····DW_AT_export_symbols·DW_FORM_flag_present | ||
42 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
43 | ···8······DW_TAG_structure_type····[has·children] | ||
44 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
45 | ····DW_AT_name·········DW_FORM_strp | ||
46 | ····DW_AT_byte_size····DW_FORM_data1 | ||
47 | ····DW_AT_decl_file····DW_FORM_data1 | ||
48 | ····DW_AT_decl_line····DW_FORM_data1 | ||
49 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
50 | ···9······DW_TAG_template_value_param····[no·children] | ||
51 | ····DW_AT_type·········DW_FORM_ref4 | ||
52 | ····DW_AT_name·········DW_FORM_strp | ||
53 | ····DW_AT_const_value··DW_FORM_udata | ||
54 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
55 | ···10······DW_TAG_template_type_param····[no·children] | ||
56 | ····DW_AT_type·········DW_FORM_ref4 | ||
57 | ····DW_AT_name·········DW_FORM_strp | ||
58 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
59 | ···11······DW_TAG_subprogram····[has·children] | ||
60 | ····DW_AT_name·········DW_FORM_strp | ||
61 | ····DW_AT_decl_file····DW_FORM_data1 | ||
62 | ····DW_AT_decl_line····DW_FORM_data1 | ||
63 | ····DW_AT_declaration··DW_FORM_flag_present | ||
64 | ····DW_AT_external·····DW_FORM_flag_present | ||
65 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
66 | ···12······DW_TAG_formal_parameter····[no·children] | ||
67 | ····DW_AT_type·········DW_FORM_ref4 | ||
68 | ····DW_AT_artificial···DW_FORM_flag_present | ||
69 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
70 | ···13······DW_TAG_class_type····[has·children] | ||
71 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
72 | ····DW_AT_name·········DW_FORM_strp | ||
73 | ····DW_AT_byte_size····DW_FORM_data1 | ||
74 | ····DW_AT_decl_file····DW_FORM_data1 | ||
75 | ····DW_AT_decl_line····DW_FORM_data1 | ||
76 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
77 | ···14······DW_TAG_inheritance····[no·children] | ||
78 | ····DW_AT_type·········DW_FORM_ref4 | ||
79 | ····DW_AT_data_member_location·DW_FORM_data1 | ||
80 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
81 | ···15······DW_TAG_subprogram····[has·children] | ||
82 | ····DW_AT_name·········DW_FORM_strp | ||
83 | ····DW_AT_decl_file····DW_FORM_data1 | ||
84 | ····DW_AT_decl_line····DW_FORM_data1 | ||
85 | ····DW_AT_declaration··DW_FORM_flag_present | ||
86 | ····DW_AT_external·····DW_FORM_flag_present | ||
87 | ····DW_AT_accessibility·DW_FORM_data1 | ||
88 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
89 | ···16······DW_TAG_subprogram····[has·children] | ||
90 | ····DW_AT_linkage_name·DW_FORM_strp | ||
91 | ····DW_AT_name·········DW_FORM_strp | ||
92 | ····DW_AT_decl_file····DW_FORM_data1 | ||
93 | ····DW_AT_decl_line····DW_FORM_data1 | ||
94 | ····DW_AT_type·········DW_FORM_ref4 | ||
95 | ····DW_AT_declaration··DW_FORM_flag_present | ||
96 | ····DW_AT_external·····DW_FORM_flag_present | ||
97 | ····DW_AT_accessibility·DW_FORM_data1 | ||
98 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
99 | ···17······DW_TAG_formal_parameter····[no·children] | ||
100 | ····DW_AT_type·········DW_FORM_ref4 | ||
101 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
102 | ···18······DW_TAG_subprogram····[has·children] | ||
103 | ····DW_AT_linkage_name·DW_FORM_strp | ||
104 | ····DW_AT_name·········DW_FORM_strp | ||
105 | ····DW_AT_decl_file····DW_FORM_data1 | ||
106 | ····DW_AT_decl_line····DW_FORM_data1 | ||
107 | ····DW_AT_declaration··DW_FORM_flag_present | ||
108 | ····DW_AT_external·····DW_FORM_flag_present | ||
109 | ····DW_AT_accessibility·DW_FORM_data1 | ||
110 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
111 | ···19······DW_TAG_typedef····[no·children] | ||
112 | ····DW_AT_type·········DW_FORM_ref4 | ||
113 | ····DW_AT_name·········DW_FORM_strp | ||
114 | ····DW_AT_accessibility·DW_FORM_data1 | ||
115 | ····DW_AT_decl_file····DW_FORM_data1 | ||
116 | ····DW_AT_decl_line····DW_FORM_data1 | ||
117 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
118 | ···20······DW_TAG_template_value_param····[no·children] | ||
119 | ····DW_AT_type·········DW_FORM_ref4 | ||
120 | ····DW_AT_name·········DW_FORM_strp | ||
121 | ····DW_AT_const_value··DW_FORM_sdata | ||
122 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
123 | ···21······DW_TAG_member····[no·children] | ||
124 | ····DW_AT_name·········DW_FORM_strp | ||
125 | ····DW_AT_type·········DW_FORM_ref4 | ||
126 | ····DW_AT_decl_file····DW_FORM_data1 | ||
Max diff block lines reached; -1/52602 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1928 lines modified | ||
1 | Contents·of·the·.debug_loc·section: | ||
2 | ····Offset···Begin············End··············Expression | ||
3 | ····00000000·00000000000211b0·00000000000211d1·(DW_OP_reg5·(rdi)) | ||
4 | ····00000013·00000000000211d1·000000000002136d·(DW_OP_breg7·(rsp):·16) | ||
5 | ····00000027·<End·of·list> | ||
6 | ····00000037·00000000000211b0·00000000000211ef·(DW_OP_reg4·(rsi)) | ||
7 | ····0000004a·00000000000211ef·000000000002136d·(DW_OP_GNU_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) | ||
8 | ····00000060·<End·of·list> | ||
9 | ····00000070·00000000000211b0·00000000000211cc·(DW_OP_reg1·(rdx)) | ||
10 | ····00000083·00000000000211cc·000000000002136d·(DW_OP_breg7·(rsp):·24) | ||
11 | ····00000097·<End·of·list> | ||
12 | ····000000a7·00000000000211b0·00000000000211f4·(DW_OP_reg2·(rcx)) | ||
13 | ····000000ba·00000000000211f4·000000000002122a·(DW_OP_reg15·(r15)) | ||
14 | ····000000cd·000000000002122a·000000000002136d·(DW_OP_GNU_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value) | ||
15 | ····000000e3·<End·of·list> | ||
16 | ····000000f3·00000000000211b0·00000000000211f4·(DW_OP_reg8·(r8)) | ||
17 | ····00000106·00000000000211f4·00000000000212e8·(DW_OP_reg14·(r14)) | ||
18 | ····00000119·00000000000212e8·00000000000212ec·(DW_OP_GNU_entry_value:·(DW_OP_reg8·(r8));·DW_OP_stack_value) | ||
19 | ····0000012f·00000000000212ec·000000000002136d·(DW_OP_reg14·(r14)) | ||
20 | ····00000142·<End·of·list> | ||
21 | ····00000152·00000000000211b0·00000000000211f4·(DW_OP_reg9·(r9)) | ||
22 | ····00000165·00000000000211f4·0000000000021208·(DW_OP_reg13·(r13)) | ||
23 | ····00000178·0000000000021208·000000000002136d·(DW_OP_GNU_entry_value:·(DW_OP_reg9·(r9));·DW_OP_stack_value) | ||
24 | ····0000018e·<End·of·list> | ||
25 | ····0000019e·00000000000211f6·0000000000021237·(DW_OP_reg3·(rbx)) | ||
26 | ····000001b1·<End·of·list> | ||
27 | ····000001c1·0000000000021205·00000000000212eb·(DW_OP_reg6·(rbp)) | ||
28 | ····000001d4·00000000000212ec·000000000002136d·(DW_OP_reg6·(rbp)) | ||
29 | ····000001e7·<End·of·list> | ||
30 | ····000001f7·0000000000021212·000000000002121a·(DW_OP_reg0·(rax)) | ||
31 | ····0000020a·000000000002121a·000000000002136d·(DW_OP_breg7·(rsp):·8) | ||
32 | ····0000021e·<End·of·list> | ||
33 | ····0000022e·0000000000021212·000000000002121a·(DW_OP_reg0·(rax)) | ||
34 | ····00000241·000000000002121a·0000000000021237·(DW_OP_breg7·(rsp):·8) | ||
35 | ····00000255·0000000000021237·00000000000212ac·(DW_OP_reg3·(rbx)) | ||
36 | ····00000268·00000000000212ac·00000000000212b8·(DW_OP_breg3·(rbx):·8;·DW_OP_stack_value) | ||
37 | ····0000027d·00000000000212ec·0000000000021329·(DW_OP_breg3·(rbx):·8;·DW_OP_stack_value) | ||
38 | ····00000292·000000000002133c·000000000002133f·(DW_OP_breg3·(rbx):·8;·DW_OP_stack_value) | ||
39 | ····000002a7·<End·of·list> | ||
40 | ····000002b7·0000000000021212·00000000000212ba·(DW_OP_lit0;·DW_OP_stack_value) | ||
41 | ····000002cb·<End·of·list> | ||
42 | ····000002db·0000000000021269·00000000000212ba·(DW_OP_breg7·(rsp):·56) | ||
43 | ····000002ef·00000000000212ec·00000000000212fb·(DW_OP_breg7·(rsp):·56) | ||
44 | ····00000303·00000000000212fb·0000000000021305·(DW_OP_reg4·(rsi)) | ||
45 | ····00000316·<End·of·list> | ||
46 | ····00000326·0000000000021335·000000000002133a·(DW_OP_reg5·(rdi)) | ||
47 | ····00000339·<End·of·list> | ||
48 | ····00000349·0000000000021335·000000000002133a·(DW_OP_reg5·(rdi)) | ||
49 | ····0000035c·<End·of·list> | ||
50 | ····0000036c·0000000000021335·000000000002133a·(DW_OP_reg5·(rdi)) | ||
51 | ····0000037f·<End·of·list> | ||
52 | ····0000038f·0000000000021335·000000000002133a·(DW_OP_reg5·(rdi)) | ||
53 | ····000003a2·<End·of·list> | ||
54 | ····000003b2·0000000000021335·000000000002133a·(DW_OP_reg5·(rdi)) | ||
55 | ····000003c5·<End·of·list> | ||
56 | ····000003d5·0000000000021370·0000000000021496·(DW_OP_reg5·(rdi)) | ||
57 | ····000003e8·0000000000021496·0000000000021678·(DW_OP_GNU_entry_value:·(DW_OP_reg5·(rdi));·DW_OP_stack_value) | ||
58 | ····000003fe·<End·of·list> | ||
59 | ····0000040e·0000000000021370·0000000000021453·(DW_OP_reg4·(rsi)) | ||
60 | ····00000421·0000000000021453·0000000000021678·(DW_OP_GNU_entry_value:·(DW_OP_reg4·(rsi));·DW_OP_stack_value) | ||
61 | ····00000437·<End·of·list> | ||
62 | ····00000447·0000000000021370·0000000000021584·(DW_OP_reg1·(rdx)) | ||
63 | ····0000045a·0000000000021584·0000000000021678·(DW_OP_GNU_entry_value:·(DW_OP_reg1·(rdx));·DW_OP_stack_value) | ||
64 | ····00000470·<End·of·list> | ||
65 | ····00000480·0000000000021370·0000000000021494·(DW_OP_reg2·(rcx)) | ||
66 | ····00000493·0000000000021494·0000000000021678·(DW_OP_GNU_entry_value:·(DW_OP_reg2·(rcx));·DW_OP_stack_value) | ||
67 | ····000004a9·<End·of·list> | ||
68 | ····000004b9·0000000000021379·0000000000021496·(DW_OP_reg5·(rdi);·DW_OP_piece:·8;·DW_OP_reg1·(rdx);·DW_OP_piece:·8) | ||
69 | ····000004d1·0000000000021496·0000000000021584·(DW_OP_piece:·8;·DW_OP_reg1·(rdx);·DW_OP_piece:·8) | ||
70 | ····000004e8·<End·of·list> | ||
71 | ····000004f8·0000000000021379·0000000000021453·(DW_OP_reg4·(rsi);·DW_OP_piece:·8;·DW_OP_reg2·(rcx);·DW_OP_piece:·8) | ||
72 | ····00000510·0000000000021453·0000000000021494·(DW_OP_piece:·8;·DW_OP_reg2·(rcx);·DW_OP_piece:·8) | ||
73 | ····00000527·<End·of·list> | ||
74 | ····00000537·000000000002137b·000000000002140c·(DW_OP_lit0;·DW_OP_stack_value) | ||
75 | ····0000054b·000000000002140c·0000000000021411·(DW_OP_lit2;·DW_OP_stack_value) | ||
76 | ····0000055f·<End·of·list> | ||
77 | ····0000056f·000000000002137b·0000000000021384·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_stack_value) | ||
78 | ····0000058b·0000000000021384·0000000000021393·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·1;·DW_OP_plus;·DW_OP_stack_value) | ||
79 | ····000005aa·0000000000021393·000000000002139d·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·2;·DW_OP_plus;·DW_OP_stack_value) | ||
80 | ····000005c9·000000000002139d·00000000000213a7·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·3;·DW_OP_plus;·DW_OP_stack_value) | ||
81 | ····000005e8·00000000000213a7·00000000000213ab·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·4;·DW_OP_plus;·DW_OP_stack_value) | ||
82 | ····00000607·00000000000213b5·00000000000213c8·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_stack_value) | ||
83 | ····00000623·00000000000213c8·00000000000213e0·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·1;·DW_OP_plus;·DW_OP_stack_value) | ||
84 | ····00000642·00000000000213e0·00000000000213f0·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·2;·DW_OP_plus;·DW_OP_stack_value) | ||
85 | ····00000661·00000000000213f0·0000000000021400·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·3;·DW_OP_plus;·DW_OP_stack_value) | ||
86 | ····00000680·0000000000021400·0000000000021404·(DW_OP_breg0·(rax):·0;·DW_OP_consts:·64;·DW_OP_div;·DW_OP_consts:·4;·DW_OP_mul;·DW_OP_consts:·4;·DW_OP_plus;·DW_OP_stack_value) | ||
87 | ····0000069f·<End·of·list> | ||
88 | ····000006af·000000000002140c·000000000002144b·(DW_OP_lit0;·DW_OP_stack_value) | ||
89 | ····000006c3·000000000002144b·0000000000021490·(DW_OP_lit1;·DW_OP_stack_value) | ||
90 | ····000006d7·0000000000021490·0000000000021496·(DW_OP_lit2;·DW_OP_stack_value) | ||
91 | ····000006eb·<End·of·list> | ||
92 | ····000006fb·000000000002140c·0000000000021414·(DW_OP_reg5·(rdi)) | ||
93 | ····0000070e·0000000000021414·000000000002144b·(DW_OP_reg0·(rax)) | ||
94 | ····00000721·000000000002144b·0000000000021453·(DW_OP_reg1·(rdx)) | ||
95 | ····00000734·0000000000021453·0000000000021490·(DW_OP_reg0·(rax)) | ||
96 | ····00000747·0000000000021490·0000000000021499·(DW_OP_reg5·(rdi)) | ||
97 | ····0000075a·00000000000214a7·000000000002155c·(DW_OP_reg5·(rdi)) | ||
98 | ····0000076d·000000000002155c·000000000002155f·(DW_OP_reg3·(rbx)) | ||
99 | ····00000780·0000000000021563·0000000000021577·(DW_OP_reg3·(rbx)) | ||
100 | ····00000793·0000000000021577·0000000000021580·(DW_OP_reg5·(rdi)) | ||
101 | ····000007a6·0000000000021580·0000000000021587·(DW_OP_reg1·(rdx)) | ||
102 | ····000007b9·0000000000021598·000000000002164f·(DW_OP_reg1·(rdx)) | ||
103 | ····000007cc·0000000000021652·0000000000021667·(DW_OP_reg10·(r10)) | ||
104 | ····000007df·0000000000021667·0000000000021678·(DW_OP_reg1·(rdx)) | ||
105 | ····000007f2·<End·of·list> | ||
106 | ····00000802·0000000000021499·0000000000021580·(DW_OP_lit0;·DW_OP_stack_value) | ||
107 | ····00000816·0000000000021580·000000000002166e·(DW_OP_lit1;·DW_OP_stack_value) | ||
108 | ····0000082a·000000000002166e·0000000000021678·(DW_OP_lit2;·DW_OP_stack_value) | ||
109 | ····0000083e·<End·of·list> | ||
110 | ····0000084e·0000000000021499·0000000000021580·(DW_OP_reg2·(rcx)) | ||
111 | ····00000861·0000000000021580·0000000000021584·(DW_OP_lit0;·DW_OP_stack_value) | ||
112 | ····00000875·0000000000021584·0000000000021678·(DW_OP_reg2·(rcx)) | ||
113 | ····00000888·<End·of·list> | ||
114 | ····00000898·0000000000021499·0000000000021577·(DW_OP_reg0·(rax)) | ||
115 | ····000008ab·0000000000021587·0000000000021667·(DW_OP_reg0·(rax)) | ||
116 | ····000008be·<End·of·list> | ||
117 | ····000008ce·0000000000021496·0000000000021499·(DW_OP_reg11·(r11)) | ||
118 | ····000008e1·00000000000214e8·000000000002155f·(DW_OP_reg11·(r11)) | ||
119 | ····000008f4·0000000000021563·0000000000021567·(DW_OP_reg14·(r14)) | ||
120 | ····00000907·0000000000021569·0000000000021577·(DW_OP_reg14·(r14)) | ||
121 | ····0000091a·0000000000021584·0000000000021587·(DW_OP_reg11·(r11)) | ||
122 | ····0000092d·00000000000215dc·000000000002164f·(DW_OP_reg11·(r11)) | ||
123 | ····00000940·0000000000021652·0000000000021656·(DW_OP_reg3·(rbx)) | ||
124 | ····00000953·0000000000021659·0000000000021667·(DW_OP_reg3·(rbx)) | ||
125 | ····00000966·<End·of·list> | ||
126 | ····00000976·ffffffffffffffff·0000000000021680·(base·address) | ||
Max diff block lines reached; -1/129849 bytes (-0.00%) of diff not shown. |
Offset 1191, 24 lines modified | Offset 1191, 2107 lines modified | ||
1191 | [A\A]A^A_] | 1191 | [A\A]A^A_] |
1192 | UAWAVAUATSH | 1192 | UAWAVAUATSH |
1193 | ([A\A]A^A_] | 1193 | ([A\A]A^A_] |
1194 | UAWAVAUATSH | 1194 | UAWAVAUATSH |
1195 | H[A\A]A^A_] | 1195 | H[A\A]A^A_] |
1196 | Linker:·LLD·17.0.2 | 1196 | Linker:·LLD·17.0.2 | Diff chunk too large, falling back to line-by-line diff (831 lines added, 3 lines removed) |
1197 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | 1197 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) |
1198 | 1198 | _Z6strstrB7v170000Ua9enable_ifILb1EEPcPKc | |
1199 | 1199 | _ZL6strlenPKcU17pass_object_size0 | |
1200 | 1200 | iswctype | |
1201 | difftime | ||
1202 | PushLocalFrame | ||
1203 | GetObjectClass | ||
1204 | CallVoidMethod | ||
1205 | SetLongField | ||
1206 | CallStaticByteMethodV | ||
1207 | CallStaticByteMethodA | ||
1208 | GetStaticIntField | ||
1209 | jobjectArray | ||
1210 | NewByteArray | ||
1211 | _ZN7_JNIEnv5ThrowEP11_jthrowable | ||
1212 | _ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz | ||
1213 | _ZN7_JNIEnv26CallNonvirtualShortMethodVEP8_jobjectP7_jclassP10_jmethodIDP13__va_list_tag | ||
1214 | _ZN7_JNIEnv12GetByteFieldEP8_jobjectP9_jfieldID | ||
1215 | _ZN7_JNIEnv13GetFloatFieldEP8_jobjectP9_jfieldID | ||
1216 | _ZN7_JNIEnv14GetDoubleFieldEP8_jobjectP9_jfieldID | ||
1217 | _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz | ||
1218 | _ZN7_JNIEnv23CallStaticDoubleMethodVEP7_jclassP10_jmethodIDP13__va_list_tag | ||
1219 | _ZN7_JNIEnv21GetStaticBooleanFieldEP7_jclassP9_jfieldID | ||
1220 | _ZN7_JNIEnv17GetStaticIntFieldEP7_jclassP9_jfieldID | ||
1221 | candidates | ||
1222 | unsigned·int | ||
1223 | uint_least32_t | ||
1224 | _jfieldID | ||
1225 | CallCharMethodV | ||
1226 | CallNonvirtualByteMethodA | ||
1227 | CallNonvirtualLongMethod | ||
1228 | CallNonvirtualFloatMethodV | ||
1229 | GetBooleanField | ||
1230 | SetBooleanField | ||
1231 | CallStaticFloatMethodA | ||
1232 | GetStaticCharField | ||
1233 | GetLongArrayRegion | ||
1234 | GetStringRegion | ||
1235 | GetStringCritical | ||
1236 | GetDirectBufferAddress | ||
1237 | _ZN7_JNIEnv24CallNonvirtualByteMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
1238 | _ZN7_JNIEnv21CallStaticByteMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
1239 | _ZN7_JNIEnv20GetStaticDoubleFieldEP7_jclassP9_jfieldID | ||
1240 | _ZN7_JNIEnv20SetStaticObjectFieldEP7_jclassP9_jfieldIDP8_jobject | ||
1241 | _ZN7_JNIEnv19SetStaticShortFieldEP7_jclassP9_jfieldIDs | ||
1242 | _ZN7_JNIEnv15GetStringLengthEP8_jstring | ||
1243 | _ZN7_JNIEnv18SetByteArrayRegionEP11_jbyteArrayiiPKa | ||
1244 | _ZN7_JNIEnv16GetObjectRefTypeEP8_jobject | ||
1245 | __compressed_pair_elem<std::__ndk1::allocator<char>,·1,·true> | ||
1246 | decltype(nullptr) | ||
1247 | _Z7strrchrB7v170000Ua9enable_ifILb1EEPci | ||
1248 | __float_t | ||
1249 | __va_list_tag | ||
1250 | clearerr | ||
1251 | GetStaticByteField | ||
1252 | _jstring | ||
1253 | _jlongArray | ||
1254 | NewWeakGlobalRef | ||
1255 | _ZN7_JNIEnv17ToReflectedMethodEP7_jclassP10_jmethodIDh | ||
1256 | _ZN7_JNIEnv16ToReflectedFieldEP7_jclassP9_jfieldIDh | ||
1257 | _ZN7_JNIEnv19EnsureLocalCapacityEi | ||
1258 | _ZN7_JNIEnv25CallNonvirtualByteMethodVEP8_jobjectP7_jclassP10_jmethodIDP13__va_list_tag | ||
1259 | _ZN7_JNIEnv24CallNonvirtualCharMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
1260 | _ZN7_JNIEnv25CallNonvirtualFloatMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
1261 | _ZN7_JNIEnv11GetIntFieldEP8_jobjectP9_jfieldID | ||
1262 | _ZN7_JNIEnv21CallStaticShortMethodEP7_jclassP10_jmethodIDz | ||
1263 | _ZN7_JNIEnv18GetStaticLongFieldEP7_jclassP9_jfieldID | ||
1264 | _ZN7_JNIEnv18SetStaticLongFieldEP7_jclassP9_jfieldIDl | ||
1265 | _ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc | ||
1266 | _ZN7_JNIEnv14NewDoubleArrayEi | ||
1267 | _ZN7_JNIEnv18SetCharArrayRegionEP11_jcharArrayiiPKt | ||
1268 | _ZN7_JNIEnv17UnregisterNativesEP7_jclass | ||
1269 | lfsr_recovery64 | ||
1270 | even_head | ||
1271 | size_type | ||
1272 | _ZNSt6__ndk116allocator_traitsINS_9allocatorIcEEE8allocateB7v170000ERS2_m | ||
1273 | __int16_t | ||
1274 | uint_fast16_t | ||
1275 | _ZL6memsetPvU17pass_object_size0im | ||
1276 | reg_save_area | ||
1277 | _ZL9vsnprintfPcU17pass_object_size1mPKcP13__va_list_tag | ||
1278 | FromReflectedField | ||
1279 | ExceptionOccurred | ||
1280 | CallNonvirtualIntMethod | ||
1281 | CallStaticCharMethod | ||
1282 | SetStaticCharField | ||
1283 | GetArrayLength | ||
1284 | GetObjectArrayElement | ||
1285 | NewLongArray | ||
1286 | _jfloatArray | ||
1287 | _ZN7_JNIEnv17ExceptionDescribeEv | ||
1288 | _ZN7_JNIEnv13PopLocalFrameEP8_jobject | ||
1289 | _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz | ||
1290 | _ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_ | ||
1291 | _ZN7_JNIEnv14CallByteMethodEP8_jobjectP10_jmethodIDz | ||
1292 | _ZN7_JNIEnv15CallVoidMethodVEP8_jobjectP10_jmethodIDP13__va_list_tag | ||
1293 | _ZN7_JNIEnv24CallNonvirtualVoidMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
1294 | _ZN7_JNIEnv13GetShortFieldEP8_jobjectP9_jfieldID | ||
1295 | _ZN7_JNIEnv24ReleaseCharArrayElementsEP11_jcharArrayPti | ||
1296 | _ZN7_JNIEnv23GetDirectBufferCapacityEP8_jobject | ||
1297 | lfsr_recovery32 | ||
1298 | _ZL7isspacei | ||
1299 | localtime | ||
1300 | strftime | ||
1301 | _ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v170000Ev | ||
1302 | reserved2 | ||
1303 | SetIntField | ||
1304 | SetStaticFloatField | ||
1305 | NewStringUTF | ||
1306 | NewBooleanArray | ||
1307 | GetDoubleArrayRegion | ||
1308 | _ZN7_JNIEnv14GetObjectClassEP8_jobject | ||
1309 | _ZN7_JNIEnv15CallByteMethodVEP8_jobjectP10_jmethodIDP13__va_list_tag | ||
1310 | _ZN7_JNIEnv16CallDoubleMethodEP8_jobjectP10_jmethodIDz | ||
1311 | _ZN7_JNIEnv17CallDoubleMethodAEP8_jobjectP10_jmethodIDPK6jvalue | ||
1312 | _ZN7_JNIEnv25CallNonvirtualLongMethodVEP8_jobjectP7_jclassP10_jmethodIDP13__va_list_tag | ||
1313 | _ZN7_JNIEnv21CallStaticCharMethodVEP7_jclassP10_jmethodIDP13__va_list_tag | ||
1314 | _ZN7_JNIEnv21CallStaticLongMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
1315 | _ZN7_JNIEnv21CallStaticVoidMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
1316 | __libcpp_deallocate | ||
Max diff block lines reached; 74784/102808 bytes (72.74%) of diff not shown. |
Offset 1, 38 lines modified | Offset 1, 53 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0000000000021140·< | 2 | 0000000000021140·<__on_dlclose>: |
3 | __on_dlclose(): | ||
3 | » lea····0x2b9d9(%rip),%rdi········ | 4 | » lea····0x2b9d9(%rip),%rdi········ |
4 | » jmp····4b380·<__cxa_finalize@plt> | 5 | » jmp····4b380·<__cxa_finalize@plt> |
5 | » nopl···0x0(%rax) | 6 | » nopl···0x0(%rax) |
6 | » ret | 7 | » ret |
7 | » data16·data16·data16·data16·data16·cs·nopw·0x0(%rax,%rax,1) | 8 | » data16·data16·data16·data16·data16·cs·nopw·0x0(%rax,%rax,1) |
8 | » jmp····47720·<__emutls_get_address@@Base+0x1d0> | ||
9 | 0000000000021160·<__on_dlclose_late>: | ||
10 | __on_dlclose_late(): | ||
11 | » jmp····47720·<__emutls_unregister_key> | ||
9 | » data16·cs·nopw·0x0(%rax,%rax,1) | 12 | » data16·cs·nopw·0x0(%rax,%rax,1) |
13 | 0000000000021170·<__atexit_handler_wrapper>: | ||
14 | __atexit_handler_wrapper(): | ||
10 | » test···%rdi,%rdi | 15 | » test···%rdi,%rdi |
11 | » je·····21177·< | 16 | » je·····21177·<__atexit_handler_wrapper+0x7> |
12 | » jmp····*%rdi | 17 | » jmp····*%rdi |
13 | » ret | 18 | » ret |
14 | » nopl···0x0(%rax,%rax,1) | 19 | » nopl···0x0(%rax,%rax,1) |
20 | 0000000000021180·<atexit>: | ||
21 | atexit(): | ||
15 | » mov····%rdi,%rsi | 22 | » mov····%rdi,%rsi |
16 | » lea····-0x1a(%rip),%rdi········ | 23 | » lea····-0x1a(%rip),%rdi········ |
17 | » lea····0x2b98f(%rip),%rdx········ | 24 | » lea····0x2b98f(%rip),%rdx········ |
18 | » jmp····4b390·<__cxa_atexit@plt> | 25 | » jmp····4b390·<__cxa_atexit@plt> |
19 | » cs·nopw·0x0(%rax,%rax,1) | 26 | » cs·nopw·0x0(%rax,%rax,1) |
27 | 00000000000211a0·<pthread_atfork>: | ||
28 | pthread_atfork(): | ||
20 | » lea····0x2b979(%rip),%rcx········ | 29 | » lea····0x2b979(%rip),%rcx········ |
21 | » jmp····4b3a0·<__register_atfork@plt> | 30 | » jmp····4b3a0·<__register_atfork@plt> |
22 | » int3 | 31 | » int3 |
23 | » int3 | 32 | » int3 |
24 | » int3 | 33 | » int3 |
25 | » int3 | 34 | » int3 |
26 | 00000000000211b0·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 35 | 00000000000211b0·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey>: |
36 | Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey(): | ||
37 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:16 | ||
27 | » push···%rbp | 38 | » push···%rbp |
28 | » push···%r15 | 39 | » push···%r15 |
29 | » push···%r14 | 40 | » push···%r14 |
30 | » push···%r13 | 41 | » push···%r13 |
31 | » push···%r12 | 42 | » push···%r12 |
32 | » push···%rbx | 43 | » push···%rbx |
33 | » sub····$0x48,%rsp | 44 | » sub····$0x48,%rsp |
Offset 40, 406 lines modified | Offset 55, 500 lines modified | ||
40 | » mov····%r8,%r14 | 55 | » mov····%r8,%r14 |
41 | » mov····%rcx,%r15 | 56 | » mov····%rcx,%r15 |
42 | » mov····%rdx,0x18(%rsp) | 57 | » mov····%rdx,0x18(%rsp) |
43 | » mov····%rdi,0x10(%rsp) | 58 | » mov····%rdi,0x10(%rsp) |
44 | » mov····0x80(%rsp),%r12 | 59 | » mov····0x80(%rsp),%r12 |
45 | » mov····%fs:0x28,%rax | 60 | » mov····%fs:0x28,%rax |
46 | » mov····%rax,0x40(%rsp) | 61 | » mov····%rax,0x40(%rsp) |
62 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:20 | ||
47 | » mov····%r15d,%edi | 63 | » mov····%r15d,%edi |
48 | » mov····$0x40,%esi | 64 | » mov····$0x40,%esi |
49 | » call···4b3b0·<prng_successor@plt> | 65 | » call···4b3b0·<prng_successor@plt> |
50 | » mov····%eax,%ebx | 66 | » mov····%eax,%ebx |
67 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:21 | ||
51 | » mov····%r12d,%edi | 68 | » mov····%r12d,%edi |
52 | » mov····$0x40,%esi | 69 | » mov····$0x40,%esi |
53 | » call···4b3b0·<prng_successor@plt> | 70 | » call···4b3b0·<prng_successor@plt> |
54 | » mov····%eax,%ebp | 71 | » mov····%eax,%ebp |
72 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:23 | ||
55 | » xor····%ebx,%r13d | 73 | » xor····%ebx,%r13d |
56 | » mov····%r13d,%edi | 74 | » mov····%r13d,%edi |
57 | » xor····%esi,%esi | 75 | » xor····%esi,%esi |
58 | » call···4b3c0·<lfsr_recovery32@plt> | 76 | » call···4b3c0·<lfsr_recovery32@plt> |
77 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:27 | ||
59 | » mov····0x4(%rax),%ecx | 78 | » mov····0x4(%rax),%ecx |
60 | » mov····%rax,0x8(%rsp) | 79 | » mov····%rax,0x8(%rsp) |
61 | » or·····(%rax),%ecx | 80 | » or·····(%rax),%ecx |
62 | » je·····212ba·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 81 | » je·····212ba·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0x10a> |
63 | » mov····0x18(%rsp),%rax | 82 | » mov····0x18(%rsp),%rax |
64 | » xor····%eax,%r15d | 83 | » xor····%eax,%r15d |
65 | » xor····%eax,%r12d | 84 | » xor····%eax,%r12d |
66 | » lea····0x38(%rsp),%r13 | 85 | » lea····0x38(%rsp),%r13 |
67 | » mov····0x8(%rsp),%rbx | 86 | » mov····0x8(%rsp),%rbx |
68 | » nopw···0x0(%rax,%rax,1) | 87 | » nopw···0x0(%rax,%rax,1) |
88 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:28 | ||
69 | » mov····%rbx,%rdi | 89 | » mov····%rbx,%rdi |
70 | » xor····%esi,%esi | 90 | » xor····%esi,%esi |
71 | » xor····%edx,%edx | 91 | » xor····%edx,%edx |
72 | » call···4b3d0·<lfsr_rollback_word@plt> | 92 | » call···4b3d0·<lfsr_rollback_word@plt> |
93 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:29 | ||
73 | » mov····%rbx,%rdi | 94 | » mov····%rbx,%rdi |
74 | » mov····%r14d,%esi | 95 | » mov····%r14d,%esi |
75 | » mov····$0x1,%edx | 96 | » mov····$0x1,%edx |
76 | » call···4b3d0·<lfsr_rollback_word@plt> | 97 | » call···4b3d0·<lfsr_rollback_word@plt> |
98 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:30 | ||
77 | » mov····%rbx,%rdi | 99 | » mov····%rbx,%rdi |
78 | » mov····%r15d,%esi | 100 | » mov····%r15d,%esi |
79 | » xor····%edx,%edx | 101 | » xor····%edx,%edx |
80 | » call···4b3d0·<lfsr_rollback_word@plt> | 102 | » call···4b3d0·<lfsr_rollback_word@plt> |
103 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:31 | ||
81 | » mov····%rbx,%rdi | 104 | » mov····%rbx,%rdi |
82 | » mov····%r13,%rsi | 105 | » mov····%r13,%rsi |
83 | » call···4b3e0·<crypto1_get_lfsr@plt> | 106 | » call···4b3e0·<crypto1_get_lfsr@plt> |
107 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:33 | ||
84 | » mov····%rbx,%rdi | 108 | » mov····%rbx,%rdi |
85 | » mov····%r12d,%esi | 109 | » mov····%r12d,%esi |
86 | » xor····%edx,%edx | 110 | » xor····%edx,%edx |
87 | » call···4b3f0·<crypto1_word@plt> | 111 | » call···4b3f0·<crypto1_word@plt> |
112 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:34 | ||
88 | » mov····%rbx,%rdi | 113 | » mov····%rbx,%rdi |
89 | » mov····0x88(%rsp),%rsi | 114 | » mov····0x88(%rsp),%rsi |
90 | » mov····$0x1,%edx | 115 | » mov····$0x1,%edx |
91 | » call···4b3f0·<crypto1_word@plt> | 116 | » call···4b3f0·<crypto1_word@plt> |
117 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:35 | ||
92 | » mov····%rbx,%rdi | 118 | » mov····%rbx,%rdi |
93 | » xor····%esi,%esi | 119 | » xor····%esi,%esi |
94 | » xor····%edx,%edx | 120 | » xor····%edx,%edx |
95 | » call···4b3f0·<crypto1_word@plt> | 121 | » call···4b3f0·<crypto1_word@plt> |
96 | » xor····%ebp,%eax | 122 | » xor····%ebp,%eax |
97 | » cmp····0x90(%rsp),%rax | 123 | » cmp····0x90(%rsp),%rax |
98 | » je·····212ec·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 124 | » je·····212ec·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0x13c> |
125 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:27 | ||
99 | » mov····0xc(%rbx),%eax | 126 | » mov····0xc(%rbx),%eax |
100 | » or·····0x8(%rbx),%eax | 127 | » or·····0x8(%rbx),%eax |
Max diff block lines reached; 3066617/3071302 bytes (99.85%) of diff not shown. |
Offset 7, 613 lines modified | Offset 7, 613 lines modified | ||
7 | » push···0x50da(%rip)········ | 7 | » push···0x50da(%rip)········ |
8 | » jmp····*0x50dc(%rip)········ | 8 | » jmp····*0x50dc(%rip)········ |
9 | » nopl···0x0(%rax) | 9 | » nopl···0x0(%rax) |
10 | 000000000004b380·<__cxa_finalize@plt>: | 10 | 000000000004b380·<__cxa_finalize@plt>: |
11 | » jmp····*0x50da(%rip)········ | 11 | » jmp····*0x50da(%rip)········ |
12 | » push···$0x0 | 12 | » push···$0x0 |
13 | » jmp····4b370·<__ | 13 | » jmp····4b370·<__unw_getcontext+0x60> |
14 | 000000000004b390·<__cxa_atexit@plt>: | 14 | 000000000004b390·<__cxa_atexit@plt>: |
15 | » jmp····*0x50d2(%rip)········ | 15 | » jmp····*0x50d2(%rip)········ |
16 | » push···$0x1 | 16 | » push···$0x1 |
17 | » jmp····4b370·<__ | 17 | » jmp····4b370·<__unw_getcontext+0x60> |
18 | 000000000004b3a0·<__register_atfork@plt>: | 18 | 000000000004b3a0·<__register_atfork@plt>: |
19 | » jmp····*0x50ca(%rip)········ | 19 | » jmp····*0x50ca(%rip)········ |
20 | » push···$0x2 | 20 | » push···$0x2 |
21 | » jmp····4b370·<__ | 21 | » jmp····4b370·<__unw_getcontext+0x60> |
22 | 000000000004b3b0·<prng_successor@plt>: | 22 | 000000000004b3b0·<prng_successor@plt>: |
23 | » jmp····*0x50c2(%rip)········ | 23 | » jmp····*0x50c2(%rip)········ |
24 | » push···$0x3 | 24 | » push···$0x3 |
25 | » jmp····4b370·<__ | 25 | » jmp····4b370·<__unw_getcontext+0x60> |
26 | 000000000004b3c0·<lfsr_recovery32@plt>: | 26 | 000000000004b3c0·<lfsr_recovery32@plt>: |
27 | » jmp····*0x50ba(%rip)········ | 27 | » jmp····*0x50ba(%rip)········ |
28 | » push···$0x4 | 28 | » push···$0x4 |
29 | » jmp····4b370·<__ | 29 | » jmp····4b370·<__unw_getcontext+0x60> |
30 | 000000000004b3d0·<lfsr_rollback_word@plt>: | 30 | 000000000004b3d0·<lfsr_rollback_word@plt>: |
31 | » jmp····*0x50b2(%rip)········ | 31 | » jmp····*0x50b2(%rip)········ |
32 | » push···$0x5 | 32 | » push···$0x5 |
33 | » jmp····4b370·<__ | 33 | » jmp····4b370·<__unw_getcontext+0x60> |
34 | 000000000004b3e0·<crypto1_get_lfsr@plt>: | 34 | 000000000004b3e0·<crypto1_get_lfsr@plt>: |
35 | » jmp····*0x50aa(%rip)········ | 35 | » jmp····*0x50aa(%rip)········ |
36 | » push···$0x6 | 36 | » push···$0x6 |
37 | » jmp····4b370·<__ | 37 | » jmp····4b370·<__unw_getcontext+0x60> |
38 | 000000000004b3f0·<crypto1_word@plt>: | 38 | 000000000004b3f0·<crypto1_word@plt>: |
39 | » jmp····*0x50a2(%rip)········ | 39 | » jmp····*0x50a2(%rip)········ |
40 | » push···$0x7 | 40 | » push···$0x7 |
41 | » jmp····4b370·<__ | 41 | » jmp····4b370·<__unw_getcontext+0x60> |
42 | 000000000004b400·<free@plt>: | 42 | 000000000004b400·<free@plt>: |
43 | » jmp····*0x509a(%rip)········ | 43 | » jmp····*0x509a(%rip)········ |
44 | » push···$0x8 | 44 | » push···$0x8 |
45 | » jmp····4b370·<__ | 45 | » jmp····4b370·<__unw_getcontext+0x60> |
46 | 000000000004b410·<std::__ndk1::to_string(unsigned·long)@plt>: | 46 | 000000000004b410·<std::__ndk1::to_string(unsigned·long)@plt>: |
47 | » jmp····*0x5092(%rip)········ | 47 | » jmp····*0x5092(%rip)········ |
48 | » push···$0x9 | 48 | » push···$0x9 |
49 | » jmp····4b370·<__ | 49 | » jmp····4b370·<__unw_getcontext+0x60> |
50 | 000000000004b420·<operator·delete(void*)@plt>: | 50 | 000000000004b420·<operator·delete(void*)@plt>: |
51 | » jmp····*0x508a(%rip)········ | 51 | » jmp····*0x508a(%rip)········ |
52 | » push···$0xa | 52 | » push···$0xa |
53 | » jmp····4b370·<__ | 53 | » jmp····4b370·<__unw_getcontext+0x60> |
54 | 000000000004b430·<__stack_chk_fail@plt>: | 54 | 000000000004b430·<__stack_chk_fail@plt>: |
55 | » jmp····*0x5082(%rip)········ | 55 | » jmp····*0x5082(%rip)········ |
56 | » push···$0xb | 56 | » push···$0xb |
57 | » jmp····4b370·<__ | 57 | » jmp····4b370·<__unw_getcontext+0x60> |
58 | 000000000004b440·<bucket_sort_intersect@plt>: | 58 | 000000000004b440·<bucket_sort_intersect@plt>: |
59 | » jmp····*0x507a(%rip)········ | 59 | » jmp····*0x507a(%rip)········ |
60 | » push···$0xc | 60 | » push···$0xc |
61 | » jmp····4b370·<__ | 61 | » jmp····4b370·<__unw_getcontext+0x60> |
62 | 000000000004b450·<calloc@plt>: | 62 | 000000000004b450·<calloc@plt>: |
63 | » jmp····*0x5072(%rip)········ | 63 | » jmp····*0x5072(%rip)········ |
64 | » push···$0xd | 64 | » push···$0xd |
65 | » jmp····4b370·<__ | 65 | » jmp····4b370·<__unw_getcontext+0x60> |
66 | 000000000004b460·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 66 | 000000000004b460·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
67 | » jmp····*0x506a(%rip)········#·504d0·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@@Base+0x21ec0> | 67 | » jmp····*0x506a(%rip)········#·504d0·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@@Base+0x21ec0> |
68 | » push···$0xe | 68 | » push···$0xe |
69 | » jmp····4b370·<__ | 69 | » jmp····4b370·<__unw_getcontext+0x60> |
70 | 000000000004b470·<std::logic_error::logic_error(char·const*)@plt>: | 70 | 000000000004b470·<std::logic_error::logic_error(char·const*)@plt>: |
71 | » jmp····*0x5062(%rip)········ | 71 | » jmp····*0x5062(%rip)········ |
72 | » push···$0xf | 72 | » push···$0xf |
73 | » jmp····4b370·<__ | 73 | » jmp····4b370·<__unw_getcontext+0x60> |
74 | 000000000004b480·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@plt>: | 74 | 000000000004b480·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@plt>: |
75 | » jmp····*0x505a(%rip)········#·504e0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@@Base+0x2a1c0> | 75 | » jmp····*0x505a(%rip)········#·504e0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@@Base+0x2a1c0> |
76 | » push···$0x10 | 76 | » push···$0x10 |
77 | » jmp····4b370·<__ | 77 | » jmp····4b370·<__unw_getcontext+0x60> |
78 | 000000000004b490·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·long,·char·const*,·unsigned·long)@plt>: | 78 | 000000000004b490·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·long,·char·const*,·unsigned·long)@plt>: |
79 | » jmp····*0x5052(%rip)········#·504e8·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·long,·char·const*,·unsigned·long)@@Base+0x29628> | 79 | » jmp····*0x5052(%rip)········#·504e8·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·long,·char·const*,·unsigned·long)@@Base+0x29628> |
80 | » push···$0x11 | 80 | » push···$0x11 |
81 | » jmp····4b370·<__ | 81 | » jmp····4b370·<__unw_getcontext+0x60> |
82 | 000000000004b4a0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·long)@plt>: | 82 | 000000000004b4a0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·long)@plt>: |
83 | » jmp····*0x504a(%rip)········#·504f0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·long)@@Base+0x28ef0> | 83 | » jmp····*0x504a(%rip)········#·504f0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·long)@@Base+0x28ef0> |
84 | » push···$0x12 | 84 | » push···$0x12 |
85 | » jmp····4b370·<__ | 85 | » jmp····4b370·<__unw_getcontext+0x60> |
86 | 000000000004b4b0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(unsigned·long,·char)@plt>: | 86 | 000000000004b4b0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(unsigned·long,·char)@plt>: |
87 | » jmp····*0x5042(%rip)········#·504f8·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(unsigned·long,·char)@@Base+0x28938> | 87 | » jmp····*0x5042(%rip)········#·504f8·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(unsigned·long,·char)@@Base+0x28938> |
88 | » push···$0x13 | 88 | » push···$0x13 |
89 | » jmp····4b370·<__ | 89 | » jmp····4b370·<__unw_getcontext+0x60> |
90 | 000000000004b4c0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::replace(unsigned·long,·unsigned·long,·wchar_t·const*,·unsigned·long)@plt>: | 90 | 000000000004b4c0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::replace(unsigned·long,·unsigned·long,·wchar_t·const*,·unsigned·long)@plt>: |
91 | » jmp····*0x503a(%rip)········#·50500·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::replace(unsigned·long,·unsigned·long,·wchar_t·const*,·unsigned·long)@@Base+0x27cd0> | 91 | » jmp····*0x503a(%rip)········#·50500·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::replace(unsigned·long,·unsigned·long,·wchar_t·const*,·unsigned·long)@@Base+0x27cd0> |
92 | » push···$0x14 | 92 | » push···$0x14 |
93 | » jmp····4b370·<__ | 93 | » jmp····4b370·<__unw_getcontext+0x60> |
94 | 000000000004b4d0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::__grow_by_and_replace(unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·wchar_t·const*)@plt>: | 94 | 000000000004b4d0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::__grow_by_and_replace(unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·wchar_t·const*)@plt>: |
95 | » jmp····*0x5032(%rip)········#·50508·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::__grow_by_and_replace(unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·wchar_t·const*)@@Base+0x27ac8> | 95 | » jmp····*0x5032(%rip)········#·50508·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::__grow_by_and_replace(unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·unsigned·long,·wchar_t·const*)@@Base+0x27ac8> |
96 | » push···$0x15 | 96 | » push···$0x15 |
97 | » jmp····4b370·<__ | 97 | » jmp····4b370·<__unw_getcontext+0x60> |
98 | 000000000004b4e0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::insert(unsigned·long,·wchar_t·const*,·unsigned·long)@plt>: | 98 | 000000000004b4e0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::insert(unsigned·long,·wchar_t·const*,·unsigned·long)@plt>: |
99 | » jmp····*0x502a(%rip)········#·50510·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::insert(unsigned·long,·wchar_t·const*,·unsigned·long)@@Base+0x27050> | 99 | » jmp····*0x502a(%rip)········#·50510·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::insert(unsigned·long,·wchar_t·const*,·unsigned·long)@@Base+0x27050> |
100 | » push···$0x16 | 100 | » push···$0x16 |
101 | » jmp····4b370·<__ | 101 | » jmp····4b370·<__unw_getcontext+0x60> |
102 | 000000000004b4f0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::append(unsigned·long,·wchar_t)@plt>: | 102 | 000000000004b4f0·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::append(unsigned·long,·wchar_t)@plt>: |
103 | » jmp····*0x5022(%rip)········#·50518·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::append(unsigned·long,·wchar_t)@@Base+0x26328> | 103 | » jmp····*0x5022(%rip)········#·50518·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::append(unsigned·long,·wchar_t)@@Base+0x26328> |
104 | » push···$0x17 | 104 | » push···$0x17 |
105 | » jmp····4b370·<__ | 105 | » jmp····4b370·<__unw_getcontext+0x60> |
106 | 000000000004b500·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::~basic_string()@plt>: | 106 | 000000000004b500·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::~basic_string()@plt>: |
107 | » jmp····*0x501a(%rip)········#·50520·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::~basic_string()@@Base+0x29ad0> | 107 | » jmp····*0x501a(%rip)········#·50520·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::~basic_string()@@Base+0x29ad0> |
108 | » push···$0x18 | 108 | » push···$0x18 |
Max diff block lines reached; 17887/25577 bytes (69.93%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 26 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi | ||
3 | ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. | ||
4 | ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no | ||
5 | ··0x000000 | 2 | ··0x00000000·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i |
3 | ··0x00000010·64656e74·002e6e6f·74652e67·6e752e62·dent..note.gnu.b | ||
4 | ··0x00000020·75696c64·2d696400·2e64796e·73796d00·uild-id..dynsym. | ||
6 | ··0x00000040·002e676f·742e706c·74002e72·656c612e·..got.plt..rela. | ||
7 | ··0x00000050·706c7400·2e627373·002e6479·6e737472·plt..bss..dynstr | ||
8 | ··0x00000060·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr.. | ||
9 | ··0x000000 | 5 | ··0x00000030·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn |
6 | ··0x00000040·752e7665·7273696f·6e5f7200·2e676e75·u.version_r..gnu | ||
7 | ··0x00000050·2e686173·68002e64·796e7374·72002e72·.hash..dynstr..r | ||
8 | ··0x00000060·656c612e·64796e00·2e72656c·612e706c·ela.dyn..rela.pl | ||
10 | ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela | ||
11 | ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio | ||
12 | ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h | ||
13 | ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g | ||
14 | ··0x000000 | 9 | ··0x00000070·74002e67·63635f65·78636570·745f7461·t..gcc_except_ta |
15 | ··0x000000 | 10 | ··0x00000080·626c6500·2e726f64·61746100·2e65685f·ble..rodata..eh_ |
11 | ··0x00000090·6672616d·655f6864·72002e65·685f6672·frame_hdr..eh_fr | ||
12 | ··0x000000a0·616d6500·2e746578·74002e70·6c74002e·ame..text..plt.. | ||
13 | ··0x000000b0·64617461·2e72656c·2e726f00·2e66696e·data.rel.ro..fin | ||
14 | ··0x000000c0·695f6172·72617900·2e696e69·745f6172·i_array..init_ar | ||
16 | ··0x000000 | 15 | ··0x000000d0·72617900·2e64796e·616d6963·002e676f·ray..dynamic..go |
17 | ··0x000000 | 16 | ··0x000000e0·74002e67·6f742e70·6c74002e·64617461·t..got.plt..data |
17 | ··0x000000f0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. | ||
18 | ··0x00000100·64656275·675f6c6f·63002e64·65627567·debug_loc..debug | ||
19 | ··0x00000110·5f616262·72657600·2e646562·75675f69·_abbrev..debug_i | ||
20 | ··0x00000120·6e666f00·2e646562·75675f73·7472002e·nfo..debug_str.. | ||
21 | ··0x00000130·64656275·675f6c69·6e65002e·64656275·debug_line..debu | ||
22 | ··0x00000140·675f7261·6e676573·002e7379·6d746162·g_ranges..symtab | ||
23 | ··0x00000150·002e7368·73747274·6162002e·73747274·..shstrtab..strt | ||
18 | ··0x000001 | 24 | ··0x00000160·616200······························ab. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························AArch64 | 9 | ··Machine:···························AArch64 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··Entry·point·address:···············0x0 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········648336·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········34 |
20 | ··Section·header·string·table·index:· | 20 | ··Section·header·string·table·index:·32 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are· | 1 | There·are·34·section·headers,·starting·at·offset·0x9e490: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Address··········Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 | 5 | ··[·1]·.note.android.ident·NOTE············0000000000000238·000238·000098·00···A··0···0··4 |
6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············00000000000002d0·0002d0·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f8·0002f8·003780·18···A··7···1··8 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000000000002f8·0002f8·003780·18···A··7···1··8 |
Offset 23, 13 lines modified | Offset 23, 21 lines modified | ||
23 | ··[18]·.init_array·······INIT_ARRAY······00000000000532a0·0522a0·000018·00··WA··0···0··8 | 23 | ··[18]·.init_array·······INIT_ARRAY······00000000000532a0·0522a0·000018·00··WA··0···0··8 |
24 | ··[19]·.dynamic··········DYNAMIC·········00000000000532b8·0522b8·0001c0·10··WA··7···0··8 | 24 | ··[19]·.dynamic··········DYNAMIC·········00000000000532b8·0522b8·0001c0·10··WA··7···0··8 |
25 | ··[20]·.got··············PROGBITS········0000000000053478·052478·000118·00··WA··0···0··8 | 25 | ··[20]·.got··············PROGBITS········0000000000053478·052478·000118·00··WA··0···0··8 |
26 | ··[21]·.got.plt··········PROGBITS········0000000000053590·052590·000408·00··WA··0···0··8 | 26 | ··[21]·.got.plt··········PROGBITS········0000000000053590·052590·000408·00··WA··0···0··8 |
27 | ··[22]·.data·············PROGBITS········0000000000054998·052998·000058·00··WA··0···0··8 | 27 | ··[22]·.data·············PROGBITS········0000000000054998·052998·000058·00··WA··0···0··8 |
28 | ··[23]·.bss··············NOBITS··········00000000000549f0·0529f0·100ad0·00··WA··0···0·16 | 28 | ··[23]·.bss··············NOBITS··········00000000000549f0·0529f0·100ad0·00··WA··0···0·16 |
29 | ··[24]·.comment··········PROGBITS········0000000000000000·0529f0·0000cc·01··MS··0···0··1 | 29 | ··[24]·.comment··········PROGBITS········0000000000000000·0529f0·0000cc·01··MS··0···0··1 |
30 | ··[25]·.debug_loc········PROGBITS········0000000000000000·052abc·007c87·00······0···0··1 | ||
31 | ··[26]·.debug_abbrev·····PROGBITS········0000000000000000·05a743·000b75·00······0···0··1 | ||
32 | ··[27]·.debug_info·······PROGBITS········0000000000000000·05b2b8·00a9fb·00······0···0··1 | ||
33 | ··[28]·.debug_ranges·····PROGBITS········0000000000000000·065cb3·0083a0·00······0···0··1 | ||
34 | ··[29]·.debug_str········PROGBITS········0000000000000000·06e053·006900·01··MS··0···0··1 | ||
35 | ··[30]·.debug_line·······PROGBITS········0000000000000000·074953·00476b·00······0···0··1 | ||
36 | ··[31]·.symtab···········SYMTAB··········0000000000000000·0790c0·010ad0·18·····33·2255··8 | ||
30 | ··[ | 37 | ··[32]·.shstrtab·········STRTAB··········0000000000000000·089b90·000163·00······0···0··1 |
38 | ··[33]·.strtab···········STRTAB··········0000000000000000·089cf3·014799·00······0···0··1 | ||
31 | Key·to·Flags: | 39 | Key·to·Flags: |
32 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 40 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
33 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 41 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 42 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
35 | ··D·(mbind),·p·(processor·specific) | 43 | ··D·(mbind),·p·(processor·specific) |
Offset 589, 7 lines modified | Offset 589, 2856 lines modified | ||
589 | ···585:·0000000000016818·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPl | 589 | ···585:·0000000000016818·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPl |
590 | ···586:·0000000000028500····80·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm | 590 | ···586:·0000000000028500····80·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendERKS5_mm |
591 | ···587:·000000000002f720····24·FUNC····GLOBAL·DEFAULT···14·_ZNSt20bad_array_new_lengthC1Ev | 591 | ···587:·000000000002f720····24·FUNC····GLOBAL·DEFAULT···14·_ZNSt20bad_array_new_lengthC1Ev |
592 | ···588:·00000000000500e8····32·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKDn | 592 | ···588:·00000000000500e8····32·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKDn |
593 | ···589:·0000000000050158····16·OBJECT··GLOBAL·DEFAULT···16·_ZTIw | 593 | ···589:·0000000000050158····16·OBJECT··GLOBAL·DEFAULT···16·_ZTIw |
594 | ···590:·0000000000050318····32·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKt | 594 | ···590:·0000000000050318····32·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKt |
595 | ···591:·0000000000016821·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPm | 595 | ···591:·0000000000016821·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPm |
596 | Symbol·table·'.symtab'·contains·2846·entries: | ||
597 | ···Num:····Value··········Size·Type····Bind···Vis······Ndx·Name | ||
598 | ·····0:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
599 | ·····1:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
600 | ·····2:·00000000000220f0····16·FUNC····LOCAL··DEFAULT···14·__on_dlclose | ||
601 | ·····3:·00000000000220f0·····0·NOTYPE··LOCAL··DEFAULT···14·$x.1 | ||
602 | ·····4:·000000000004fc10·····8·OBJECT··LOCAL··DEFAULT···16·__dso_handle_const | ||
603 | ·····5:·0000000000022108·····8·FUNC····LOCAL··DEFAULT···14·__on_dlclose_late | ||
604 | ·····6:·000000000004fc10·····0·NOTYPE··LOCAL··DEFAULT···16·$d.2 | ||
605 | ·····7:·0000000000053290·····0·NOTYPE··LOCAL··DEFAULT···17·$d.3 | ||
606 | ·····8:·0000000000053298·····0·NOTYPE··LOCAL··DEFAULT···17·$d.4 | ||
607 | ·····9:·0000000000000013·····0·NOTYPE··LOCAL··DEFAULT···24·$d.5 | ||
608 | ····10:·0000000000019698·····0·NOTYPE··LOCAL··DEFAULT···13·$d.6 | ||
609 | ····11:·0000000000000238···152·OBJECT··LOCAL··DEFAULT····1·note_android_ident | ||
610 | ····12:·0000000000000238·····0·NOTYPE··LOCAL··DEFAULT····1·$d.0 | ||
611 | ····13:·000000000000024c·····0·NOTYPE··LOCAL··DEFAULT····1·note_data | ||
612 | ····14:·0000000000000244·····0·NOTYPE··LOCAL··DEFAULT····1·note_name | ||
613 | ····15:·00000000000002d0·····0·NOTYPE··LOCAL··DEFAULT····1·note_end | ||
614 | ····16:·0000000000000250·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_version | ||
615 | ····17:·0000000000000290·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_build_number | ||
616 | ····18:·0000000000022110····20·FUNC····LOCAL··HIDDEN····14·__atexit_handler_wrapper | ||
617 | ····19:·0000000000022124····28·FUNC····LOCAL··HIDDEN····14·atexit | ||
618 | ····20:·0000000000022140····16·FUNC····LOCAL··HIDDEN····14·pthread_atfork | ||
619 | ····21:·000000000004fc10·····8·OBJECT··LOCAL··HIDDEN····16·__dso_handle | ||
620 | ····22:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·mfkey32.cpp | ||
621 | ····23:·0000000000022150·····0·NOTYPE··LOCAL··DEFAULT···14·$x.0 | ||
622 | ····24:·0000000000013458·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
623 | ····25:·0000000000013458·····0·NOTYPE··LOCAL··DEFAULT···10·$d.1 | ||
624 | ····26:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···25·$d.2 | ||
625 | ····27:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···26·$d.3 | ||
626 | ····28:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···27·$d.4 | ||
627 | ····29:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···28·$d.5 | ||
628 | ····30:·0000000000002658·····0·NOTYPE··LOCAL··DEFAULT···29·$d.6 | ||
629 | ····31:·0000000000054998·····0·NOTYPE··LOCAL··DEFAULT···22·$d.7 | ||
630 | ····32:·0000000000000013·····0·NOTYPE··LOCAL··DEFAULT···24·$d.8 | ||
631 | ····33:·00000000000209d0·····0·NOTYPE··LOCAL··DEFAULT···13·$d.9 | ||
632 | ····34:·0000000000000000·····0·NOTYPE··LOCAL··DEFAULT···30·$d.10 | ||
633 | ····35:·0000000000054998·····8·OBJECT··LOCAL··HIDDEN····22·DW.ref.__gxx_personality_v0 | ||
634 | ····36:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·bucketsort.c | ||
635 | ····37:·000000000002232c·····0·NOTYPE··LOCAL··DEFAULT···14·$x.0 | ||
636 | ····38:·000000000000057f·····0·NOTYPE··LOCAL··DEFAULT···25·$d.1 | ||
637 | ····39:·000000000000052d·····0·NOTYPE··LOCAL··DEFAULT···26·$d.2 | ||
638 | ····40:·0000000000007c11·····0·NOTYPE··LOCAL··DEFAULT···27·$d.3 | ||
639 | ····41:·00000000000000c0·····0·NOTYPE··LOCAL··DEFAULT···28·$d.4 | ||
640 | ····42:·0000000000002658·····0·NOTYPE··LOCAL··DEFAULT···29·$d.5 | ||
641 | ····43:·0000000000000013·····0·NOTYPE··LOCAL··DEFAULT···24·$d.6 | ||
642 | ····44:·0000000000019698·····0·NOTYPE··LOCAL··DEFAULT···13·$d.7 | ||
643 | ····45:·00000000000007c0·····0·NOTYPE··LOCAL··DEFAULT···30·$d.8 | ||
644 | ····46:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crapto1.c | ||
645 | ····47:·0000000000013d40·····0·NOTYPE··LOCAL··DEFAULT···11·$d.0 | ||
646 | ····48:·00000000000225c0···672·FUNC····LOCAL··DEFAULT···14·fill_lut | ||
647 | ····49:·00000000000225c0·····0·NOTYPE··LOCAL··DEFAULT···14·$x.1 | ||
648 | ····50:·00000000000549f0·0x100000·OBJECT··LOCAL··DEFAULT···23·filterlut | ||
649 | ····51:·0000000000022860·····0·NOTYPE··LOCAL··DEFAULT···14·$x.2 | ||
650 | ····52:·0000000000022c84··1152·FUNC····LOCAL··DEFAULT···14·recover | ||
651 | ····53:·0000000000022c84·····0·NOTYPE··LOCAL··DEFAULT···14·$x.3 | ||
652 | ····54:·0000000000023104·····0·NOTYPE··LOCAL··DEFAULT···14·$x.4 | ||
653 | ····55:·0000000000013e80···128·OBJECT··LOCAL··DEFAULT···11·T1 | ||
654 | ····56:·0000000000013e30····76·OBJECT··LOCAL··DEFAULT···11·S1 | ||
655 | ····57:·0000000000013f00····76·OBJECT··LOCAL··DEFAULT···11·S2 | ||
656 | ····58:·0000000000013f4c···128·OBJECT··LOCAL··DEFAULT···11·T2 | ||
657 | ····59:·00000000000235f4·····0·NOTYPE··LOCAL··DEFAULT···14·$x.5 | ||
658 | ····60:·0000000000013df8·····0·NOTYPE··LOCAL··DEFAULT···11·$d.6 | ||
659 | ····61:·0000000000023670·····0·NOTYPE··LOCAL··DEFAULT···14·$x.7 | ||
660 | ····62:·0000000000023948·····0·NOTYPE··LOCAL··DEFAULT···14·$x.8 | ||
661 | ····63:·00000000000243ec·····0·NOTYPE··LOCAL··DEFAULT···14·$x.9 | ||
662 | ····64:·00000000001549f0·····8·OBJECT··LOCAL··DEFAULT···23·dist | ||
663 | ····65:·00000000000244b0·····0·NOTYPE··LOCAL··DEFAULT···14·$x.10 | ||
664 | ····66:·0000000000024558·····0·NOTYPE··LOCAL··DEFAULT···14·$x.11 | ||
665 | ····67:·0000000000013fcc····64·OBJECT··LOCAL··DEFAULT···11·fastfwd | ||
666 | ····68:·00000000000247d8·····0·NOTYPE··LOCAL··DEFAULT···14·$x.12 | ||
667 | ····69:·00000000000549f0·····0·NOTYPE··LOCAL··DEFAULT···23·$d.13 | ||
668 | ····70:·0000000000013e30·····0·NOTYPE··LOCAL··DEFAULT···11·$d.14 | ||
669 | ····71:·0000000000013e80·····0·NOTYPE··LOCAL··DEFAULT···11·$d.15 | ||
670 | ····72:·0000000000013f00·····0·NOTYPE··LOCAL··DEFAULT···11·$d.16 | ||
671 | ····73:·0000000000013f4c·····0·NOTYPE··LOCAL··DEFAULT···11·$d.17 | ||
672 | ····74:·00000000001549f0·····0·NOTYPE··LOCAL··DEFAULT···23·$d.18 | ||
673 | ····75:·0000000000013fcc·····0·NOTYPE··LOCAL··DEFAULT···11·$d.19 | ||
674 | ····76:·00000000000532b0·····0·NOTYPE··LOCAL··DEFAULT···18·$d.20 | ||
675 | ····77:·0000000000000932·····0·NOTYPE··LOCAL··DEFAULT···25·$d.21 | ||
676 | ····78:·000000000000063f·····0·NOTYPE··LOCAL··DEFAULT···26·$d.22 | ||
677 | ····79:·0000000000007e6c·····0·NOTYPE··LOCAL··DEFAULT···27·$d.23 | ||
678 | ····80:·0000000000000140·····0·NOTYPE··LOCAL··DEFAULT···28·$d.24 | ||
679 | ····81:·0000000000002658·····0·NOTYPE··LOCAL··DEFAULT···29·$d.25 | ||
680 | ····82:·0000000000000013·····0·NOTYPE··LOCAL··DEFAULT···24·$d.26 | ||
681 | ····83:·0000000000019698·····0·NOTYPE··LOCAL··DEFAULT···13·$d.27 | ||
682 | ····84:·0000000000000a47·····0·NOTYPE··LOCAL··DEFAULT···30·$d.28 | ||
683 | ····85:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·crypto1.c | ||
684 | ····86:·0000000000024f50·····0·NOTYPE··LOCAL··DEFAULT···14·$x.0 | ||
685 | ····87:·0000000000024fa4·····0·NOTYPE··LOCAL··DEFAULT···14·$x.1 | ||
686 | ····88:·0000000000024fac·····0·NOTYPE··LOCAL··DEFAULT···14·$x.2 | ||
687 | ····89:·0000000000025024·····0·NOTYPE··LOCAL··DEFAULT···14·$x.3 | ||
688 | ····90:·0000000000025028·····0·NOTYPE··LOCAL··DEFAULT···14·$x.4 | ||
689 | ····91:·0000000000013d70·····0·NOTYPE··LOCAL··DEFAULT···11·$d.5 | ||
690 | ····92:·0000000000025064·····0·NOTYPE··LOCAL··DEFAULT···14·$x.6 | ||
691 | ····93:·0000000000025134·····0·NOTYPE··LOCAL··DEFAULT···14·$x.7 | ||
692 | ····94:·0000000000025590·····0·NOTYPE··LOCAL··DEFAULT···14·$x.8 | ||
693 | ····95:·00000000000266d4·····0·NOTYPE··LOCAL··DEFAULT···14·$x.9 | ||
694 | ····96:·00000000000054fd·····0·NOTYPE··LOCAL··DEFAULT···25·$d.10 | ||
695 | ····97:·00000000000009a3·····0·NOTYPE··LOCAL··DEFAULT···26·$d.11 | ||
696 | ····98:·0000000000009b22·····0·NOTYPE··LOCAL··DEFAULT···27·$d.12 | ||
697 | ····99:·0000000000003a30·····0·NOTYPE··LOCAL··DEFAULT···28·$d.13 | ||
698 | ···100:·0000000000002658·····0·NOTYPE··LOCAL··DEFAULT···29·$d.14 | ||
699 | ···101:·0000000000000013·····0·NOTYPE··LOCAL··DEFAULT···24·$d.15 | ||
700 | ···102:·0000000000019698·····0·NOTYPE··LOCAL··DEFAULT···13·$d.16 | ||
701 | ···103:·0000000000002c6b·····0·NOTYPE··LOCAL··DEFAULT···30·$d.17 | ||
702 | ···104:·0000000000000000·····0·FILE····LOCAL··DEFAULT··ABS·string.cpp | ||
703 | ···105:·0000000000026700·····0·NOTYPE··LOCAL··DEFAULT···14·$x.1 | ||
704 | ···106:·00000000000269ac·····0·NOTYPE··LOCAL··DEFAULT···14·$x.2 | ||
705 | ···107:·00000000000269c4·····0·NOTYPE··LOCAL··DEFAULT···14·$x.3 | ||
706 | ···108:·0000000000026b10·····0·NOTYPE··LOCAL··DEFAULT···14·$x.4 | ||
707 | ···109:·0000000000026bdc·····0·NOTYPE··LOCAL··DEFAULT···14·$x.5 | ||
708 | ···110:·0000000000026c64·····0·NOTYPE··LOCAL··DEFAULT···14·$x.6 | ||
709 | ···111:·0000000000026c7c·····0·NOTYPE··LOCAL··DEFAULT···14·$x.7 | ||
710 | ···112:·0000000000026d24·····0·NOTYPE··LOCAL··DEFAULT···14·$x.8 | ||
711 | ···113:·0000000000026d78·····0·NOTYPE··LOCAL··DEFAULT···14·$x.9 | ||
712 | ···114:·0000000000026e20·····0·NOTYPE··LOCAL··DEFAULT···14·$x.10 | ||
713 | ···115:·0000000000026ed8·····0·NOTYPE··LOCAL··DEFAULT···14·$x.11 | ||
714 | ···116:·0000000000026ef0·····0·NOTYPE··LOCAL··DEFAULT···14·$x.12 | ||
Max diff block lines reached; -1/255336 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 9529 lines modified | ||
1 | Raw·dump·of·debug·contents·of·section·.debug_line: | ||
2 | ··Offset:······················0 | ||
3 | ··Length:······················1980 | ||
4 | ··DWARF·Version:···············4 | ||
5 | ··Prologue·Length:·············1726 | ||
6 | ··Minimum·Instruction·Length:··1 | ||
7 | ··Maximum·Ops·per·Instruction:·1 | ||
8 | ··Initial·value·of·'is_stmt':··1 | ||
9 | ··Line·Base:···················-5 | ||
10 | ··Line·Range:··················14 | ||
11 | ··Opcode·Base:·················13 | ||
12 | ·Opcodes: | ||
13 | ··Opcode·1·has·0·args | ||
14 | ··Opcode·2·has·1·arg | ||
15 | ··Opcode·3·has·1·arg | ||
16 | ··Opcode·4·has·1·arg | ||
17 | ··Opcode·5·has·1·arg | ||
18 | ··Opcode·6·has·0·args | ||
19 | ··Opcode·7·has·0·args | ||
20 | ··Opcode·8·has·0·args | ||
21 | ··Opcode·9·has·1·arg | ||
22 | ··Opcode·10·has·0·args | ||
23 | ··Opcode·11·has·0·args | ||
24 | ··Opcode·12·has·1·arg | ||
25 | ·The·Directory·Table·(offset·0x1c): | ||
26 | ··1» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include | ||
27 | ··2» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/include | ||
28 | ··3» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 | ||
29 | ··4» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory | ||
30 | ··5» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify | ||
31 | ··6» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits | ||
32 | ··7» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys | ||
33 | ··8» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__chrono | ||
34 | ··9» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic | ||
35 | ··10» /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl | ||
36 | ··11» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__fwd | ||
37 | ·The·File·Name·Table·(offset·0x45b): | ||
38 | ··Entry» Dir» Time» Size» Name | ||
39 | ··1» 1» 0» 0» jni.h | ||
40 | ··2» 2» 0» 0» stddef.h | ||
41 | ··3» 3» 0» 0» new | ||
42 | ··4» 4» 0» 0» allocator.h | ||
43 | ··5» 4» 0» 0» allocator_traits.h | ||
44 | ··6» 3» 0» 0» string | ||
45 | ··7» 4» 0» 0» compressed_pair.h | ||
46 | ··8» 3» 0» 0» stddef.h | ||
47 | ··9» 3» 0» 0» cstddef | ||
48 | ··10» 2» 0» 0» __stddef_max_align_t.h | ||
49 | ··11» 1» 0» 0» stdint.h | ||
50 | ··12» 3» 0» 0» cstdint | ||
51 | ··13» 3» 0» 0» cstring | ||
52 | ··14» 5» 0» 0» string.h | ||
53 | ··15» 1» 0» 0» string.h | ||
54 | ··16» 3» 0» 0» string.h | ||
55 | ··17» 6» 0» 0» mbstate_t.h | ||
56 | ··18» 3» 0» 0» __mbstate_t.h | ||
57 | ··19» 3» 0» 0» cstdlib | ||
58 | ··20» 1» 0» 0» stdlib.h | ||
59 | ··21» 1» 0» 0» malloc.h | ||
60 | ··22» 3» 0» 0» stdlib.h | ||
61 | ··23» 3» 0» 0» math.h | ||
62 | ··24» 3» 0» 0» cmath | ||
63 | ··25» 1» 0» 0» math.h | ||
64 | ··26» 1» 0» 0» stdio.h | ||
65 | ··27» 3» 0» 0» cstdio | ||
66 | ··28» 7» 0» 0» types.h | ||
67 | ··29» 5» 0» 0» stdio.h | ||
68 | ··30» 2» 0» 0» stdarg.h | ||
69 | ··31» 6» 0» 0» ctype_inlines.h | ||
70 | ··32» 3» 0» 0» cctype | ||
71 | ··33» 6» 0» 0» wctype.h | ||
72 | ··34» 3» 0» 0» cwctype | ||
73 | ··35» 3» 0» 0» cwchar | ||
74 | ··36» 1» 0» 0» wchar.h | ||
75 | ··37» 3» 0» 0» wchar.h | ||
76 | ··38» 8» 0» 0» duration.h | ||
77 | ··39» 9» 0» 0» posix_types.h | ||
78 | ··40» 3» 0» 0» ctime | ||
79 | ··41» 6» 0» 0» timespec.h | ||
80 | ··42» 1» 0» 0» time.h | ||
81 | ··43» 10» 0» 0» src/main/cpp/mfkey32.cpp | ||
82 | ··44» 10» 0» 0» src/main/cpp/nfc-tools/mfkey32v2/crapto1/crapto1.h | ||
83 | ··45» 11» 0» 0» string.h | ||
84 | ·Line·Number·Statements: | ||
85 | ··[0x000006c8]··Set·File·Name·to·entry·43·in·the·File·Name·Table | ||
86 | ··[0x000006ca]··Extended·opcode·2:·set·Address·to·0x22150 | ||
87 | ··[0x000006d5]··Advance·Line·by·15·to·16 | ||
88 | ··[0x000006d7]··Copy | ||
89 | ··[0x000006d8]··Set·column·to·20 | ||
90 | ··[0x000006da]··Set·prologue_end·to·true | ||
91 | ··[0x000006db]··Advance·PC·by·48·to·0x22180 | ||
92 | ··[0x000006dd]··Special·opcode·9:·advance·Address·by·0·to·0x22180·and·Line·by·4·to·20 | ||
93 | ··[0x000006de]··Set·is_stmt·to·0 | ||
94 | ··[0x000006df]··Advance·Line·by·-20·to·0 | ||
95 | ··[0x000006e1]··Special·opcode·117:·advance·Address·by·8·to·0x22188·and·Line·by·0·to·0 | ||
96 | ··[0x000006e2]··Advance·Line·by·20·to·20 | ||
97 | ··[0x000006e4]··Advance·PC·by·constant·17·to·0x22199 | ||
98 | ··[0x000006e5]··Special·opcode·103:·advance·Address·by·7·to·0x221a0·and·Line·by·0·to·20 | ||
99 | ··[0x000006e6]··Set·column·to·21 | ||
100 | ··[0x000006e8]··Set·is_stmt·to·1 | ||
101 | ··[0x000006e9]··Special·opcode·118:·advance·Address·by·8·to·0x221a8·and·Line·by·1·to·21 | ||
102 | ··[0x000006ea]··Set·column·to·25 | ||
103 | ··[0x000006ec]··Special·opcode·231:·advance·Address·by·16·to·0x221b8·and·Line·by·2·to·23 | ||
104 | ··[0x000006ed]··Set·column·to·9 | ||
105 | ··[0x000006ef]··Set·is_stmt·to·0 | ||
106 | ··[0x000006f0]··Special·opcode·61:·advance·Address·by·4·to·0x221bc·and·Line·by·0·to·23 | ||
107 | ··[0x000006f1]··Set·column·to·20 | ||
108 | ··[0x000006f3]··Set·is_stmt·to·1 | ||
109 | ··[0x000006f4]··Special·opcode·121:·advance·Address·by·8·to·0x221c4·and·Line·by·4·to·27 | ||
110 | ··[0x000006f5]··Set·column·to·9 | ||
111 | ··[0x000006f7]··Special·opcode·57:·advance·Address·by·4·to·0x221c8·and·Line·by·-4·to·23 | ||
112 | ··[0x000006f8]··Set·column·to·24 | ||
113 | ··[0x000006fa]··Special·opcode·65:·advance·Address·by·4·to·0x221cc·and·Line·by·4·to·27 | ||
114 | ··[0x000006fb]··Set·column·to·5 | ||
115 | ··[0x000006fd]··Set·is_stmt·to·0 | ||
116 | ··[0x000006fe]··Special·opcode·61:·advance·Address·by·4·to·0x221d0·and·Line·by·0·to·27 | ||
117 | ··[0x000006ff]··Advance·Line·by·-27·to·0 | ||
118 | ··[0x00000701]··Special·opcode·61:·advance·Address·by·4·to·0x221d4·and·Line·by·0·to·0 | ||
119 | ··[0x00000702]··Set·column·to·9 | ||
120 | ··[0x00000704]··Set·is_stmt·to·1 | ||
121 | ··[0x00000705]··Advance·Line·by·28·to·28 | ||
122 | ··[0x00000707]··Special·opcode·229:·advance·Address·by·16·to·0x221e4·and·Line·by·0·to·28 | ||
Max diff block lines reached; -1/541751 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 20515 lines modified | ||
1 | Contents·of·the·.debug_info·section: | ||
2 | ··Compilation·Unit·@·offset·0: | ||
3 | ···Length:········0x7c0d·(32-bit) | ||
4 | ···Version:·······4 | ||
5 | ···Abbrev·Offset:·0 | ||
6 | ···Pointer·Size:··8 | ||
7 | ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit) | ||
8 | ····<c>···DW_AT_producer····:·(strp)·(offset:·0x2658):·Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | ||
9 | ····<10>···DW_AT_language····:·(data2)·33» (C++14) | ||
10 | ····<12>···DW_AT_name········:·(strp)·(offset:·0x6035):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp | ||
11 | ····<16>···DW_AT_stmt_list···:·(sec_offset)·0 | ||
12 | ····<1a>···DW_AT_comp_dir····:·(strp)·(offset:·0x5379):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/.cxx/RelWithDebInfo/512p6w4j/arm64-v8a | ||
13 | ····<1e>···DW_AT_low_pc······:·(addr)·0x22150 | ||
14 | ····<26>···DW_AT_high_pc·····:·(data4)·0x1dc | ||
15 | ·<1><2a>:·Abbrev·Number:·2·(DW_TAG_enumeration_type) | ||
16 | ····<2b>···DW_AT_type········:·(ref4)·<0x4f>,·unsigned·int | ||
17 | ····<2f>···DW_AT_name········:·(strp)·(offset:·0x4e4e):·jobjectRefType | ||
18 | ····<33>···DW_AT_byte_size···:·(data1)·4 | ||
19 | ····<34>···DW_AT_decl_file···:·(data1)·1 | ||
20 | ····<35>···DW_AT_decl_line···:·(data1)·121 | ||
21 | ·<2><36>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
22 | ····<37>···DW_AT_name········:·(strp)·(offset:·0x6093):·JNIInvalidRefType | ||
23 | ····<3b>···DW_AT_const_value·:·(udata)·0 | ||
24 | ·<2><3c>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
25 | ····<3d>···DW_AT_name········:·(strp)·(offset:·0x5a30):·JNILocalRefType | ||
26 | ····<41>···DW_AT_const_value·:·(udata)·1 | ||
27 | ·<2><42>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
28 | ····<43>···DW_AT_name········:·(strp)·(offset:·0x56dd):·JNIGlobalRefType | ||
29 | ····<47>···DW_AT_const_value·:·(udata)·2 | ||
30 | ·<2><48>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
31 | ····<49>···DW_AT_name········:·(strp)·(offset:·0x2bc1):·JNIWeakGlobalRefType | ||
32 | ····<4d>···DW_AT_const_value·:·(udata)·3 | ||
33 | ·<2><4e>:·Abbrev·Number:·0 | ||
34 | ·<1><4f>:·Abbrev·Number:·4·(DW_TAG_base_type) | ||
35 | ····<50>···DW_AT_name········:·(strp)·(offset:·0x327):·unsigned·int | ||
36 | ····<54>···DW_AT_encoding····:·(data1)·7» (unsigned) | ||
37 | ····<55>···DW_AT_byte_size···:·(data1)·4 | ||
38 | ·<1><56>:·Abbrev·Number:·5·(DW_TAG_namespace) | ||
39 | ····<57>···DW_AT_name········:·(strp)·(offset:·0x37d3):·std | ||
40 | ·<2><5b>:·Abbrev·Number:·6·(DW_TAG_enumeration_type) | ||
41 | ····<5c>···DW_AT_type········:·(ref4)·<0x110a>,·unsigned·long,·size_t | ||
42 | ····<60>···DW_AT_enum_class··:·(flag_present)·1 | ||
43 | ····<60>···DW_AT_name········:·(strp)·(offset:·0x2bd6):·align_val_t | ||
44 | ····<64>···DW_AT_byte_size···:·(data1)·8 | ||
45 | ····<65>···DW_AT_decl_file···:·(data1)·3 | ||
46 | ····<66>···DW_AT_decl_line···:·(data1)·186 | ||
47 | ·<2><67>:·Abbrev·Number:·7·(DW_TAG_namespace) | ||
48 | ····<68>···DW_AT_name········:·(strp)·(offset:·0x6515):·__ndk1 | ||
49 | ····<6c>···DW_AT_export_symbols:·(flag_present)·1 | ||
50 | ·<3><6c>:·Abbrev·Number:·8·(DW_TAG_structure_type) | ||
51 | ····<6d>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
52 | ····<6e>···DW_AT_name········:·(strp)·(offset:·0x3438):·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
53 | ····<72>···DW_AT_byte_size···:·(data1)·1 | ||
54 | ····<73>···DW_AT_decl_file···:·(data1)·4 | ||
55 | ····<74>···DW_AT_decl_line···:·(data1)·79 | ||
56 | ·<4><75>:·Abbrev·Number:·9·(DW_TAG_template_value_param) | ||
57 | ····<76>···DW_AT_type········:·(ref4)·<0x111d>,·bool | ||
58 | ····<7a>···DW_AT_name········:·(strp)·(offset:·0x1601):·_Cond | ||
59 | ····<7e>···DW_AT_const_value·:·(udata)·1 | ||
60 | ·<4><7f>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
61 | ····<80>···DW_AT_type········:·(ref4)·<0x96>,·allocator<char> | ||
62 | ····<84>···DW_AT_name········:·(strp)·(offset:·0x42e1):·_Unique | ||
63 | ·<4><88>:·Abbrev·Number:·11·(DW_TAG_subprogram) | ||
64 | ····<89>···DW_AT_name········:·(strp)·(offset:·0x3c0d):·__non_trivial_if | ||
65 | ····<8d>···DW_AT_decl_file···:·(data1)·4 | ||
66 | ····<8e>···DW_AT_decl_line···:·(data1)·81 | ||
67 | ····<8f>···DW_AT_declaration·:·(flag_present)·1 | ||
68 | ····<8f>···DW_AT_external····:·(flag_present)·1 | ||
69 | ·<5><8f>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
70 | ····<90>···DW_AT_type········:·(ref4)·<0x1165>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
71 | ····<94>···DW_AT_artificial··:·(flag_present)·1 | ||
72 | ·<5><94>:·Abbrev·Number:·0 | ||
73 | ·<4><95>:·Abbrev·Number:·0 | ||
74 | ·<3><96>:·Abbrev·Number:·13·(DW_TAG_class_type) | ||
75 | ····<97>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
76 | ····<98>···DW_AT_name········:·(strp)·(offset:·0x4e67):·allocator<char> | ||
77 | ····<9c>···DW_AT_byte_size···:·(data1)·1 | ||
78 | ····<9d>···DW_AT_decl_file···:·(data1)·4 | ||
79 | ····<9e>···DW_AT_decl_line···:·(data1)·90 | ||
80 | ·<4><9f>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
81 | ····<a0>···DW_AT_type········:·(ref4)·<0x1124>,·char | ||
82 | ····<a4>···DW_AT_name········:·(strp)·(offset:·0x5134):·_Tp | ||
83 | ·<4><a8>:·Abbrev·Number:·14·(DW_TAG_inheritance) | ||
84 | ····<a9>···DW_AT_type········:·(ref4)·<0x6c>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
85 | ····<ad>···DW_AT_data_member_location:·(data1)·0 | ||
86 | ·<4><ae>:·Abbrev·Number:·15·(DW_TAG_subprogram) | ||
87 | ····<af>···DW_AT_name········:·(strp)·(offset:·0x22f1):·allocator | ||
88 | ····<b3>···DW_AT_decl_file···:·(data1)·4 | ||
89 | ····<b4>···DW_AT_decl_line···:·(data1)·102 | ||
90 | ····<b5>···DW_AT_declaration·:·(flag_present)·1 | ||
91 | ····<b5>···DW_AT_external····:·(flag_present)·1 | ||
92 | ····<b5>···DW_AT_accessibility:·(data1)·1» (public) | ||
93 | ·<5><b6>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
94 | ····<b7>···DW_AT_type········:·(ref4)·<0x112b>,·allocator<char> | ||
95 | ····<bb>···DW_AT_artificial··:·(flag_present)·1 | ||
96 | ·<5><bb>:·Abbrev·Number:·0 | ||
97 | ·<4><bc>:·Abbrev·Number:·16·(DW_TAG_subprogram) | ||
98 | ····<bd>···DW_AT_linkage_name:·(strp)·(offset:·0x42b3):·_ZNSt6__ndk19allocatorIcE8allocateB7v170000Em | ||
99 | ····<c1>···DW_AT_name········:·(strp)·(offset:·0x18d7):·allocate | ||
100 | ····<c5>···DW_AT_decl_file···:·(data1)·4 | ||
101 | ····<c6>···DW_AT_decl_line···:·(data1)·109 | ||
102 | ····<c7>···DW_AT_type········:·(ref4)·<0x1130>,·char | ||
103 | ····<cb>···DW_AT_declaration·:·(flag_present)·1 | ||
104 | ····<cb>···DW_AT_external····:·(flag_present)·1 | ||
105 | ····<cb>···DW_AT_accessibility:·(data1)·1» (public) | ||
106 | ·<5><cc>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
107 | ····<cd>···DW_AT_type········:·(ref4)·<0x112b>,·allocator<char> | ||
108 | ····<d1>···DW_AT_artificial··:·(flag_present)·1 | ||
109 | ·<5><d1>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
110 | ····<d2>···DW_AT_type········:·(ref4)·<0x110a>,·unsigned·long,·size_t | ||
111 | ·<5><d6>:·Abbrev·Number:·0 | ||
112 | ·<4><d7>:·Abbrev·Number:·18·(DW_TAG_subprogram) | ||
113 | ····<d8>···DW_AT_linkage_name:·(strp)·(offset:·0x5da8):·_ZNSt6__ndk19allocatorIcE10deallocateB7v170000EPcm | ||
114 | ····<dc>···DW_AT_name········:·(strp)·(offset:·0x12c5):·deallocate | ||
115 | ····<e0>···DW_AT_decl_file···:·(data1)·4 | ||
116 | ····<e1>···DW_AT_decl_line···:·(data1)·127 | ||
117 | ····<e2>···DW_AT_declaration·:·(flag_present)·1 | ||
118 | ····<e2>···DW_AT_external····:·(flag_present)·1 | ||
119 | ····<e2>···DW_AT_accessibility:·(data1)·1» (public) | ||
120 | ·<5><e3>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
121 | ····<e4>···DW_AT_type········:·(ref4)·<0x112b>,·allocator<char> | ||
122 | ····<e8>···DW_AT_artificial··:·(flag_present)·1 | ||
123 | ·<5><e8>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
124 | ····<e9>···DW_AT_type········:·(ref4)·<0x1130>,·char | ||
125 | ·<5><ed>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
126 | ····<ee>···DW_AT_type········:·(ref4)·<0x110a>,·unsigned·long,·size_t | ||
Max diff block lines reached; -1/1173496 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1337 lines modified | ||
1 | Contents·of·the·.debug_abbrev·section: | ||
2 | ··Number·TAG·(0) | ||
3 | ···1······DW_TAG_compile_unit····[has·children] | ||
4 | ····DW_AT_producer·····DW_FORM_strp | ||
5 | ····DW_AT_language·····DW_FORM_data2 | ||
6 | ····DW_AT_name·········DW_FORM_strp | ||
7 | ····DW_AT_stmt_list····DW_FORM_sec_offset | ||
8 | ····DW_AT_comp_dir·····DW_FORM_strp | ||
9 | ····DW_AT_low_pc·······DW_FORM_addr | ||
10 | ····DW_AT_high_pc······DW_FORM_data4 | ||
11 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
12 | ···2······DW_TAG_enumeration_type····[has·children] | ||
13 | ····DW_AT_type·········DW_FORM_ref4 | ||
14 | ····DW_AT_name·········DW_FORM_strp | ||
15 | ····DW_AT_byte_size····DW_FORM_data1 | ||
16 | ····DW_AT_decl_file····DW_FORM_data1 | ||
17 | ····DW_AT_decl_line····DW_FORM_data1 | ||
18 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
19 | ···3······DW_TAG_enumerator····[no·children] | ||
20 | ····DW_AT_name·········DW_FORM_strp | ||
21 | ····DW_AT_const_value··DW_FORM_udata | ||
22 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
23 | ···4······DW_TAG_base_type····[no·children] | ||
24 | ····DW_AT_name·········DW_FORM_strp | ||
25 | ····DW_AT_encoding·····DW_FORM_data1 | ||
26 | ····DW_AT_byte_size····DW_FORM_data1 | ||
27 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
28 | ···5······DW_TAG_namespace····[has·children] | ||
29 | ····DW_AT_name·········DW_FORM_strp | ||
30 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
31 | ···6······DW_TAG_enumeration_type····[no·children] | ||
32 | ····DW_AT_type·········DW_FORM_ref4 | ||
33 | ····DW_AT_enum_class···DW_FORM_flag_present | ||
34 | ····DW_AT_name·········DW_FORM_strp | ||
35 | ····DW_AT_byte_size····DW_FORM_data1 | ||
36 | ····DW_AT_decl_file····DW_FORM_data1 | ||
37 | ····DW_AT_decl_line····DW_FORM_data1 | ||
38 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
39 | ···7······DW_TAG_namespace····[has·children] | ||
40 | ····DW_AT_name·········DW_FORM_strp | ||
41 | ····DW_AT_export_symbols·DW_FORM_flag_present | ||
42 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
43 | ···8······DW_TAG_structure_type····[has·children] | ||
44 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
45 | ····DW_AT_name·········DW_FORM_strp | ||
46 | ····DW_AT_byte_size····DW_FORM_data1 | ||
47 | ····DW_AT_decl_file····DW_FORM_data1 | ||
48 | ····DW_AT_decl_line····DW_FORM_data1 | ||
49 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
50 | ···9······DW_TAG_template_value_param····[no·children] | ||
51 | ····DW_AT_type·········DW_FORM_ref4 | ||
52 | ····DW_AT_name·········DW_FORM_strp | ||
53 | ····DW_AT_const_value··DW_FORM_udata | ||
54 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
55 | ···10······DW_TAG_template_type_param····[no·children] | ||
56 | ····DW_AT_type·········DW_FORM_ref4 | ||
57 | ····DW_AT_name·········DW_FORM_strp | ||
58 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
59 | ···11······DW_TAG_subprogram····[has·children] | ||
60 | ····DW_AT_name·········DW_FORM_strp | ||
61 | ····DW_AT_decl_file····DW_FORM_data1 | ||
62 | ····DW_AT_decl_line····DW_FORM_data1 | ||
63 | ····DW_AT_declaration··DW_FORM_flag_present | ||
64 | ····DW_AT_external·····DW_FORM_flag_present | ||
65 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
66 | ···12······DW_TAG_formal_parameter····[no·children] | ||
67 | ····DW_AT_type·········DW_FORM_ref4 | ||
68 | ····DW_AT_artificial···DW_FORM_flag_present | ||
69 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
70 | ···13······DW_TAG_class_type····[has·children] | ||
71 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
72 | ····DW_AT_name·········DW_FORM_strp | ||
73 | ····DW_AT_byte_size····DW_FORM_data1 | ||
74 | ····DW_AT_decl_file····DW_FORM_data1 | ||
75 | ····DW_AT_decl_line····DW_FORM_data1 | ||
76 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
77 | ···14······DW_TAG_inheritance····[no·children] | ||
78 | ····DW_AT_type·········DW_FORM_ref4 | ||
79 | ····DW_AT_data_member_location·DW_FORM_data1 | ||
80 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
81 | ···15······DW_TAG_subprogram····[has·children] | ||
82 | ····DW_AT_name·········DW_FORM_strp | ||
83 | ····DW_AT_decl_file····DW_FORM_data1 | ||
84 | ····DW_AT_decl_line····DW_FORM_data1 | ||
85 | ····DW_AT_declaration··DW_FORM_flag_present | ||
86 | ····DW_AT_external·····DW_FORM_flag_present | ||
87 | ····DW_AT_accessibility·DW_FORM_data1 | ||
88 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
89 | ···16······DW_TAG_subprogram····[has·children] | ||
90 | ····DW_AT_linkage_name·DW_FORM_strp | ||
91 | ····DW_AT_name·········DW_FORM_strp | ||
92 | ····DW_AT_decl_file····DW_FORM_data1 | ||
93 | ····DW_AT_decl_line····DW_FORM_data1 | ||
94 | ····DW_AT_type·········DW_FORM_ref4 | ||
95 | ····DW_AT_declaration··DW_FORM_flag_present | ||
96 | ····DW_AT_external·····DW_FORM_flag_present | ||
97 | ····DW_AT_accessibility·DW_FORM_data1 | ||
98 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
99 | ···17······DW_TAG_formal_parameter····[no·children] | ||
100 | ····DW_AT_type·········DW_FORM_ref4 | ||
101 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
102 | ···18······DW_TAG_subprogram····[has·children] | ||
103 | ····DW_AT_linkage_name·DW_FORM_strp | ||
104 | ····DW_AT_name·········DW_FORM_strp | ||
105 | ····DW_AT_decl_file····DW_FORM_data1 | ||
106 | ····DW_AT_decl_line····DW_FORM_data1 | ||
107 | ····DW_AT_declaration··DW_FORM_flag_present | ||
108 | ····DW_AT_external·····DW_FORM_flag_present | ||
109 | ····DW_AT_accessibility·DW_FORM_data1 | ||
110 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
111 | ···19······DW_TAG_typedef····[no·children] | ||
112 | ····DW_AT_type·········DW_FORM_ref4 | ||
113 | ····DW_AT_name·········DW_FORM_strp | ||
114 | ····DW_AT_accessibility·DW_FORM_data1 | ||
115 | ····DW_AT_decl_file····DW_FORM_data1 | ||
116 | ····DW_AT_decl_line····DW_FORM_data1 | ||
117 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
118 | ···20······DW_TAG_template_value_param····[no·children] | ||
119 | ····DW_AT_type·········DW_FORM_ref4 | ||
120 | ····DW_AT_name·········DW_FORM_strp | ||
121 | ····DW_AT_const_value··DW_FORM_sdata | ||
122 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
123 | ···21······DW_TAG_member····[no·children] | ||
124 | ····DW_AT_name·········DW_FORM_strp | ||
125 | ····DW_AT_type·········DW_FORM_ref4 | ||
126 | ····DW_AT_decl_file····DW_FORM_data1 | ||
Max diff block lines reached; -1/54897 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1752 lines modified | ||
1 | Contents·of·the·.debug_loc·section: | ||
2 | ····Offset···Begin············End··············Expression | ||
3 | ····00000000·0000000000022150·0000000000022180·(DW_OP_reg0·(x0)) | ||
4 | ····00000013·0000000000022180·0000000000022274·(DW_OP_reg19·(x19)) | ||
5 | ····00000026·0000000000022274·00000000000222a8·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) | ||
6 | ····0000003c·00000000000222a8·00000000000222e8·(DW_OP_reg19·(x19)) | ||
7 | ····0000004f·00000000000222e8·00000000000222fc·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) | ||
8 | ····00000065·00000000000222fc·0000000000022304·(DW_OP_reg19·(x19)) | ||
9 | ····00000078·0000000000022304·000000000002232c·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) | ||
10 | ····0000008e·<End·of·list> | ||
11 | ····0000009e·0000000000022150·0000000000022188·(DW_OP_reg1·(x1)) | ||
12 | ····000000b1·0000000000022188·000000000002232c·(DW_OP_GNU_entry_value:·(DW_OP_reg1·(x1));·DW_OP_stack_value) | ||
13 | ····000000c7·<End·of·list> | ||
14 | ····000000d7·0000000000022150·000000000002219c·(DW_OP_reg2·(x2)) | ||
15 | ····000000ea·000000000002219c·00000000000221e4·(DW_OP_reg26·(x26)) | ||
16 | ····000000fd·00000000000221e4·0000000000022268·(DW_OP_GNU_entry_value:·(DW_OP_reg2·(x2));·DW_OP_stack_value) | ||
17 | ····00000113·00000000000222a8·0000000000022328·(DW_OP_GNU_entry_value:·(DW_OP_reg2·(x2));·DW_OP_stack_value) | ||
18 | ····00000129·<End·of·list> | ||
19 | ····00000139·0000000000022150·0000000000022174·(DW_OP_reg3·(x3)) | ||
20 | ····0000014c·0000000000022174·00000000000221dc·(DW_OP_reg24·(x24)) | ||
21 | ····0000015f·00000000000221dc·0000000000022268·(DW_OP_GNU_entry_value:·(DW_OP_reg3·(x3));·DW_OP_stack_value) | ||
22 | ····00000175·00000000000222a8·0000000000022328·(DW_OP_GNU_entry_value:·(DW_OP_reg3·(x3));·DW_OP_stack_value) | ||
23 | ····0000018b·<End·of·list> | ||
24 | ····0000019b·0000000000022150·0000000000022198·(DW_OP_reg4·(x4)) | ||
25 | ····000001ae·0000000000022198·0000000000022290·(DW_OP_reg21·(x21)) | ||
26 | ····000001c1·0000000000022290·00000000000222a8·(DW_OP_GNU_entry_value:·(DW_OP_reg4·(x4));·DW_OP_stack_value) | ||
27 | ····000001d7·00000000000222a8·000000000002232c·(DW_OP_reg21·(x21)) | ||
28 | ····000001ea·<End·of·list> | ||
29 | ····000001fa·0000000000022150·0000000000022194·(DW_OP_reg5·(x5)) | ||
30 | ····0000020d·0000000000022194·00000000000221cc·(DW_OP_reg23·(x23)) | ||
31 | ····00000220·00000000000221cc·000000000002232c·(DW_OP_GNU_entry_value:·(DW_OP_reg5·(x5));·DW_OP_stack_value) | ||
32 | ····00000236·<End·of·list> | ||
33 | ····00000246·0000000000022150·0000000000022190·(DW_OP_reg6·(x6)) | ||
34 | ····00000259·0000000000022190·00000000000221e0·(DW_OP_reg25·(x25)) | ||
35 | ····0000026c·00000000000221e0·0000000000022268·(DW_OP_GNU_entry_value:·(DW_OP_reg6·(x6));·DW_OP_stack_value) | ||
36 | ····00000282·00000000000222a8·0000000000022328·(DW_OP_GNU_entry_value:·(DW_OP_reg6·(x6));·DW_OP_stack_value) | ||
37 | ····00000298·<End·of·list> | ||
38 | ····000002a8·0000000000022150·000000000002218c·(DW_OP_reg7·(x7)) | ||
39 | ····000002bb·000000000002218c·0000000000022274·(DW_OP_reg20·(x20)) | ||
40 | ····000002ce·00000000000222a8·00000000000222bc·(DW_OP_reg20·(x20)) | ||
41 | ····000002e1·00000000000222bc·0000000000022328·(DW_OP_GNU_entry_value:·(DW_OP_reg7·(x7));·DW_OP_stack_value) | ||
42 | ····000002f7·<End·of·list> | ||
43 | ····00000307·00000000000221a8·00000000000221d8·(DW_OP_reg27·(x27)) | ||
44 | ····0000031a·<End·of·list> | ||
45 | ····0000032a·00000000000221b8·0000000000022290·(DW_OP_reg22·(x22)) | ||
46 | ····0000033d·00000000000222a8·000000000002232c·(DW_OP_reg22·(x22)) | ||
47 | ····00000350·<End·of·list> | ||
48 | ····00000360·00000000000221cc·0000000000022268·(DW_OP_lit0;·DW_OP_stack_value) | ||
49 | ····00000374·<End·of·list> | ||
50 | ····00000384·00000000000221cc·00000000000221e4·(DW_OP_reg23·(x23)) | ||
51 | ····00000397·00000000000221e4·0000000000022254·(DW_OP_reg26·(x26)) | ||
52 | ····000003aa·0000000000022254·0000000000022260·(DW_OP_breg26·(x26):·8;·DW_OP_stack_value) | ||
53 | ····000003bf·00000000000222a8·0000000000022328·(DW_OP_breg26·(x26):·8;·DW_OP_stack_value) | ||
54 | ····000003d4·<End·of·list> | ||
55 | ····000003e4·00000000000221cc·0000000000022294·(DW_OP_reg23·(x23)) | ||
56 | ····000003f7·00000000000222a8·000000000002232c·(DW_OP_reg23·(x23)) | ||
57 | ····0000040a·<End·of·list> | ||
58 | ····0000041a·0000000000022214·0000000000022268·(DW_OP_breg29·(x29):·-16) | ||
59 | ····0000042e·00000000000222a8·00000000000222b4·(DW_OP_breg29·(x29):·-16) | ||
60 | ····00000442·00000000000222b4·00000000000222c0·(DW_OP_reg0·(x0)) | ||
61 | ····00000455·<End·of·list> | ||
62 | ····00000465·00000000000222d8·00000000000222e4·(DW_OP_reg19·(x19)) | ||
63 | ····00000478·<End·of·list> | ||
64 | ····00000488·00000000000222d8·00000000000222e4·(DW_OP_reg1·(x1)) | ||
65 | ····0000049b·<End·of·list> | ||
66 | ····000004ab·00000000000222f4·00000000000222f8·(DW_OP_reg0·(x0)) | ||
67 | ····000004be·<End·of·list> | ||
68 | ····000004ce·00000000000222f4·00000000000222f8·(DW_OP_reg0·(x0)) | ||
69 | ····000004e1·<End·of·list> | ||
70 | ····000004f1·00000000000222f4·00000000000222f8·(DW_OP_reg0·(x0)) | ||
71 | ····00000504·<End·of·list> | ||
72 | ····00000514·00000000000222f4·00000000000222f8·(DW_OP_reg0·(x0)) | ||
73 | ····00000527·<End·of·list> | ||
74 | ····00000537·00000000000222f4·00000000000222f8·(DW_OP_reg0·(x0)) | ||
75 | ····0000054a·<End·of·list> | ||
76 | ····0000055a·0000000000022304·0000000000022310·(DW_OP_breg31·(sp):·8;·DW_OP_stack_value) | ||
77 | ····0000056f·<End·of·list> | ||
78 | ····0000057f·000000000002232c·00000000000223e0·(DW_OP_reg0·(x0)) | ||
79 | ····00000592·00000000000223f4·00000000000223fc·(DW_OP_GNU_entry_value:·(DW_OP_reg0·(x0));·DW_OP_stack_value) | ||
80 | ····000005a8·<End·of·list> | ||
81 | ····000005b8·000000000002232c·00000000000224d4·(DW_OP_reg2·(x2)) | ||
82 | ····000005cb·00000000000224e8·00000000000224f0·(DW_OP_GNU_entry_value:·(DW_OP_reg2·(x2));·DW_OP_stack_value) | ||
83 | ····000005e1·<End·of·list> | ||
84 | ····000005f1·000000000002232c·00000000000223e0·(DW_OP_reg0·(x0);·DW_OP_piece:·8;·DW_OP_reg2·(x2);·DW_OP_piece:·8) | ||
85 | ····00000609·00000000000223e0·00000000000224d4·(DW_OP_piece:·8;·DW_OP_reg2·(x2);·DW_OP_piece:·8) | ||
86 | ····00000620·<End·of·list> | ||
87 | ····00000630·000000000002232c·00000000000225c0·(DW_OP_reg1·(x1);·DW_OP_piece:·8;·DW_OP_reg3·(x3);·DW_OP_piece:·8) | ||
88 | ····00000648·<End·of·list> | ||
89 | ····00000658·0000000000022374·00000000000223a4·(DW_OP_lit0;·DW_OP_stack_value) | ||
90 | ····0000066c·00000000000223a4·00000000000223d4·(DW_OP_lit1;·DW_OP_stack_value) | ||
91 | ····00000680·00000000000223d4·00000000000223e0·(DW_OP_lit2;·DW_OP_stack_value) | ||
92 | ····00000694·<End·of·list> | ||
93 | ····000006a4·0000000000022374·0000000000022380·(DW_OP_reg0·(x0)) | ||
94 | ····000006b7·0000000000022380·0000000000022384·(DW_OP_reg8·(x8)) | ||
95 | ····000006ca·00000000000223a0·00000000000223a4·(DW_OP_reg8·(x8)) | ||
96 | ····000006dd·00000000000223a4·00000000000223b0·(DW_OP_reg2·(x2)) | ||
97 | ····000006f0·00000000000223b0·00000000000223b4·(DW_OP_reg8·(x8)) | ||
98 | ····00000703·00000000000223d0·00000000000223d4·(DW_OP_reg8·(x8)) | ||
99 | ····00000716·00000000000223d4·00000000000223e4·(DW_OP_reg0·(x0)) | ||
100 | ····00000729·00000000000223fc·00000000000224b0·(DW_OP_reg0·(x0)) | ||
101 | ····0000073c·00000000000224b0·00000000000224c4·(DW_OP_reg11·(x11)) | ||
102 | ····0000074f·00000000000224c4·00000000000224d0·(DW_OP_reg0·(x0)) | ||
103 | ····00000762·00000000000224d0·00000000000224d8·(DW_OP_reg2·(x2)) | ||
104 | ····00000775·00000000000224f0·00000000000225a4·(DW_OP_reg2·(x2)) | ||
105 | ····00000788·00000000000225a4·00000000000225b8·(DW_OP_reg11·(x11)) | ||
106 | ····0000079b·00000000000225b8·00000000000225c0·(DW_OP_reg2·(x2)) | ||
107 | ····000007ae·<End·of·list> | ||
108 | ····000007be·00000000000223e4·00000000000224d0·(DW_OP_lit0;·DW_OP_stack_value) | ||
109 | ····000007d2·00000000000224d0·00000000000225bc·(DW_OP_lit1;·DW_OP_stack_value) | ||
110 | ····000007e6·00000000000225bc·00000000000225c0·(DW_OP_lit2;·DW_OP_stack_value) | ||
111 | ····000007fa·<End·of·list> | ||
112 | ····0000080a·00000000000223e4·00000000000224d0·(DW_OP_reg8·(x8)) | ||
113 | ····0000081d·00000000000224d0·00000000000224d4·(DW_OP_lit0;·DW_OP_stack_value) | ||
114 | ····00000831·00000000000224d4·00000000000225c0·(DW_OP_reg9·(x9)) | ||
115 | ····00000844·<End·of·list> | ||
116 | ····00000854·00000000000223e4·00000000000224c4·(DW_OP_reg9·(x9)) | ||
117 | ····00000867·00000000000224d8·00000000000225b8·(DW_OP_reg10·(x10)) | ||
118 | ····0000087a·<End·of·list> | ||
119 | ····0000088a·00000000000223e0·00000000000223e4·(DW_OP_reg13·(x13)) | ||
120 | ····0000089d·0000000000022434·0000000000022484·(DW_OP_reg13·(x13)) | ||
121 | ····000008b0·00000000000224a8·00000000000224b0·(DW_OP_reg13·(x13)) | ||
122 | ····000008c3·00000000000224b0·00000000000224c4·(DW_OP_reg12·(x12)) | ||
123 | ····000008d6·00000000000224d4·00000000000224d8·(DW_OP_reg13·(x13)) | ||
124 | ····000008e9·0000000000022528·0000000000022578·(DW_OP_reg13·(x13)) | ||
125 | ····000008fc·000000000002259c·00000000000225a4·(DW_OP_reg13·(x13)) | ||
126 | ····0000090f·00000000000225a4·00000000000225b8·(DW_OP_reg12·(x12)) | ||
Max diff block lines reached; -1/110938 bytes (-0.00%) of diff not shown. |
Offset 787, 24 lines modified | Offset 787, 2123 lines modified | ||
787 | AHJh!HJ@ | 787 | AHJh!HJ@ |
788 | q)IHJ)MHJ)UHJ( | 788 | q)IHJ)MHJ)UHJ( |
789 | Tz2A9|6A9» | 789 | Tz2A9|6A9» |
790 | h2A9i6A9 | 790 | h2A9i6A9 |
791 | h2A9i6A9 | 791 | h2A9i6A9 |
792 | Linker:·LLD·17.0.2 | 792 | Linker:·LLD·17.0.2 | Diff chunk too large, falling back to line-by-line diff (834 lines added, 3 lines removed) |
793 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | 793 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) |
794 | 794 | _Z6strstrB7v170000Ua9enable_ifILb1EEPcPKc | |
795 | 795 | _ZL6strlenPKcU17pass_object_size0 | |
796 | 796 | iswctype | |
797 | difftime | ||
798 | PushLocalFrame | ||
799 | GetObjectClass | ||
800 | CallVoidMethod | ||
801 | SetLongField | ||
802 | CallStaticByteMethodV | ||
803 | CallStaticByteMethodA | ||
804 | GetStaticIntField | ||
805 | jobjectArray | ||
806 | NewByteArray | ||
807 | _ZN7_JNIEnv5ThrowEP11_jthrowable | ||
808 | _ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz | ||
809 | _ZN7_JNIEnv27CallNonvirtualDoubleMethodVEP8_jobjectP7_jclassP10_jmethodIDSt9__va_list | ||
810 | _ZN7_JNIEnv12GetByteFieldEP8_jobjectP9_jfieldID | ||
811 | _ZN7_JNIEnv13GetFloatFieldEP8_jobjectP9_jfieldID | ||
812 | _ZN7_JNIEnv14GetDoubleFieldEP8_jobjectP9_jfieldID | ||
813 | _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz | ||
814 | _ZN7_JNIEnv21GetStaticBooleanFieldEP7_jclassP9_jfieldID | ||
815 | _ZN7_JNIEnv17GetStaticIntFieldEP7_jclassP9_jfieldID | ||
816 | candidates | ||
817 | unsigned·int | ||
818 | uint_least32_t | ||
819 | __vr_offs | ||
820 | _ZL9vsnprintfPcU17pass_object_size1mPKcSt9__va_list | ||
821 | _jfieldID | ||
822 | CallCharMethodV | ||
823 | CallNonvirtualByteMethodA | ||
824 | CallNonvirtualLongMethod | ||
825 | CallNonvirtualFloatMethodV | ||
826 | GetBooleanField | ||
827 | SetBooleanField | ||
828 | CallStaticFloatMethodA | ||
829 | GetStaticCharField | ||
830 | GetLongArrayRegion | ||
831 | GetStringRegion | ||
832 | GetStringCritical | ||
833 | GetDirectBufferAddress | ||
834 | _ZN7_JNIEnv24CallNonvirtualByteMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
835 | _ZN7_JNIEnv21CallStaticByteMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
836 | _ZN7_JNIEnv20GetStaticDoubleFieldEP7_jclassP9_jfieldID | ||
837 | _ZN7_JNIEnv20SetStaticObjectFieldEP7_jclassP9_jfieldIDP8_jobject | ||
838 | _ZN7_JNIEnv19SetStaticShortFieldEP7_jclassP9_jfieldIDs | ||
839 | _ZN7_JNIEnv15GetStringLengthEP8_jstring | ||
840 | _ZN7_JNIEnv18SetByteArrayRegionEP11_jbyteArrayiiPKa | ||
841 | _ZN7_JNIEnv16GetObjectRefTypeEP8_jobject | ||
842 | __compressed_pair_elem<std::__ndk1::allocator<char>,·1,·true> | ||
843 | decltype(nullptr) | ||
844 | _Z7strrchrB7v170000Ua9enable_ifILb1EEPci | ||
845 | __float_t | ||
846 | __va_list | ||
847 | clearerr | ||
848 | GetStaticByteField | ||
849 | _jstring | ||
850 | _jlongArray | ||
851 | NewWeakGlobalRef | ||
852 | _ZN7_JNIEnv17ToReflectedMethodEP7_jclassP10_jmethodIDh | ||
853 | _ZN7_JNIEnv16ToReflectedFieldEP7_jclassP9_jfieldIDh | ||
854 | _ZN7_JNIEnv19EnsureLocalCapacityEi | ||
855 | _ZN7_JNIEnv24CallNonvirtualCharMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
856 | _ZN7_JNIEnv25CallNonvirtualFloatMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
857 | _ZN7_JNIEnv11GetIntFieldEP8_jobjectP9_jfieldID | ||
858 | _ZN7_JNIEnv21CallStaticShortMethodEP7_jclassP10_jmethodIDz | ||
859 | _ZN7_JNIEnv18GetStaticLongFieldEP7_jclassP9_jfieldID | ||
860 | _ZN7_JNIEnv18SetStaticLongFieldEP7_jclassP9_jfieldIDl | ||
861 | _ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc | ||
862 | _ZN7_JNIEnv14NewDoubleArrayEi | ||
863 | _ZN7_JNIEnv18SetCharArrayRegionEP11_jcharArrayiiPKt | ||
864 | _ZN7_JNIEnv17UnregisterNativesEP7_jclass | ||
865 | lfsr_recovery64 | ||
866 | even_head | ||
867 | size_type | ||
868 | _ZNSt6__ndk116allocator_traitsINS_9allocatorIcEEE8allocateB7v170000ERS2_m | ||
869 | __int16_t | ||
870 | uint_fast16_t | ||
871 | _ZL6memsetPvU17pass_object_size0im | ||
872 | FromReflectedField | ||
873 | ExceptionOccurred | ||
874 | CallNonvirtualIntMethod | ||
875 | CallStaticCharMethod | ||
876 | SetStaticCharField | ||
877 | GetArrayLength | ||
878 | GetObjectArrayElement | ||
879 | NewLongArray | ||
880 | _jfloatArray | ||
881 | _ZN7_JNIEnv17ExceptionDescribeEv | ||
882 | _ZN7_JNIEnv13PopLocalFrameEP8_jobject | ||
883 | _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz | ||
884 | _ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_ | ||
885 | _ZN7_JNIEnv14CallByteMethodEP8_jobjectP10_jmethodIDz | ||
886 | _ZN7_JNIEnv24CallNonvirtualVoidMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
887 | _ZN7_JNIEnv13GetShortFieldEP8_jobjectP9_jfieldID | ||
888 | _ZN7_JNIEnv24ReleaseCharArrayElementsEP11_jcharArrayPti | ||
889 | _ZN7_JNIEnv23GetDirectBufferCapacityEP8_jobject | ||
890 | lfsr_recovery32 | ||
891 | _ZL7isspacei | ||
892 | localtime | ||
893 | strftime | ||
894 | _ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v170000Ev | ||
895 | reserved2 | ||
896 | SetIntField | ||
897 | SetStaticFloatField | ||
898 | NewStringUTF | ||
899 | NewBooleanArray | ||
900 | GetDoubleArrayRegion | ||
901 | _ZN7_JNIEnv14GetObjectClassEP8_jobject | ||
902 | _ZN7_JNIEnv16CallDoubleMethodEP8_jobjectP10_jmethodIDz | ||
903 | _ZN7_JNIEnv17CallDoubleMethodAEP8_jobjectP10_jmethodIDPK6jvalue | ||
904 | _ZN7_JNIEnv25CallNonvirtualLongMethodVEP8_jobjectP7_jclassP10_jmethodIDSt9__va_list | ||
905 | _ZN7_JNIEnv21CallStaticLongMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
906 | _ZN7_JNIEnv21CallStaticVoidMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
907 | __libcpp_deallocate | ||
908 | fill_lut | ||
909 | __compressed_pair_elem | ||
910 | __default_init_tag | ||
911 | nearbyintl | ||
912 | iswblank | ||
Max diff block lines reached; 75215/103124 bytes (72.94%) of diff not shown. |
Offset 1, 335 lines modified | Offset 1, 440 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 00000000000220f0·< | 2 | 00000000000220f0·<__on_dlclose>: |
3 | __on_dlclose(): | ||
3 | » bti» c | 4 | » bti» c |
4 | » nop | 5 | » nop |
5 | » adr» x0,·4fc10·< | 6 | » adr» x0,·4fc10·<__dso_handle> |
6 | » b» 4e430·<__cxa_finalize@plt> | 7 | » b» 4e430·<__cxa_finalize@plt> |
7 | » bti» c | 8 | » bti» c |
8 | » ret | 9 | » ret |
10 | 0000000000022108·<__on_dlclose_late>: | ||
11 | __on_dlclose_late(): | ||
9 | » bti» c | 12 | » bti» c |
10 | » b» 49dec·<__emutls_ | 13 | » b» 49dec·<__emutls_unregister_key> |
14 | 0000000000022110·<__atexit_handler_wrapper>: | ||
15 | __atexit_handler_wrapper(): | ||
11 | » bti» c | 16 | » bti» c |
12 | » cbz» x0,·22120·< | 17 | » cbz» x0,·22120·<__atexit_handler_wrapper+0x10> |
13 | » mov» x16,·x0 | 18 | » mov» x16,·x0 |
14 | » br» x16 | 19 | » br» x16 |
15 | » ret | 20 | » ret |
21 | 0000000000022124·<atexit>: | ||
22 | atexit(): | ||
16 | » bti» c | 23 | » bti» c |
17 | » mov» x1,·x0 | 24 | » mov» x1,·x0 |
18 | » nop | 25 | » nop |
19 | » adr» x0,·22110·< | 26 | » adr» x0,·22110·<__atexit_handler_wrapper> |
20 | » nop | 27 | » nop |
21 | » adr» x2,·4fc10·< | 28 | » adr» x2,·4fc10·<__dso_handle> |
22 | » b» 4e440·<__cxa_atexit@plt> | 29 | » b» 4e440·<__cxa_atexit@plt> |
30 | 0000000000022140·<pthread_atfork>: | ||
31 | pthread_atfork(): | ||
23 | » bti» c | 32 | » bti» c |
24 | » nop | 33 | » nop |
25 | » adr» x3,·4fc10·< | 34 | » adr» x3,·4fc10·<__dso_handle> |
26 | » b» 4e450·<__register_atfork@plt> | 35 | » b» 4e450·<__register_atfork@plt> |
27 | 0000000000022150·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 36 | 0000000000022150·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey>: |
37 | Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey(): | ||
38 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:16 | ||
28 | » sub» sp,·sp,·#0x90 | 39 | » sub» sp,·sp,·#0x90 |
29 | » stp» x29,·x30,·[sp,·#48] | 40 | » stp» x29,·x30,·[sp,·#48] |
30 | » stp» x28,·x27,·[sp,·#64] | 41 | » stp» x28,·x27,·[sp,·#64] |
31 | » stp» x26,·x25,·[sp,·#80] | 42 | » stp» x26,·x25,·[sp,·#80] |
32 | » stp» x24,·x23,·[sp,·#96] | 43 | » stp» x24,·x23,·[sp,·#96] |
33 | » stp» x22,·x21,·[sp,·#112] | 44 | » stp» x22,·x21,·[sp,·#112] |
34 | » stp» x20,·x19,·[sp,·#128] | 45 | » stp» x20,·x19,·[sp,·#128] |
35 | » add» x29,·sp,·#0x30 | 46 | » add» x29,·sp,·#0x30 |
36 | » mov» x24,·x3 | 47 | » mov» x24,·x3 |
37 | » mrs» x28,·tpidr_el0 | 48 | » mrs» x28,·tpidr_el0 |
38 | » ldr» x8,·[x28,·#40] | 49 | » ldr» x8,·[x28,·#40] |
39 | » mov» x19,·x0 | 50 | » mov» x19,·x0 |
51 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:20 | ||
40 | » mov» w0,·w24 | 52 | » mov» w0,·w24 |
41 | » mov» w1,·#0x40··················» //·#64 | 53 | » mov» w1,·#0x40··················» //·#64 |
42 | » mov» x20,·x7 | 54 | » mov» x20,·x7 |
43 | » mov» x25,·x6 | 55 | » mov» x25,·x6 |
44 | » mov» x23,·x5 | 56 | » mov» x23,·x5 |
45 | » mov» x21,·x4 | 57 | » mov» x21,·x4 |
46 | » mov» x26,·x2 | 58 | » mov» x26,·x2 |
47 | » stur» x8,·[x29,·#-8] | 59 | » stur» x8,·[x29,·#-8] |
48 | » bl» 4e460·<prng_successor@plt> | 60 | » bl» 4e460·<prng_successor@plt> |
49 | » mov» w27,·w0 | 61 | » mov» w27,·w0 |
62 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:21 | ||
50 | » mov» w0,·w25 | 63 | » mov» w0,·w25 |
51 | » mov» w1,·#0x40··················» //·#64 | 64 | » mov» w1,·#0x40··················» //·#64 |
52 | » bl» 4e460·<prng_successor@plt> | 65 | » bl» 4e460·<prng_successor@plt> |
53 | » mov» w22,·w0 | 66 | » mov» w22,·w0 |
67 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:23 | ||
54 | » eor» w0,·w27,·w23 | 68 | » eor» w0,·w27,·w23 |
55 | » mov» w1,·wzr | 69 | » mov» w1,·wzr |
56 | » bl» 4e470·<lfsr_recovery32@plt> | 70 | » bl» 4e470·<lfsr_recovery32@plt> |
71 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:27 | ||
57 | » ldp» w8,·w9,·[x0] | 72 | » ldp» w8,·w9,·[x0] |
73 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:23 | ||
58 | » mov» x23,·x0 | 74 | » mov» x23,·x0 |
75 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:27 | ||
59 | » orr» w8,·w9,·w8 | 76 | » orr» w8,·w9,·w8 |
60 | » cbz» w8,·22268·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 77 | » cbz» w8,·22268·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0x118> |
61 | » ldr» x27,·[x29,·#96] | 78 | » ldr» x27,·[x29,·#96] |
62 | » eor» w24,·w24,·w26 | 79 | » eor» w24,·w24,·w26 |
63 | » eor» w25,·w25,·w26 | 80 | » eor» w25,·w25,·w26 |
64 | » mov» x26,·x23 | 81 | » mov» x26,·x23 |
82 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:28 | ||
65 | » mov» x0,·x26 | 83 | » mov» x0,·x26 |
66 | » mov» w1,·wzr | 84 | » mov» w1,·wzr |
67 | » mov» w2,·wzr | 85 | » mov» w2,·wzr |
68 | » bl» 4e480·<lfsr_rollback_word@plt> | 86 | » bl» 4e480·<lfsr_rollback_word@plt> |
87 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:29 | ||
69 | » mov» x0,·x26 | 88 | » mov» x0,·x26 |
70 | » mov» w1,·w21 | 89 | » mov» w1,·w21 |
71 | » mov» w2,·#0x1···················» //·#1 | 90 | » mov» w2,·#0x1···················» //·#1 |
72 | » bl» 4e480·<lfsr_rollback_word@plt> | 91 | » bl» 4e480·<lfsr_rollback_word@plt> |
92 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:30 | ||
73 | » mov» x0,·x26 | 93 | » mov» x0,·x26 |
74 | » mov» w1,·w24 | 94 | » mov» w1,·w24 |
75 | » mov» w2,·wzr | 95 | » mov» w2,·wzr |
76 | » bl» 4e480·<lfsr_rollback_word@plt> | 96 | » bl» 4e480·<lfsr_rollback_word@plt> |
97 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:31 | ||
77 | » sub» x1,·x29,·#0x10 | 98 | » sub» x1,·x29,·#0x10 |
78 | » mov» x0,·x26 | 99 | » mov» x0,·x26 |
79 | » bl» 4e490·<crypto1_get_lfsr@plt> | 100 | » bl» 4e490·<crypto1_get_lfsr@plt> |
101 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:33 | ||
80 | » mov» x0,·x26 | 102 | » mov» x0,·x26 |
81 | » mov» w1,·w25 | 103 | » mov» w1,·w25 |
82 | » mov» w2,·wzr | 104 | » mov» w2,·wzr |
83 | » bl» 4e4a0·<crypto1_word@plt> | 105 | » bl» 4e4a0·<crypto1_word@plt> |
106 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:34 | ||
84 | » mov» x0,·x26 | 107 | » mov» x0,·x26 |
85 | » mov» w1,·w20 | 108 | » mov» w1,·w20 |
86 | » mov» w2,·#0x1···················» //·#1 | 109 | » mov» w2,·#0x1···················» //·#1 |
87 | » bl» 4e4a0·<crypto1_word@plt> | 110 | » bl» 4e4a0·<crypto1_word@plt> |
111 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:35 | ||
88 | » mov» x0,·x26 | 112 | » mov» x0,·x26 |
89 | » mov» w1,·wzr | 113 | » mov» w1,·wzr |
90 | » mov» w2,·wzr | 114 | » mov» w2,·wzr |
91 | » bl» 4e4a0·<crypto1_word@plt> | 115 | » bl» 4e4a0·<crypto1_word@plt> |
92 | » eor» w8,·w0,·w22 | 116 | » eor» w8,·w0,·w22 |
93 | » cmp» x8,·x27 | 117 | » cmp» x8,·x27 |
94 | » b.eq» 222a8·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 118 | » b.eq» 222a8·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0x158>··//·b.none |
Max diff block lines reached; 3061723/3066471 bytes (99.85%) of diff not shown. |
Offset 1, 770 lines modified | Offset 1, 770 lines modified | ||
1 | Disassembly·of·section·.plt: | 1 | Disassembly·of·section·.plt: |
2 | 000000000004e410·<__cxa_finalize@plt-0x20>: | 2 | 000000000004e410·<__cxa_finalize@plt-0x20>: |
3 | » stp» x16,·x30,·[sp,·#-16]! | 3 | » stp» x16,·x30,·[sp,·#-16]! |
4 | » adrp» x16,·53000·<t | 4 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
5 | » ldr» x17,·[x16,·#1440] | 5 | » ldr» x17,·[x16,·#1440] |
6 | » add» x16,·x16,·#0x5a0 | 6 | » add» x16,·x16,·#0x5a0 |
7 | » br» x17 | 7 | » br» x17 |
8 | » nop | 8 | » nop |
9 | » nop | 9 | » nop |
10 | » nop | 10 | » nop |
11 | 000000000004e430·<__cxa_finalize@plt>: | 11 | 000000000004e430·<__cxa_finalize@plt>: |
12 | » adrp» x16,·53000·<t | 12 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
13 | » ldr» x17,·[x16,·#1448] | 13 | » ldr» x17,·[x16,·#1448] |
14 | » add» x16,·x16,·#0x5a8 | 14 | » add» x16,·x16,·#0x5a8 |
15 | » br» x17 | 15 | » br» x17 |
16 | 000000000004e440·<__cxa_atexit@plt>: | 16 | 000000000004e440·<__cxa_atexit@plt>: |
17 | » adrp» x16,·53000·<t | 17 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
18 | » ldr» x17,·[x16,·#1456] | 18 | » ldr» x17,·[x16,·#1456] |
19 | » add» x16,·x16,·#0x5b0 | 19 | » add» x16,·x16,·#0x5b0 |
20 | » br» x17 | 20 | » br» x17 |
21 | 000000000004e450·<__register_atfork@plt>: | 21 | 000000000004e450·<__register_atfork@plt>: |
22 | » adrp» x16,·53000·<t | 22 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
23 | » ldr» x17,·[x16,·#1464] | 23 | » ldr» x17,·[x16,·#1464] |
24 | » add» x16,·x16,·#0x5b8 | 24 | » add» x16,·x16,·#0x5b8 |
25 | » br» x17 | 25 | » br» x17 |
26 | 000000000004e460·<prng_successor@plt>: | 26 | 000000000004e460·<prng_successor@plt>: |
27 | » adrp» x16,·53000·<t | 27 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
28 | » ldr» x17,·[x16,·#1472] | 28 | » ldr» x17,·[x16,·#1472] |
29 | » add» x16,·x16,·#0x5c0 | 29 | » add» x16,·x16,·#0x5c0 |
30 | » br» x17 | 30 | » br» x17 |
31 | 000000000004e470·<lfsr_recovery32@plt>: | 31 | 000000000004e470·<lfsr_recovery32@plt>: |
32 | » adrp» x16,·53000·<t | 32 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
33 | » ldr» x17,·[x16,·#1480] | 33 | » ldr» x17,·[x16,·#1480] |
34 | » add» x16,·x16,·#0x5c8 | 34 | » add» x16,·x16,·#0x5c8 |
35 | » br» x17 | 35 | » br» x17 |
36 | 000000000004e480·<lfsr_rollback_word@plt>: | 36 | 000000000004e480·<lfsr_rollback_word@plt>: |
37 | » adrp» x16,·53000·<t | 37 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
38 | » ldr» x17,·[x16,·#1488] | 38 | » ldr» x17,·[x16,·#1488] |
39 | » add» x16,·x16,·#0x5d0 | 39 | » add» x16,·x16,·#0x5d0 |
40 | » br» x17 | 40 | » br» x17 |
41 | 000000000004e490·<crypto1_get_lfsr@plt>: | 41 | 000000000004e490·<crypto1_get_lfsr@plt>: |
42 | » adrp» x16,·53000·<t | 42 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
43 | » ldr» x17,·[x16,·#1496] | 43 | » ldr» x17,·[x16,·#1496] |
44 | » add» x16,·x16,·#0x5d8 | 44 | » add» x16,·x16,·#0x5d8 |
45 | » br» x17 | 45 | » br» x17 |
46 | 000000000004e4a0·<crypto1_word@plt>: | 46 | 000000000004e4a0·<crypto1_word@plt>: |
47 | » adrp» x16,·53000·<t | 47 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
48 | » ldr» x17,·[x16,·#1504] | 48 | » ldr» x17,·[x16,·#1504] |
49 | » add» x16,·x16,·#0x5e0 | 49 | » add» x16,·x16,·#0x5e0 |
50 | » br» x17 | 50 | » br» x17 |
51 | 000000000004e4b0·<free@plt>: | 51 | 000000000004e4b0·<free@plt>: |
52 | » adrp» x16,·53000·<t | 52 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
53 | » ldr» x17,·[x16,·#1512] | 53 | » ldr» x17,·[x16,·#1512] |
54 | » add» x16,·x16,·#0x5e8 | 54 | » add» x16,·x16,·#0x5e8 |
55 | » br» x17 | 55 | » br» x17 |
56 | 000000000004e4c0·<std::__ndk1::to_string(unsigned·long)@plt>: | 56 | 000000000004e4c0·<std::__ndk1::to_string(unsigned·long)@plt>: |
57 | » adrp» x16,·53000·<t | 57 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
58 | » ldr» x17,·[x16,·#1520] | 58 | » ldr» x17,·[x16,·#1520] |
59 | » add» x16,·x16,·#0x5f0 | 59 | » add» x16,·x16,·#0x5f0 |
60 | » br» x17 | 60 | » br» x17 |
61 | 000000000004e4d0·<operator·delete(void*)@plt>: | 61 | 000000000004e4d0·<operator·delete(void*)@plt>: |
62 | » adrp» x16,·53000·<t | 62 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
63 | » ldr» x17,·[x16,·#1528] | 63 | » ldr» x17,·[x16,·#1528] |
64 | » add» x16,·x16,·#0x5f8 | 64 | » add» x16,·x16,·#0x5f8 |
65 | » br» x17 | 65 | » br» x17 |
66 | 000000000004e4e0·<__stack_chk_fail@plt>: | 66 | 000000000004e4e0·<__stack_chk_fail@plt>: |
67 | » adrp» x16,·53000·<t | 67 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
68 | » ldr» x17,·[x16,·#1536] | 68 | » ldr» x17,·[x16,·#1536] |
69 | » add» x16,·x16,·#0x600 | 69 | » add» x16,·x16,·#0x600 |
70 | » br» x17 | 70 | » br» x17 |
71 | 000000000004e4f0·<bucket_sort_intersect@plt>: | 71 | 000000000004e4f0·<bucket_sort_intersect@plt>: |
72 | » adrp» x16,·53000·<t | 72 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
73 | » ldr» x17,·[x16,·#1544] | 73 | » ldr» x17,·[x16,·#1544] |
74 | » add» x16,·x16,·#0x608 | 74 | » add» x16,·x16,·#0x608 |
75 | » br» x17 | 75 | » br» x17 |
76 | 000000000004e500·<calloc@plt>: | 76 | 000000000004e500·<calloc@plt>: |
77 | » adrp» x16,·53000·<t | 77 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
78 | » ldr» x17,·[x16,·#1552] | 78 | » ldr» x17,·[x16,·#1552] |
79 | » add» x16,·x16,·#0x610 | 79 | » add» x16,·x16,·#0x610 |
80 | » br» x17 | 80 | » br» x17 |
81 | 000000000004e510·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 81 | 000000000004e510·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
82 | » adrp» x16,·53000·<t | 82 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
83 | » ldr» x17,·[x16,·#1560] | 83 | » ldr» x17,·[x16,·#1560] |
84 | » add» x16,·x16,·#0x618 | 84 | » add» x16,·x16,·#0x618 |
85 | » br» x17 | 85 | » br» x17 |
86 | 000000000004e520·<std::logic_error::logic_error(char·const*)@plt>: | 86 | 000000000004e520·<std::logic_error::logic_error(char·const*)@plt>: |
87 | » adrp» x16,·53000·<t | 87 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
88 | » ldr» x17,·[x16,·#1568] | 88 | » ldr» x17,·[x16,·#1568] |
89 | » add» x16,·x16,·#0x620 | 89 | » add» x16,·x16,·#0x620 |
90 | » br» x17 | 90 | » br» x17 |
91 | 000000000004e530·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@plt>: | 91 | 000000000004e530·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·long,·unsigned·long,·char·const*,·unsigned·long)@plt>: |
92 | » adrp» x16,·53000·<t | 92 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
93 | » ldr» x17,·[x16,·#1576] | 93 | » ldr» x17,·[x16,·#1576] |
94 | » add» x16,·x16,·#0x628 | 94 | » add» x16,·x16,·#0x628 |
95 | » br» x17 | 95 | » br» x17 |
96 | 000000000004e540·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·long,·char·const*,·unsigned·long)@plt>: | 96 | 000000000004e540·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·long,·char·const*,·unsigned·long)@plt>: |
97 | » adrp» x16,·53000·<t | 97 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
98 | » ldr» x17,·[x16,·#1584] | 98 | » ldr» x17,·[x16,·#1584] |
99 | » add» x16,·x16,·#0x630 | 99 | » add» x16,·x16,·#0x630 |
100 | » br» x17 | 100 | » br» x17 |
101 | 000000000004e550·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·long)@plt>: | 101 | 000000000004e550·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·long)@plt>: |
102 | » adrp» x16,·53000·<t | 102 | » adrp» x16,·53000·<vtable·for·(anonymous·namespace)::itanium_demangle::PointerToMemberType+0x28> |
103 | » ldr» x17,·[x16,·#1592] | 103 | » ldr» x17,·[x16,·#1592] |
104 | » add» x16,·x16,·#0x638 | 104 | » add» x16,·x16,·#0x638 |
Max diff block lines reached; 28812/34627 bytes (83.21%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 26 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi | ||
3 | ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. | ||
4 | ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no | ||
5 | ··0x000000 | 2 | ··0x00000000·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i |
3 | ··0x00000010·64656e74·002e6e6f·74652e67·6e752e62·dent..note.gnu.b | ||
4 | ··0x00000020·75696c64·2d696400·2e64796e·73796d00·uild-id..dynsym. | ||
6 | ··0x00000040·002e676f·742e706c·74002e72·656c612e·..got.plt..rela. | ||
7 | ··0x00000050·706c7400·2e627373·002e6479·6e737472·plt..bss..dynstr | ||
8 | ··0x00000060·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr.. | ||
9 | ··0x000000 | 5 | ··0x00000030·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn |
6 | ··0x00000040·752e7665·7273696f·6e5f7200·2e676e75·u.version_r..gnu | ||
7 | ··0x00000050·2e686173·68002e64·796e7374·72002e72·.hash..dynstr..r | ||
8 | ··0x00000060·656c612e·64796e00·2e72656c·612e706c·ela.dyn..rela.pl | ||
10 | ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela | ||
11 | ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio | ||
12 | ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h | ||
13 | ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g | ||
14 | ··0x000000 | 9 | ··0x00000070·74002e67·63635f65·78636570·745f7461·t..gcc_except_ta |
15 | ··0x000000 | 10 | ··0x00000080·626c6500·2e726f64·61746100·2e65685f·ble..rodata..eh_ |
11 | ··0x00000090·6672616d·655f6864·72002e65·685f6672·frame_hdr..eh_fr | ||
12 | ··0x000000a0·616d6500·2e746578·74002e70·6c74002e·ame..text..plt.. | ||
13 | ··0x000000b0·64617461·2e72656c·2e726f00·2e66696e·data.rel.ro..fin | ||
14 | ··0x000000c0·695f6172·72617900·2e696e69·745f6172·i_array..init_ar | ||
16 | ··0x000000 | 15 | ··0x000000d0·72617900·2e64796e·616d6963·002e676f·ray..dynamic..go |
17 | ··0x000000 | 16 | ··0x000000e0·74002e67·6f742e70·6c74002e·64617461·t..got.plt..data |
17 | ··0x000000f0·002e6273·73002e63·6f6d6d65·6e74002e·..bss..comment.. | ||
18 | ··0x00000100·64656275·675f6c6f·63002e64·65627567·debug_loc..debug | ||
19 | ··0x00000110·5f616262·72657600·2e646562·75675f69·_abbrev..debug_i | ||
20 | ··0x00000120·6e666f00·2e646562·75675f72·616e6765·nfo..debug_range | ||
21 | ··0x00000130·73002e64·65627567·5f737472·002e6465·s..debug_str..de | ||
22 | ··0x00000140·6275675f·6c696e65·002e7379·6d746162·bug_line..symtab | ||
23 | ··0x00000150·002e7368·73747274·6162002e·73747274·..shstrtab..strt | ||
18 | ··0x000001 | 24 | ··0x00000160·616200······························ab. |
Offset 6, 15 lines modified | Offset 6, 15 lines modified | ||
6 | ··OS/ABI:····························UNIX·-·System·V | 6 | ··OS/ABI:····························UNIX·-·System·V |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························Intel·80386 | 9 | ··Machine:···························Intel·80386 |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x0 | 11 | ··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:··········3 | 13 | ··Start·of·section·headers:··········530216·(bytes·into·file) |
14 | ··Flags:·····························0x0 | 14 | ··Flags:·····························0x0 |
15 | ··Size·of·this·header:···············52·(bytes) | 15 | ··Size·of·this·header:···············52·(bytes) |
16 | ··Size·of·program·headers:···········32·(bytes) | 16 | ··Size·of·program·headers:···········32·(bytes) |
17 | ··Number·of·program·headers:·········10 | 17 | ··Number·of·program·headers:·········10 |
18 | ··Size·of·section·headers:···········40·(bytes) | 18 | ··Size·of·section·headers:···········40·(bytes) |
19 | ··Number·of·section·headers:········· | 19 | ··Number·of·section·headers:·········34 |
20 | ··Section·header·string·table·index:· | 20 | ··Section·header·string·table·index:·32 |
Offset 1, 8 lines modified | Offset 1, 8 lines modified | ||
1 | There·are· | 1 | There·are·34·section·headers,·starting·at·offset·0x81728: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·····Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············00000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··2 | 5 | ··[·1]·.note.android.ident·NOTE············00000174·000174·000098·00···A··0···0··2 |
6 | ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000024·00···A··0···0··4 | 6 | ··[·2]·.note.gnu.build-id·NOTE············0000020c·00020c·000024·00···A··0···0··4 |
7 | ··[·3]·.dynsym···········DYNSYM··········00000230·000230·0024a0·10···A··7···1··4 | 7 | ··[·3]·.dynsym···········DYNSYM··········00000230·000230·0024a0·10···A··7···1··4 |
Offset 23, 13 lines modified | Offset 23, 21 lines modified | ||
23 | ··[18]·.init_array·······INIT_ARRAY······0004dce0·04cce0·000004·00··WA··0···0··4 | 23 | ··[18]·.init_array·······INIT_ARRAY······0004dce0·04cce0·000004·00··WA··0···0··4 |
24 | ··[19]·.dynamic··········DYNAMIC·········0004dce4·04cce4·0000e0·08··WA··7···0··4 | 24 | ··[19]·.dynamic··········DYNAMIC·········0004dce4·04cce4·0000e0·08··WA··7···0··4 |
25 | ··[20]·.got··············PROGBITS········0004ddc4·04cdc4·00008c·00··WA··0···0··4 | 25 | ··[20]·.got··············PROGBITS········0004ddc4·04cdc4·00008c·00··WA··0···0··4 |
26 | ··[21]·.got.plt··········PROGBITS········0004de50·04ce50·0001ec·00··WA··0···0··4 | 26 | ··[21]·.got.plt··········PROGBITS········0004de50·04ce50·0001ec·00··WA··0···0··4 |
27 | ··[22]·.data·············PROGBITS········0004f03c·04d03c·00002c·00··WA··0···0··4 | 27 | ··[22]·.data·············PROGBITS········0004f03c·04d03c·00002c·00··WA··0···0··4 |
28 | ··[23]·.bss··············NOBITS··········0004f070·04d068·100650·00··WA··0···0·16 | 28 | ··[23]·.bss··············NOBITS··········0004f070·04d068·100650·00··WA··0···0·16 |
29 | ··[24]·.comment··········PROGBITS········00000000·04d068·0000cc·01··MS··0···0··1 | 29 | ··[24]·.comment··········PROGBITS········00000000·04d068·0000cc·01··MS··0···0··1 |
30 | ··[25]·.debug_loc········PROGBITS········00000000·04d134·005065·00······0···0··1 | ||
31 | ··[26]·.debug_abbrev·····PROGBITS········00000000·052199·000ad2·00······0···0··1 | ||
32 | ··[27]·.debug_info·······PROGBITS········00000000·052c6b·00a8d3·00······0···0··1 | ||
33 | ··[28]·.debug_str········PROGBITS········00000000·05d53e·006849·01··MS··0···0··1 | ||
34 | ··[29]·.debug_line·······PROGBITS········00000000·063d87·00471b·00······0···0··1 | ||
35 | ··[30]·.debug_ranges·····PROGBITS········00000000·0684a2·001528·00······0···0··1 | ||
36 | ··[31]·.symtab···········SYMTAB··········00000000·0699cc·0059c0·10·····33·851··4 | ||
30 | ··[ | 37 | ··[32]·.shstrtab·········STRTAB··········00000000·06f38c·000161·00······0···0··1 |
38 | ··[33]·.strtab···········STRTAB··········00000000·06f4ed·01223a·00······0···0··1 | ||
31 | Key·to·Flags: | 39 | Key·to·Flags: |
32 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), | 40 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings),·I·(info), |
33 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), | 41 | ··L·(link·order),·O·(extra·OS·processing·required),·G·(group),·T·(TLS), |
34 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), | 42 | ··C·(compressed),·x·(unknown),·o·(OS·specific),·E·(exclude), |
35 | ··D·(mbind),·p·(processor·specific) | 43 | ··D·(mbind),·p·(processor·specific) |
Offset 583, 7 lines modified | Offset 583, 1446 lines modified | ||
583 | ···579:·000451a0····72·FUNC····WEAK···DEFAULT···14·_ZnajSt11align_val_tRKSt9nothrow_t | 583 | ···579:·000451a0····72·FUNC····WEAK···DEFAULT···14·_ZnajSt11align_val_tRKSt9nothrow_t |
584 | ···580:·00026430···362·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEjc | 584 | ···580:·00026430···362·FUNC····WEAK···DEFAULT···14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE6appendEjc |
585 | ···581:·0002d920····28·FUNC····GLOBAL·DEFAULT···14·_ZNSt20bad_array_new_lengthC1Ev | 585 | ···581:·0002d920····28·FUNC····GLOBAL·DEFAULT···14·_ZNSt20bad_array_new_lengthC1Ev |
586 | ···582:·0004c3ac····16·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKDn | 586 | ···582:·0004c3ac····16·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKDn |
587 | ···583:·0004c3e4·····8·OBJECT··GLOBAL·DEFAULT···16·_ZTIw | 587 | ···583:·0004c3e4·····8·OBJECT··GLOBAL·DEFAULT···16·_ZTIw |
588 | ···584:·0004c4c4····16·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKt | 588 | ···584:·0004c4c4····16·OBJECT··GLOBAL·DEFAULT···16·_ZTIPKt |
589 | ···585:·0000e8d1·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPm | 589 | ···585:·0000e8d1·····3·OBJECT··GLOBAL·DEFAULT···11·_ZTSPm |
590 | Symbol·table·'.symtab'·contains·1436·entries: | ||
591 | ···Num:····Value··Size·Type····Bind···Vis······Ndx·Name | ||
592 | ·····0:·00000000·····0·NOTYPE··LOCAL··DEFAULT··UND· | ||
593 | ·····1:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crtbegin_so.c | ||
594 | ·····2:·0001e6b0····35·FUNC····LOCAL··DEFAULT···14·__on_dlclose | ||
595 | ·····3:·0004c140·····4·OBJECT··LOCAL··DEFAULT···16·__dso_handle_const | ||
596 | ·····4:·0001e6f0·····5·FUNC····LOCAL··DEFAULT···14·__on_dlclose_late | ||
597 | ·····5:·00000174···152·OBJECT··LOCAL··DEFAULT····1·note_android_ident | ||
598 | ·····6:·00000188·····0·NOTYPE··LOCAL··DEFAULT····1·note_data | ||
599 | ·····7:·00000180·····0·NOTYPE··LOCAL··DEFAULT····1·note_name | ||
600 | ·····8:·0000020c·····0·NOTYPE··LOCAL··DEFAULT····1·note_end | ||
601 | ·····9:·0000018c·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_version | ||
602 | ····10:·000001cc·····0·NOTYPE··LOCAL··DEFAULT····1·ndk_build_number | ||
603 | ····11:·0001e700····31·FUNC····LOCAL··HIDDEN····14·__atexit_handler_wrapper | ||
604 | ····12:·0001e720····47·FUNC····LOCAL··HIDDEN····14·atexit | ||
605 | ····13:·0001e750····45·FUNC····LOCAL··HIDDEN····14·pthread_atfork | ||
606 | ····14:·0004c140·····4·OBJECT··LOCAL··HIDDEN····16·__dso_handle | ||
607 | ····15:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·mfkey32.cpp | ||
608 | ····16:·0000b6c4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
609 | ····17:·0004f03c·····4·OBJECT··LOCAL··HIDDEN····22·DW.ref.__gxx_personality_v0 | ||
610 | ····18:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·bucketsort.c | ||
611 | ····19:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crapto1.c | ||
612 | ····20:·0001ec70··2872·FUNC····LOCAL··DEFAULT···14·fill_lut | ||
613 | ····21:·0004f070·0x100000·OBJECT··LOCAL··DEFAULT···23·filterlut | ||
614 | ····22:·0001fca0··1327·FUNC····LOCAL··DEFAULT···14·recover | ||
615 | ····23:·0000bff0····76·OBJECT··LOCAL··DEFAULT···11·S1 | ||
616 | ····24:·0000c03c···128·OBJECT··LOCAL··DEFAULT···11·T1 | ||
617 | ····25:·0000c0bc····76·OBJECT··LOCAL··DEFAULT···11·S2 | ||
618 | ····26:·0000c108···128·OBJECT··LOCAL··DEFAULT···11·T2 | ||
619 | ····27:·0014f070·····4·OBJECT··LOCAL··DEFAULT···23·dist | ||
620 | ····28:·0000c188····64·OBJECT··LOCAL··DEFAULT···11·fastfwd | ||
621 | ····29:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·crypto1.c | ||
622 | ····30:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·string.cpp | ||
623 | ····31:·0000b6d8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table24 | ||
624 | ····32:·0000b6f4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table39 | ||
625 | ····33:·0000b704·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table74 | ||
626 | ····34:·0000b72c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table89 | ||
627 | ····35:·0000b740·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table104 | ||
628 | ····36:·0000b750·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table106 | ||
629 | ····37:·0002cab0···338·FUNC····LOCAL··DEFAULT···14·_ZNSt6__ndk112_GLOBAL__N_130throw_from_string_out_of_rangeERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE | ||
630 | ····38:·0002cc10···339·FUNC····LOCAL··DEFAULT···14·_ZNSt6__ndk112_GLOBAL__N_129throw_from_string_invalid_argERKNS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE | ||
631 | ····39:·0000b760·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table107 | ||
632 | ····40:·0000b774·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table108 | ||
633 | ····41:·0000b788·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table109 | ||
634 | ····42:·0000b79c·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table110 | ||
635 | ····43:·0000b7b0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table111 | ||
636 | ····44:·0000b7c4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table112 | ||
637 | ····45:·0000b7d8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table113 | ||
638 | ····46:·0000b7ec·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table114 | ||
639 | ····47:·0000b800·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table115 | ||
640 | ····48:·0000b818·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table116 | ||
641 | ····49:·0000b830·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table117 | ||
642 | ····50:·0000b848·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table118 | ||
643 | ····51:·0000b860·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table119 | ||
644 | ····52:·0000b878·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table120 | ||
645 | ····53:·0000b890·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table121 | ||
646 | ····54:·0000b8a8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table122 | ||
647 | ····55:·0000b8c0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table135 | ||
648 | ····56:·0000b8dc·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table136 | ||
649 | ····57:·0000b8f8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table137 | ||
650 | ····58:·0000b914·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table138 | ||
651 | ····59:·0000b934·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table139 | ||
652 | ····60:·0000b954·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table140 | ||
653 | ····61:·0000b974·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table144 | ||
654 | ····62:·0000b990·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table145 | ||
655 | ····63:·0002cd70···904·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk16__itoa13__base_10_u32B7v170000EPcj | ||
656 | ····64:·0000e4fc···200·OBJECT··LOCAL··HIDDEN····11·_ZNSt6__ndk16__itoa16__digits_base_10E | ||
657 | ····65:·00025200····33·FUNC····LOCAL··HIDDEN····14·__clang_call_terminate | ||
658 | ····66:·0000e4d4····40·OBJECT··LOCAL··HIDDEN····11·_ZNSt6__ndk16__itoa10__pow10_32E | ||
659 | ····67:·00024ce0····30·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_out_of_rangeB7v170000Ev | ||
660 | ····68:·00024fa0····30·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE20__throw_length_errorB7v170000Ev | ||
661 | ····69:·00029e70····94·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk120__throw_out_of_rangeB7v170000EPKc | ||
662 | ····70:·00029df0····94·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk120__throw_length_errorB7v170000EPKc | ||
663 | ····71:·00025b80···311·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE17__assign_externalEPKcj | ||
664 | ····72:·00025d40···250·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE18__shrink_or_extendB7v170000Ej | ||
665 | ····73:·000273c0····30·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_out_of_rangeB7v170000Ev | ||
666 | ····74:·00027700····30·FUNC····LOCAL··HIDDEN····14·_ZNKSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE20__throw_length_errorB7v170000Ev | ||
667 | ····75:·0002c9e0····67·FUNC····LOCAL··HIDDEN····14·_ZSt28__throw_bad_array_new_lengthB7v170000v | ||
668 | ····76:·00028480···313·FUNC····LOCAL··HIDDEN····14·_ZNSt6__ndk112basic_stringIwNS_11char_traitsIwEENS_9allocatorIwEEE18__shrink_or_extendB7v170000Ej | ||
669 | ····77:·0002ca30····52·FUNC····LOCAL··HIDDEN····14·_ZNSt12length_errorC2B7v170000EPKc | ||
670 | ····78:·0002ca70····52·FUNC····LOCAL··HIDDEN····14·_ZNSt12out_of_rangeC2B7v170000EPKc | ||
671 | ····79:·0000e5c8···160·OBJECT··LOCAL··HIDDEN····11·_ZNSt6__ndk16__itoa10__pow10_64E | ||
672 | ····80:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stdexcept.cpp | ||
673 | ····81:·0000b9ac·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
674 | ····82:·0000b9b8·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table1 | ||
675 | ····83:·0000b9c4·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table4 | ||
676 | ····84:·0000b9d0·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table5 | ||
677 | ····85:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cxa_handlers.cpp | ||
678 | ····86:·0000b9dc·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table2 | ||
679 | ····87:·0000b9ec·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table6 | ||
680 | ····88:·0002d500····64·FUNC····LOCAL··HIDDEN····14·_ZSt11__terminatePFvvE | ||
681 | ····89:·0002d490····34·FUNC····LOCAL··HIDDEN····14·_ZSt12__unexpectedPFvvE | ||
682 | ····90:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cxa_default_handlers.cpp | ||
683 | ····91:·0002d560···321·FUNC····LOCAL··DEFAULT···14·_ZL28demangling_terminate_handlerv | ||
684 | ····92:·0004f048·····4·OBJECT··LOCAL··DEFAULT···22·_ZL5cause | ||
685 | ····93:·0002d790·····1·FUNC····LOCAL··DEFAULT···14·_ZZL8demanglePKcEN3$_18__invokeES0_ | ||
686 | ····94:·0002d760····33·FUNC····LOCAL··DEFAULT···14·_ZZL8demanglePKcEN3$_08__invokeES0_ | ||
687 | ····95:·0000ba04·····0·NOTYPE··LOCAL··DEFAULT···10·GCC_except_table0 | ||
688 | ····96:·0002d6b0····33·FUNC····LOCAL··DEFAULT···14·_ZL29demangling_unexpected_handlerv | ||
689 | ····97:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·cxa_exception_storage.cpp | ||
690 | ····98:·0004f04c····16·OBJECT··LOCAL··DEFAULT···22·__emutls_v._ZZN10__cxxabiv112_GLOBAL__N_19__globalsEvE10eh_globals | ||
691 | ····99:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stdlib_exception.cpp | ||
692 | ···100:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·stdlib_stdexcept.cpp | ||
693 | ···101:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·abort_message.cpp | ||
694 | ···102:·0002dbe0···171·FUNC····LOCAL··HIDDEN····14·abort_message | ||
695 | ···103:·00000000·····0·FILE····LOCAL··DEFAULT··ABS·private_typeinfo.cpp | ||
696 | ···104:·0000e82c·····8·OBJECT··LOCAL··DEFAULT···11·_ZZNK10__cxxabiv129__pointer_to_member_type_info9can_catchEPKNS_16__shim_type_infoERPvE12null_ptr_rep | ||
697 | ···105:·0000e834·····4·OBJECT··LOCAL··DEFAULT···11·_ZZNK10__cxxabiv129__pointer_to_member_type_info9can_catchEPKNS_16__shim_type_infoERPvE12null_ptr_rep_0 | ||
698 | ···106:·0002dc90····33·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv116__shim_type_infoD2Ev | ||
699 | ···107:·0002dcc0·····2·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv116__shim_type_infoD0Ev | ||
700 | ···108:·0002dcd0·····1·FUNC····LOCAL··HIDDEN····14·_ZNK10__cxxabiv116__shim_type_info5noop1Ev | ||
701 | ···109:·0002dce0·····1·FUNC····LOCAL··HIDDEN····14·_ZNK10__cxxabiv116__shim_type_info5noop2Ev | ||
702 | ···110:·0002dcf0····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv123__fundamental_type_infoD0Ev | ||
703 | ···111:·0002dd20····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv117__array_type_infoD0Ev | ||
704 | ···112:·0002dd50····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv120__function_type_infoD0Ev | ||
705 | ···113:·0002dd80····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv116__enum_type_infoD0Ev | ||
706 | ···114:·0002ddb0····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv117__class_type_infoD0Ev | ||
707 | ···115:·0002dde0····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv120__si_class_type_infoD0Ev | ||
708 | ···116:·0002de10····41·FUNC····LOCAL··HIDDEN····14·_ZN10__cxxabiv121__vmi_class_type_infoD0Ev | ||
Max diff block lines reached; -1/149640 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 9735 lines modified | ||
1 | Raw·dump·of·debug·contents·of·section·.debug_line: | ||
2 | ··Offset:······················0 | ||
3 | ··Length:······················1946 | ||
4 | ··DWARF·Version:···············4 | ||
5 | ··Prologue·Length:·············1726 | ||
6 | ··Minimum·Instruction·Length:··1 | ||
7 | ··Maximum·Ops·per·Instruction:·1 | ||
8 | ··Initial·value·of·'is_stmt':··1 | ||
9 | ··Line·Base:···················-5 | ||
10 | ··Line·Range:··················14 | ||
11 | ··Opcode·Base:·················13 | ||
12 | ·Opcodes: | ||
13 | ··Opcode·1·has·0·args | ||
14 | ··Opcode·2·has·1·arg | ||
15 | ··Opcode·3·has·1·arg | ||
16 | ··Opcode·4·has·1·arg | ||
17 | ··Opcode·5·has·1·arg | ||
18 | ··Opcode·6·has·0·args | ||
19 | ··Opcode·7·has·0·args | ||
20 | ··Opcode·8·has·0·args | ||
21 | ··Opcode·9·has·1·arg | ||
22 | ··Opcode·10·has·0·args | ||
23 | ··Opcode·11·has·0·args | ||
24 | ··Opcode·12·has·1·arg | ||
25 | ·The·Directory·Table·(offset·0x1c): | ||
26 | ··1» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include | ||
27 | ··2» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/lib/clang/17/include | ||
28 | ··3» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1 | ||
29 | ··4» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__memory | ||
30 | ··5» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits/fortify | ||
31 | ··6» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/bits | ||
32 | ··7» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/asm-generic | ||
33 | ··8» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/sys | ||
34 | ··9» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__chrono | ||
35 | ··10» /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl | ||
36 | ··11» /opt/android-sdk/ndk/26.1.10909125/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include/c++/v1/__fwd | ||
37 | ·The·File·Name·Table·(offset·0x45b): | ||
38 | ··Entry» Dir» Time» Size» Name | ||
39 | ··1» 1» 0» 0» jni.h | ||
40 | ··2» 2» 0» 0» stddef.h | ||
41 | ··3» 3» 0» 0» new | ||
42 | ··4» 4» 0» 0» allocator.h | ||
43 | ··5» 4» 0» 0» allocator_traits.h | ||
44 | ··6» 3» 0» 0» string | ||
45 | ··7» 4» 0» 0» compressed_pair.h | ||
46 | ··8» 3» 0» 0» stddef.h | ||
47 | ··9» 3» 0» 0» cstddef | ||
48 | ··10» 2» 0» 0» __stddef_max_align_t.h | ||
49 | ··11» 1» 0» 0» stdint.h | ||
50 | ··12» 3» 0» 0» cstdint | ||
51 | ··13» 3» 0» 0» cstring | ||
52 | ··14» 5» 0» 0» string.h | ||
53 | ··15» 1» 0» 0» string.h | ||
54 | ··16» 3» 0» 0» string.h | ||
55 | ··17» 6» 0» 0» mbstate_t.h | ||
56 | ··18» 3» 0» 0» __mbstate_t.h | ||
57 | ··19» 3» 0» 0» cstdlib | ||
58 | ··20» 1» 0» 0» stdlib.h | ||
59 | ··21» 1» 0» 0» malloc.h | ||
60 | ··22» 3» 0» 0» stdlib.h | ||
61 | ··23» 3» 0» 0» math.h | ||
62 | ··24» 3» 0» 0» cmath | ||
63 | ··25» 1» 0» 0» math.h | ||
64 | ··26» 1» 0» 0» stdio.h | ||
65 | ··27» 3» 0» 0» cstdio | ||
66 | ··28» 7» 0» 0» posix_types.h | ||
67 | ··29» 8» 0» 0» types.h | ||
68 | ··30» 5» 0» 0» stdio.h | ||
69 | ··31» 2» 0» 0» stdarg.h | ||
70 | ··32» 6» 0» 0» ctype_inlines.h | ||
71 | ··33» 3» 0» 0» cctype | ||
72 | ··34» 6» 0» 0» wctype.h | ||
73 | ··35» 3» 0» 0» cwctype | ||
74 | ··36» 3» 0» 0» cwchar | ||
75 | ··37» 1» 0» 0» wchar.h | ||
76 | ··38» 3» 0» 0» wchar.h | ||
77 | ··39» 9» 0» 0» duration.h | ||
78 | ··40» 3» 0» 0» ctime | ||
79 | ··41» 6» 0» 0» timespec.h | ||
80 | ··42» 1» 0» 0» time.h | ||
81 | ··43» 10» 0» 0» src/main/cpp/mfkey32.cpp | ||
82 | ··44» 10» 0» 0» src/main/cpp/nfc-tools/mfkey32v2/crapto1/crapto1.h | ||
83 | ··45» 11» 0» 0» string.h | ||
84 | ·Line·Number·Statements: | ||
85 | ··[0x000006c8]··Set·File·Name·to·entry·43·in·the·File·Name·Table | ||
86 | ··[0x000006ca]··Extended·opcode·2:·set·Address·to·0x1e780 | ||
87 | ··[0x000006d1]··Advance·Line·by·15·to·16 | ||
88 | ··[0x000006d3]··Copy | ||
89 | ··[0x000006d4]··Set·column·to·20 | ||
90 | ··[0x000006d6]··Set·prologue_end·to·true | ||
91 | ··[0x000006d7]··Advance·PC·by·37·to·0x1e7a5 | ||
92 | ··[0x000006d9]··Special·opcode·9:·advance·Address·by·0·to·0x1e7a5·and·Line·by·4·to·20 | ||
93 | ··[0x000006da]··Set·column·to·21 | ||
94 | ··[0x000006dc]··Special·opcode·230:·advance·Address·by·16·to·0x1e7b5·and·Line·by·1·to·21 | ||
95 | ··[0x000006dd]··Set·column·to·25 | ||
96 | ··[0x000006df]··Advance·PC·by·constant·17·to·0x1e7c6 | ||
97 | ··[0x000006e0]··Special·opcode·21:·advance·Address·by·1·to·0x1e7c7·and·Line·by·2·to·23 | ||
98 | ··[0x000006e1]··Set·column·to·9 | ||
99 | ··[0x000006e3]··Set·is_stmt·to·0 | ||
100 | ··[0x000006e4]··Special·opcode·61:·advance·Address·by·4·to·0x1e7cb·and·Line·by·0·to·23 | ||
101 | ··[0x000006e5]··Set·column·to·29 | ||
102 | ··[0x000006e7]··Set·is_stmt·to·1 | ||
103 | ··[0x000006e8]··Special·opcode·205:·advance·Address·by·14·to·0x1e7d9·and·Line·by·4·to·27 | ||
104 | ··[0x000006e9]··Set·column·to·17 | ||
105 | ··[0x000006eb]··Set·is_stmt·to·0 | ||
106 | ··[0x000006ec]··Special·opcode·103:·advance·Address·by·7·to·0x1e7e0·and·Line·by·0·to·27 | ||
107 | ··[0x000006ed]··Set·column·to·5 | ||
108 | ··[0x000006ef]··Special·opcode·33:·advance·Address·by·2·to·0x1e7e2·and·Line·by·0·to·27 | ||
109 | ··[0x000006f0]··Advance·Line·by·-27·to·0 | ||
110 | ··[0x000006f2]··Special·opcode·89:·advance·Address·by·6·to·0x1e7e8·and·Line·by·0·to·0 | ||
111 | ··[0x000006f3]··Set·column·to·9 | ||
112 | ··[0x000006f5]··Set·is_stmt·to·1 | ||
113 | ··[0x000006f6]··Advance·Line·by·28·to·28 | ||
114 | ··[0x000006f8]··Advance·PC·by·constant·17·to·0x1e7f9 | ||
115 | ··[0x000006f9]··Special·opcode·103:·advance·Address·by·7·to·0x1e800·and·Line·by·0·to·28 | ||
116 | ··[0x000006fa]··Special·opcode·230:·advance·Address·by·16·to·0x1e810·and·Line·by·1·to·29 | ||
117 | ··[0x000006fb]··Advance·PC·by·constant·17·to·0x1e821 | ||
118 | ··[0x000006fc]··Special·opcode·20:·advance·Address·by·1·to·0x1e822·and·Line·by·1·to·30 | ||
119 | ··[0x000006fd]··Special·opcode·216:·advance·Address·by·15·to·0x1e831·and·Line·by·1·to·31 | ||
120 | ··[0x000006fe]··Advance·PC·by·constant·17·to·0x1e842 | ||
121 | ··[0x000006ff]··Special·opcode·7:·advance·Address·by·0·to·0x1e842·and·Line·by·2·to·33 | ||
122 | ··[0x00000700]··Special·opcode·216:·advance·Address·by·15·to·0x1e851·and·Line·by·1·to·34 | ||
Max diff block lines reached; -1/538922 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 20479 lines modified | ||
1 | Contents·of·the·.debug_info·section: | ||
2 | ··Compilation·Unit·@·offset·0: | ||
3 | ···Length:········0x7aa7·(32-bit) | ||
4 | ···Version:·······4 | ||
5 | ···Abbrev·Offset:·0 | ||
6 | ···Pointer·Size:··4 | ||
7 | ·<0><b>:·Abbrev·Number:·1·(DW_TAG_compile_unit) | ||
8 | ····<c>···DW_AT_producer····:·(strp)·(offset:·0x2782):·Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | ||
9 | ····<10>···DW_AT_language····:·(data2)·33» (C++14) | ||
10 | ····<12>···DW_AT_name········:·(strp)·(offset:·0x5fcd):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp | ||
11 | ····<16>···DW_AT_stmt_list···:·(sec_offset)·0 | ||
12 | ····<1a>···DW_AT_comp_dir····:·(strp)·(offset:·0x3150):·/home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/.cxx/RelWithDebInfo/512p6w4j/x86 | ||
13 | ····<1e>···DW_AT_low_pc······:·(addr)·0x1e780 | ||
14 | ····<22>···DW_AT_high_pc·····:·(data4)·0x1d8 | ||
15 | ·<1><26>:·Abbrev·Number:·2·(DW_TAG_enumeration_type) | ||
16 | ····<27>···DW_AT_type········:·(ref4)·<0x4b>,·unsigned·int | ||
17 | ····<2b>···DW_AT_name········:·(strp)·(offset:·0x4dc0):·jobjectRefType | ||
18 | ····<2f>···DW_AT_byte_size···:·(data1)·4 | ||
19 | ····<30>···DW_AT_decl_file···:·(data1)·1 | ||
20 | ····<31>···DW_AT_decl_line···:·(data1)·121 | ||
21 | ·<2><32>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
22 | ····<33>···DW_AT_name········:·(strp)·(offset:·0x602b):·JNIInvalidRefType | ||
23 | ····<37>···DW_AT_const_value·:·(udata)·0 | ||
24 | ·<2><38>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
25 | ····<39>···DW_AT_name········:·(strp)·(offset:·0x58fa):·JNILocalRefType | ||
26 | ····<3d>···DW_AT_const_value·:·(udata)·1 | ||
27 | ·<2><3e>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
28 | ····<3f>···DW_AT_name········:·(strp)·(offset:·0x5583):·JNIGlobalRefType | ||
29 | ····<43>···DW_AT_const_value·:·(udata)·2 | ||
30 | ·<2><44>:·Abbrev·Number:·3·(DW_TAG_enumerator) | ||
31 | ····<45>···DW_AT_name········:·(strp)·(offset:·0x2cc0):·JNIWeakGlobalRefType | ||
32 | ····<49>···DW_AT_const_value·:·(udata)·3 | ||
33 | ·<2><4a>:·Abbrev·Number:·0 | ||
34 | ·<1><4b>:·Abbrev·Number:·4·(DW_TAG_base_type) | ||
35 | ····<4c>···DW_AT_name········:·(strp)·(offset:·0x2e3):·unsigned·int | ||
36 | ····<50>···DW_AT_encoding····:·(data1)·7» (unsigned) | ||
37 | ····<51>···DW_AT_byte_size···:·(data1)·4 | ||
38 | ·<1><52>:·Abbrev·Number:·5·(DW_TAG_namespace) | ||
39 | ····<53>···DW_AT_name········:·(strp)·(offset:·0x39af):·std | ||
40 | ·<2><57>:·Abbrev·Number:·6·(DW_TAG_enumeration_type) | ||
41 | ····<58>···DW_AT_type········:·(ref4)·<0x10b6>,·unsigned·int,·size_t | ||
42 | ····<5c>···DW_AT_enum_class··:·(flag_present)·1 | ||
43 | ····<5c>···DW_AT_name········:·(strp)·(offset:·0x2cd5):·align_val_t | ||
44 | ····<60>···DW_AT_byte_size···:·(data1)·4 | ||
45 | ····<61>···DW_AT_decl_file···:·(data1)·3 | ||
46 | ····<62>···DW_AT_decl_line···:·(data1)·186 | ||
47 | ·<2><63>:·Abbrev·Number:·7·(DW_TAG_namespace) | ||
48 | ····<64>···DW_AT_name········:·(strp)·(offset:·0x64de):·__ndk1 | ||
49 | ····<68>···DW_AT_export_symbols:·(flag_present)·1 | ||
50 | ·<3><68>:·Abbrev·Number:·8·(DW_TAG_structure_type) | ||
51 | ····<69>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
52 | ····<6a>···DW_AT_name········:·(strp)·(offset:·0x35c1):·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
53 | ····<6e>···DW_AT_byte_size···:·(data1)·1 | ||
54 | ····<6f>···DW_AT_decl_file···:·(data1)·4 | ||
55 | ····<70>···DW_AT_decl_line···:·(data1)·79 | ||
56 | ·<4><71>:·Abbrev·Number:·9·(DW_TAG_template_value_param) | ||
57 | ····<72>···DW_AT_type········:·(ref4)·<0x10c2>,·bool | ||
58 | ····<76>···DW_AT_name········:·(strp)·(offset:·0x1760):·_Cond | ||
59 | ····<7a>···DW_AT_const_value·:·(udata)·1 | ||
60 | ·<4><7b>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
61 | ····<7c>···DW_AT_type········:·(ref4)·<0x92>,·allocator<char> | ||
62 | ····<80>···DW_AT_name········:·(strp)·(offset:·0x4328):·_Unique | ||
63 | ·<4><84>:·Abbrev·Number:·11·(DW_TAG_subprogram) | ||
64 | ····<85>···DW_AT_name········:·(strp)·(offset:·0x3cf3):·__non_trivial_if | ||
65 | ····<89>···DW_AT_decl_file···:·(data1)·4 | ||
66 | ····<8a>···DW_AT_decl_line···:·(data1)·81 | ||
67 | ····<8b>···DW_AT_declaration·:·(flag_present)·1 | ||
68 | ····<8b>···DW_AT_external····:·(flag_present)·1 | ||
69 | ·<5><8b>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
70 | ····<8c>···DW_AT_type········:·(ref4)·<0x110a>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
71 | ····<90>···DW_AT_artificial··:·(flag_present)·1 | ||
72 | ·<5><90>:·Abbrev·Number:·0 | ||
73 | ·<4><91>:·Abbrev·Number:·0 | ||
74 | ·<3><92>:·Abbrev·Number:·13·(DW_TAG_class_type) | ||
75 | ····<93>···DW_AT_calling_convention:·(data1)·5» (pass·by·value) | ||
76 | ····<94>···DW_AT_name········:·(strp)·(offset:·0x4dd9):·allocator<char> | ||
77 | ····<98>···DW_AT_byte_size···:·(data1)·1 | ||
78 | ····<99>···DW_AT_decl_file···:·(data1)·4 | ||
79 | ····<9a>···DW_AT_decl_line···:·(data1)·90 | ||
80 | ·<4><9b>:·Abbrev·Number:·10·(DW_TAG_template_type_param) | ||
81 | ····<9c>···DW_AT_type········:·(ref4)·<0x10c9>,·char | ||
82 | ····<a0>···DW_AT_name········:·(strp)·(offset:·0x505f):·_Tp | ||
83 | ·<4><a4>:·Abbrev·Number:·14·(DW_TAG_inheritance) | ||
84 | ····<a5>···DW_AT_type········:·(ref4)·<0x68>,·__non_trivial_if<true,·std::__ndk1::allocator<char>·> | ||
85 | ····<a9>···DW_AT_data_member_location:·(data1)·0 | ||
86 | ·<4><aa>:·Abbrev·Number:·15·(DW_TAG_subprogram) | ||
87 | ····<ab>···DW_AT_name········:·(strp)·(offset:·0x2413):·allocator | ||
88 | ····<af>···DW_AT_decl_file···:·(data1)·4 | ||
89 | ····<b0>···DW_AT_decl_line···:·(data1)·102 | ||
90 | ····<b1>···DW_AT_declaration·:·(flag_present)·1 | ||
91 | ····<b1>···DW_AT_external····:·(flag_present)·1 | ||
92 | ····<b1>···DW_AT_accessibility:·(data1)·1» (public) | ||
93 | ·<5><b2>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
94 | ····<b3>···DW_AT_type········:·(ref4)·<0x10d0>,·allocator<char> | ||
95 | ····<b7>···DW_AT_artificial··:·(flag_present)·1 | ||
96 | ·<5><b7>:·Abbrev·Number:·0 | ||
97 | ·<4><b8>:·Abbrev·Number:·16·(DW_TAG_subprogram) | ||
98 | ····<b9>···DW_AT_linkage_name:·(strp)·(offset:·0x466a):·_ZNSt6__ndk19allocatorIcE8allocateB7v170000Ej | ||
99 | ····<bd>···DW_AT_name········:·(strp)·(offset:·0x19e2):·allocate | ||
100 | ····<c1>···DW_AT_decl_file···:·(data1)·4 | ||
101 | ····<c2>···DW_AT_decl_line···:·(data1)·109 | ||
102 | ····<c3>···DW_AT_type········:·(ref4)·<0x10d5>,·char | ||
103 | ····<c7>···DW_AT_declaration·:·(flag_present)·1 | ||
104 | ····<c7>···DW_AT_external····:·(flag_present)·1 | ||
105 | ····<c7>···DW_AT_accessibility:·(data1)·1» (public) | ||
106 | ·<5><c8>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
107 | ····<c9>···DW_AT_type········:·(ref4)·<0x10d0>,·allocator<char> | ||
108 | ····<cd>···DW_AT_artificial··:·(flag_present)·1 | ||
109 | ·<5><cd>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
110 | ····<ce>···DW_AT_type········:·(ref4)·<0x10b6>,·unsigned·int,·size_t | ||
111 | ·<5><d2>:·Abbrev·Number:·0 | ||
112 | ·<4><d3>:·Abbrev·Number:·18·(DW_TAG_subprogram) | ||
113 | ····<d4>···DW_AT_linkage_name:·(strp)·(offset:·0x147c):·_ZNSt6__ndk19allocatorIcE10deallocateB7v170000EPcj | ||
114 | ····<d8>···DW_AT_name········:·(strp)·(offset:·0x14af):·deallocate | ||
115 | ····<dc>···DW_AT_decl_file···:·(data1)·4 | ||
116 | ····<dd>···DW_AT_decl_line···:·(data1)·127 | ||
117 | ····<de>···DW_AT_declaration·:·(flag_present)·1 | ||
118 | ····<de>···DW_AT_external····:·(flag_present)·1 | ||
119 | ····<de>···DW_AT_accessibility:·(data1)·1» (public) | ||
120 | ·<5><df>:·Abbrev·Number:·12·(DW_TAG_formal_parameter) | ||
121 | ····<e0>···DW_AT_type········:·(ref4)·<0x10d0>,·allocator<char> | ||
122 | ····<e4>···DW_AT_artificial··:·(flag_present)·1 | ||
123 | ·<5><e4>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
124 | ····<e5>···DW_AT_type········:·(ref4)·<0x10d5>,·char | ||
125 | ·<5><e9>:·Abbrev·Number:·17·(DW_TAG_formal_parameter) | ||
126 | ····<ea>···DW_AT_type········:·(ref4)·<0x10b6>,·unsigned·int,·size_t | ||
Max diff block lines reached; -1/1164678 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1269 lines modified | ||
1 | Contents·of·the·.debug_abbrev·section: | ||
2 | ··Number·TAG·(0) | ||
3 | ···1······DW_TAG_compile_unit····[has·children] | ||
4 | ····DW_AT_producer·····DW_FORM_strp | ||
5 | ····DW_AT_language·····DW_FORM_data2 | ||
6 | ····DW_AT_name·········DW_FORM_strp | ||
7 | ····DW_AT_stmt_list····DW_FORM_sec_offset | ||
8 | ····DW_AT_comp_dir·····DW_FORM_strp | ||
9 | ····DW_AT_low_pc·······DW_FORM_addr | ||
10 | ····DW_AT_high_pc······DW_FORM_data4 | ||
11 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
12 | ···2······DW_TAG_enumeration_type····[has·children] | ||
13 | ····DW_AT_type·········DW_FORM_ref4 | ||
14 | ····DW_AT_name·········DW_FORM_strp | ||
15 | ····DW_AT_byte_size····DW_FORM_data1 | ||
16 | ····DW_AT_decl_file····DW_FORM_data1 | ||
17 | ····DW_AT_decl_line····DW_FORM_data1 | ||
18 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
19 | ···3······DW_TAG_enumerator····[no·children] | ||
20 | ····DW_AT_name·········DW_FORM_strp | ||
21 | ····DW_AT_const_value··DW_FORM_udata | ||
22 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
23 | ···4······DW_TAG_base_type····[no·children] | ||
24 | ····DW_AT_name·········DW_FORM_strp | ||
25 | ····DW_AT_encoding·····DW_FORM_data1 | ||
26 | ····DW_AT_byte_size····DW_FORM_data1 | ||
27 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
28 | ···5······DW_TAG_namespace····[has·children] | ||
29 | ····DW_AT_name·········DW_FORM_strp | ||
30 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
31 | ···6······DW_TAG_enumeration_type····[no·children] | ||
32 | ····DW_AT_type·········DW_FORM_ref4 | ||
33 | ····DW_AT_enum_class···DW_FORM_flag_present | ||
34 | ····DW_AT_name·········DW_FORM_strp | ||
35 | ····DW_AT_byte_size····DW_FORM_data1 | ||
36 | ····DW_AT_decl_file····DW_FORM_data1 | ||
37 | ····DW_AT_decl_line····DW_FORM_data1 | ||
38 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
39 | ···7······DW_TAG_namespace····[has·children] | ||
40 | ····DW_AT_name·········DW_FORM_strp | ||
41 | ····DW_AT_export_symbols·DW_FORM_flag_present | ||
42 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
43 | ···8······DW_TAG_structure_type····[has·children] | ||
44 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
45 | ····DW_AT_name·········DW_FORM_strp | ||
46 | ····DW_AT_byte_size····DW_FORM_data1 | ||
47 | ····DW_AT_decl_file····DW_FORM_data1 | ||
48 | ····DW_AT_decl_line····DW_FORM_data1 | ||
49 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
50 | ···9······DW_TAG_template_value_param····[no·children] | ||
51 | ····DW_AT_type·········DW_FORM_ref4 | ||
52 | ····DW_AT_name·········DW_FORM_strp | ||
53 | ····DW_AT_const_value··DW_FORM_udata | ||
54 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
55 | ···10······DW_TAG_template_type_param····[no·children] | ||
56 | ····DW_AT_type·········DW_FORM_ref4 | ||
57 | ····DW_AT_name·········DW_FORM_strp | ||
58 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
59 | ···11······DW_TAG_subprogram····[has·children] | ||
60 | ····DW_AT_name·········DW_FORM_strp | ||
61 | ····DW_AT_decl_file····DW_FORM_data1 | ||
62 | ····DW_AT_decl_line····DW_FORM_data1 | ||
63 | ····DW_AT_declaration··DW_FORM_flag_present | ||
64 | ····DW_AT_external·····DW_FORM_flag_present | ||
65 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
66 | ···12······DW_TAG_formal_parameter····[no·children] | ||
67 | ····DW_AT_type·········DW_FORM_ref4 | ||
68 | ····DW_AT_artificial···DW_FORM_flag_present | ||
69 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
70 | ···13······DW_TAG_class_type····[has·children] | ||
71 | ····DW_AT_calling_convention·DW_FORM_data1 | ||
72 | ····DW_AT_name·········DW_FORM_strp | ||
73 | ····DW_AT_byte_size····DW_FORM_data1 | ||
74 | ····DW_AT_decl_file····DW_FORM_data1 | ||
75 | ····DW_AT_decl_line····DW_FORM_data1 | ||
76 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
77 | ···14······DW_TAG_inheritance····[no·children] | ||
78 | ····DW_AT_type·········DW_FORM_ref4 | ||
79 | ····DW_AT_data_member_location·DW_FORM_data1 | ||
80 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
81 | ···15······DW_TAG_subprogram····[has·children] | ||
82 | ····DW_AT_name·········DW_FORM_strp | ||
83 | ····DW_AT_decl_file····DW_FORM_data1 | ||
84 | ····DW_AT_decl_line····DW_FORM_data1 | ||
85 | ····DW_AT_declaration··DW_FORM_flag_present | ||
86 | ····DW_AT_external·····DW_FORM_flag_present | ||
87 | ····DW_AT_accessibility·DW_FORM_data1 | ||
88 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
89 | ···16······DW_TAG_subprogram····[has·children] | ||
90 | ····DW_AT_linkage_name·DW_FORM_strp | ||
91 | ····DW_AT_name·········DW_FORM_strp | ||
92 | ····DW_AT_decl_file····DW_FORM_data1 | ||
93 | ····DW_AT_decl_line····DW_FORM_data1 | ||
94 | ····DW_AT_type·········DW_FORM_ref4 | ||
95 | ····DW_AT_declaration··DW_FORM_flag_present | ||
96 | ····DW_AT_external·····DW_FORM_flag_present | ||
97 | ····DW_AT_accessibility·DW_FORM_data1 | ||
98 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
99 | ···17······DW_TAG_formal_parameter····[no·children] | ||
100 | ····DW_AT_type·········DW_FORM_ref4 | ||
101 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
102 | ···18······DW_TAG_subprogram····[has·children] | ||
103 | ····DW_AT_linkage_name·DW_FORM_strp | ||
104 | ····DW_AT_name·········DW_FORM_strp | ||
105 | ····DW_AT_decl_file····DW_FORM_data1 | ||
106 | ····DW_AT_decl_line····DW_FORM_data1 | ||
107 | ····DW_AT_declaration··DW_FORM_flag_present | ||
108 | ····DW_AT_external·····DW_FORM_flag_present | ||
109 | ····DW_AT_accessibility·DW_FORM_data1 | ||
110 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
111 | ···19······DW_TAG_typedef····[no·children] | ||
112 | ····DW_AT_type·········DW_FORM_ref4 | ||
113 | ····DW_AT_name·········DW_FORM_strp | ||
114 | ····DW_AT_accessibility·DW_FORM_data1 | ||
115 | ····DW_AT_decl_file····DW_FORM_data1 | ||
116 | ····DW_AT_decl_line····DW_FORM_data1 | ||
117 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
118 | ···20······DW_TAG_template_value_param····[no·children] | ||
119 | ····DW_AT_type·········DW_FORM_ref4 | ||
120 | ····DW_AT_name·········DW_FORM_strp | ||
121 | ····DW_AT_const_value··DW_FORM_sdata | ||
122 | ····DW_AT·value:·0·····DW_FORM·value:·0 | ||
123 | ···21······DW_TAG_member····[no·children] | ||
124 | ····DW_AT_name·········DW_FORM_strp | ||
125 | ····DW_AT_type·········DW_FORM_ref4 | ||
126 | ····DW_AT_decl_file····DW_FORM_data1 | ||
Max diff block lines reached; -1/51988 bytes (-0.00%) of diff not shown. |
Offset 0, 0 lines modified | Offset 1, 1961 lines modified | ||
1 | Contents·of·the·.debug_loc·section: | ||
2 | ····Offset···Begin············End··············Expression | ||
3 | ····00000000·0001e793·0001e7a8·(DW_OP_breg4·(esp):·120) | ||
4 | ····0000000d·<End·of·list> | ||
5 | ····00000015·0001e793·0001e7a8·(DW_OP_breg4·(esp):·112) | ||
6 | ····00000022·<End·of·list> | ||
7 | ····0000002a·0001e793·0001e7a8·(DW_OP_breg4·(esp):·104) | ||
8 | ····00000037·<End·of·list> | ||
9 | ····0000003f·0001e793·0001e7a8·(DW_OP_breg4·(esp):·96) | ||
10 | ····0000004c·<End·of·list> | ||
11 | ····00000054·0001e793·0001e7a8·(DW_OP_breg4·(esp):·88) | ||
12 | ····00000061·<End·of·list> | ||
13 | ····00000069·0001e793·0001e7a8·(DW_OP_breg4·(esp):·80) | ||
14 | ····00000076·<End·of·list> | ||
15 | ····0000007e·0001e793·0001e7a8·(DW_OP_breg4·(esp):·72) | ||
16 | ····0000008b·<End·of·list> | ||
17 | ····00000093·0001e793·0001e7a8·(DW_OP_breg4·(esp):·68) | ||
18 | ····000000a0·<End·of·list> | ||
19 | ····000000a8·0001e793·0001e7a8·(DW_OP_breg4·(esp):·64) | ||
20 | ····000000b5·<End·of·list> | ||
21 | ····000000bd·0001e7b5·0001e7cb·(DW_OP_reg7·(edi)) | ||
22 | ····000000c8·<End·of·list> | ||
23 | ····000000d0·0001e7c7·0001e7ce·(DW_OP_breg4·(esp):·12) | ||
24 | ····000000dc·<End·of·list> | ||
25 | ····000000e4·0001e7d6·0001e890·(DW_OP_lit0;·DW_OP_stack_value) | ||
26 | ····000000f0·<End·of·list> | ||
27 | ····000000f8·0001e7d6·0001e7e0·(DW_OP_reg0·(eax)) | ||
28 | ····00000103·0001e7e0·0001e7f4·(DW_OP_breg4·(esp):·8) | ||
29 | ····0000010f·0001e7f4·0001e87f·(DW_OP_reg7·(edi)) | ||
30 | ····0000011a·0001e87f·0001e88a·(DW_OP_breg7·(edi):·8;·DW_OP_stack_value) | ||
31 | ····00000127·0001e8bb·0001e953·(DW_OP_breg7·(edi):·8;·DW_OP_stack_value) | ||
32 | ····00000134·<End·of·list> | ||
33 | ····0000013c·0001e7d6·0001e7e0·(DW_OP_reg0·(eax)) | ||
34 | ····00000147·0001e7e0·0001e7f4·(DW_OP_breg4·(esp):·8) | ||
35 | ····00000153·<End·of·list> | ||
36 | ····0000015b·0001e82e·0001e831·(DW_OP_breg4·(esp):·32) | ||
37 | ····00000167·<End·of·list> | ||
38 | ····0000016f·0001e8f3·0001e906·(DW_OP_reg0·(eax)) | ||
39 | ····0000017a·<End·of·list> | ||
40 | ····00000182·0001e8f7·0001e906·(DW_OP_reg2·(edx)) | ||
41 | ····0000018d·<End·of·list> | ||
42 | ····00000195·0001e90b·0001e915·(DW_OP_breg4·(esp):·16;·DW_OP_stack_value) | ||
43 | ····000001a2·<End·of·list> | ||
44 | ····000001aa·0001e912·0001e915·(DW_OP_breg4·(esp):·16;·DW_OP_stack_value) | ||
45 | ····000001b7·<End·of·list> | ||
46 | ····000001bf·0001e912·0001e915·(DW_OP_breg4·(esp):·16;·DW_OP_stack_value) | ||
47 | ····000001cc·<End·of·list> | ||
48 | ····000001d4·0001e928·0001e932·(DW_OP_breg4·(esp):·16;·DW_OP_stack_value) | ||
49 | ····000001e1·<End·of·list> | ||
50 | ····000001e9·0001e92f·0001e932·(DW_OP_breg4·(esp):·16;·DW_OP_stack_value) | ||
51 | ····000001f6·<End·of·list> | ||
52 | ····000001fe·0001e92f·0001e932·(DW_OP_breg4·(esp):·16;·DW_OP_stack_value) | ||
53 | ····0000020b·<End·of·list> | ||
54 | ····00000213·0001e967·0001ec62·(DW_OP_breg4·(esp):·32;·DW_OP_piece:·4;·DW_OP_breg4·(esp):·40;·DW_OP_piece:·4) | ||
55 | ····00000225·<End·of·list> | ||
56 | ····0000022d·0001e967·0001ec62·(DW_OP_breg4·(esp):·36;·DW_OP_piece:·4;·DW_OP_breg4·(esp):·44;·DW_OP_piece:·4) | ||
57 | ····0000023f·<End·of·list> | ||
58 | ····00000247·0001e971·0001e984·(DW_OP_reg2·(edx)) | ||
59 | ····00000252·0001e984·0001e990·(DW_OP_breg2·(edx):·0;·DW_OP_lit1;·DW_OP_or;·DW_OP_stack_value) | ||
60 | ····00000261·0001e990·0001e998·(DW_OP_breg2·(edx):·0;·DW_OP_lit2;·DW_OP_or;·DW_OP_stack_value) | ||
61 | ····00000270·0001e998·0001e9a3·(DW_OP_breg2·(edx):·0;·DW_OP_lit3;·DW_OP_or;·DW_OP_stack_value) | ||
62 | ····0000027f·0001e9a3·0001e9ad·(DW_OP_reg2·(edx)) | ||
63 | ····0000028a·0001e9ad·0001e9b7·(DW_OP_reg1·(ecx)) | ||
64 | ····00000295·0001e9b7·0001e9cc·(DW_OP_breg1·(ecx):·0;·DW_OP_lit1;·DW_OP_or;·DW_OP_stack_value) | ||
65 | ····000002a4·0001e9cc·0001e9da·(DW_OP_breg1·(ecx):·0;·DW_OP_lit2;·DW_OP_or;·DW_OP_stack_value) | ||
66 | ····000002b3·0001e9da·0001e9eb·(DW_OP_breg1·(ecx):·0;·DW_OP_lit3;·DW_OP_or;·DW_OP_stack_value) | ||
67 | ····000002c2·0001e9eb·0001e9f3·(DW_OP_reg1·(ecx)) | ||
68 | ····000002cd·<End·of·list> | ||
69 | ····000002d5·0001e9f3·0001ea23·(DW_OP_lit0;·DW_OP_stack_value) | ||
70 | ····000002e1·0001ea23·0001ea61·(DW_OP_lit1;·DW_OP_stack_value) | ||
71 | ····000002ed·0001ea61·0001ea75·(DW_OP_lit2;·DW_OP_stack_value) | ||
72 | ····000002f9·<End·of·list> | ||
73 | ····00000301·0001e9fd·0001ea23·(DW_OP_reg1·(ecx)) | ||
74 | ····0000030c·0001ea31·0001ea61·(DW_OP_reg1·(ecx)) | ||
75 | ····00000317·0001ea73·0001eaf0·(DW_OP_reg3·(ebx)) | ||
76 | ····00000322·0001eaf0·0001eb26·(DW_OP_reg5·(ebp)) | ||
77 | ····0000032d·0001eb2d·0001eb2f·(DW_OP_reg3·(ebx)) | ||
78 | ····00000338·0001eb2f·0001eb31·(DW_OP_reg6·(esi)) | ||
79 | ····00000343·0001eb31·0001eb33·(DW_OP_reg3·(ebx)) | ||
80 | ····0000034e·0001eb33·0001eb38·(DW_OP_reg6·(esi)) | ||
81 | ····00000359·0001eb42·0001eb4e·(DW_OP_reg6·(esi)) | ||
82 | ····00000364·0001eb65·0001eb71·(DW_OP_reg3·(ebx)) | ||
83 | ····0000036f·0001eb77·0001eb7b·(DW_OP_reg2·(edx)) | ||
84 | ····0000037a·0001eb90·0001ec24·(DW_OP_reg2·(edx)) | ||
85 | ····00000385·0001ec2b·0001ec2d·(DW_OP_reg2·(edx)) | ||
86 | ····00000390·0001ec2d·0001ec32·(DW_OP_reg5·(ebp)) | ||
87 | ····0000039b·0001ec42·0001ec54·(DW_OP_reg5·(ebp)) | ||
88 | ····000003a6·0001ec54·0001ec62·(DW_OP_reg2·(edx)) | ||
89 | ····000003b1·<End·of·list> | ||
90 | ····000003b9·0001ea82·0001eb71·(DW_OP_lit0;·DW_OP_stack_value) | ||
91 | ····000003c5·0001eb71·0001ec5a·(DW_OP_lit1;·DW_OP_stack_value) | ||
92 | ····000003d1·0001ec5a·0001ec62·(DW_OP_lit2;·DW_OP_stack_value) | ||
93 | ····000003dd·<End·of·list> | ||
94 | ····000003e5·0001ea82·0001eb56·(DW_OP_breg4·(esp):·4) | ||
95 | ····000003f1·0001eb56·0001eb5a·(DW_OP_reg5·(ebp)) | ||
96 | ····000003fc·0001eb5a·0001eb71·(DW_OP_breg4·(esp):·4) | ||
97 | ····00000408·0001eb71·0001eb79·(DW_OP_lit0;·DW_OP_stack_value) | ||
98 | ····00000414·0001eb79·0001ebe8·(DW_OP_reg3·(ebx)) | ||
99 | ····0000041f·0001ebe8·0001ec21·(DW_OP_breg4·(esp):·4) | ||
100 | ····0000042b·0001ec21·0001ec60·(DW_OP_reg3·(ebx)) | ||
101 | ····00000436·<End·of·list> | ||
102 | ····0000043e·0001ea82·0001eb5c·(DW_OP_reg7·(edi)) | ||
103 | ····00000449·0001eb7b·0001ec54·(DW_OP_reg6·(esi)) | ||
104 | ····00000454·<End·of·list> | ||
105 | ····0000045c·0001eabb·0001eb29·(DW_OP_reg2·(edx)) | ||
106 | ····00000467·0001eb2d·0001eb35·(DW_OP_reg2·(edx)) | ||
107 | ····00000472·0001eb35·0001eb38·(DW_OP_reg3·(ebx)) | ||
108 | ····0000047d·0001eb42·0001eb45·(DW_OP_reg3·(ebx)) | ||
109 | ····00000488·0001eb47·0001eb4e·(DW_OP_reg3·(ebx)) | ||
110 | ····00000493·0001eb79·0001eb7b·(DW_OP_reg7·(edi)) | ||
111 | ····0000049e·0001ebc3·0001ec32·(DW_OP_reg7·(edi)) | ||
112 | ····000004a9·0001ec42·0001ec45·(DW_OP_reg0·(eax)) | ||
113 | ····000004b4·0001ec48·0001ec54·(DW_OP_reg0·(eax)) | ||
114 | ····000004bf·<End·of·list> | ||
115 | ····000004c7·ffffffff·0001f7b0·(base·address) | ||
116 | ····000004cf·0001f973·0001f977·(DW_OP_breg3·(ebx):·0;·DW_OP_breg0·(eax):·0;·DW_OP_or;·DW_OP_stack_value) | ||
117 | ····000004df·0001f977·0001f979·(DW_OP_breg4·(esp):·36;·DW_OP_deref;·DW_OP_breg0·(eax):·0;·DW_OP_or;·DW_OP_stack_value) | ||
118 | ····000004f0·0001fa90·0001fa94·(DW_OP_reg1·(ecx)) | ||
119 | ····000004fb·0001fa99·0001fad0·(DW_OP_breg4·(esp):·20) | ||
120 | ····00000507·0001fad0·0001fae5·(DW_OP_reg1·(ecx)) | ||
121 | ····00000512·0001fb4f·0001fbf2·(DW_OP_breg4·(esp):·20) | ||
122 | ····0000051e·<End·of·list> | ||
123 | ····00000526·ffffffff·0001f7b0·(base·address) | ||
124 | ····0000052e·0001fa99·0001faaa·(DW_OP_breg4·(esp):·16) | ||
125 | ····0000053a·0001faaa·0001fac6·(DW_OP_reg1·(ecx)) | ||
126 | ····00000545·0001fb4f·0001fb53·(DW_OP_reg1·(ecx)) | ||
Max diff block lines reached; -1/102020 bytes (-0.00%) of diff not shown. |
Offset 741, 24 lines modified | Offset 741, 2109 lines modified | ||
741 | N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE | 741 | N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE |
742 | N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE | 742 | N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE |
743 | |$,9|$(w4 | 743 | |$,9|$(w4 |
744 | 9D$$t+9T$ | 744 | 9D$$t+9T$ |
745 | |$$;|$(t$ | 745 | |$$;|$(t$ |
746 | Linker:·LLD·17.0.2 | 746 | Linker:·LLD·17.0.2 | Diff chunk too large, falling back to line-by-line diff (832 lines added, 3 lines removed) |
747 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) | 747 | Android·(10552028,·+pgo,·+bolt,·+lto,·-mlgo,·based·on·r487747d)·clang·version·17.0.2·(https://android.googlesource.com/toolchain/llvm-project·d9f89f4d16663d5012e5c09495f3b30ece3d2362) |
748 | 748 | _Z6strstrB7v170000Ua9enable_ifILb1EEPcPKc | |
749 | 749 | _ZL6strlenPKcU17pass_object_size0 | |
750 | 750 | iswctype | |
751 | difftime | ||
752 | PushLocalFrame | ||
753 | GetObjectClass | ||
754 | CallVoidMethod | ||
755 | SetLongField | ||
756 | CallStaticByteMethodV | ||
757 | CallStaticByteMethodA | ||
758 | GetStaticIntField | ||
759 | jobjectArray | ||
760 | NewByteArray | ||
761 | _ZN7_JNIEnv5ThrowEP11_jthrowable | ||
762 | _ZN7_JNIEnv16CallObjectMethodEP8_jobjectP10_jmethodIDz | ||
763 | _ZN7_JNIEnv12GetByteFieldEP8_jobjectP9_jfieldID | ||
764 | _ZN7_JNIEnv13GetFloatFieldEP8_jobjectP9_jfieldID | ||
765 | _ZN7_JNIEnv14GetDoubleFieldEP8_jobjectP9_jfieldID | ||
766 | _ZN7_JNIEnv22CallStaticObjectMethodEP7_jclassP10_jmethodIDz | ||
767 | _ZN7_JNIEnv21GetStaticBooleanFieldEP7_jclassP9_jfieldID | ||
768 | _ZN7_JNIEnv17GetStaticIntFieldEP7_jclassP9_jfieldID | ||
769 | candidates | ||
770 | unsigned·int | ||
771 | uint_least32_t | ||
772 | _jfieldID | ||
773 | CallCharMethodV | ||
774 | CallNonvirtualByteMethodA | ||
775 | CallNonvirtualLongMethod | ||
776 | CallNonvirtualFloatMethodV | ||
777 | GetBooleanField | ||
778 | SetBooleanField | ||
779 | CallStaticFloatMethodA | ||
780 | GetStaticCharField | ||
781 | GetLongArrayRegion | ||
782 | GetStringRegion | ||
783 | GetStringCritical | ||
784 | GetDirectBufferAddress | ||
785 | _ZN7_JNIEnv16CallFloatMethodVEP8_jobjectP10_jmethodIDPc | ||
786 | _ZN7_JNIEnv24CallNonvirtualByteMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
787 | _ZN7_JNIEnv21CallStaticByteMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
788 | _ZN7_JNIEnv20GetStaticDoubleFieldEP7_jclassP9_jfieldID | ||
789 | _ZN7_JNIEnv20SetStaticObjectFieldEP7_jclassP9_jfieldIDP8_jobject | ||
790 | _ZN7_JNIEnv19SetStaticShortFieldEP7_jclassP9_jfieldIDs | ||
791 | _ZN7_JNIEnv15GetStringLengthEP8_jstring | ||
792 | _ZN7_JNIEnv18SetByteArrayRegionEP11_jbyteArrayiiPKa | ||
793 | _ZN7_JNIEnv16GetObjectRefTypeEP8_jobject | ||
794 | __compressed_pair_elem<std::__ndk1::allocator<char>,·1,·true> | ||
795 | decltype(nullptr) | ||
796 | _Z7strrchrB7v170000Ua9enable_ifILb1EEPci | ||
797 | __float_t | ||
798 | clearerr | ||
799 | GetStaticByteField | ||
800 | _jstring | ||
801 | _jlongArray | ||
802 | NewWeakGlobalRef | ||
803 | _ZN7_JNIEnv17ToReflectedMethodEP7_jclassP10_jmethodIDh | ||
804 | _ZN7_JNIEnv16ToReflectedFieldEP7_jclassP9_jfieldIDh | ||
805 | _ZN7_JNIEnv19EnsureLocalCapacityEi | ||
806 | _ZN7_JNIEnv24CallNonvirtualCharMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
807 | _ZN7_JNIEnv25CallNonvirtualFloatMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
808 | _ZN7_JNIEnv27CallNonvirtualDoubleMethodVEP8_jobjectP7_jclassP10_jmethodIDPc | ||
809 | _ZN7_JNIEnv11GetIntFieldEP8_jobjectP9_jfieldID | ||
810 | _ZN7_JNIEnv21CallStaticShortMethodEP7_jclassP10_jmethodIDz | ||
811 | _ZN7_JNIEnv18GetStaticLongFieldEP7_jclassP9_jfieldID | ||
812 | _ZN7_JNIEnv21ReleaseStringUTFCharsEP8_jstringPKc | ||
813 | _ZN7_JNIEnv14NewDoubleArrayEi | ||
814 | _ZN7_JNIEnv18SetCharArrayRegionEP11_jcharArrayiiPKt | ||
815 | _ZN7_JNIEnv17UnregisterNativesEP7_jclass | ||
816 | _ZNSt6__ndk19to_stringEy | ||
817 | lfsr_recovery64 | ||
818 | even_head | ||
819 | size_type | ||
820 | __int16_t | ||
821 | uint_fast16_t | ||
822 | FromReflectedField | ||
823 | ExceptionOccurred | ||
824 | CallNonvirtualIntMethod | ||
825 | CallStaticCharMethod | ||
826 | SetStaticCharField | ||
827 | GetArrayLength | ||
828 | GetObjectArrayElement | ||
829 | NewLongArray | ||
830 | _jfloatArray | ||
831 | _ZN7_JNIEnv17ExceptionDescribeEv | ||
832 | _ZN7_JNIEnv13PopLocalFrameEP8_jobject | ||
833 | _ZN7_JNIEnv9NewObjectEP7_jclassP10_jmethodIDz | ||
834 | _ZN7_JNIEnv11GetMethodIDEP7_jclassPKcS3_ | ||
835 | _ZN7_JNIEnv14CallByteMethodEP8_jobjectP10_jmethodIDz | ||
836 | _ZN7_JNIEnv25CallNonvirtualByteMethodVEP8_jobjectP7_jclassP10_jmethodIDPc | ||
837 | _ZN7_JNIEnv25CallNonvirtualCharMethodVEP8_jobjectP7_jclassP10_jmethodIDPc | ||
838 | _ZN7_JNIEnv24CallNonvirtualVoidMethodEP8_jobjectP7_jclassP10_jmethodIDz | ||
839 | _ZN7_JNIEnv13GetShortFieldEP8_jobjectP9_jfieldID | ||
840 | _ZN7_JNIEnv21CallStaticCharMethodVEP7_jclassP10_jmethodIDPc | ||
841 | _ZN7_JNIEnv21CallStaticVoidMethodVEP7_jclassP10_jmethodIDPc | ||
842 | _ZN7_JNIEnv24ReleaseCharArrayElementsEP11_jcharArrayPti | ||
843 | _ZN7_JNIEnv24ReleaseLongArrayElementsEP11_jlongArrayPxi | ||
844 | _ZN7_JNIEnv23GetDirectBufferCapacityEP8_jobject | ||
845 | lfsr_recovery32 | ||
846 | _ZNSt6__ndk19allocatorIcE8allocateB7v170000EjPKv | ||
847 | _ZL7isspacei | ||
848 | localtime | ||
849 | strftime | ||
850 | _ZNKSt6__ndk112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEE13__get_pointerB7v170000Ev | ||
851 | reserved2 | ||
852 | SetIntField | ||
853 | SetStaticFloatField | ||
854 | NewStringUTF | ||
855 | NewBooleanArray | ||
856 | GetDoubleArrayRegion | ||
857 | _ZN7_JNIEnv14GetObjectClassEP8_jobject | ||
858 | _ZN7_JNIEnv16CallDoubleMethodEP8_jobjectP10_jmethodIDz | ||
859 | _ZN7_JNIEnv17CallDoubleMethodVEP8_jobjectP10_jmethodIDPc | ||
860 | _ZN7_JNIEnv17CallDoubleMethodAEP8_jobjectP10_jmethodIDPK6jvalue | ||
861 | _ZN7_JNIEnv26CallNonvirtualShortMethodVEP8_jobjectP7_jclassP10_jmethodIDPc | ||
862 | _ZN7_JNIEnv21CallStaticLongMethodVEP7_jclassP10_jmethodIDPc | ||
863 | _ZN7_JNIEnv21CallStaticLongMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
864 | _ZN7_JNIEnv21CallStaticVoidMethodAEP7_jclassP10_jmethodIDPK6jvalue | ||
865 | __libcpp_deallocate | ||
866 | fill_lut | ||
Max diff block lines reached; 74621/102166 bytes (73.04%) of diff not shown. |
Offset 1, 16 lines modified | Offset 1, 17 lines modified | ||
1 | Disassembly·of·section·.text: | 1 | Disassembly·of·section·.text: |
2 | 0001e6b0·< | 2 | 0001e6b0·<__on_dlclose>: |
3 | __on_dlclose(): | ||
3 | » push···%ebx | 4 | » push···%ebx |
4 | » sub····$0x8,%esp | 5 | » sub····$0x8,%esp |
5 | » call···1e6b9·< | 6 | » call···1e6b9·<__on_dlclose+0x9> |
6 | » pop····%ebx | 7 | » pop····%ebx |
7 | » add····$0x2f797,%ebx | 8 | » add····$0x2f797,%ebx |
8 | » lea····-0x1d10(%ebx),%eax | 9 | » lea····-0x1d10(%ebx),%eax |
9 | » mov····%eax,(%esp) | 10 | » mov····%eax,(%esp) |
10 | » call···4a9c0·<__cxa_finalize@plt> | 11 | » call···4a9c0·<__cxa_finalize@plt> |
11 | » add····$0x8,%esp | 12 | » add····$0x8,%esp |
12 | » pop····%ebx | 13 | » pop····%ebx |
Offset 40, 58 lines modified | Offset 41, 70 lines modified | ||
40 | » nop | 41 | » nop |
41 | » nop | 42 | » nop |
42 | » nop | 43 | » nop |
43 | » nop | 44 | » nop |
44 | » nop | 45 | » nop |
45 | » nop | 46 | » nop |
46 | » nop | 47 | » nop |
47 | » jmp····46d20·<__emutls_get_address@@Base+0x1d0> | ||
48 | 0001e6f0·<__on_dlclose_late>: | ||
49 | __on_dlclose_late(): | ||
50 | » jmp····46d20·<__emutls_unregister_key> | ||
48 | » nop | 51 | » nop |
49 | » nop | 52 | » nop |
50 | » nop | 53 | » nop |
51 | » nop | 54 | » nop |
52 | » nop | 55 | » nop |
53 | » nop | 56 | » nop |
54 | » nop | 57 | » nop |
55 | » nop | 58 | » nop |
56 | » nop | 59 | » nop |
57 | » nop | 60 | » nop |
58 | » nop | 61 | » nop |
62 | 0001e700·<__atexit_handler_wrapper>: | ||
63 | __atexit_handler_wrapper(): | ||
59 | » push···%ebx | 64 | » push···%ebx |
60 | » sub····$0x8,%esp | 65 | » sub····$0x8,%esp |
61 | » call···1e709·< | 66 | » call···1e709·<__atexit_handler_wrapper+0x9> |
62 | » pop····%ebx | 67 | » pop····%ebx |
63 | » add····$0x2f747,%ebx | 68 | » add····$0x2f747,%ebx |
64 | » mov····0x10(%esp),%eax | 69 | » mov····0x10(%esp),%eax |
65 | » test···%eax,%eax | 70 | » test···%eax,%eax |
66 | » je·····1e71a·< | 71 | » je·····1e71a·<__atexit_handler_wrapper+0x1a> |
67 | » call···*%eax | 72 | » call···*%eax |
68 | » add····$0x8,%esp | 73 | » add····$0x8,%esp |
69 | » pop····%ebx | 74 | » pop····%ebx |
70 | » ret | 75 | » ret |
71 | » nop | 76 | » nop |
77 | 0001e720·<atexit>: | ||
78 | atexit(): | ||
72 | » push···%ebx | 79 | » push···%ebx |
73 | » sub····$0x8,%esp | 80 | » sub····$0x8,%esp |
74 | » call···1e729·< | 81 | » call···1e729·<atexit+0x9> |
75 | » pop····%ebx | 82 | » pop····%ebx |
76 | » add····$0x2f727,%ebx | 83 | » add····$0x2f727,%ebx |
77 | » sub····$0x4,%esp | 84 | » sub····$0x4,%esp |
78 | » lea····-0x1d10(%ebx),%eax | 85 | » lea····-0x1d10(%ebx),%eax |
79 | » lea····-0x2f750(%ebx),%ecx | 86 | » lea····-0x2f750(%ebx),%ecx |
80 | » push···%eax | 87 | » push···%eax |
81 | » push···0x18(%esp) | 88 | » push···0x18(%esp) |
82 | » push···%ecx | 89 | » push···%ecx |
83 | » call···4a9d0·<__cxa_atexit@plt> | 90 | » call···4a9d0·<__cxa_atexit@plt> |
84 | » add····$0x18,%esp | 91 | » add····$0x18,%esp |
85 | » pop····%ebx | 92 | » pop····%ebx |
86 | » ret | 93 | » ret |
87 | » nop | 94 | » nop |
95 | 0001e750·<pthread_atfork>: | ||
96 | pthread_atfork(): | ||
88 | » push···%ebx | 97 | » push···%ebx |
89 | » sub····$0x8,%esp | 98 | » sub····$0x8,%esp |
90 | » call···1e759·< | 99 | » call···1e759·<pthread_atfork+0x9> |
91 | » pop····%ebx | 100 | » pop····%ebx |
92 | » add····$0x2f6f7,%ebx | 101 | » add····$0x2f6f7,%ebx |
93 | » lea····-0x1d10(%ebx),%eax | 102 | » lea····-0x1d10(%ebx),%eax |
94 | » push···%eax | 103 | » push···%eax |
95 | » push···0x1c(%esp) | 104 | » push···0x1c(%esp) |
96 | » push···0x1c(%esp) | 105 | » push···0x1c(%esp) |
97 | » push···0x1c(%esp) | 106 | » push···0x1c(%esp) |
Offset 99, 49 lines modified | Offset 112, 55 lines modified | ||
99 | » add····$0x18,%esp | 112 | » add····$0x18,%esp |
100 | » pop····%ebx | 113 | » pop····%ebx |
101 | » ret | 114 | » ret |
102 | » int3 | 115 | » int3 |
103 | » int3 | 116 | » int3 |
104 | » int3 | 117 | » int3 |
105 | 0001e780·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 118 | 0001e780·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey>: |
119 | Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey(): | ||
120 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:16 | ||
106 | » push···%ebp | 121 | » push···%ebp |
107 | » push···%ebx | 122 | » push···%ebx |
108 | » push···%edi | 123 | » push···%edi |
109 | » push···%esi | 124 | » push···%esi |
110 | » sub····$0x2c,%esp | 125 | » sub····$0x2c,%esp |
111 | » call···1e78c·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey | 126 | » call···1e78c·<Java_com_flipperdevices_nfc_tools_impl_bindings_MfKey32Binding_tryRecoverKey+0xc> |
112 | » pop····%ebx | 127 | » pop····%ebx |
113 | » add····$0x2f6c4,%ebx | 128 | » add····$0x2f6c4,%ebx |
114 | » mov····0x68(%esp),%ebp | 129 | » mov····0x68(%esp),%ebp |
115 | » mov····0x50(%esp),%esi | 130 | » mov····0x50(%esp),%esi |
116 | » mov····%gs:0x14,%eax | 131 | » mov····%gs:0x14,%eax |
117 | » mov····%eax,0x28(%esp) | 132 | » mov····%eax,0x28(%esp) |
133 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:20 | ||
118 | » sub····$0x8,%esp | 134 | » sub····$0x8,%esp |
119 | » push···$0x40 | 135 | » push···$0x40 |
120 | » push···%esi | 136 | » push···%esi |
121 | » call···4a9f0·<prng_successor@plt> | 137 | » call···4a9f0·<prng_successor@plt> |
122 | » add····$0x10,%esp | 138 | » add····$0x10,%esp |
123 | » mov····%eax,%edi | 139 | » mov····%eax,%edi |
140 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:21 | ||
124 | » sub····$0x8,%esp | 141 | » sub····$0x8,%esp |
125 | » push···$0x40 | 142 | » push···$0x40 |
126 | » push···%ebp | 143 | » push···%ebp |
127 | » call···4a9f0·<prng_successor@plt> | 144 | » call···4a9f0·<prng_successor@plt> |
128 | » add····$0x10,%esp | 145 | » add····$0x10,%esp |
129 | » mov····%eax,0xc(%esp) | 146 | » mov····%eax,0xc(%esp) |
147 | /home/vagrant/build/com.flipperdevices.app/components/nfc/tools/impl/src/main/cpp/mfkey32.cpp:23 | ||
130 | » xor····0x60(%esp),%edi | 148 | » xor····0x60(%esp),%edi |
Max diff block lines reached; 3184045/3187441 bytes (99.89%) of diff not shown. |
Offset 10, 603 lines modified | Offset 10, 603 lines modified | ||
10 | » nop | 10 | » nop |
11 | » nop | 11 | » nop |
12 | » nop | 12 | » nop |
13 | 0004a9c0·<__cxa_finalize@plt>: | 13 | 0004a9c0·<__cxa_finalize@plt>: |
14 | » jmp····*0xc(%ebx) | 14 | » jmp····*0xc(%ebx) |
15 | » push···$0x0 | 15 | » push···$0x0 |
16 | » jmp····4a9b0·<__ | 16 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
17 | 0004a9d0·<__cxa_atexit@plt>: | 17 | 0004a9d0·<__cxa_atexit@plt>: |
18 | » jmp····*0x10(%ebx) | 18 | » jmp····*0x10(%ebx) |
19 | » push···$0x8 | 19 | » push···$0x8 |
20 | » jmp····4a9b0·<__ | 20 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
21 | 0004a9e0·<__register_atfork@plt>: | 21 | 0004a9e0·<__register_atfork@plt>: |
22 | » jmp····*0x14(%ebx) | 22 | » jmp····*0x14(%ebx) |
23 | » push···$0x10 | 23 | » push···$0x10 |
24 | » jmp····4a9b0·<__ | 24 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
25 | 0004a9f0·<prng_successor@plt>: | 25 | 0004a9f0·<prng_successor@plt>: |
26 | » jmp····*0x18(%ebx) | 26 | » jmp····*0x18(%ebx) |
27 | » push···$0x18 | 27 | » push···$0x18 |
28 | » jmp····4a9b0·<__ | 28 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
29 | 0004aa00·<lfsr_recovery32@plt>: | 29 | 0004aa00·<lfsr_recovery32@plt>: |
30 | » jmp····*0x1c(%ebx) | 30 | » jmp····*0x1c(%ebx) |
31 | » push···$0x20 | 31 | » push···$0x20 |
32 | » jmp····4a9b0·<__ | 32 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
33 | 0004aa10·<lfsr_rollback_word@plt>: | 33 | 0004aa10·<lfsr_rollback_word@plt>: |
34 | » jmp····*0x20(%ebx) | 34 | » jmp····*0x20(%ebx) |
35 | » push···$0x28 | 35 | » push···$0x28 |
36 | » jmp····4a9b0·<__ | 36 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
37 | 0004aa20·<crypto1_get_lfsr@plt>: | 37 | 0004aa20·<crypto1_get_lfsr@plt>: |
38 | » jmp····*0x24(%ebx) | 38 | » jmp····*0x24(%ebx) |
39 | » push···$0x30 | 39 | » push···$0x30 |
40 | » jmp····4a9b0·<__ | 40 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
41 | 0004aa30·<crypto1_word@plt>: | 41 | 0004aa30·<crypto1_word@plt>: |
42 | » jmp····*0x28(%ebx) | 42 | » jmp····*0x28(%ebx) |
43 | » push···$0x38 | 43 | » push···$0x38 |
44 | » jmp····4a9b0·<__ | 44 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
45 | 0004aa40·<free@plt>: | 45 | 0004aa40·<free@plt>: |
46 | » jmp····*0x2c(%ebx) | 46 | » jmp····*0x2c(%ebx) |
47 | » push···$0x40 | 47 | » push···$0x40 |
48 | » jmp····4a9b0·<__ | 48 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
49 | 0004aa50·<std::__ndk1::to_string(unsigned·long·long)@plt>: | 49 | 0004aa50·<std::__ndk1::to_string(unsigned·long·long)@plt>: |
50 | » jmp····*0x30(%ebx) | 50 | » jmp····*0x30(%ebx) |
51 | » push···$0x48 | 51 | » push···$0x48 |
52 | » jmp····4a9b0·<__ | 52 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
53 | 0004aa60·<operator·delete(void*)@plt>: | 53 | 0004aa60·<operator·delete(void*)@plt>: |
54 | » jmp····*0x34(%ebx) | 54 | » jmp····*0x34(%ebx) |
55 | » push···$0x50 | 55 | » push···$0x50 |
56 | » jmp····4a9b0·<__ | 56 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
57 | 0004aa70·<__stack_chk_fail@plt>: | 57 | 0004aa70·<__stack_chk_fail@plt>: |
58 | » jmp····*0x38(%ebx) | 58 | » jmp····*0x38(%ebx) |
59 | » push···$0x58 | 59 | » push···$0x58 |
60 | » jmp····4a9b0·<__ | 60 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
61 | 0004aa80·<bucket_sort_intersect@plt>: | 61 | 0004aa80·<bucket_sort_intersect@plt>: |
62 | » jmp····*0x3c(%ebx) | 62 | » jmp····*0x3c(%ebx) |
63 | » push···$0x60 | 63 | » push···$0x60 |
64 | » jmp····4a9b0·<__ | 64 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
65 | 0004aa90·<calloc@plt>: | 65 | 0004aa90·<calloc@plt>: |
66 | » jmp····*0x40(%ebx) | 66 | » jmp····*0x40(%ebx) |
67 | » push···$0x68 | 67 | » push···$0x68 |
68 | » jmp····4a9b0·<__ | 68 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
69 | 0004aaa0·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: | 69 | 0004aaa0·<std::logic_error::logic_error(std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>·const&)@plt>: |
70 | » jmp····*0x44(%ebx) | 70 | » jmp····*0x44(%ebx) |
71 | » push···$0x70 | 71 | » push···$0x70 |
72 | » jmp····4a9b0·<__ | 72 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
73 | 0004aab0·<std::logic_error::logic_error(char·const*)@plt>: | 73 | 0004aab0·<std::logic_error::logic_error(char·const*)@plt>: |
74 | » jmp····*0x48(%ebx) | 74 | » jmp····*0x48(%ebx) |
75 | » push···$0x78 | 75 | » push···$0x78 |
76 | » jmp····4a9b0·<__ | 76 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
77 | 0004aac0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·int,·unsigned·int,·char·const*,·unsigned·int)@plt>: | 77 | 0004aac0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::replace(unsigned·int,·unsigned·int,·char·const*,·unsigned·int)@plt>: |
78 | » jmp····*0x4c(%ebx) | 78 | » jmp····*0x4c(%ebx) |
79 | » push···$0x80 | 79 | » push···$0x80 |
80 | » jmp····4a9b0·<__ | 80 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
81 | 0004aad0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·int,·char·const*,·unsigned·int)@plt>: | 81 | 0004aad0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::insert(unsigned·int,·char·const*,·unsigned·int)@plt>: |
82 | » jmp····*0x50(%ebx) | 82 | » jmp····*0x50(%ebx) |
83 | » push···$0x88 | 83 | » push···$0x88 |
84 | » jmp····4a9b0·<__ | 84 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
85 | 0004aae0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·int)@plt>: | 85 | 0004aae0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(char·const*,·unsigned·int)@plt>: |
86 | » jmp····*0x54(%ebx) | 86 | » jmp····*0x54(%ebx) |
87 | » push···$0x90 | 87 | » push···$0x90 |
88 | » jmp····4a9b0·<__ | 88 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
89 | 0004aaf0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(unsigned·int,·char)@plt>: | 89 | 0004aaf0·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::append(unsigned·int,·char)@plt>: |
90 | » jmp····*0x58(%ebx) | 90 | » jmp····*0x58(%ebx) |
91 | » push···$0x98 | 91 | » push···$0x98 |
92 | » jmp····4a9b0·<__ | 92 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
93 | 0004ab00·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::replace(unsigned·int,·unsigned·int,·wchar_t·const*,·unsigned·int)@plt>: | 93 | 0004ab00·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::replace(unsigned·int,·unsigned·int,·wchar_t·const*,·unsigned·int)@plt>: |
94 | » jmp····*0x5c(%ebx) | 94 | » jmp····*0x5c(%ebx) |
95 | » push···$0xa0 | 95 | » push···$0xa0 |
96 | » jmp····4a9b0·<__ | 96 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
97 | 0004ab10·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::__grow_by_and_replace(unsigned·int,·unsigned·int,·unsigned·int,·unsigned·int,·unsigned·int,·unsigned·int,·wchar_t·const*)@plt>: | 97 | 0004ab10·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::__grow_by_and_replace(unsigned·int,·unsigned·int,·unsigned·int,·unsigned·int,·unsigned·int,·unsigned·int,·wchar_t·const*)@plt>: |
98 | » jmp····*0x60(%ebx) | 98 | » jmp····*0x60(%ebx) |
99 | » push···$0xa8 | 99 | » push···$0xa8 |
100 | » jmp····4a9b0·<__ | 100 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
101 | 0004ab20·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::insert(unsigned·int,·wchar_t·const*,·unsigned·int)@plt>: | 101 | 0004ab20·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::insert(unsigned·int,·wchar_t·const*,·unsigned·int)@plt>: |
102 | » jmp····*0x64(%ebx) | 102 | » jmp····*0x64(%ebx) |
103 | » push···$0xb0 | 103 | » push···$0xb0 |
104 | » jmp····4a9b0·<__ | 104 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
105 | 0004ab30·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::append(unsigned·int,·wchar_t)@plt>: | 105 | 0004ab30·<std::__ndk1::basic_string<wchar_t,·std::__ndk1::char_traits<wchar_t>,·std::__ndk1::allocator<wchar_t>·>::append(unsigned·int,·wchar_t)@plt>: |
106 | » jmp····*0x68(%ebx) | 106 | » jmp····*0x68(%ebx) |
107 | » push···$0xb8 | 107 | » push···$0xb8 |
108 | » jmp····4a9b0·<__ | 108 | » jmp····4a9b0·<__unw_getcontext+0x3c> |
109 | 0004ab40·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::~basic_string()@plt>: | 109 | 0004ab40·<std::__ndk1::basic_string<char,·std::__ndk1::char_traits<char>,·std::__ndk1::allocator<char>·>::~basic_string()@plt>: |
110 | » jmp····*0x6c(%ebx) | 110 | » jmp····*0x6c(%ebx) |
111 | » push···$0xc0 | 111 | » push···$0xc0 |
Max diff block lines reached; 15834/21274 bytes (74.43%) of diff not shown. |
Offset 1, 20 lines modified | Offset 1, 26 lines modified | ||
1 | Hex·dump·of·section·'.shstrtab': | 1 | Hex·dump·of·section·'.shstrtab': |
2 | ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi | ||
3 | ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. | ||
4 | ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no | ||
5 | ··0x000000 | 2 | ··0x00000000·002e6e6f·74652e61·6e64726f·69642e69·..note.android.i |
6 | ··0x00000040·002e676f·742e706c·74002e72·656c2e70·..got.plt..rel.p | ||
7 | ··0x00000050·6c74002e·62737300·2e64796e·73747200·lt..bss..dynstr. | ||
8 | ··0x000000 | 3 | ··0x00000010·64656e74·002e6e6f·74652e67·6e752e62·dent..note.gnu.b |
4 | ··0x00000020·75696c64·2d696400·2e64796e·73796d00·uild-id..dynsym. | ||
5 | ··0x00000030·2e676e75·2e766572·73696f6e·002e676e·.gnu.version..gn | ||
9 | ··0x000000 | 6 | ··0x00000040·752e7665·7273696f·6e5f7200·2e676e75·u.version_r..gnu |
7 | ··0x00000050·2e686173·68002e64·796e7374·72002e72·.hash..dynstr..r | ||
8 | ··0x00000060·656c2e64·796e002e·72656c2e·706c7400·el.dyn..rel.plt. | ||
9 | ··0x00000070·2e676363·5f657863·6570745f·7461626c·.gcc_except_tabl | ||
10 | ··0x00000080·65002e72·6f646174·61002e65·685f6672·e..rodata..eh_fr | ||
11 | ··0x00000090·616d655f·68647200·2e65685f·6672616d·ame_hdr..eh_fram | ||
12 | ··0x000000a0·65002e74·65787400·2e706c74·002e6461·e..text..plt..da | ||
10 | ··0x000000 | 13 | ··0x000000b0·74612e72·656c2e72·6f002e66·696e695f·ta.rel.ro..fini_ |
14 | ··0x000000c0·61727261·79002e69·6e69745f·61727261·array..init_arra | ||
11 | ··0x00000090·796e002e·676e752e·76657273·696f6e00·yn..gnu.version. | ||
12 | ··0x000000a0·2e64796e·73796d00·2e676e75·2e686173·.dynsym..gnu.has | ||
13 | ··0x000000b0·68002e65·685f6672·616d6500·2e676363·h..eh_frame..gcc | ||
14 | ··0x000000c0·5f657863·6570745f·7461626c·65002e6e·_except_table..n | ||
15 | ··0x000000d0·6f74652e·676e752e·6275696c·642d6964·ote.gnu.build-id | ||
16 | ··0x000000 | 15 | ··0x000000d0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got. |
17 | ··0x000000 | 16 | ··0x000000e0·2e676f74·2e706c74·002e6461·7461002e·.got.plt..data.. |
17 | ··0x000000f0·62737300·2e636f6d·6d656e74·002e6465·bss..comment..de | ||
18 | ··0x00000100·6275675f·6c6f6300·2e646562·75675f61·bug_loc..debug_a | ||
19 | ··0x00000110·62627265·76002e64·65627567·5f696e66·bbrev..debug_inf | ||
20 | ··0x00000120·6f002e64·65627567·5f737472·002e6465·o..debug_str..de | ||
21 | ··0x00000130·6275675f·6c696e65·002e6465·6275675f·bug_line..debug_ | ||
22 | ··0x00000140·72616e67·6573002e·73796d74·6162002e·ranges..symtab.. | ||
23 | ··0x00000150·73687374·72746162·002e7374·72746162·shstrtab..strtab | ||
18 | ··0x000001 | 24 | ··0x00000160·00··································. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | { | 1 | { |
2 | ····"buildPlugin":·"org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper", | 2 | ····"buildPlugin":·"org.jetbrains.kotlin.gradle.plugin.KotlinAndroidPluginWrapper", |
3 | ····"buildPluginVersion":·"1.9.10", | 3 | ····"buildPluginVersion":·"1.9.10", |
4 | ····"buildSystem":·"Gradle", | 4 | ····"buildSystem":·"Gradle", |
5 | ····"buildSystemVersion":·"8. | 5 | ····"buildSystemVersion":·"8.7", |
6 | ····"projectSettings":·{ | 6 | ····"projectSettings":·{ |
7 | ········"isCompatibilityMetadataVariantEnabled":·false, | 7 | ········"isCompatibilityMetadataVariantEnabled":·false, |
8 | ········"isHmppEnabled":·true, | 8 | ········"isHmppEnabled":·true, |
9 | ········"isKPMEnabled":·false | 9 | ········"isKPMEnabled":·false |
10 | ····}, | 10 | ····}, |
11 | ····"projectTargets":·[ | 11 | ····"projectTargets":·[ |
12 | ········{ | 12 | ········{ |